Updated lexer.