literal->value = lexical_cast<float>(literal->token.substr(0, literal->token.size()-1));
else if(literal->token.find('.')!=string::npos)
literal->value = lexical_cast<float>(literal->token);
literal->value = lexical_cast<float>(literal->token.substr(0, literal->token.size()-1));
else if(literal->token.find('.')!=string::npos)
literal->value = lexical_cast<float>(literal->token);