add location to Lexer