/* Generated by re2c */ char scan(const unsigned char *s) { { YYCTYPE yych; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= '=') { if(yych == 0x07) goto yy5; goto yy7; } else { if(yych <= '"') goto yy3; if(yych <= 0xFF) goto yy7; } yy3: ++YYCURSOR; { return '"'; } yy5: ++YYCURSOR; { return '\x2F'; } yy7: ++YYCURSOR; { return '\0'; } } }