-/* Generated by re2c 0.13.3 on Sun Apr 27 20:57:09 2008 */
+/* Generated by re2c 0.13.4 on Thu May 1 18:11:55 2008 */
#line 1 "ext/date/lib/parse_date.re"
/*
+----------------------------------------------------------------------+
#define TIMELIB_HAVE_DATE() { if (s->time->have_date) { add_error(s, "Double date specification"); timelib_string_free(str); return TIMELIB_ERROR; } else { s->time->have_date = 1; } }
#define TIMELIB_UNHAVE_DATE() { s->time->have_date = 0; s->time->d = 0; s->time->m = 0; s->time->y = 0; }
#define TIMELIB_HAVE_RELATIVE() { s->time->have_relative = 1; }
-#define TIMELIB_HAVE_WEEKDAY_RELATIVE() { s->time->have_weekday_relative = 1; }
-#define TIMELIB_HAVE_SPECIAL_RELATIVE() { s->time->have_special_relative = 1; }
+#define TIMELIB_HAVE_WEEKDAY_RELATIVE() { s->time->have_relative = 1; s->time->relative.have_weekday_relative = 1; }
+#define TIMELIB_HAVE_SPECIAL_RELATIVE() { s->time->have_relative = 1; s->time->relative.have_special_relative = 1; }
#define TIMELIB_HAVE_TZ() { s->cur = cursor; if (s->time->have_zone) { s->time->have_zone > 1 ? add_error(s, "Double timezone specification") : add_warning(s, "Double timezone specification"); timelib_string_free(str); s->time->have_zone++; return TIMELIB_ERROR; } else { s->time->have_zone++; } }
#define TIMELIB_INIT s->cur = cursor; str = timelib_string(s); ptr = str
case TIMELIB_SPECIAL:
TIMELIB_HAVE_SPECIAL_RELATIVE();
TIMELIB_UNHAVE_TIME();
- s->time->special.type = relunit->multiplier;
- s->time->special.amount = amount;
+ s->time->relative.special.type = relunit->multiplier;
+ s->time->relative.special.amount = amount;
}
}
YYDEBUG(-1, yych);
switch (yych) {
case 0x00:
- case 0x0A: goto yy49;
- case 0x09:
+ case '\n': goto yy49;
+ case '\t':
case ' ': goto yy46;
case '(': goto yy43;
case '+':
yych = *(YYMARKER = ++YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09: goto yy1225;
+ case '\t': goto yy1225;
case ' ':
case 'A':
case 'D':
yych = *(YYMARKER = ++YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09: goto yy640;
+ case '\t': goto yy640;
case ' ':
case 'A':
case 'D':
yych = *(YYMARKER = ++YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09: goto yy640;
+ case '\t': goto yy640;
case ' ':
case 'A':
case 'D':
yych = *(YYMARKER = ++YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09: goto yy640;
+ case '\t': goto yy640;
case ' ':
case 'A':
case 'D':
yych = *(YYMARKER = ++YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09: goto yy640;
+ case '\t': goto yy640;
case ' ':
case 'A':
case 'D':
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy3;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy3;
goto yy317;
} else {
if (yych <= 'W') {
if (yych <= 'F') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy57;
+ if (yych == '\t') goto yy57;
if (yych >= ' ') goto yy57;
} else {
if (yych == 'D') goto yy62;
yy55:
YYDEBUG(55, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
YYDEBUG(56, *YYCURSOR);
if (yybm[0+yych] & 8) {
if (yych <= 'W') {
if (yych <= 'F') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy57;
+ if (yych == '\t') goto yy57;
if (yych <= 0x1F) goto yy54;
goto yy57;
} else {
yy145:
YYDEBUG(145, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if (yych <= '@') goto yy54;
if (yych >= '[') goto yy54;
YYDEBUG(146, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if (yybm[0+yych] & 16) {
goto yy147;
YYDEBUG(147, *YYCURSOR);
yyaccept = 0;
YYMARKER = ++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
YYDEBUG(148, *YYCURSOR);
if (yybm[0+yych] & 16) {
yy152:
YYDEBUG(152, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
yy153:
YYDEBUG(153, *YYCURSOR);
yy170:
YYDEBUG(170, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 0x09) goto yy171;
+ if (yych == '\t') goto yy171;
if (yych != ' ') goto yy54;
yy171:
YYDEBUG(171, *YYCURSOR);
if (yych <= 'W') {
if (yych <= 'F') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy171;
+ if (yych == '\t') goto yy171;
if (yych <= 0x1F) goto yy54;
goto yy171;
} else {
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
goto yy171;
} else {
YYDEBUG(261, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy54;
goto yy171;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy171;
+ if (yych == '\t') goto yy171;
goto yy3;
} else {
if (yych <= ' ') goto yy171;
yy271:
YYDEBUG(271, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 0x09) goto yy272;
+ if (yych == '\t') goto yy272;
if (yych != ' ') goto yy54;
yy272:
YYDEBUG(272, *YYCURSOR);
if (yych <= 'W') {
if (yych <= 'F') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy272;
+ if (yych == '\t') goto yy272;
if (yych <= 0x1F) goto yy54;
goto yy272;
} else {
s->time->relative.weekday_behavior = 2;
/* to handle the format weekday + last/this/next week */
- if (s->time->have_weekday_relative == 0) {
+ if (s->time->relative.have_weekday_relative == 0) {
TIMELIB_HAVE_WEEKDAY_RELATIVE();
s->time->relative.weekday = 1;
}
YYDEBUG(285, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy54;
goto yy272;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
- if (yych >= 0x09) goto yy317;
+ if (yych <= '\t') {
+ if (yych >= '\t') goto yy317;
} else {
if (yych == ' ') goto yy317;
}
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '*') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy352;
+ if (yych == '\t') goto yy352;
goto yy344;
} else {
if (yych <= ' ') goto yy352;
YYDEBUG(352, *YYCURSOR);
if (yych <= '+') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy351;
+ if (yych == '\t') goto yy351;
if (yych <= 0x1F) goto yy54;
goto yy351;
} else {
yy365:
YYDEBUG(365, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if (yych <= '@') goto yy54;
if (yych >= '[') goto yy54;
YYDEBUG(366, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if (yych <= '`') goto yy54;
if (yych >= '{') goto yy54;
YYDEBUG(367, *YYCURSOR);
yyaccept = 9;
YYMARKER = ++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
YYDEBUG(368, *YYCURSOR);
if (yych <= '^') {
yy372:
YYDEBUG(372, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
YYDEBUG(373, *YYCURSOR);
if (yych <= '^') {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '*') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy394;
+ if (yych == '\t') goto yy394;
goto yy344;
} else {
if (yych <= ' ') goto yy394;
YYDEBUG(394, *YYCURSOR);
if (yych <= '@') {
if (yych <= '\'') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy54;
goto yy393;
} else {
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ')') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy400;
if (yych <= 0x08) goto yy344;
goto yy400;
yy399:
YYDEBUG(399, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy400;
if (yych <= 0x08) goto yy54;
} else {
yych = *++YYCURSOR;
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy400;
- if (yych == 0x09) goto yy400;
+ if (yych == '\t') goto yy400;
goto yy54;
} else {
if (yych <= ' ') goto yy400;
if (yych <= '-') {
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy400;
- if (yych == 0x09) goto yy400;
+ if (yych == '\t') goto yy400;
goto yy344;
} else {
if (yych <= ' ') goto yy400;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy405;
+ if (yych == '\t') goto yy405;
if (yych <= 0x1F) goto yy344;
} else {
if (yych == '.') goto yy389;
YYDEBUG(406, *YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy405;
+ if (yych == '\t') goto yy405;
goto yy54;
} else {
if (yych <= ' ') goto yy405;
yych = *++YYCURSOR;
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy400;
- if (yych == 0x09) goto yy400;
+ if (yych == '\t') goto yy400;
goto yy54;
} else {
if (yych <= ' ') goto yy400;
yy410:
YYDEBUG(410, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy400;
if (yych <= 0x08) goto yy54;
goto yy400;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy440;
+ if (yych == '\t') goto yy440;
if (yych <= 0x1F) goto yy344;
goto yy440;
} else {
YYDEBUG(440, *YYCURSOR);
if (yych <= '@') {
if (yych <= '\'') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy54;
goto yy439;
} else {
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ')') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy400;
if (yych <= 0x08) goto yy344;
goto yy400;
yych = *++YYCURSOR;
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy400;
- if (yych == 0x09) goto yy400;
+ if (yych == '\t') goto yy400;
goto yy54;
} else {
if (yych <= ' ') goto yy400;
yy446:
YYDEBUG(446, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy400;
if (yych <= 0x08) goto yy54;
goto yy400;
if (yych <= '-') {
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy400;
- if (yych == 0x09) goto yy400;
+ if (yych == '\t') goto yy400;
goto yy344;
} else {
if (yych <= ' ') goto yy400;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy405;
+ if (yych == '\t') goto yy405;
if (yych <= 0x1F) goto yy320;
goto yy405;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy405;
+ if (yych == '\t') goto yy405;
if (yych <= 0x1F) goto yy320;
goto yy405;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy394;
+ if (yych == '\t') goto yy394;
if (yych <= 0x1F) goto yy344;
goto yy394;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy405;
+ if (yych == '\t') goto yy405;
if (yych <= 0x1F) goto yy320;
goto yy405;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy467;
+ if (yych == '\t') goto yy467;
if (yych <= 0x1F) goto yy344;
goto yy467;
} else {
YYDEBUG(467, *YYCURSOR);
if (yych <= '@') {
if (yych <= '\'') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy54;
goto yy466;
} else {
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ')') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy400;
if (yych <= 0x08) goto yy344;
goto yy400;
if (yych <= '-') {
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy400;
- if (yych == 0x09) goto yy400;
+ if (yych == '\t') goto yy400;
goto yy344;
} else {
if (yych <= ' ') goto yy400;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy352;
+ if (yych == '\t') goto yy352;
if (yych <= 0x1F) goto yy344;
goto yy352;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
goto yy315;
} else {
if (yych <= ' ') goto yy317;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy171;
+ if (yych == '\t') goto yy171;
goto yy3;
} else {
if (yych <= ' ') goto yy171;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ')') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy171;
+ if (yych == '\t') goto yy171;
goto yy3;
} else {
if (yych <= ' ') goto yy171;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
if (s->time->relative.weekday == 0) {
s->time->relative.weekday = -7;
}
- if (s->time->have_special_relative && s->time->special.type == TIMELIB_SPECIAL_WEEKDAY) {
- s->time->special.amount = 0 - s->time->special.amount;
+ if (s->time->relative.have_special_relative && s->time->relative.special.type == TIMELIB_SPECIAL_WEEKDAY) {
+ s->time->relative.special.amount = 0 - s->time->relative.special.amount;
}
TIMELIB_DEINIT;
return TIMELIB_AGO;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
goto yy315;
} else {
if (yych <= ' ') goto yy317;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
goto yy315;
} else {
if (yych <= ' ') goto yy317;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
goto yy315;
} else {
if (yych <= ' ') goto yy317;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy3;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
goto yy3;
} else {
if (yych <= ' ') goto yy317;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy3;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy3;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
goto yy3;
} else {
if (yych <= ' ') goto yy317;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
goto yy3;
} else {
if (yych <= ' ') goto yy317;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy3;
goto yy317;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
if (yych <= 'T') {
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
if (yych <= 'T') {
if (yych <= 'C') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
yy620:
YYDEBUG(620, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
YYDEBUG(621, *YYCURSOR);
if (yybm[0+yych] & 8) {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
if (yych <= 'T') {
if (yych <= 'C') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy3;
goto yy58;
} else {
YYDEBUG(642, *YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09:
+ case '\t':
case ' ': goto yy641;
case '-':
case '.': goto yy757;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
} else {
if (yych <= ' ') goto yy712;
if (yych <= ',') goto yy656;
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy656;
goto yy712;
} else {
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy656;
goto yy712;
} else {
yych = *++YYCURSOR;
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy668;
- if (yych == 0x09) goto yy668;
+ if (yych == '\t') goto yy668;
goto yy54;
} else {
if (yych <= ' ') goto yy668;
}
YYDEBUG(667, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy668;
if (yych <= 0x08) goto yy54;
} else {
yy678:
YYDEBUG(678, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
YYDEBUG(679, *YYCURSOR);
if (yych <= '/') goto yy671;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= 0x1F) {
- if (yych != 0x09) goto yy671;
+ if (yych != '\t') goto yy671;
} else {
if (yych <= ' ') goto yy681;
if (yych == '.') goto yy677;
YYDEBUG(682, *YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy681;
+ if (yych == '\t') goto yy681;
goto yy54;
} else {
if (yych <= ' ') goto yy681;
yych = *++YYCURSOR;
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy668;
- if (yych == 0x09) goto yy668;
+ if (yych == '\t') goto yy668;
goto yy54;
} else {
if (yych <= ' ') goto yy668;
}
YYDEBUG(686, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy668;
if (yych <= 0x08) goto yy54;
goto yy668;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy688;
+ if (yych == '\t') goto yy688;
if (yych <= 0x1F) goto yy671;
} else {
if (yych == '.') goto yy673;
YYDEBUG(689, *YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy688;
+ if (yych == '\t') goto yy688;
goto yy54;
} else {
if (yych <= ' ') goto yy688;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy681;
+ if (yych == '\t') goto yy681;
if (yych <= 0x1F) goto yy671;
goto yy681;
} else {
yych = *++YYCURSOR;
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy703;
- if (yych == 0x09) goto yy703;
+ if (yych == '\t') goto yy703;
goto yy54;
} else {
if (yych <= ' ') goto yy703;
}
YYDEBUG(702, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy703;
if (yych <= 0x08) goto yy54;
} else {
yych = *++YYCURSOR;
if (yych <= 0x1F) {
if (yych <= 0x00) goto yy668;
- if (yych == 0x09) goto yy668;
+ if (yych == '\t') goto yy668;
goto yy54;
} else {
if (yych <= ' ') goto yy668;
}
YYDEBUG(709, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x00) goto yy668;
if (yych <= 0x08) goto yy54;
goto yy668;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych != 0x09) goto yy656;
+ if (yych != '\t') goto yy656;
} else {
if (yych <= ' ') goto yy712;
if (yych <= ',') goto yy656;
yy713:
YYDEBUG(713, *YYCURSOR);
if (yych <= ' ') {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
if (yych <= 0x1F) goto yy54;
goto yy712;
} else {
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ' ') {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
if (yych <= 0x1F) goto yy656;
goto yy712;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy656;
goto yy712;
} else {
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy656;
goto yy712;
} else {
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy656;
goto yy712;
} else {
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy656;
goto yy712;
} else {
YYDEBUG(758, *YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09:
+ case '\t':
case ' ':
case '-':
case '.': goto yy757;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy681;
+ if (yych == '\t') goto yy681;
if (yych <= 0x1F) goto yy671;
goto yy681;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy688;
+ if (yych == '\t') goto yy688;
if (yych <= 0x1F) goto yy671;
goto yy688;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy688;
+ if (yych == '\t') goto yy688;
if (yych <= 0x1F) goto yy671;
goto yy688;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy656;
goto yy712;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy712;
+ if (yych == '\t') goto yy712;
goto yy656;
} else {
if (yych <= ' ') goto yy712;
yy874:
YYDEBUG(874, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 0x09) goto yy875;
+ if (yych == '\t') goto yy875;
if (yych != ' ') goto yy54;
yy875:
YYDEBUG(875, *YYCURSOR);
yych = *YYCURSOR;
YYDEBUG(876, *YYCURSOR);
if (yych <= '*') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy54;
goto yy875;
} else {
YYDEBUG(908, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= ',') {
- if (yych == 0x09) goto yy910;
+ if (yych == '\t') goto yy910;
goto yy758;
} else {
if (yych <= '.') goto yy910;
yych = *(YYMARKER = ++YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09:
+ case '\t':
case ' ':
case 'A':
case 'D':
YYDEBUG(964, *YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09:
+ case '\t':
case ' ': goto yy963;
case '-':
case '.': goto yy1111;
if (yych <= 'W') {
if (yych <= 'F') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych >= ' ') goto yy58;
} else {
if (yych == 'D') goto yy58;
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy995;
goto yy58;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy995;
goto yy58;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy995;
goto yy58;
} else {
if (yych <= 'W') {
if (yych <= 'F') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy57;
+ if (yych == '\t') goto yy57;
if (yych >= ' ') goto yy57;
} else {
if (yych == 'D') goto yy62;
YYDEBUG(1112, *YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09:
+ case '\t':
case ' ':
case '-':
case '.': goto yy1111;
YYDEBUG(1221, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy758;
goto yy910;
} else {
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= ',') {
- if (yych == 0x09) goto yy1225;
+ if (yych == '\t') goto yy1225;
goto yy1227;
} else {
if (yych <= '-') goto yy1224;
YYDEBUG(1227, *YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09:
+ case '\t':
case ' ': goto yy1226;
case '-':
case '.': goto yy757;
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= '-') {
- if (yych == 0x09) goto yy1225;
+ if (yych == '\t') goto yy1225;
if (yych <= ',') goto yy1227;
goto yy1224;
} else {
yych = *(YYMARKER = ++YYCURSOR);
YYDEBUG(-1, yych);
switch (yych) {
- case 0x09:
+ case '\t':
case ' ':
case 'A':
case 'D':
if (yych <= 'W') {
if (yych <= 'F') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych >= ' ') goto yy58;
} else {
if (yych == 'D') goto yy58;
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy1249;
goto yy58;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy1249;
goto yy58;
} else {
if (yych <= 'V') {
if (yych <= 'D') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy1249;
goto yy58;
} else {
if (yych <= 'T') {
if (yych <= '9') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy1249;
goto yy58;
} else {
if (yych <= 'T') {
if (yych <= '9') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy1249;
goto yy58;
} else {
if (yych <= 'T') {
if (yych <= '9') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy58;
+ if (yych == '\t') goto yy58;
if (yych <= 0x1F) goto yy1249;
goto yy58;
} else {
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= '-') {
- if (yych == 0x09) goto yy640;
+ if (yych == '\t') goto yy640;
if (yych <= ',') goto yy642;
goto yy1224;
} else {
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= '-') {
- if (yych == 0x09) goto yy1225;
+ if (yych == '\t') goto yy1225;
if (yych <= ',') goto yy1227;
goto yy1224;
} else {
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
goto yy272;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy272;
+ if (yych == '\t') goto yy272;
goto yy3;
} else {
if (yych <= ' ') goto yy1274;
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
goto yy171;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy171;
+ if (yych == '\t') goto yy171;
goto yy3;
} else {
if (yych <= ' ') goto yy1300;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yy1332:
YYDEBUG(1332, *YYCURSOR);
++YYCURSOR;
- if (YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
YYDEBUG(1333, *YYCURSOR);
if (yych <= '/') goto yy1334;
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
goto yy272;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == 0x09) goto yy272;
+ if (yych == '\t') goto yy272;
goto yy3;
} else {
if (yych <= ' ') goto yy272;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '-') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == 0x09) goto yy317;
+ if (yych == '\t') goto yy317;
if (yych <= 0x1F) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
- if (yych <= 0x09) {
+ if (yych <= '\t') {
if (yych <= 0x08) goto yy315;
goto yy317;
} else {