char c = token.charAt(0);
if(c == '@') {
if( !isValidToken(token, 2) ) throw new SmartScriptParserException();
tmp = new TokenFunction(token);
}
else if(c == '*' || c == '/' || c == '+' || c == '-') {
if( !isValidToken(token, 3) ) throw new SmartScriptParserException();
tmp = new TokenOperator(token);
}