Working on the lexer.