lexer no recognizes reserved words