lexer working for basic math