Adding the remainder of the lexer.