Java written lexer.