Lexer seems to be OK.