re2c lexer.