Finished lexer.