Lexer Java
Lexer merged