--- trunk/src/selection/SelectionCompiler.cpp 2013/06/16 15:15:42 1879 +++ trunk/src/selection/SelectionCompiler.cpp 2013/08/19 19:20:32 1931 @@ -119,12 +119,14 @@ namespace OpenMD { // ltoken.push_back(Token(Token::string, str)); // continue; //} - if (lookingAtDecimal((tokCommand & Token::negnums) != 0)) { + //if (lookingAtDecimal((tokCommand & Token::negnums) != 0)) { + if (lookingAtDecimal((tokCommand) != 0)) { float value = lexi_cast(script.substr(ichToken, cchToken)); ltoken.push_back(Token(Token::decimal, boost::any(value))); continue; } - if (lookingAtInteger((tokCommand & Token::negnums) != 0)) { + //if (lookingAtInteger((tokCommand & Token::negnums) != 0)) { + if (lookingAtInteger((tokCommand) != 0)) { int val = lexi_cast(script.substr(ichToken, cchToken)); ltoken.push_back(Token(Token::integer, boost::any(val)));