public static function process($str) { $tokenStream = ExpLexer::strToTokens($str); ExpLexer::evaluateLiterals($tokenStream); ExpLexer::validateTokens($tokenStream); return $tokenStream; }