Working on the lexer states.