summaryrefslogtreecommitdiff
path: root/ext/date/lib
diff options
context:
space:
mode:
Diffstat (limited to 'ext/date/lib')
-rw-r--r--ext/date/lib/interval.c3
-rw-r--r--ext/date/lib/parse_date.c22164
-rw-r--r--ext/date/lib/parse_date.re85
-rw-r--r--ext/date/lib/parse_iso_intervals.c185
-rw-r--r--ext/date/lib/timelib.c5
-rw-r--r--ext/date/lib/timelib.h5
-rw-r--r--ext/date/lib/timelib.m42
-rw-r--r--ext/date/lib/timelib_structs.h3
-rw-r--r--ext/date/lib/timezonedb.h1414
-rw-r--r--ext/date/lib/tm2unixtime.c15
-rw-r--r--ext/date/lib/unixtime2tm.c7
11 files changed, 12557 insertions, 11331 deletions
diff --git a/ext/date/lib/interval.c b/ext/date/lib/interval.c
index 9c1cc3b273..dee9f92eed 100644
--- a/ext/date/lib/interval.c
+++ b/ext/date/lib/interval.c
@@ -65,6 +65,7 @@ timelib_rel_time *timelib_diff(timelib_time *one, timelib_time *two)
rt->h = two->h - one->h;
rt->i = two->i - one->i;
rt->s = two->s - one->s;
+ rt->f = two->f - one->f;
if (one_backup.dst == 0 && two_backup.dst == 1 && two->sse >= one->sse + 86400 - dst_corr) {
rt->h += dst_h_corr;
rt->i += dst_m_corr;
@@ -110,6 +111,7 @@ timelib_time *timelib_add(timelib_time *old_time, timelib_rel_time *interval)
t->relative.h = interval->h * bias;
t->relative.i = interval->i * bias;
t->relative.s = interval->s * bias;
+ t->relative.f = interval->f * bias;
}
t->have_relative = 1;
t->sse_uptodate = 0;
@@ -145,6 +147,7 @@ timelib_time *timelib_sub(timelib_time *old_time, timelib_rel_time *interval)
t->relative.h = 0 - (interval->h * bias);
t->relative.i = 0 - (interval->i * bias);
t->relative.s = 0 - (interval->s * bias);
+ t->relative.f = 0 - (interval->f * bias);
t->have_relative = 1;
t->sse_uptodate = 0;
diff --git a/ext/date/lib/parse_date.c b/ext/date/lib/parse_date.c
index 9dfccd8d4f..36bcdcc28a 100644
--- a/ext/date/lib/parse_date.c
+++ b/ext/date/lib/parse_date.c
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.15.3 on Tue Oct 24 13:37:28 2017 */
+/* Generated by re2c 0.15.3 on Tue Oct 24 13:42:24 2017 */
#line 1 "ext/date/lib/parse_date.re"
/*
* The MIT License (MIT)
@@ -54,14 +54,15 @@
#define TIMELIB_UNSET -99999
-#define TIMELIB_SECOND 1
-#define TIMELIB_MINUTE 2
-#define TIMELIB_HOUR 3
-#define TIMELIB_DAY 4
-#define TIMELIB_MONTH 5
-#define TIMELIB_YEAR 6
-#define TIMELIB_WEEKDAY 7
-#define TIMELIB_SPECIAL 8
+#define TIMELIB_SECOND 1
+#define TIMELIB_MINUTE 2
+#define TIMELIB_HOUR 3
+#define TIMELIB_DAY 4
+#define TIMELIB_MONTH 5
+#define TIMELIB_YEAR 6
+#define TIMELIB_WEEKDAY 7
+#define TIMELIB_SPECIAL 8
+#define TIMELIB_MICROSEC 9
#define EOI 257
#define TIME 258
@@ -192,6 +193,18 @@ const static timelib_tz_lookup_table timelib_timezone_utc[] = {
};
static timelib_relunit const timelib_relunit_lookup[] = {
+ { "ms", TIMELIB_MICROSEC, 1000 },
+ { "msec", TIMELIB_MICROSEC, 1000 },
+ { "msecs", TIMELIB_MICROSEC, 1000 },
+ { "millisecond", TIMELIB_MICROSEC, 1000 },
+ { "milliseconds", TIMELIB_MICROSEC, 1000 },
+ { "µs", TIMELIB_MICROSEC, 1 },
+ { "usec", TIMELIB_MICROSEC, 1 },
+ { "usecs", TIMELIB_MICROSEC, 1 },
+ { "µsec", TIMELIB_MICROSEC, 1 },
+ { "µsecs", TIMELIB_MICROSEC, 1 },
+ { "microsecond", TIMELIB_MICROSEC, 1 },
+ { "microseconds", TIMELIB_MICROSEC, 1 },
{ "sec", TIMELIB_SECOND, 1 },
{ "secs", TIMELIB_SECOND, 1 },
{ "second", TIMELIB_SECOND, 1 },
@@ -657,12 +670,13 @@ static void timelib_set_relative(char **ptr, timelib_sll amount, int behavior, S
}
switch (relunit->unit) {
- case TIMELIB_SECOND: s->time->relative.s += amount * relunit->multiplier; break;
- case TIMELIB_MINUTE: s->time->relative.i += amount * relunit->multiplier; break;
- case TIMELIB_HOUR: s->time->relative.h += amount * relunit->multiplier; break;
- case TIMELIB_DAY: s->time->relative.d += amount * relunit->multiplier; break;
- case TIMELIB_MONTH: s->time->relative.m += amount * relunit->multiplier; break;
- case TIMELIB_YEAR: s->time->relative.y += amount * relunit->multiplier; break;
+ case TIMELIB_MICROSEC: s->time->relative.f += (((double) amount * (double) relunit->multiplier) / 1000000); break;
+ case TIMELIB_SECOND: s->time->relative.s += amount * relunit->multiplier; break;
+ case TIMELIB_MINUTE: s->time->relative.i += amount * relunit->multiplier; break;
+ case TIMELIB_HOUR: s->time->relative.h += amount * relunit->multiplier; break;
+ case TIMELIB_DAY: s->time->relative.d += amount * relunit->multiplier; break;
+ case TIMELIB_MONTH: s->time->relative.m += amount * relunit->multiplier; break;
+ case TIMELIB_YEAR: s->time->relative.y += amount * relunit->multiplier; break;
case TIMELIB_WEEKDAY:
TIMELIB_HAVE_WEEKDAY_RELATIVE();
@@ -824,11 +838,11 @@ static int scan(Scanner *s, timelib_tz_get_wrapper tz_get_wrapper)
std:
s->tok = cursor;
s->len = 0;
-#line 950 "ext/date/lib/parse_date.re"
+#line 965 "ext/date/lib/parse_date.re"
-#line 832 "<stdout>"
+#line 846 "<stdout>"
{
YYCTYPE yych;
unsigned int yyaccept = 0;
@@ -949,24 +963,24 @@ yy2:
++YYCURSOR;
if ((yych = *YYCURSOR) <= 'E') {
if (yych <= ')') {
- if (yych >= ')') goto yy139;
+ if (yych >= ')') goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy140;
- goto yy1465;
+ if (yych <= 'D') goto yy165;
+ goto yy1523;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy140;
- if (yych >= 'a') goto yy145;
+ if (yych <= 'Z') goto yy165;
+ if (yych >= 'a') goto yy170;
} else {
- if (yych <= 'e') goto yy1474;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'e') goto yy1532;
+ if (yych <= 'z') goto yy170;
}
}
yy3:
YYDEBUG(3, *YYCURSOR);
-#line 1630 "ext/date/lib/parse_date.re"
+#line 1673 "ext/date/lib/parse_date.re"
{
int tz_not_found;
DEBUG_OUTPUT("tzcorrection | tz");
@@ -979,27 +993,27 @@ yy3:
TIMELIB_DEINIT;
return TIMELIB_TIMEZONE;
}
-#line 983 "<stdout>"
+#line 997 "<stdout>"
yy4:
YYDEBUG(4, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy140;
- goto yy1465;
+ if (yych <= 'D') goto yy165;
+ goto yy1523;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy140;
+ goto yy165;
} else {
- if (yych <= 'e') goto yy1465;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'e') goto yy1523;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1008,35 +1022,35 @@ yy5:
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= 'D') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy140;
+ goto yy165;
} else {
if (yych <= 'H') {
- if (yych <= 'E') goto yy1436;
- goto yy140;
+ if (yych <= 'E') goto yy1494;
+ goto yy165;
} else {
- if (yych <= 'I') goto yy1437;
- if (yych <= 'N') goto yy140;
- goto yy1435;
+ if (yych <= 'I') goto yy1495;
+ if (yych <= 'N') goto yy165;
+ goto yy1493;
}
}
} else {
if (yych <= 'h') {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych == 'e') goto yy1452;
- goto yy145;
+ if (yych == 'e') goto yy1510;
+ goto yy170;
}
} else {
if (yych <= 'n') {
- if (yych <= 'i') goto yy1453;
- goto yy145;
+ if (yych <= 'i') goto yy1511;
+ goto yy170;
} else {
- if (yych <= 'o') goto yy1451;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'o') goto yy1509;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1046,35 +1060,35 @@ yy6:
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= 'D') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy140;
+ goto yy165;
} else {
if (yych <= 'H') {
- if (yych <= 'E') goto yy1436;
- goto yy140;
+ if (yych <= 'E') goto yy1494;
+ goto yy165;
} else {
- if (yych <= 'I') goto yy1437;
- if (yych <= 'N') goto yy140;
- goto yy1435;
+ if (yych <= 'I') goto yy1495;
+ if (yych <= 'N') goto yy165;
+ goto yy1493;
}
}
} else {
if (yych <= 'h') {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych == 'e') goto yy1436;
- goto yy140;
+ if (yych == 'e') goto yy1494;
+ goto yy165;
}
} else {
if (yych <= 'n') {
- if (yych <= 'i') goto yy1437;
- goto yy140;
+ if (yych <= 'i') goto yy1495;
+ goto yy165;
} else {
- if (yych <= 'o') goto yy1435;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'o') goto yy1493;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1084,27 +1098,27 @@ yy7:
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy1405;
+ goto yy1463;
} else {
- if (yych == 'I') goto yy1406;
- if (yych <= 'N') goto yy140;
- goto yy1407;
+ if (yych == 'I') goto yy1464;
+ if (yych <= 'N') goto yy165;
+ goto yy1465;
}
} else {
if (yych <= 'h') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1420;
- goto yy145;
+ if (yych <= 'a') goto yy1478;
+ goto yy170;
} else {
if (yych <= 'n') {
- if (yych <= 'i') goto yy1421;
- goto yy145;
+ if (yych <= 'i') goto yy1479;
+ goto yy170;
} else {
- if (yych <= 'o') goto yy1422;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'o') goto yy1480;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1114,27 +1128,27 @@ yy8:
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy1405;
+ goto yy1463;
} else {
- if (yych == 'I') goto yy1406;
- if (yych <= 'N') goto yy140;
- goto yy1407;
+ if (yych == 'I') goto yy1464;
+ if (yych <= 'N') goto yy165;
+ goto yy1465;
}
} else {
if (yych <= 'h') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1405;
- goto yy140;
+ if (yych <= 'a') goto yy1463;
+ goto yy165;
} else {
if (yych <= 'n') {
- if (yych <= 'i') goto yy1406;
- goto yy140;
+ if (yych <= 'i') goto yy1464;
+ goto yy165;
} else {
- if (yych <= 'o') goto yy1407;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'o') goto yy1465;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1144,17 +1158,17 @@ yy9:
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
- case ')': goto yy139;
+ case ')': goto yy164;
case '0':
- case '1': goto yy1335;
- case '2': goto yy1336;
+ case '1': goto yy1393;
+ case '2': goto yy1394;
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
- case '9': goto yy1337;
+ case '9': goto yy1395;
case 'A':
case 'B':
case 'C':
@@ -1175,12 +1189,12 @@ yy9:
case 'V':
case 'X':
case 'Y':
- case 'Z': goto yy140;
- case 'E': goto yy1330;
- case 'H': goto yy1331;
- case 'O': goto yy1332;
- case 'U': goto yy1333;
- case 'W': goto yy1334;
+ case 'Z': goto yy165;
+ case 'E': goto yy1388;
+ case 'H': goto yy1389;
+ case 'O': goto yy1390;
+ case 'U': goto yy1391;
+ case 'W': goto yy1392;
case 'a':
case 'b':
case 'c':
@@ -1201,12 +1215,12 @@ yy9:
case 'v':
case 'x':
case 'y':
- case 'z': goto yy145;
- case 'e': goto yy1373;
- case 'h': goto yy1374;
- case 'o': goto yy1375;
- case 'u': goto yy1376;
- case 'w': goto yy1377;
+ case 'z': goto yy170;
+ case 'e': goto yy1431;
+ case 'h': goto yy1432;
+ case 'o': goto yy1433;
+ case 'u': goto yy1434;
+ case 'w': goto yy1435;
default: goto yy3;
}
yy10:
@@ -1214,17 +1228,17 @@ yy10:
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
- case ')': goto yy139;
+ case ')': goto yy164;
case '0':
- case '1': goto yy1335;
- case '2': goto yy1336;
+ case '1': goto yy1393;
+ case '2': goto yy1394;
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
- case '9': goto yy1337;
+ case '9': goto yy1395;
case 'A':
case 'B':
case 'C':
@@ -1266,34 +1280,34 @@ yy10:
case 'v':
case 'x':
case 'y':
- case 'z': goto yy140;
+ case 'z': goto yy165;
case 'E':
- case 'e': goto yy1330;
+ case 'e': goto yy1388;
case 'H':
- case 'h': goto yy1331;
+ case 'h': goto yy1389;
case 'O':
- case 'o': goto yy1332;
+ case 'o': goto yy1390;
case 'U':
- case 'u': goto yy1333;
+ case 'u': goto yy1391;
case 'W':
- case 'w': goto yy1334;
+ case 'w': goto yy1392;
default: goto yy3;
}
yy11:
YYDEBUG(11, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '-') goto yy1326;
+ if (yych == '-') goto yy1376;
if (yych <= '/') goto yy12;
- if (yych <= '9') goto yy1327;
+ if (yych <= '9') goto yy1377;
yy12:
YYDEBUG(12, *YYCURSOR);
-#line 1725 "ext/date/lib/parse_date.re"
+#line 1768 "ext/date/lib/parse_date.re"
{
add_error(s, "Unexpected character");
goto std;
}
-#line 1297 "<stdout>"
+#line 1311 "<stdout>"
yy13:
YYDEBUG(13, *YYCURSOR);
yych = *++YYCURSOR;
@@ -1301,40 +1315,40 @@ yy13:
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy140;
- goto yy1261;
+ if (yych <= 'D') goto yy165;
+ goto yy1311;
}
} else {
if (yych <= 'N') {
- if (yych == 'I') goto yy1262;
- goto yy140;
+ if (yych == 'I') goto yy1312;
+ goto yy165;
} else {
- if (yych <= 'O') goto yy1263;
- if (yych <= 'Q') goto yy140;
- goto yy1264;
+ if (yych <= 'O') goto yy1313;
+ if (yych <= 'Q') goto yy165;
+ goto yy1314;
}
}
} else {
if (yych <= 'i') {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy145;
+ goto yy170;
} else {
- if (yych <= 'e') goto yy1303;
- if (yych <= 'h') goto yy145;
- goto yy1304;
+ if (yych <= 'e') goto yy1353;
+ if (yych <= 'h') goto yy170;
+ goto yy1354;
}
} else {
if (yych <= 'q') {
- if (yych == 'o') goto yy1305;
- goto yy145;
+ if (yych == 'o') goto yy1355;
+ goto yy170;
} else {
- if (yych <= 'r') goto yy1306;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'r') goto yy1356;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1346,40 +1360,40 @@ yy14:
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy140;
- goto yy1261;
+ if (yych <= 'D') goto yy165;
+ goto yy1311;
}
} else {
if (yych <= 'N') {
- if (yych == 'I') goto yy1262;
- goto yy140;
+ if (yych == 'I') goto yy1312;
+ goto yy165;
} else {
- if (yych <= 'O') goto yy1263;
- if (yych <= 'Q') goto yy140;
- goto yy1264;
+ if (yych <= 'O') goto yy1313;
+ if (yych <= 'Q') goto yy165;
+ goto yy1314;
}
}
} else {
if (yych <= 'i') {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy140;
+ goto yy165;
} else {
- if (yych <= 'e') goto yy1261;
- if (yych <= 'h') goto yy140;
- goto yy1262;
+ if (yych <= 'e') goto yy1311;
+ if (yych <= 'h') goto yy165;
+ goto yy1312;
}
} else {
if (yych <= 'q') {
- if (yych == 'o') goto yy1263;
- goto yy140;
+ if (yych == 'o') goto yy1313;
+ goto yy165;
} else {
- if (yych <= 'r') goto yy1264;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'r') goto yy1314;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1388,16 +1402,16 @@ yy15:
YYDEBUG(15, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy1247;
+ goto yy1297;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych <= 'a') goto yy1258;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'a') goto yy1308;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1405,16 +1419,16 @@ yy16:
YYDEBUG(16, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy1247;
+ goto yy1297;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych <= 'a') goto yy1247;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'a') goto yy1297;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1422,16 +1436,16 @@ yy17:
YYDEBUG(17, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy1226;
+ goto yy1276;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych <= 'a') goto yy1244;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'a') goto yy1294;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1439,16 +1453,16 @@ yy18:
YYDEBUG(18, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy1226;
+ goto yy1276;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych <= 'a') goto yy1226;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'a') goto yy1276;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1459,39 +1473,39 @@ yy19:
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'A') goto yy1169;
- goto yy140;
+ if (yych <= 'A') goto yy1219;
+ goto yy165;
}
} else {
if (yych <= 'H') {
- if (yych <= 'E') goto yy1168;
- goto yy140;
+ if (yych <= 'E') goto yy1218;
+ goto yy165;
} else {
- if (yych <= 'I') goto yy1170;
- if (yych <= 'T') goto yy140;
- goto yy1171;
+ if (yych <= 'I') goto yy1220;
+ if (yych <= 'T') goto yy165;
+ goto yy1221;
}
}
} else {
if (yych <= 'e') {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych <= 'a') goto yy1198;
- if (yych <= 'd') goto yy145;
- goto yy1197;
+ if (yych <= 'a') goto yy1248;
+ if (yych <= 'd') goto yy170;
+ goto yy1247;
}
} else {
if (yych <= 't') {
- if (yych == 'i') goto yy1199;
- goto yy145;
+ if (yych == 'i') goto yy1249;
+ goto yy170;
} else {
- if (yych <= 'u') goto yy1200;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'u') goto yy1250;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1503,39 +1517,39 @@ yy20:
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'A') goto yy1169;
- goto yy140;
+ if (yych <= 'A') goto yy1219;
+ goto yy165;
}
} else {
if (yych <= 'H') {
- if (yych <= 'E') goto yy1168;
- goto yy140;
+ if (yych <= 'E') goto yy1218;
+ goto yy165;
} else {
- if (yych <= 'I') goto yy1170;
- if (yych <= 'T') goto yy140;
- goto yy1171;
+ if (yych <= 'I') goto yy1220;
+ if (yych <= 'T') goto yy165;
+ goto yy1221;
}
}
} else {
if (yych <= 'e') {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych <= 'a') goto yy1169;
- if (yych <= 'd') goto yy140;
- goto yy1168;
+ if (yych <= 'a') goto yy1219;
+ if (yych <= 'd') goto yy165;
+ goto yy1218;
}
} else {
if (yych <= 't') {
- if (yych == 'i') goto yy1170;
- goto yy140;
+ if (yych == 'i') goto yy1220;
+ goto yy165;
} else {
- if (yych <= 'u') goto yy1171;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'u') goto yy1221;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1545,22 +1559,22 @@ yy21:
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych == 'I') goto yy1138;
- if (yych <= 'K') goto yy140;
- goto yy1139;
+ if (yych == 'I') goto yy1188;
+ if (yych <= 'K') goto yy165;
+ goto yy1189;
}
} else {
if (yych <= 'i') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- if (yych <= 'h') goto yy145;
- goto yy1156;
+ if (yych <= 'h') goto yy170;
+ goto yy1206;
} else {
- if (yych == 'l') goto yy1157;
- if (yych <= 'z') goto yy145;
+ if (yych == 'l') goto yy1207;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1569,22 +1583,22 @@ yy22:
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych == 'I') goto yy1138;
- if (yych <= 'K') goto yy140;
- goto yy1139;
+ if (yych == 'I') goto yy1188;
+ if (yych <= 'K') goto yy165;
+ goto yy1189;
}
} else {
if (yych <= 'i') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- if (yych <= 'h') goto yy140;
- goto yy1138;
+ if (yych <= 'h') goto yy165;
+ goto yy1188;
} else {
- if (yych == 'l') goto yy1139;
- if (yych <= 'z') goto yy140;
+ if (yych == 'l') goto yy1189;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1594,20 +1608,20 @@ yy23:
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy140;
- goto yy1037;
+ if (yych <= 'Q') goto yy165;
+ goto yy1062;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy145;
+ goto yy170;
} else {
- if (yych <= 'r') goto yy1131;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'r') goto yy1181;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1617,20 +1631,20 @@ yy24:
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy140;
- goto yy1037;
+ if (yych <= 'Q') goto yy165;
+ goto yy1062;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy140;
+ goto yy165;
} else {
- if (yych <= 'r') goto yy1037;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'r') goto yy1062;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -1638,264 +1652,457 @@ yy25:
YYDEBUG(25, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
- switch (yych) {
- case '\t': goto yy991;
- case ' ':
- case 'A':
- case 'D':
- case 'F':
- case 'H':
- case 'I':
- case 'J':
- case 'M':
- case 'N':
- case 'O':
- case 'S':
- case 'T':
- case 'V':
- case 'W':
- case 'X':
- case 'Y':
- case 'a':
- case 'd':
- case 'f':
- case 'h':
- case 'j':
- case 'm':
- case 'o':
- case 'w':
- case 'y': goto yy993;
- case '-': goto yy412;
- case '.': goto yy1003;
- case '/': goto yy411;
- case '0': goto yy1036;
- case '1':
- case '2':
- case '3':
- case '4':
- case '5':
- case '6':
- case '7':
- case '8':
- case '9': goto yy1035;
- case ':': goto yy1004;
- case 'n': goto yy409;
- case 'r': goto yy410;
- case 's': goto yy403;
- case 't': goto yy407;
- default: goto yy12;
+ if (yych <= '`') {
+ if (yych <= '@') {
+ if (yych <= '-') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy1016;
+ goto yy12;
+ } else {
+ if (yych <= ' ') goto yy1018;
+ if (yych <= ',') goto yy12;
+ goto yy437;
+ }
+ } else {
+ if (yych <= '0') {
+ if (yych <= '.') goto yy1028;
+ if (yych <= '/') goto yy436;
+ goto yy1061;
+ } else {
+ if (yych <= '9') goto yy1060;
+ if (yych <= ':') goto yy1029;
+ goto yy12;
+ }
+ }
+ } else {
+ if (yych <= 'G') {
+ if (yych <= 'D') {
+ if (yych <= 'A') goto yy1018;
+ if (yych <= 'C') goto yy12;
+ goto yy1018;
+ } else {
+ if (yych == 'F') goto yy1018;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'O') {
+ if (yych <= 'J') goto yy1018;
+ if (yych <= 'L') goto yy12;
+ goto yy1018;
+ } else {
+ if (yych <= 'R') goto yy12;
+ if (yych <= 'Y') goto yy1018;
+ goto yy12;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'n') {
+ if (yych <= 'g') {
+ if (yych <= 'd') {
+ if (yych <= 'a') goto yy1018;
+ if (yych <= 'c') goto yy12;
+ goto yy1018;
+ } else {
+ if (yych == 'f') goto yy1018;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'j') {
+ if (yych == 'i') goto yy12;
+ goto yy1018;
+ } else {
+ if (yych <= 'l') goto yy12;
+ if (yych <= 'm') goto yy1018;
+ goto yy434;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'r') {
+ if (yych <= 'o') goto yy1018;
+ if (yych <= 'q') goto yy12;
+ goto yy435;
+ } else {
+ if (yych <= 's') goto yy429;
+ if (yych <= 't') goto yy432;
+ goto yy1018;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy1018;
+ goto yy12;
+ } else {
+ if (yych <= 'y') goto yy1018;
+ if (yych == 0xC2) goto yy1018;
+ goto yy12;
+ }
+ }
+ }
}
yy26:
YYDEBUG(26, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
- switch (yych) {
- case '\t': goto yy399;
- case ' ':
- case 'A':
- case 'D':
- case 'F':
- case 'H':
- case 'I':
- case 'J':
- case 'M':
- case 'N':
- case 'O':
- case 'P':
- case 'S':
- case 'T':
- case 'V':
- case 'W':
- case 'X':
- case 'Y':
- case 'a':
- case 'd':
- case 'f':
- case 'h':
- case 'j':
- case 'm':
- case 'o':
- case 'p':
- case 'w':
- case 'y': goto yy401;
- case '-': goto yy412;
- case '.': goto yy413;
- case '/': goto yy411;
- case '0':
- case '1':
- case '2': goto yy1035;
- case '3':
- case '4':
- case '5':
- case '6':
- case '7':
- case '8':
- case '9': goto yy1002;
- case ':': goto yy422;
- case 'n': goto yy409;
- case 'r': goto yy410;
- case 's': goto yy403;
- case 't': goto yy407;
- default: goto yy12;
+ if (yych <= '`') {
+ if (yych <= '@') {
+ if (yych <= '-') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy424;
+ goto yy12;
+ } else {
+ if (yych <= ' ') goto yy426;
+ if (yych <= ',') goto yy12;
+ goto yy437;
+ }
+ } else {
+ if (yych <= '2') {
+ if (yych <= '.') goto yy438;
+ if (yych <= '/') goto yy436;
+ goto yy1060;
+ } else {
+ if (yych <= '9') goto yy1027;
+ if (yych <= ':') goto yy447;
+ goto yy12;
+ }
+ }
+ } else {
+ if (yych <= 'G') {
+ if (yych <= 'D') {
+ if (yych <= 'A') goto yy426;
+ if (yych <= 'C') goto yy12;
+ goto yy426;
+ } else {
+ if (yych == 'F') goto yy426;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'P') {
+ if (yych <= 'J') goto yy426;
+ if (yych <= 'L') goto yy12;
+ goto yy426;
+ } else {
+ if (yych <= 'R') goto yy12;
+ if (yych <= 'Y') goto yy426;
+ goto yy12;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'n') {
+ if (yych <= 'g') {
+ if (yych <= 'd') {
+ if (yych <= 'a') goto yy426;
+ if (yych <= 'c') goto yy12;
+ goto yy426;
+ } else {
+ if (yych == 'f') goto yy426;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'j') {
+ if (yych == 'i') goto yy12;
+ goto yy426;
+ } else {
+ if (yych <= 'l') goto yy12;
+ if (yych <= 'm') goto yy426;
+ goto yy434;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'r') {
+ if (yych <= 'p') goto yy426;
+ if (yych <= 'q') goto yy12;
+ goto yy435;
+ } else {
+ if (yych <= 's') goto yy429;
+ if (yych <= 't') goto yy432;
+ goto yy426;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy426;
+ goto yy12;
+ } else {
+ if (yych <= 'y') goto yy426;
+ if (yych == 0xC2) goto yy426;
+ goto yy12;
+ }
+ }
+ }
}
yy27:
YYDEBUG(27, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
- switch (yych) {
- case '\t': goto yy399;
- case ' ':
- case 'A':
- case 'D':
- case 'F':
- case 'H':
- case 'I':
- case 'J':
- case 'M':
- case 'N':
- case 'O':
- case 'P':
- case 'S':
- case 'T':
- case 'V':
- case 'W':
- case 'X':
- case 'Y':
- case 'a':
- case 'd':
- case 'f':
- case 'h':
- case 'j':
- case 'm':
- case 'o':
- case 'p':
- case 'w':
- case 'y': goto yy401;
- case '-': goto yy412;
- case '.': goto yy413;
- case '/': goto yy411;
- case '0':
- case '1':
- case '2':
- case '3':
- case '4': goto yy1002;
- case '5':
- case '6':
- case '7':
- case '8':
- case '9': goto yy989;
- case ':': goto yy422;
- case 'n': goto yy409;
- case 'r': goto yy410;
- case 's': goto yy403;
- case 't': goto yy407;
- default: goto yy12;
+ if (yych <= '`') {
+ if (yych <= '@') {
+ if (yych <= '-') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy424;
+ goto yy12;
+ } else {
+ if (yych <= ' ') goto yy426;
+ if (yych <= ',') goto yy12;
+ goto yy437;
+ }
+ } else {
+ if (yych <= '4') {
+ if (yych <= '.') goto yy438;
+ if (yych <= '/') goto yy436;
+ goto yy1027;
+ } else {
+ if (yych <= '9') goto yy1014;
+ if (yych <= ':') goto yy447;
+ goto yy12;
+ }
+ }
+ } else {
+ if (yych <= 'G') {
+ if (yych <= 'D') {
+ if (yych <= 'A') goto yy426;
+ if (yych <= 'C') goto yy12;
+ goto yy426;
+ } else {
+ if (yych == 'F') goto yy426;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'P') {
+ if (yych <= 'J') goto yy426;
+ if (yych <= 'L') goto yy12;
+ goto yy426;
+ } else {
+ if (yych <= 'R') goto yy12;
+ if (yych <= 'Y') goto yy426;
+ goto yy12;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'n') {
+ if (yych <= 'g') {
+ if (yych <= 'd') {
+ if (yych <= 'a') goto yy426;
+ if (yych <= 'c') goto yy12;
+ goto yy426;
+ } else {
+ if (yych == 'f') goto yy426;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'j') {
+ if (yych == 'i') goto yy12;
+ goto yy426;
+ } else {
+ if (yych <= 'l') goto yy12;
+ if (yych <= 'm') goto yy426;
+ goto yy434;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'r') {
+ if (yych <= 'p') goto yy426;
+ if (yych <= 'q') goto yy12;
+ goto yy435;
+ } else {
+ if (yych <= 's') goto yy429;
+ if (yych <= 't') goto yy432;
+ goto yy426;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy426;
+ goto yy12;
+ } else {
+ if (yych <= 'y') goto yy426;
+ if (yych == 0xC2) goto yy426;
+ goto yy12;
+ }
+ }
+ }
}
yy28:
YYDEBUG(28, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
- switch (yych) {
- case '\t': goto yy399;
- case ' ':
- case 'A':
- case 'D':
- case 'F':
- case 'H':
- case 'I':
- case 'J':
- case 'M':
- case 'N':
- case 'O':
- case 'P':
- case 'S':
- case 'T':
- case 'V':
- case 'W':
- case 'X':
- case 'Y':
- case 'a':
- case 'd':
- case 'f':
- case 'h':
- case 'j':
- case 'm':
- case 'o':
- case 'p':
- case 'w':
- case 'y': goto yy401;
- case '-': goto yy412;
- case '.': goto yy413;
- case '/': goto yy411;
- case '0':
- case '1': goto yy989;
- case '2':
- case '3':
- case '4':
- case '5':
- case '6':
- case '7':
- case '8':
- case '9': goto yy408;
- case ':': goto yy422;
- case 'n': goto yy409;
- case 'r': goto yy410;
- case 's': goto yy403;
- case 't': goto yy407;
- default: goto yy12;
+ if (yych <= '`') {
+ if (yych <= '@') {
+ if (yych <= '-') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy424;
+ goto yy12;
+ } else {
+ if (yych <= ' ') goto yy426;
+ if (yych <= ',') goto yy12;
+ goto yy437;
+ }
+ } else {
+ if (yych <= '1') {
+ if (yych <= '.') goto yy438;
+ if (yych <= '/') goto yy436;
+ goto yy1014;
+ } else {
+ if (yych <= '9') goto yy433;
+ if (yych <= ':') goto yy447;
+ goto yy12;
+ }
+ }
+ } else {
+ if (yych <= 'G') {
+ if (yych <= 'D') {
+ if (yych <= 'A') goto yy426;
+ if (yych <= 'C') goto yy12;
+ goto yy426;
+ } else {
+ if (yych == 'F') goto yy426;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'P') {
+ if (yych <= 'J') goto yy426;
+ if (yych <= 'L') goto yy12;
+ goto yy426;
+ } else {
+ if (yych <= 'R') goto yy12;
+ if (yych <= 'Y') goto yy426;
+ goto yy12;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'n') {
+ if (yych <= 'g') {
+ if (yych <= 'd') {
+ if (yych <= 'a') goto yy426;
+ if (yych <= 'c') goto yy12;
+ goto yy426;
+ } else {
+ if (yych == 'f') goto yy426;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'j') {
+ if (yych == 'i') goto yy12;
+ goto yy426;
+ } else {
+ if (yych <= 'l') goto yy12;
+ if (yych <= 'm') goto yy426;
+ goto yy434;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'r') {
+ if (yych <= 'p') goto yy426;
+ if (yych <= 'q') goto yy12;
+ goto yy435;
+ } else {
+ if (yych <= 's') goto yy429;
+ if (yych <= 't') goto yy432;
+ goto yy426;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy426;
+ goto yy12;
+ } else {
+ if (yych <= 'y') goto yy426;
+ if (yych == 0xC2) goto yy426;
+ goto yy12;
+ }
+ }
+ }
}
yy29:
YYDEBUG(29, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
- switch (yych) {
- case '\t': goto yy399;
- case ' ':
- case 'A':
- case 'D':
- case 'F':
- case 'H':
- case 'I':
- case 'J':
- case 'M':
- case 'N':
- case 'O':
- case 'P':
- case 'S':
- case 'T':
- case 'V':
- case 'W':
- case 'X':
- case 'Y':
- case 'a':
- case 'd':
- case 'f':
- case 'h':
- case 'j':
- case 'm':
- case 'o':
- case 'p':
- case 'w':
- case 'y': goto yy401;
- case '-': goto yy412;
- case '.': goto yy413;
- case '/': goto yy411;
- case '0':
- case '1':
- case '2':
- case '3':
- case '4':
- case '5':
- case '6':
- case '7':
- case '8':
- case '9': goto yy408;
- case ':': goto yy422;
- case 'n': goto yy409;
- case 'r': goto yy410;
- case 's': goto yy403;
- case 't': goto yy407;
- default: goto yy12;
+ if (yych <= 'a') {
+ if (yych <= 'A') {
+ if (yych <= '-') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy424;
+ goto yy12;
+ } else {
+ if (yych <= ' ') goto yy426;
+ if (yych <= ',') goto yy12;
+ goto yy437;
+ }
+ } else {
+ if (yych <= '9') {
+ if (yych <= '.') goto yy438;
+ if (yych <= '/') goto yy436;
+ goto yy433;
+ } else {
+ if (yych <= ':') goto yy447;
+ if (yych <= '@') goto yy12;
+ goto yy426;
+ }
+ }
+ } else {
+ if (yych <= 'J') {
+ if (yych <= 'E') {
+ if (yych == 'D') goto yy426;
+ goto yy12;
+ } else {
+ if (yych == 'G') goto yy12;
+ goto yy426;
+ }
+ } else {
+ if (yych <= 'R') {
+ if (yych <= 'L') goto yy12;
+ if (yych <= 'P') goto yy426;
+ goto yy12;
+ } else {
+ if (yych <= 'Y') goto yy426;
+ if (yych <= '`') goto yy12;
+ goto yy426;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'p') {
+ if (yych <= 'h') {
+ if (yych <= 'e') {
+ if (yych == 'd') goto yy426;
+ goto yy12;
+ } else {
+ if (yych == 'g') goto yy12;
+ goto yy426;
+ }
+ } else {
+ if (yych <= 'l') {
+ if (yych == 'j') goto yy426;
+ goto yy12;
+ } else {
+ if (yych == 'n') goto yy434;
+ goto yy426;
+ }
+ }
+ } else {
+ if (yych <= 'v') {
+ if (yych <= 's') {
+ if (yych <= 'q') goto yy12;
+ if (yych <= 'r') goto yy435;
+ goto yy429;
+ } else {
+ if (yych <= 't') goto yy432;
+ if (yych <= 'u') goto yy426;
+ goto yy12;
+ }
+ } else {
+ if (yych <= 'y') {
+ if (yych == 'x') goto yy12;
+ goto yy426;
+ } else {
+ if (yych == 0xC2) goto yy426;
+ goto yy12;
+ }
+ }
+ }
}
yy30:
YYDEBUG(30, *YYCURSOR);
@@ -1906,17 +2113,17 @@ yy30:
}
switch (yych) {
case '+':
- case '-': goto yy379;
+ case '-': goto yy404;
case '0':
- case '1': goto yy376;
- case '2': goto yy377;
+ case '1': goto yy401;
+ case '2': goto yy402;
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
- case '9': goto yy378;
+ case '9': goto yy403;
default: goto yy12;
}
yy31:
@@ -1927,37 +2134,37 @@ yy31:
if (yych <= '(') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
- goto yy195;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
+ if (yych == ' ') goto yy220;
goto yy3;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
+ if (yych <= ')') goto yy164;
goto yy3;
} else {
if (yych == '/') goto yy3;
- goto yy195;
+ goto yy220;
}
}
} else {
if (yych <= 'V') {
if (yych <= 'H') {
if (yych <= '@') goto yy3;
- goto yy140;
+ goto yy165;
} else {
- if (yych <= 'I') goto yy375;
- if (yych <= 'U') goto yy140;
- goto yy374;
+ if (yych <= 'I') goto yy400;
+ if (yych <= 'U') goto yy165;
+ goto yy399;
}
} else {
if (yych <= 'Z') {
- if (yych == 'X') goto yy374;
- goto yy140;
+ if (yych == 'X') goto yy399;
+ goto yy165;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1968,27 +2175,27 @@ yy32:
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
if (yych <= 0x1F) goto yy3;
- goto yy195;
+ goto yy220;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy195;
+ goto yy220;
}
} else {
if (yych <= 'H') {
if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
if (yych <= '@') goto yy3;
- goto yy140;
+ goto yy165;
} else {
if (yych <= 'Z') {
- if (yych <= 'I') goto yy371;
- goto yy140;
+ if (yych <= 'I') goto yy396;
+ goto yy165;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -1999,27 +2206,27 @@ yy33:
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
if (yych <= 0x1F) goto yy3;
- goto yy195;
+ goto yy220;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy195;
+ goto yy220;
}
} else {
if (yych <= 'H') {
if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
if (yych <= '@') goto yy3;
- goto yy140;
+ goto yy165;
} else {
if (yych <= 'Z') {
- if (yych <= 'I') goto yy369;
- goto yy140;
+ if (yych <= 'I') goto yy394;
+ goto yy165;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -2029,21 +2236,21 @@ yy34:
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'A') goto yy352;
- if (yych <= 'T') goto yy140;
- goto yy351;
+ if (yych <= 'A') goto yy377;
+ if (yych <= 'T') goto yy165;
+ goto yy376;
}
} else {
if (yych <= 'a') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy361;
+ goto yy386;
} else {
- if (yych == 'u') goto yy360;
- if (yych <= 'z') goto yy145;
+ if (yych == 'u') goto yy385;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -2052,21 +2259,21 @@ yy35:
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'A') goto yy352;
- if (yych <= 'T') goto yy140;
- goto yy351;
+ if (yych <= 'A') goto yy377;
+ if (yych <= 'T') goto yy165;
+ goto yy376;
}
} else {
if (yych <= 'a') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy352;
+ goto yy377;
} else {
- if (yych == 'u') goto yy351;
- if (yych <= 'z') goto yy140;
+ if (yych == 'u') goto yy376;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -2075,35 +2282,35 @@ yy36:
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= 'F') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy140;
+ goto yy165;
} else {
if (yych <= 'O') {
- if (yych <= 'G') goto yy330;
- goto yy140;
+ if (yych <= 'G') goto yy355;
+ goto yy165;
} else {
- if (yych <= 'P') goto yy329;
- if (yych <= 'T') goto yy140;
- goto yy328;
+ if (yych <= 'P') goto yy354;
+ if (yych <= 'T') goto yy165;
+ goto yy353;
}
}
} else {
if (yych <= 'o') {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych == 'g') goto yy342;
- goto yy145;
+ if (yych == 'g') goto yy367;
+ goto yy170;
}
} else {
if (yych <= 't') {
- if (yych <= 'p') goto yy341;
- goto yy145;
+ if (yych <= 'p') goto yy366;
+ goto yy170;
} else {
- if (yych <= 'u') goto yy340;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'u') goto yy365;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -2113,35 +2320,35 @@ yy37:
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= 'F') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy140;
+ goto yy165;
} else {
if (yych <= 'O') {
- if (yych <= 'G') goto yy330;
- goto yy140;
+ if (yych <= 'G') goto yy355;
+ goto yy165;
} else {
- if (yych <= 'P') goto yy329;
- if (yych <= 'T') goto yy140;
- goto yy328;
+ if (yych <= 'P') goto yy354;
+ if (yych <= 'T') goto yy165;
+ goto yy353;
}
}
} else {
if (yych <= 'o') {
if (yych <= '`') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
goto yy3;
} else {
- if (yych == 'g') goto yy330;
- goto yy140;
+ if (yych == 'g') goto yy355;
+ goto yy165;
}
} else {
if (yych <= 't') {
- if (yych <= 'p') goto yy329;
- goto yy140;
+ if (yych <= 'p') goto yy354;
+ goto yy165;
} else {
- if (yych <= 'u') goto yy328;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'u') goto yy353;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -2152,20 +2359,20 @@ yy38:
if (yych <= 'C') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'B') goto yy140;
- goto yy318;
+ if (yych <= 'B') goto yy165;
+ goto yy343;
}
} else {
if (yych <= 'b') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy145;
+ goto yy170;
} else {
- if (yych <= 'c') goto yy323;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'c') goto yy348;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -2175,20 +2382,20 @@ yy39:
if (yych <= 'C') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'B') goto yy140;
- goto yy318;
+ if (yych <= 'B') goto yy165;
+ goto yy343;
}
} else {
if (yych <= 'b') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy140;
+ goto yy165;
} else {
- if (yych <= 'c') goto yy318;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'c') goto yy343;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -2198,20 +2405,20 @@ yy40:
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy140;
- goto yy191;
+ if (yych <= 'D') goto yy165;
+ goto yy216;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy145;
+ goto yy170;
} else {
- if (yych <= 'e') goto yy309;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'e') goto yy334;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -2221,20 +2428,20 @@ yy41:
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy140;
- goto yy191;
+ if (yych <= 'D') goto yy165;
+ goto yy216;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy140;
+ goto yy165;
} else {
- if (yych <= 'e') goto yy191;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'e') goto yy216;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -2244,20 +2451,20 @@ yy42:
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy140;
- goto yy164;
+ if (yych <= 'D') goto yy165;
+ goto yy189;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy145;
+ goto yy170;
} else {
- if (yych <= 'e') goto yy178;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'e') goto yy203;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -2267,20 +2474,20 @@ yy43:
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy140;
- goto yy164;
+ if (yych <= 'D') goto yy165;
+ goto yy189;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- goto yy140;
+ goto yy165;
} else {
- if (yych <= 'e') goto yy164;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'e') goto yy189;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
}
@@ -2288,16 +2495,16 @@ yy44:
YYDEBUG(44, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy140;
+ goto yy165;
} else {
if (yych <= 'Z') {
- if (yych <= 'M') goto yy156;
- goto yy140;
+ if (yych <= 'M') goto yy181;
+ goto yy165;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
}
@@ -2305,32 +2512,32 @@ yy45:
YYDEBUG(45, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') goto yy12;
- if (yych <= 'Z') goto yy155;
+ if (yych <= 'Z') goto yy180;
if (yych <= '`') goto yy12;
- if (yych <= 'z') goto yy155;
+ if (yych <= 'z') goto yy180;
goto yy12;
yy46:
YYDEBUG(46, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy145;
+ if (yych <= 'z') goto yy170;
goto yy3;
}
yy47:
YYDEBUG(47, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
yy48:
@@ -2344,11 +2551,11 @@ yy48:
if (yych <= '9') goto yy54;
yy49:
YYDEBUG(49, *YYCURSOR);
-#line 1714 "ext/date/lib/parse_date.re"
+#line 1757 "ext/date/lib/parse_date.re"
{
goto std;
}
-#line 2352 "<stdout>"
+#line 2559 "<stdout>"
yy50:
YYDEBUG(50, *YYCURSOR);
yych = *++YYCURSOR;
@@ -2357,12 +2564,12 @@ yy51:
YYDEBUG(51, *YYCURSOR);
++YYCURSOR;
YYDEBUG(52, *YYCURSOR);
-#line 1719 "ext/date/lib/parse_date.re"
+#line 1762 "ext/date/lib/parse_date.re"
{
s->pos = cursor; s->line++;
goto std;
}
-#line 2366 "<stdout>"
+#line 2573 "<stdout>"
yy53:
YYDEBUG(53, *YYCURSOR);
yych = *++YYCURSOR;
@@ -2370,57 +2577,71 @@ yy53:
yy54:
YYDEBUG(54, *YYCURSOR);
++YYCURSOR;
- if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
+ if ((YYLIMIT - YYCURSOR) < 12) YYFILL(12);
yych = *YYCURSOR;
YYDEBUG(55, *YYCURSOR);
if (yybm[0+yych] & 2) {
goto yy54;
}
- if (yych <= 'W') {
- if (yych <= 'F') {
+ if (yych <= 'X') {
+ if (yych <= 'G') {
if (yych <= ' ') {
if (yych == '\t') goto yy59;
if (yych >= ' ') goto yy59;
} else {
- if (yych == 'D') goto yy64;
- if (yych >= 'F') goto yy65;
+ if (yych <= 'D') {
+ if (yych >= 'D') goto yy66;
+ } else {
+ if (yych == 'F') goto yy67;
+ }
}
} else {
- if (yych <= 'M') {
- if (yych == 'H') goto yy63;
- if (yych >= 'M') goto yy62;
+ if (yych <= 'S') {
+ if (yych <= 'L') {
+ if (yych <= 'H') goto yy65;
+ } else {
+ if (yych <= 'M') goto yy61;
+ if (yych >= 'S') goto yy64;
+ }
} else {
- if (yych <= 'S') {
- if (yych >= 'S') goto yy61;
+ if (yych <= 'U') {
+ if (yych <= 'T') goto yy70;
+ goto yy63;
} else {
- if (yych <= 'T') goto yy68;
- if (yych >= 'W') goto yy67;
+ if (yych == 'W') goto yy69;
}
}
}
} else {
- if (yych <= 'l') {
- if (yych <= 'd') {
- if (yych == 'Y') goto yy66;
- if (yych >= 'd') goto yy64;
+ if (yych <= 'r') {
+ if (yych <= 'f') {
+ if (yych <= 'c') {
+ if (yych <= 'Y') goto yy68;
+ } else {
+ if (yych <= 'd') goto yy66;
+ if (yych >= 'f') goto yy67;
+ }
} else {
- if (yych <= 'f') {
- if (yych >= 'f') goto yy65;
+ if (yych <= 'h') {
+ if (yych >= 'h') goto yy65;
} else {
- if (yych == 'h') goto yy63;
+ if (yych == 'm') goto yy61;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'm') goto yy62;
- if (yych <= 'r') goto yy56;
- if (yych <= 's') goto yy61;
- goto yy68;
+ if (yych <= 'w') {
+ if (yych <= 't') {
+ if (yych <= 's') goto yy64;
+ goto yy70;
+ } else {
+ if (yych <= 'u') goto yy63;
+ if (yych >= 'w') goto yy69;
+ }
} else {
- if (yych <= 'w') {
- if (yych >= 'w') goto yy67;
+ if (yych <= 'y') {
+ if (yych >= 'y') goto yy68;
} else {
- if (yych == 'y') goto yy66;
+ if (yych == 0xC2) goto yy62;
}
}
}
@@ -2443,23 +2664,23 @@ yy56:
}
} else {
if (yyaccept == 3) {
- goto yy72;
+ goto yy74;
} else {
- goto yy166;
+ goto yy191;
}
}
} else {
if (yyaccept <= 6) {
if (yyaccept == 5) {
- goto yy193;
+ goto yy218;
} else {
- goto yy207;
+ goto yy232;
}
} else {
if (yyaccept == 7) {
- goto yy221;
+ goto yy246;
} else {
- goto yy332;
+ goto yy357;
}
}
}
@@ -2467,91 +2688,95 @@ yy56:
if (yyaccept <= 12) {
if (yyaccept <= 10) {
if (yyaccept == 9) {
- goto yy415;
+ goto yy440;
} else {
- goto yy430;
+ goto yy455;
}
} else {
if (yyaccept == 11) {
- goto yy551;
+ goto yy576;
} else {
- goto yy596;
+ goto yy621;
}
}
} else {
if (yyaccept <= 14) {
if (yyaccept == 13) {
- goto yy606;
+ goto yy631;
} else {
- goto yy703;
+ goto yy728;
}
} else {
if (yyaccept == 15) {
- goto yy723;
+ goto yy748;
} else {
- goto yy754;
+ goto yy779;
}
}
}
}
} else {
- if (yyaccept <= 24) {
- if (yyaccept <= 20) {
- if (yyaccept <= 18) {
- if (yyaccept == 17) {
- goto yy761;
+ if (yyaccept <= 25) {
+ if (yyaccept <= 21) {
+ if (yyaccept <= 19) {
+ if (yyaccept <= 18) {
+ if (yyaccept == 17) {
+ goto yy786;
+ } else {
+ goto yy813;
+ }
} else {
- goto yy788;
+ goto yy758;
}
} else {
- if (yyaccept == 19) {
- goto yy733;
+ if (yyaccept == 20) {
+ goto yy419;
} else {
- goto yy394;
+ goto yy938;
}
}
} else {
- if (yyaccept <= 22) {
- if (yyaccept == 21) {
- goto yy913;
+ if (yyaccept <= 23) {
+ if (yyaccept == 22) {
+ goto yy807;
} else {
- goto yy782;
+ goto yy1032;
}
} else {
- if (yyaccept == 23) {
- goto yy1007;
+ if (yyaccept == 24) {
+ goto yy1040;
} else {
- goto yy1015;
+ goto yy1084;
}
}
}
} else {
- if (yyaccept <= 28) {
- if (yyaccept <= 26) {
- if (yyaccept == 25) {
- goto yy1057;
+ if (yyaccept <= 29) {
+ if (yyaccept <= 27) {
+ if (yyaccept == 26) {
+ goto yy1108;
} else {
- goto yy1081;
+ goto yy1284;
}
} else {
- if (yyaccept == 27) {
- goto yy1234;
+ if (yyaccept == 28) {
+ goto yy1379;
} else {
- goto yy1359;
+ goto yy1417;
}
}
} else {
- if (yyaccept <= 30) {
- if (yyaccept == 29) {
- goto yy1362;
+ if (yyaccept <= 31) {
+ if (yyaccept == 30) {
+ goto yy1420;
} else {
- goto yy1442;
+ goto yy1500;
}
} else {
- if (yyaccept == 31) {
- goto yy1450;
+ if (yyaccept == 32) {
+ goto yy1508;
} else {
- goto yy1473;
+ goto yy1531;
}
}
}
@@ -2572,62 +2797,80 @@ yy57:
yy59:
YYDEBUG(59, *YYCURSOR);
++YYCURSOR;
- if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
+ if ((YYLIMIT - YYCURSOR) < 12) YYFILL(12);
yych = *YYCURSOR;
yy60:
YYDEBUG(60, *YYCURSOR);
- if (yych <= 'W') {
- if (yych <= 'F') {
+ if (yych <= 'X') {
+ if (yych <= 'G') {
if (yych <= ' ') {
if (yych == '\t') goto yy59;
if (yych <= 0x1F) goto yy56;
goto yy59;
} else {
- if (yych == 'D') goto yy64;
- if (yych <= 'E') goto yy56;
- goto yy65;
+ if (yych <= 'D') {
+ if (yych <= 'C') goto yy56;
+ goto yy66;
+ } else {
+ if (yych == 'F') goto yy67;
+ goto yy56;
+ }
}
} else {
- if (yych <= 'M') {
- if (yych == 'H') goto yy63;
- if (yych <= 'L') goto yy56;
- goto yy62;
- } else {
- if (yych <= 'S') {
+ if (yych <= 'S') {
+ if (yych <= 'L') {
+ if (yych <= 'H') goto yy65;
+ goto yy56;
+ } else {
+ if (yych <= 'M') goto yy61;
if (yych <= 'R') goto yy56;
+ goto yy64;
+ }
+ } else {
+ if (yych <= 'U') {
+ if (yych <= 'T') goto yy70;
+ goto yy63;
} else {
- if (yych <= 'T') goto yy68;
- if (yych <= 'V') goto yy56;
- goto yy67;
+ if (yych == 'W') goto yy69;
+ goto yy56;
}
}
}
} else {
- if (yych <= 'l') {
- if (yych <= 'd') {
- if (yych == 'Y') goto yy66;
- if (yych <= 'c') goto yy56;
- goto yy64;
- } else {
- if (yych <= 'f') {
+ if (yych <= 'r') {
+ if (yych <= 'f') {
+ if (yych <= 'c') {
+ if (yych <= 'Y') goto yy68;
+ goto yy56;
+ } else {
+ if (yych <= 'd') goto yy66;
if (yych <= 'e') goto yy56;
+ goto yy67;
+ }
+ } else {
+ if (yych <= 'h') {
+ if (yych <= 'g') goto yy56;
goto yy65;
} else {
- if (yych == 'h') goto yy63;
- goto yy56;
+ if (yych != 'm') goto yy56;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'm') goto yy62;
- if (yych <= 'r') goto yy56;
- if (yych >= 't') goto yy68;
- } else {
- if (yych <= 'w') {
+ if (yych <= 'w') {
+ if (yych <= 't') {
+ if (yych <= 's') goto yy64;
+ goto yy70;
+ } else {
+ if (yych <= 'u') goto yy63;
if (yych <= 'v') goto yy56;
- goto yy67;
+ goto yy69;
+ }
+ } else {
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy56;
+ goto yy68;
} else {
- if (yych == 'y') goto yy66;
+ if (yych == 0xC2) goto yy62;
goto yy56;
}
}
@@ -2636,116 +2879,133 @@ yy60:
yy61:
YYDEBUG(61, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 'U') {
- if (yych <= 'D') {
- if (yych == 'A') goto yy126;
+ if (yych <= 'S') {
+ if (yych <= 'N') {
+ if (yych == 'I') goto yy138;
goto yy56;
} else {
- if (yych <= 'E') goto yy127;
- if (yych <= 'T') goto yy56;
- goto yy125;
+ if (yych <= 'O') goto yy137;
+ if (yych <= 'R') goto yy56;
+ goto yy139;
}
} else {
- if (yych <= 'd') {
- if (yych == 'a') goto yy126;
+ if (yych <= 'n') {
+ if (yych == 'i') goto yy138;
goto yy56;
} else {
- if (yych <= 'e') goto yy127;
- if (yych == 'u') goto yy125;
+ if (yych <= 'o') goto yy137;
+ if (yych == 's') goto yy139;
goto yy56;
}
}
yy62:
YYDEBUG(62, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 'O') {
- if (yych == 'I') goto yy117;
- if (yych <= 'N') goto yy56;
- goto yy116;
- } else {
- if (yych <= 'i') {
- if (yych <= 'h') goto yy56;
- goto yy117;
- } else {
- if (yych == 'o') goto yy116;
- goto yy56;
- }
- }
+ if (yych == 0xB5) goto yy134;
+ goto yy56;
yy63:
YYDEBUG(63, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy114;
- if (yych == 'o') goto yy114;
+ if (yych == 'S') goto yy132;
+ if (yych == 's') goto yy132;
goto yy56;
yy64:
YYDEBUG(64, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy113;
- if (yych == 'a') goto yy113;
- goto yy56;
+ if (yych <= 'U') {
+ if (yych <= 'D') {
+ if (yych == 'A') goto yy119;
+ goto yy56;
+ } else {
+ if (yych <= 'E') goto yy120;
+ if (yych <= 'T') goto yy56;
+ goto yy118;
+ }
+ } else {
+ if (yych <= 'd') {
+ if (yych == 'a') goto yy119;
+ goto yy56;
+ } else {
+ if (yych <= 'e') goto yy120;
+ if (yych == 'u') goto yy118;
+ goto yy56;
+ }
+ }
yy65:
YYDEBUG(65, *YYCURSOR);
yych = *++YYCURSOR;
+ if (yych == 'O') goto yy116;
+ if (yych == 'o') goto yy116;
+ goto yy56;
+yy66:
+ YYDEBUG(66, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy115;
+ if (yych == 'a') goto yy115;
+ goto yy56;
+yy67:
+ YYDEBUG(67, *YYCURSOR);
+ yych = *++YYCURSOR;
if (yych <= 'R') {
- if (yych == 'O') goto yy98;
+ if (yych == 'O') goto yy100;
if (yych <= 'Q') goto yy56;
- goto yy97;
+ goto yy99;
} else {
if (yych <= 'o') {
if (yych <= 'n') goto yy56;
- goto yy98;
+ goto yy100;
} else {
- if (yych == 'r') goto yy97;
+ if (yych == 'r') goto yy99;
goto yy56;
}
}
-yy66:
- YYDEBUG(66, *YYCURSOR);
+yy68:
+ YYDEBUG(68, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy94;
- if (yych == 'e') goto yy94;
+ if (yych == 'E') goto yy96;
+ if (yych == 'e') goto yy96;
goto yy56;
-yy67:
- YYDEBUG(67, *YYCURSOR);
+yy69:
+ YYDEBUG(69, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy82;
- if (yych == 'e') goto yy82;
+ if (yych == 'E') goto yy84;
+ if (yych == 'e') goto yy84;
goto yy56;
-yy68:
- YYDEBUG(68, *YYCURSOR);
+yy70:
+ YYDEBUG(70, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'H') goto yy69;
+ if (yych == 'H') goto yy71;
if (yych <= 'T') goto yy56;
- goto yy70;
+ goto yy72;
} else {
if (yych <= 'h') {
if (yych <= 'g') goto yy56;
} else {
- if (yych == 'u') goto yy70;
+ if (yych == 'u') goto yy72;
goto yy56;
}
}
-yy69:
- YYDEBUG(69, *YYCURSOR);
+yy71:
+ YYDEBUG(71, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'U') goto yy77;
- if (yych == 'u') goto yy77;
+ if (yych == 'U') goto yy79;
+ if (yych == 'u') goto yy79;
goto yy56;
-yy70:
- YYDEBUG(70, *YYCURSOR);
+yy72:
+ YYDEBUG(72, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy71;
+ if (yych == 'E') goto yy73;
if (yych != 'e') goto yy56;
-yy71:
- YYDEBUG(71, *YYCURSOR);
+yy73:
+ YYDEBUG(73, *YYCURSOR);
yyaccept = 3;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'S') goto yy73;
- if (yych == 's') goto yy73;
-yy72:
- YYDEBUG(72, *YYCURSOR);
-#line 1698 "ext/date/lib/parse_date.re"
+ if (yych == 'S') goto yy75;
+ if (yych == 's') goto yy75;
+yy74:
+ YYDEBUG(74, *YYCURSOR);
+#line 1741 "ext/date/lib/parse_date.re"
{
timelib_ull i;
DEBUG_OUTPUT("relative");
@@ -2760,501 +3020,642 @@ yy72:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 2764 "<stdout>"
-yy73:
- YYDEBUG(73, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'D') goto yy74;
- if (yych != 'd') goto yy56;
-yy74:
- YYDEBUG(74, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'A') goto yy75;
- if (yych != 'a') goto yy56;
+#line 3024 "<stdout>"
yy75:
YYDEBUG(75, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy76;
- if (yych != 'y') goto yy56;
+ if (yych == 'D') goto yy76;
+ if (yych != 'd') goto yy56;
yy76:
YYDEBUG(76, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy72;
+ if (yych == 'A') goto yy77;
+ if (yych != 'a') goto yy56;
yy77:
YYDEBUG(77, *YYCURSOR);
- yyaccept = 3;
- yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'R') goto yy78;
- if (yych != 'r') goto yy72;
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy78;
+ if (yych != 'y') goto yy56;
yy78:
YYDEBUG(78, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy79;
- if (yych != 's') goto yy56;
+ goto yy74;
yy79:
YYDEBUG(79, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'D') goto yy80;
- if (yych != 'd') goto yy56;
+ yyaccept = 3;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych == 'R') goto yy80;
+ if (yych != 'r') goto yy74;
yy80:
YYDEBUG(80, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy81;
- if (yych != 'a') goto yy56;
+ if (yych == 'S') goto yy81;
+ if (yych != 's') goto yy56;
yy81:
YYDEBUG(81, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy76;
- if (yych == 'y') goto yy76;
- goto yy56;
+ if (yych == 'D') goto yy82;
+ if (yych != 'd') goto yy56;
yy82:
YYDEBUG(82, *YYCURSOR);
yych = *++YYCURSOR;
+ if (yych == 'A') goto yy83;
+ if (yych != 'a') goto yy56;
+yy83:
+ YYDEBUG(83, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy78;
+ if (yych == 'y') goto yy78;
+ goto yy56;
+yy84:
+ YYDEBUG(84, *YYCURSOR);
+ yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= 'C') goto yy56;
- if (yych <= 'D') goto yy84;
+ if (yych <= 'D') goto yy86;
} else {
if (yych <= 'c') goto yy56;
- if (yych <= 'd') goto yy84;
+ if (yych <= 'd') goto yy86;
if (yych >= 'f') goto yy56;
}
- YYDEBUG(83, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'K') goto yy90;
- if (yych == 'k') goto yy90;
- goto yy56;
-yy84:
- YYDEBUG(84, *YYCURSOR);
- yyaccept = 3;
- yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'N') goto yy85;
- if (yych != 'n') goto yy72;
-yy85:
YYDEBUG(85, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy86;
- if (yych != 'e') goto yy56;
+ if (yych == 'K') goto yy92;
+ if (yych == 'k') goto yy92;
+ goto yy56;
yy86:
YYDEBUG(86, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'S') goto yy87;
- if (yych != 's') goto yy56;
+ yyaccept = 3;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych == 'N') goto yy87;
+ if (yych != 'n') goto yy74;
yy87:
YYDEBUG(87, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy88;
- if (yych != 'd') goto yy56;
+ if (yych == 'E') goto yy88;
+ if (yych != 'e') goto yy56;
yy88:
YYDEBUG(88, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy89;
- if (yych != 'a') goto yy56;
+ if (yych == 'S') goto yy89;
+ if (yych != 's') goto yy56;
yy89:
YYDEBUG(89, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy76;
- if (yych == 'y') goto yy76;
- goto yy56;
+ if (yych == 'D') goto yy90;
+ if (yych != 'd') goto yy56;
yy90:
YYDEBUG(90, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy91;
+ if (yych != 'a') goto yy56;
+yy91:
+ YYDEBUG(91, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy78;
+ if (yych == 'y') goto yy78;
+ goto yy56;
+yy92:
+ YYDEBUG(92, *YYCURSOR);
yyaccept = 3;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
- if (yych == 'D') goto yy91;
- if (yych <= 'R') goto yy72;
- goto yy76;
+ if (yych == 'D') goto yy93;
+ if (yych <= 'R') goto yy74;
+ goto yy78;
} else {
if (yych <= 'd') {
- if (yych <= 'c') goto yy72;
+ if (yych <= 'c') goto yy74;
} else {
- if (yych == 's') goto yy76;
- goto yy72;
+ if (yych == 's') goto yy78;
+ goto yy74;
}
}
-yy91:
- YYDEBUG(91, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'A') goto yy92;
- if (yych != 'a') goto yy56;
-yy92:
- YYDEBUG(92, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'Y') goto yy93;
- if (yych != 'y') goto yy56;
yy93:
YYDEBUG(93, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy76;
- if (yych == 's') goto yy76;
- goto yy72;
+ if (yych == 'A') goto yy94;
+ if (yych != 'a') goto yy56;
yy94:
YYDEBUG(94, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy95;
- if (yych != 'a') goto yy56;
+ if (yych == 'Y') goto yy95;
+ if (yych != 'y') goto yy56;
yy95:
YYDEBUG(95, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy96;
- if (yych != 'r') goto yy56;
+ if (yych == 'S') goto yy78;
+ if (yych == 's') goto yy78;
+ goto yy74;
yy96:
YYDEBUG(96, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy76;
- if (yych == 's') goto yy76;
- goto yy72;
+ if (yych == 'A') goto yy97;
+ if (yych != 'a') goto yy56;
yy97:
YYDEBUG(97, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy110;
- if (yych == 'i') goto yy110;
- goto yy56;
+ if (yych == 'R') goto yy98;
+ if (yych != 'r') goto yy56;
yy98:
YYDEBUG(98, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy99;
- if (yych != 'r') goto yy56;
+ if (yych == 'S') goto yy78;
+ if (yych == 's') goto yy78;
+ goto yy74;
yy99:
YYDEBUG(99, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy100;
- if (yych != 't') goto yy56;
+ if (yych == 'I') goto yy112;
+ if (yych == 'i') goto yy112;
+ goto yy56;
yy100:
YYDEBUG(100, *YYCURSOR);
yych = *++YYCURSOR;
+ if (yych == 'R') goto yy101;
+ if (yych != 'r') goto yy56;
+yy101:
+ YYDEBUG(101, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'T') goto yy102;
+ if (yych != 't') goto yy56;
+yy102:
+ YYDEBUG(102, *YYCURSOR);
+ yych = *++YYCURSOR;
if (yych <= 'N') {
- if (yych == 'H') goto yy102;
+ if (yych == 'H') goto yy104;
if (yych <= 'M') goto yy56;
} else {
if (yych <= 'h') {
if (yych <= 'g') goto yy56;
- goto yy102;
+ goto yy104;
} else {
if (yych != 'n') goto yy56;
}
}
- YYDEBUG(101, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'I') goto yy107;
- if (yych == 'i') goto yy107;
- goto yy56;
-yy102:
- YYDEBUG(102, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'N') goto yy103;
- if (yych != 'n') goto yy56;
-yy103:
YYDEBUG(103, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy104;
- if (yych != 'i') goto yy56;
+ if (yych == 'I') goto yy109;
+ if (yych == 'i') goto yy109;
+ goto yy56;
yy104:
YYDEBUG(104, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy105;
- if (yych != 'g') goto yy56;
+ if (yych == 'N') goto yy105;
+ if (yych != 'n') goto yy56;
yy105:
YYDEBUG(105, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy106;
- if (yych != 'h') goto yy56;
+ if (yych == 'I') goto yy106;
+ if (yych != 'i') goto yy56;
yy106:
YYDEBUG(106, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy96;
- if (yych == 't') goto yy96;
- goto yy56;
+ if (yych == 'G') goto yy107;
+ if (yych != 'g') goto yy56;
yy107:
YYDEBUG(107, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy108;
- if (yych != 'g') goto yy56;
+ if (yych == 'H') goto yy108;
+ if (yych != 'h') goto yy56;
yy108:
YYDEBUG(108, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy109;
- if (yych != 'h') goto yy56;
+ if (yych == 'T') goto yy98;
+ if (yych == 't') goto yy98;
+ goto yy56;
yy109:
YYDEBUG(109, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy96;
- if (yych == 't') goto yy96;
- goto yy56;
+ if (yych == 'G') goto yy110;
+ if (yych != 'g') goto yy56;
yy110:
YYDEBUG(110, *YYCURSOR);
- yyaccept = 3;
- yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'D') goto yy111;
- if (yych != 'd') goto yy72;
+ yych = *++YYCURSOR;
+ if (yych == 'H') goto yy111;
+ if (yych != 'h') goto yy56;
yy111:
YYDEBUG(111, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy112;
- if (yych != 'a') goto yy56;
+ if (yych == 'T') goto yy98;
+ if (yych == 't') goto yy98;
+ goto yy56;
yy112:
YYDEBUG(112, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'Y') goto yy76;
- if (yych == 'y') goto yy76;
- goto yy56;
+ yyaccept = 3;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych == 'D') goto yy113;
+ if (yych != 'd') goto yy74;
yy113:
YYDEBUG(113, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy96;
- if (yych == 'y') goto yy96;
- goto yy56;
+ if (yych == 'A') goto yy114;
+ if (yych != 'a') goto yy56;
yy114:
YYDEBUG(114, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'U') goto yy115;
- if (yych != 'u') goto yy56;
+ if (yych == 'Y') goto yy78;
+ if (yych == 'y') goto yy78;
+ goto yy56;
yy115:
YYDEBUG(115, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy96;
- if (yych == 'r') goto yy96;
+ if (yych == 'Y') goto yy98;
+ if (yych == 'y') goto yy98;
goto yy56;
yy116:
YYDEBUG(116, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy121;
- if (yych == 'n') goto yy121;
- goto yy56;
+ if (yych == 'U') goto yy117;
+ if (yych != 'u') goto yy56;
yy117:
YYDEBUG(117, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy118;
- if (yych != 'n') goto yy56;
+ if (yych == 'R') goto yy98;
+ if (yych == 'r') goto yy98;
+ goto yy56;
yy118:
YYDEBUG(118, *YYCURSOR);
- yyaccept = 3;
- yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'U') {
- if (yych == 'S') goto yy76;
- if (yych <= 'T') goto yy72;
- } else {
- if (yych <= 's') {
- if (yych <= 'r') goto yy72;
- goto yy76;
- } else {
- if (yych != 'u') goto yy72;
- }
- }
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy129;
+ if (yych == 'n') goto yy129;
+ goto yy56;
+yy119:
YYDEBUG(119, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy120;
- if (yych != 't') goto yy56;
+ if (yych == 'T') goto yy124;
+ if (yych == 't') goto yy124;
+ goto yy56;
yy120:
YYDEBUG(120, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy96;
- if (yych == 'e') goto yy96;
- goto yy56;
+ if (yych == 'C') goto yy121;
+ if (yych != 'c') goto yy56;
yy121:
YYDEBUG(121, *YYCURSOR);
yyaccept = 3;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'T') {
- if (yych == 'D') goto yy122;
- if (yych <= 'S') goto yy72;
- goto yy123;
+ if (yych <= 'S') {
+ if (yych == 'O') goto yy122;
+ if (yych <= 'R') goto yy74;
+ goto yy78;
} else {
- if (yych <= 'd') {
- if (yych <= 'c') goto yy72;
+ if (yych <= 'o') {
+ if (yych <= 'n') goto yy74;
} else {
- if (yych == 't') goto yy123;
- goto yy72;
+ if (yych == 's') goto yy78;
+ goto yy74;
}
}
yy122:
YYDEBUG(122, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy124;
- if (yych == 'a') goto yy124;
- goto yy56;
+ if (yych == 'N') goto yy123;
+ if (yych != 'n') goto yy56;
yy123:
YYDEBUG(123, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy96;
- if (yych == 'h') goto yy96;
+ if (yych == 'D') goto yy98;
+ if (yych == 'd') goto yy98;
goto yy56;
yy124:
YYDEBUG(124, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'Y') goto yy76;
- if (yych == 'y') goto yy76;
- goto yy56;
+ yyaccept = 3;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych == 'U') goto yy125;
+ if (yych != 'u') goto yy74;
yy125:
YYDEBUG(125, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy136;
- if (yych == 'n') goto yy136;
- goto yy56;
+ if (yych == 'R') goto yy126;
+ if (yych != 'r') goto yy56;
yy126:
YYDEBUG(126, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy131;
- if (yych == 't') goto yy131;
- goto yy56;
+ if (yych == 'D') goto yy127;
+ if (yych != 'd') goto yy56;
yy127:
YYDEBUG(127, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy128;
- if (yych != 'c') goto yy56;
+ if (yych == 'A') goto yy128;
+ if (yych != 'a') goto yy56;
yy128:
YYDEBUG(128, *YYCURSOR);
- yyaccept = 3;
- yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'S') {
- if (yych == 'O') goto yy129;
- if (yych <= 'R') goto yy72;
- goto yy76;
- } else {
- if (yych <= 'o') {
- if (yych <= 'n') goto yy72;
- } else {
- if (yych == 's') goto yy76;
- goto yy72;
- }
- }
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy78;
+ if (yych == 'y') goto yy78;
+ goto yy56;
yy129:
YYDEBUG(129, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'N') goto yy130;
- if (yych != 'n') goto yy56;
+ yyaccept = 3;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych == 'D') goto yy130;
+ if (yych != 'd') goto yy74;
yy130:
YYDEBUG(130, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy96;
- if (yych == 'd') goto yy96;
- goto yy56;
+ if (yych == 'A') goto yy131;
+ if (yych != 'a') goto yy56;
yy131:
YYDEBUG(131, *YYCURSOR);
- yyaccept = 3;
- yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'U') goto yy132;
- if (yych != 'u') goto yy72;
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy78;
+ if (yych == 'y') goto yy78;
+ goto yy56;
yy132:
YYDEBUG(132, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy133;
- if (yych != 'r') goto yy56;
+ if (yych == 'E') goto yy133;
+ if (yych != 'e') goto yy56;
yy133:
YYDEBUG(133, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy134;
- if (yych != 'd') goto yy56;
+ if (yych == 'C') goto yy98;
+ if (yych == 'c') goto yy98;
+ goto yy56;
yy134:
YYDEBUG(134, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy135;
- if (yych != 'a') goto yy56;
+ if (yych == 'S') goto yy135;
+ if (yych != 's') goto yy56;
yy135:
YYDEBUG(135, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych == 'Y') goto yy76;
- if (yych == 'y') goto yy76;
- goto yy56;
-yy136:
- YYDEBUG(136, *YYCURSOR);
yyaccept = 3;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'D') goto yy137;
- if (yych != 'd') goto yy72;
+ if (yych == 'E') goto yy136;
+ if (yych != 'e') goto yy74;
+yy136:
+ YYDEBUG(136, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy98;
+ if (yych == 'c') goto yy98;
+ goto yy56;
yy137:
YYDEBUG(137, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy138;
- if (yych != 'a') goto yy56;
+ if (yych == 'N') goto yy160;
+ if (yych == 'n') goto yy160;
+ goto yy56;
yy138:
YYDEBUG(138, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy76;
- if (yych == 'y') goto yy76;
- goto yy56;
+ if (yych <= 'N') {
+ if (yych <= 'K') {
+ if (yych == 'C') goto yy142;
+ goto yy56;
+ } else {
+ if (yych <= 'L') goto yy141;
+ if (yych <= 'M') goto yy56;
+ goto yy143;
+ }
+ } else {
+ if (yych <= 'k') {
+ if (yych == 'c') goto yy142;
+ goto yy56;
+ } else {
+ if (yych <= 'l') goto yy141;
+ if (yych == 'n') goto yy143;
+ goto yy56;
+ }
+ }
yy139:
YYDEBUG(139, *YYCURSOR);
- yych = *++YYCURSOR;
- goto yy3;
+ yyaccept = 3;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych == 'E') goto yy140;
+ if (yych != 'e') goto yy74;
yy140:
YYDEBUG(140, *YYCURSOR);
yych = *++YYCURSOR;
+ if (yych == 'C') goto yy98;
+ if (yych == 'c') goto yy98;
+ goto yy56;
+yy141:
+ YYDEBUG(141, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'L') goto yy153;
+ if (yych == 'l') goto yy153;
+ goto yy56;
+yy142:
+ YYDEBUG(142, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy146;
+ if (yych == 'r') goto yy146;
+ goto yy56;
+yy143:
+ YYDEBUG(143, *YYCURSOR);
+ yyaccept = 3;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych <= 'U') {
+ if (yych == 'S') goto yy78;
+ if (yych <= 'T') goto yy74;
+ } else {
+ if (yych <= 's') {
+ if (yych <= 'r') goto yy74;
+ goto yy78;
+ } else {
+ if (yych != 'u') goto yy74;
+ }
+ }
+ YYDEBUG(144, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'T') goto yy145;
+ if (yych != 't') goto yy56;
+yy145:
+ YYDEBUG(145, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy98;
+ if (yych == 'e') goto yy98;
+ goto yy56;
+yy146:
+ YYDEBUG(146, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy147;
+ if (yych != 'o') goto yy56;
+yy147:
+ YYDEBUG(147, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy148;
+ if (yych != 's') goto yy56;
+yy148:
+ YYDEBUG(148, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy149;
+ if (yych != 'e') goto yy56;
+yy149:
+ YYDEBUG(149, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy150;
+ if (yych != 'c') goto yy56;
+yy150:
+ YYDEBUG(150, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy151;
+ if (yych != 'o') goto yy56;
+yy151:
+ YYDEBUG(151, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy152;
+ if (yych != 'n') goto yy56;
+yy152:
+ YYDEBUG(152, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy98;
+ if (yych == 'd') goto yy98;
+ goto yy56;
+yy153:
+ YYDEBUG(153, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'I') goto yy154;
+ if (yych != 'i') goto yy56;
+yy154:
+ YYDEBUG(154, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy155;
+ if (yych != 's') goto yy56;
+yy155:
+ YYDEBUG(155, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy156;
+ if (yych != 'e') goto yy56;
+yy156:
+ YYDEBUG(156, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy157;
+ if (yych != 'c') goto yy56;
+yy157:
+ YYDEBUG(157, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy158;
+ if (yych != 'o') goto yy56;
+yy158:
+ YYDEBUG(158, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy159;
+ if (yych != 'n') goto yy56;
+yy159:
+ YYDEBUG(159, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy98;
+ if (yych == 'd') goto yy98;
+ goto yy56;
+yy160:
+ YYDEBUG(160, *YYCURSOR);
+ yyaccept = 3;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych <= 'T') {
+ if (yych == 'D') goto yy161;
+ if (yych <= 'S') goto yy74;
+ goto yy162;
+ } else {
+ if (yych <= 'd') {
+ if (yych <= 'c') goto yy74;
+ } else {
+ if (yych == 't') goto yy162;
+ goto yy74;
+ }
+ }
+yy161:
+ YYDEBUG(161, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy163;
+ if (yych == 'a') goto yy163;
+ goto yy56;
+yy162:
+ YYDEBUG(162, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'H') goto yy98;
+ if (yych == 'h') goto yy98;
+ goto yy56;
+yy163:
+ YYDEBUG(163, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy78;
+ if (yych == 'y') goto yy78;
+ goto yy56;
+yy164:
+ YYDEBUG(164, *YYCURSOR);
+ yych = *++YYCURSOR;
+ goto yy3;
+yy165:
+ YYDEBUG(165, *YYCURSOR);
+ yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
if (yych >= '{') goto yy3;
}
-yy141:
- YYDEBUG(141, *YYCURSOR);
+yy166:
+ YYDEBUG(166, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
if (yych >= '{') goto yy3;
}
-yy142:
- YYDEBUG(142, *YYCURSOR);
+yy167:
+ YYDEBUG(167, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
if (yych >= '{') goto yy3;
}
-yy143:
- YYDEBUG(143, *YYCURSOR);
+yy168:
+ YYDEBUG(168, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
if (yych >= '{') goto yy3;
}
-yy144:
- YYDEBUG(144, *YYCURSOR);
+yy169:
+ YYDEBUG(169, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
-yy145:
- YYDEBUG(145, *YYCURSOR);
+yy170:
+ YYDEBUG(170, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- goto yy147;
+ goto yy172;
}
} else {
if (yych <= '^') {
if (yych <= '@') goto yy3;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
goto yy3;
} else {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
if (yych >= '{') goto yy3;
}
}
-yy146:
- YYDEBUG(146, *YYCURSOR);
+yy171:
+ YYDEBUG(171, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
@@ -3262,267 +3663,267 @@ yy146:
} else {
if (yych <= '^') {
if (yych <= '@') goto yy3;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
goto yy3;
} else {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
-yy147:
- YYDEBUG(147, *YYCURSOR);
+yy172:
+ YYDEBUG(172, *YYCURSOR);
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if (yybm[0+yych] & 8) {
- goto yy148;
+ goto yy173;
}
goto yy56;
-yy148:
- YYDEBUG(148, *YYCURSOR);
+yy173:
+ YYDEBUG(173, *YYCURSOR);
yyaccept = 0;
YYMARKER = ++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
- YYDEBUG(149, *YYCURSOR);
+ YYDEBUG(174, *YYCURSOR);
if (yybm[0+yych] & 8) {
- goto yy148;
+ goto yy173;
}
if (yych <= '.') {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
} else {
- if (yych <= '/') goto yy147;
- if (yych == '_') goto yy147;
+ if (yych <= '/') goto yy172;
+ if (yych == '_') goto yy172;
goto yy3;
}
-yy150:
- YYDEBUG(150, *YYCURSOR);
+yy175:
+ YYDEBUG(175, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- goto yy147;
+ goto yy172;
}
} else {
if (yych <= '^') {
if (yych <= '@') goto yy3;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
goto yy3;
} else {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
if (yych >= '{') goto yy3;
}
}
-yy151:
- YYDEBUG(151, *YYCURSOR);
+yy176:
+ YYDEBUG(176, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- goto yy147;
+ goto yy172;
}
} else {
if (yych <= '^') {
if (yych <= '@') goto yy3;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
goto yy3;
} else {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
if (yych >= '{') goto yy3;
}
}
-yy152:
- YYDEBUG(152, *YYCURSOR);
+yy177:
+ YYDEBUG(177, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '/') {
if (yych <= '.') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
}
-yy153:
- YYDEBUG(153, *YYCURSOR);
+yy178:
+ YYDEBUG(178, *YYCURSOR);
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
-yy154:
- YYDEBUG(154, *YYCURSOR);
+yy179:
+ YYDEBUG(179, *YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= '.') {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy56;
} else {
- if (yych <= '/') goto yy147;
- if (yych == '_') goto yy147;
+ if (yych <= '/') goto yy172;
+ if (yych == '_') goto yy172;
goto yy56;
}
-yy155:
- YYDEBUG(155, *YYCURSOR);
+yy180:
+ YYDEBUG(180, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Z') goto yy140;
+ if (yych <= 'Z') goto yy165;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy140;
+ if (yych <= 'z') goto yy165;
goto yy3;
}
-yy156:
- YYDEBUG(156, *YYCURSOR);
+yy181:
+ YYDEBUG(181, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
} else {
if (yych <= 'Z') {
- if (yych >= 'U') goto yy141;
+ if (yych >= 'U') goto yy166;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
- YYDEBUG(157, *YYCURSOR);
+ YYDEBUG(182, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych != '+') goto yy3;
}
} else {
if (yych <= 'Z') {
- if (yych <= '-') goto yy158;
+ if (yych <= '-') goto yy183;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy158:
- YYDEBUG(158, *YYCURSOR);
+yy183:
+ YYDEBUG(183, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy159;
- if (yych <= '2') goto yy160;
- if (yych <= '9') goto yy161;
+ if (yych <= '1') goto yy184;
+ if (yych <= '2') goto yy185;
+ if (yych <= '9') goto yy186;
goto yy56;
-yy159:
- YYDEBUG(159, *YYCURSOR);
+yy184:
+ YYDEBUG(184, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy161;
- if (yych <= ':') goto yy162;
+ if (yych <= '9') goto yy186;
+ if (yych <= ':') goto yy187;
goto yy3;
-yy160:
- YYDEBUG(160, *YYCURSOR);
+yy185:
+ YYDEBUG(185, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '5') {
if (yych <= '/') goto yy3;
- if (yych >= '5') goto yy163;
+ if (yych >= '5') goto yy188;
} else {
- if (yych <= '9') goto yy139;
- if (yych <= ':') goto yy162;
+ if (yych <= '9') goto yy164;
+ if (yych <= ':') goto yy187;
goto yy3;
}
-yy161:
- YYDEBUG(161, *YYCURSOR);
+yy186:
+ YYDEBUG(186, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy3;
- if (yych <= '5') goto yy163;
- if (yych <= '9') goto yy139;
+ if (yych <= '5') goto yy188;
+ if (yych <= '9') goto yy164;
if (yych >= ';') goto yy3;
-yy162:
- YYDEBUG(162, *YYCURSOR);
+yy187:
+ YYDEBUG(187, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy3;
- if (yych <= '5') goto yy163;
- if (yych <= '9') goto yy139;
+ if (yych <= '5') goto yy188;
+ if (yych <= '9') goto yy164;
goto yy3;
-yy163:
- YYDEBUG(163, *YYCURSOR);
+yy188:
+ YYDEBUG(188, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy139;
+ if (yych <= '9') goto yy164;
goto yy3;
-yy164:
- YYDEBUG(164, *YYCURSOR);
+yy189:
+ YYDEBUG(189, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'C') goto yy141;
- if (yych >= 'E') goto yy167;
+ if (yych <= 'C') goto yy166;
+ if (yych >= 'E') goto yy192;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'd') goto yy165;
- if (yych <= 'e') goto yy167;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'd') goto yy190;
+ if (yych <= 'e') goto yy192;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy165:
- YYDEBUG(165, *YYCURSOR);
+yy190:
+ YYDEBUG(190, *YYCURSOR);
++YYCURSOR;
if ((yych = *YYCURSOR) <= 'N') {
if (yych <= ')') {
- if (yych >= ')') goto yy139;
+ if (yych >= ')') goto yy164;
} else {
- if (yych <= '@') goto yy166;
- if (yych <= 'M') goto yy142;
- goto yy173;
+ if (yych <= '@') goto yy191;
+ if (yych <= 'M') goto yy167;
+ goto yy198;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy142;
- if (yych >= 'a') goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych >= 'a') goto yy167;
} else {
- if (yych <= 'n') goto yy173;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'n') goto yy198;
+ if (yych <= 'z') goto yy167;
}
}
-yy166:
- YYDEBUG(166, *YYCURSOR);
-#line 1561 "ext/date/lib/parse_date.re"
+yy191:
+ YYDEBUG(191, *YYCURSOR);
+#line 1604 "ext/date/lib/parse_date.re"
{
const timelib_relunit* relunit;
DEBUG_OUTPUT("daytext");
@@ -3539,527 +3940,527 @@ yy166:
TIMELIB_DEINIT;
return TIMELIB_WEEKDAY;
}
-#line 3543 "<stdout>"
-yy167:
- YYDEBUG(167, *YYCURSOR);
+#line 3944 "<stdout>"
+yy192:
+ YYDEBUG(192, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'K') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'J') goto yy142;
+ if (yych <= 'J') goto yy167;
}
} else {
if (yych <= 'j') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'k') goto yy168;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'k') goto yy193;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy168:
- YYDEBUG(168, *YYCURSOR);
+yy193:
+ YYDEBUG(193, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'C') goto yy143;
+ if (yych <= 'C') goto yy168;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'd') goto yy169;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'd') goto yy194;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy169:
- YYDEBUG(169, *YYCURSOR);
+yy194:
+ YYDEBUG(194, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
goto yy3;
} else {
- if (yych <= 'a') goto yy170;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'a') goto yy195;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy170:
- YYDEBUG(170, *YYCURSOR);
+yy195:
+ YYDEBUG(195, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'X') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Y') goto yy171;
+ if (yych <= 'Y') goto yy196;
if (yych != 'y') goto yy3;
}
-yy171:
- YYDEBUG(171, *YYCURSOR);
+yy196:
+ YYDEBUG(196, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy172;
- if (yych != 's') goto yy166;
-yy172:
- YYDEBUG(172, *YYCURSOR);
+ if (yych == 'S') goto yy197;
+ if (yych != 's') goto yy191;
+yy197:
+ YYDEBUG(197, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy166;
-yy173:
- YYDEBUG(173, *YYCURSOR);
+ goto yy191;
+yy198:
+ YYDEBUG(198, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy143;
+ if (yych <= 'D') goto yy168;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'e') goto yy174;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'e') goto yy199;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy174:
- YYDEBUG(174, *YYCURSOR);
+yy199:
+ YYDEBUG(199, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'R') goto yy144;
+ if (yych <= 'R') goto yy169;
}
} else {
if (yych <= 'r') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 's') goto yy175;
- if (yych <= 'z') goto yy144;
+ if (yych <= 's') goto yy200;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy175:
- YYDEBUG(175, *YYCURSOR);
+yy200:
+ YYDEBUG(200, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'D') goto yy176;
+ if (yych <= 'D') goto yy201;
if (yych != 'd') goto yy3;
}
-yy176:
- YYDEBUG(176, *YYCURSOR);
+yy201:
+ YYDEBUG(201, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy177;
+ if (yych == 'A') goto yy202;
if (yych != 'a') goto yy56;
-yy177:
- YYDEBUG(177, *YYCURSOR);
+yy202:
+ YYDEBUG(202, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy172;
- if (yych == 'y') goto yy172;
+ if (yych == 'Y') goto yy197;
+ if (yych == 'y') goto yy197;
goto yy56;
-yy178:
- YYDEBUG(178, *YYCURSOR);
+yy203:
+ YYDEBUG(203, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '/') {
if (yych <= '.') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'C') goto yy141;
- goto yy165;
+ if (yych <= 'C') goto yy166;
+ goto yy190;
}
}
} else {
if (yych <= '`') {
if (yych <= 'Z') {
- if (yych <= 'E') goto yy167;
- goto yy141;
+ if (yych <= 'E') goto yy192;
+ goto yy166;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
} else {
if (yych <= 'd') {
- if (yych <= 'c') goto yy146;
+ if (yych <= 'c') goto yy171;
} else {
- if (yych <= 'e') goto yy180;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'e') goto yy205;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
- YYDEBUG(179, *YYCURSOR);
+ YYDEBUG(204, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy166;
- goto yy147;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy191;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
- if (yych <= '@') goto yy166;
- goto yy142;
+ if (yych == '/') goto yy172;
+ if (yych <= '@') goto yy191;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy173;
- if (yych <= 'Z') goto yy142;
- if (yych <= '^') goto yy166;
- goto yy147;
+ if (yych <= 'N') goto yy198;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '^') goto yy191;
+ goto yy172;
} else {
if (yych <= 'm') {
- if (yych <= '`') goto yy166;
- goto yy150;
+ if (yych <= '`') goto yy191;
+ goto yy175;
} else {
- if (yych <= 'n') goto yy186;
- if (yych <= 'z') goto yy150;
- goto yy166;
+ if (yych <= 'n') goto yy211;
+ if (yych <= 'z') goto yy175;
+ goto yy191;
}
}
}
-yy180:
- YYDEBUG(180, *YYCURSOR);
+yy205:
+ YYDEBUG(205, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'J') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'K') goto yy168;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'K') goto yy193;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'j') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'k') goto yy181;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'k') goto yy206;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy181:
- YYDEBUG(181, *YYCURSOR);
+yy206:
+ YYDEBUG(206, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy169;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'D') goto yy194;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'c') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'd') goto yy182;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'd') goto yy207;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy182:
- YYDEBUG(182, *YYCURSOR);
+yy207:
+ YYDEBUG(207, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy170;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'A') goto yy195;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy183;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'a') goto yy208;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
-yy183:
- YYDEBUG(183, *YYCURSOR);
+yy208:
+ YYDEBUG(208, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'Y') goto yy171;
- if (yych == '_') goto yy147;
+ if (yych <= 'Y') goto yy196;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'y') goto yy184;
- if (yych <= 'z') goto yy153;
+ if (yych == 'y') goto yy209;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy184:
- YYDEBUG(184, *YYCURSOR);
+yy209:
+ YYDEBUG(209, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '.') {
- if (yych == '-') goto yy147;
- goto yy166;
+ if (yych == '-') goto yy172;
+ goto yy191;
} else {
- if (yych <= '/') goto yy147;
- if (yych <= 'R') goto yy166;
- goto yy172;
+ if (yych <= '/') goto yy172;
+ if (yych <= 'R') goto yy191;
+ goto yy197;
}
} else {
if (yych <= '`') {
- if (yych == '_') goto yy147;
- goto yy166;
+ if (yych == '_') goto yy172;
+ goto yy191;
} else {
- if (yych == 's') goto yy185;
- if (yych <= 'z') goto yy153;
- goto yy166;
+ if (yych == 's') goto yy210;
+ if (yych <= 'z') goto yy178;
+ goto yy191;
}
}
-yy185:
- YYDEBUG(185, *YYCURSOR);
+yy210:
+ YYDEBUG(210, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= '.') {
- if (yych == '-') goto yy147;
- goto yy166;
+ if (yych == '-') goto yy172;
+ goto yy191;
} else {
- if (yych <= '/') goto yy147;
- if (yych == '_') goto yy147;
- goto yy166;
+ if (yych <= '/') goto yy172;
+ if (yych == '_') goto yy172;
+ goto yy191;
}
-yy186:
- YYDEBUG(186, *YYCURSOR);
+yy211:
+ YYDEBUG(211, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy174;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'E') goto yy199;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'e') goto yy187;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'e') goto yy212;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy187:
- YYDEBUG(187, *YYCURSOR);
+yy212:
+ YYDEBUG(212, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'S') goto yy175;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'S') goto yy200;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'r') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 's') goto yy188;
- if (yych <= 'z') goto yy152;
+ if (yych <= 's') goto yy213;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy188:
- YYDEBUG(188, *YYCURSOR);
+yy213:
+ YYDEBUG(213, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'D') goto yy176;
- if (yych == '_') goto yy147;
+ if (yych <= 'D') goto yy201;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'd') goto yy189;
- if (yych <= 'z') goto yy153;
+ if (yych == 'd') goto yy214;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy189:
- YYDEBUG(189, *YYCURSOR);
+yy214:
+ YYDEBUG(214, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy177;
- if (yych != 'a') goto yy154;
- YYDEBUG(190, *YYCURSOR);
+ if (yych == 'A') goto yy202;
+ if (yych != 'a') goto yy179;
+ YYDEBUG(215, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy172;
- if (yych == 'y') goto yy185;
- goto yy154;
-yy191:
- YYDEBUG(191, *YYCURSOR);
+ if (yych == 'Y') goto yy197;
+ if (yych == 'y') goto yy210;
+ goto yy179;
+yy216:
+ YYDEBUG(216, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'C') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'B') goto yy141;
+ if (yych <= 'B') goto yy166;
}
} else {
if (yych <= 'b') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'c') goto yy192;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'c') goto yy217;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy192:
- YYDEBUG(192, *YYCURSOR);
+yy217:
+ YYDEBUG(217, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych >= '\t') goto yy195;
+ if (yych >= '\t') goto yy220;
} else {
- if (yych == ' ') goto yy195;
+ if (yych == ' ') goto yy220;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
+ if (yych <= ')') goto yy164;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
} else {
- if (yych == 'E') goto yy200;
- goto yy142;
+ if (yych == 'E') goto yy225;
+ goto yy167;
}
} else {
if (yych <= 'd') {
- if (yych >= 'a') goto yy142;
+ if (yych >= 'a') goto yy167;
} else {
- if (yych <= 'e') goto yy200;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'e') goto yy225;
+ if (yych <= 'z') goto yy167;
}
}
}
-yy193:
- YYDEBUG(193, *YYCURSOR);
-#line 1620 "ext/date/lib/parse_date.re"
+yy218:
+ YYDEBUG(218, *YYCURSOR);
+#line 1663 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("monthtext");
TIMELIB_INIT;
@@ -4068,256 +4469,256 @@ yy193:
TIMELIB_DEINIT;
return TIMELIB_DATE_TEXT;
}
-#line 4072 "<stdout>"
-yy194:
- YYDEBUG(194, *YYCURSOR);
+#line 4473 "<stdout>"
+yy219:
+ YYDEBUG(219, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 23) YYFILL(23);
yych = *YYCURSOR;
-yy195:
- YYDEBUG(195, *YYCURSOR);
+yy220:
+ YYDEBUG(220, *YYCURSOR);
if (yybm[0+yych] & 32) {
- goto yy194;
+ goto yy219;
}
if (yych <= '/') goto yy56;
- if (yych <= '2') goto yy197;
- if (yych <= '3') goto yy198;
- if (yych <= '9') goto yy199;
+ if (yych <= '2') goto yy222;
+ if (yych <= '3') goto yy223;
+ if (yych <= '9') goto yy224;
goto yy56;
-yy196:
- YYDEBUG(196, *YYCURSOR);
+yy221:
+ YYDEBUG(221, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy195;
- if (yych <= '0') goto yy299;
- if (yych <= '2') goto yy300;
- if (yych <= '3') goto yy301;
- goto yy195;
-yy197:
- YYDEBUG(197, *YYCURSOR);
+ if (yych <= '/') goto yy220;
+ if (yych <= '0') goto yy324;
+ if (yych <= '2') goto yy325;
+ if (yych <= '3') goto yy326;
+ goto yy220;
+yy222:
+ YYDEBUG(222, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= ' ') {
if (yych <= 0x08) {
- if (yych <= 0x00) goto yy213;
+ if (yych <= 0x00) goto yy238;
goto yy56;
} else {
- if (yych <= '\t') goto yy211;
+ if (yych <= '\t') goto yy236;
if (yych <= 0x1F) goto yy56;
- goto yy211;
+ goto yy236;
}
} else {
if (yych <= '-') {
- if (yych == ',') goto yy211;
+ if (yych == ',') goto yy236;
goto yy56;
} else {
- if (yych <= '.') goto yy211;
+ if (yych <= '.') goto yy236;
if (yych <= '/') goto yy56;
- goto yy298;
+ goto yy323;
}
}
} else {
if (yych <= 'm') {
if (yych <= 'd') {
if (yych <= 'c') goto yy56;
- goto yy211;
+ goto yy236;
} else {
- if (yych == 'h') goto yy211;
+ if (yych == 'h') goto yy236;
goto yy56;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy208;
+ if (yych <= 'n') goto yy233;
if (yych <= 'q') goto yy56;
- goto yy209;
+ goto yy234;
} else {
- if (yych <= 's') goto yy206;
- if (yych <= 't') goto yy210;
+ if (yych <= 's') goto yy231;
+ if (yych <= 't') goto yy235;
goto yy56;
}
}
}
-yy198:
- YYDEBUG(198, *YYCURSOR);
+yy223:
+ YYDEBUG(223, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '1') {
if (yych <= ' ') {
if (yych <= 0x08) {
- if (yych <= 0x00) goto yy213;
+ if (yych <= 0x00) goto yy238;
goto yy56;
} else {
- if (yych <= '\t') goto yy211;
+ if (yych <= '\t') goto yy236;
if (yych <= 0x1F) goto yy56;
- goto yy211;
+ goto yy236;
}
} else {
if (yych <= '-') {
- if (yych == ',') goto yy211;
+ if (yych == ',') goto yy236;
goto yy56;
} else {
- if (yych <= '.') goto yy211;
+ if (yych <= '.') goto yy236;
if (yych <= '/') goto yy56;
- goto yy298;
+ goto yy323;
}
}
} else {
if (yych <= 'm') {
if (yych <= 'd') {
- if (yych <= '9') goto yy205;
+ if (yych <= '9') goto yy230;
if (yych <= 'c') goto yy56;
- goto yy211;
+ goto yy236;
} else {
- if (yych == 'h') goto yy211;
+ if (yych == 'h') goto yy236;
goto yy56;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy208;
+ if (yych <= 'n') goto yy233;
if (yych <= 'q') goto yy56;
- goto yy209;
+ goto yy234;
} else {
- if (yych <= 's') goto yy206;
- if (yych <= 't') goto yy210;
+ if (yych <= 's') goto yy231;
+ if (yych <= 't') goto yy235;
goto yy56;
}
}
}
-yy199:
- YYDEBUG(199, *YYCURSOR);
+yy224:
+ YYDEBUG(224, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= ' ') {
if (yych <= 0x08) {
- if (yych <= 0x00) goto yy213;
+ if (yych <= 0x00) goto yy238;
goto yy56;
} else {
- if (yych <= '\t') goto yy211;
+ if (yych <= '\t') goto yy236;
if (yych <= 0x1F) goto yy56;
- goto yy211;
+ goto yy236;
}
} else {
if (yych <= '-') {
- if (yych == ',') goto yy211;
+ if (yych == ',') goto yy236;
goto yy56;
} else {
- if (yych <= '.') goto yy211;
+ if (yych <= '.') goto yy236;
if (yych <= '/') goto yy56;
- goto yy205;
+ goto yy230;
}
}
} else {
if (yych <= 'm') {
if (yych <= 'd') {
if (yych <= 'c') goto yy56;
- goto yy211;
+ goto yy236;
} else {
- if (yych == 'h') goto yy211;
+ if (yych == 'h') goto yy236;
goto yy56;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy208;
+ if (yych <= 'n') goto yy233;
if (yych <= 'q') goto yy56;
- goto yy209;
+ goto yy234;
} else {
- if (yych <= 's') goto yy206;
- if (yych <= 't') goto yy210;
+ if (yych <= 's') goto yy231;
+ if (yych <= 't') goto yy235;
goto yy56;
}
}
}
-yy200:
- YYDEBUG(200, *YYCURSOR);
+yy225:
+ YYDEBUG(225, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'M') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'L') goto yy143;
+ if (yych <= 'L') goto yy168;
}
} else {
if (yych <= 'l') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'm') goto yy201;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'm') goto yy226;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy201:
- YYDEBUG(201, *YYCURSOR);
+yy226:
+ YYDEBUG(226, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'B') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'A') goto yy144;
+ if (yych <= 'A') goto yy169;
}
} else {
if (yych <= 'a') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'b') goto yy202;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'b') goto yy227;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy202:
- YYDEBUG(202, *YYCURSOR);
+yy227:
+ YYDEBUG(227, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'E') goto yy203;
+ if (yych <= 'E') goto yy228;
if (yych != 'e') goto yy3;
}
-yy203:
- YYDEBUG(203, *YYCURSOR);
+yy228:
+ YYDEBUG(228, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy204;
+ if (yych == 'R') goto yy229;
if (yych != 'r') goto yy56;
-yy204:
- YYDEBUG(204, *YYCURSOR);
+yy229:
+ YYDEBUG(229, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
- if (yych <= 0x1F) goto yy193;
- goto yy195;
+ if (yych == '\t') goto yy220;
+ if (yych <= 0x1F) goto yy218;
+ goto yy220;
} else {
if (yych <= '.') {
- if (yych <= ',') goto yy193;
- goto yy195;
+ if (yych <= ',') goto yy218;
+ goto yy220;
} else {
- if (yych <= '/') goto yy193;
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '/') goto yy218;
+ if (yych <= '9') goto yy220;
+ goto yy218;
}
}
-yy205:
- YYDEBUG(205, *YYCURSOR);
+yy230:
+ YYDEBUG(230, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy295;
+ if (yych <= '9') goto yy320;
goto yy56;
-yy206:
- YYDEBUG(206, *YYCURSOR);
+yy231:
+ YYDEBUG(231, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 't') goto yy294;
- goto yy212;
-yy207:
- YYDEBUG(207, *YYCURSOR);
-#line 1366 "ext/date/lib/parse_date.re"
+ if (yych == 't') goto yy319;
+ goto yy237;
+yy232:
+ YYDEBUG(232, *YYCURSOR);
+#line 1409 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("datetextual | datenoyear");
@@ -4330,134 +4731,134 @@ yy207:
TIMELIB_DEINIT;
return TIMELIB_DATE_TEXT;
}
-#line 4334 "<stdout>"
-yy208:
- YYDEBUG(208, *YYCURSOR);
+#line 4735 "<stdout>"
+yy233:
+ YYDEBUG(233, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'd') goto yy294;
- goto yy212;
-yy209:
- YYDEBUG(209, *YYCURSOR);
+ if (yych == 'd') goto yy319;
+ goto yy237;
+yy234:
+ YYDEBUG(234, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'd') goto yy294;
- goto yy212;
-yy210:
- YYDEBUG(210, *YYCURSOR);
+ if (yych == 'd') goto yy319;
+ goto yy237;
+yy235:
+ YYDEBUG(235, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'h') goto yy294;
- goto yy212;
-yy211:
- YYDEBUG(211, *YYCURSOR);
+ if (yych == 'h') goto yy319;
+ goto yy237;
+yy236:
+ YYDEBUG(236, *YYCURSOR);
yyaccept = 6;
YYMARKER = ++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 18) YYFILL(18);
yych = *YYCURSOR;
-yy212:
- YYDEBUG(212, *YYCURSOR);
+yy237:
+ YYDEBUG(237, *YYCURSOR);
if (yybm[0+yych] & 64) {
- goto yy211;
+ goto yy236;
}
if (yych <= '2') {
- if (yych <= '/') goto yy207;
- if (yych <= '0') goto yy285;
- if (yych <= '1') goto yy286;
- goto yy287;
+ if (yych <= '/') goto yy232;
+ if (yych <= '0') goto yy310;
+ if (yych <= '1') goto yy311;
+ goto yy312;
} else {
- if (yych <= '9') goto yy288;
- if (yych == 'T') goto yy214;
- goto yy207;
+ if (yych <= '9') goto yy313;
+ if (yych == 'T') goto yy239;
+ goto yy232;
}
-yy213:
- YYDEBUG(213, *YYCURSOR);
+yy238:
+ YYDEBUG(238, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '0') {
- if (yych <= '/') goto yy207;
- goto yy215;
+ if (yych <= '/') goto yy232;
+ goto yy240;
} else {
- if (yych <= '1') goto yy216;
- if (yych <= '2') goto yy217;
- goto yy218;
+ if (yych <= '1') goto yy241;
+ if (yych <= '2') goto yy242;
+ goto yy243;
}
} else {
if (yych <= 'T') {
- if (yych <= 'S') goto yy207;
+ if (yych <= 'S') goto yy232;
} else {
- if (yych != 't') goto yy207;
+ if (yych != 't') goto yy232;
}
}
-yy214:
- YYDEBUG(214, *YYCURSOR);
+yy239:
+ YYDEBUG(239, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy283;
- if (yych <= '2') goto yy284;
- if (yych <= '9') goto yy273;
+ if (yych <= '1') goto yy308;
+ if (yych <= '2') goto yy309;
+ if (yych <= '9') goto yy298;
goto yy56;
-yy215:
- YYDEBUG(215, *YYCURSOR);
+yy240:
+ YYDEBUG(240, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych == '.') goto yy274;
+ if (yych == '.') goto yy299;
goto yy56;
} else {
- if (yych <= '0') goto yy273;
- if (yych <= '9') goto yy218;
- if (yych <= ':') goto yy274;
+ if (yych <= '0') goto yy298;
+ if (yych <= '9') goto yy243;
+ if (yych <= ':') goto yy299;
goto yy56;
}
-yy216:
- YYDEBUG(216, *YYCURSOR);
+yy241:
+ YYDEBUG(241, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych == '.') goto yy219;
+ if (yych == '.') goto yy244;
goto yy56;
} else {
- if (yych <= '2') goto yy218;
- if (yych <= '9') goto yy273;
- if (yych <= ':') goto yy219;
+ if (yych <= '2') goto yy243;
+ if (yych <= '9') goto yy298;
+ if (yych <= ':') goto yy244;
goto yy56;
}
-yy217:
- YYDEBUG(217, *YYCURSOR);
+yy242:
+ YYDEBUG(242, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych == '.') goto yy219;
+ if (yych == '.') goto yy244;
goto yy56;
} else {
- if (yych <= '4') goto yy273;
- if (yych == ':') goto yy219;
+ if (yych <= '4') goto yy298;
+ if (yych == ':') goto yy244;
goto yy56;
}
-yy218:
- YYDEBUG(218, *YYCURSOR);
+yy243:
+ YYDEBUG(243, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '.') goto yy219;
+ if (yych == '.') goto yy244;
if (yych != ':') goto yy56;
-yy219:
- YYDEBUG(219, *YYCURSOR);
+yy244:
+ YYDEBUG(244, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy220;
- if (yych <= '9') goto yy222;
+ if (yych <= '5') goto yy245;
+ if (yych <= '9') goto yy247;
goto yy56;
-yy220:
- YYDEBUG(220, *YYCURSOR);
+yy245:
+ YYDEBUG(245, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy223;
+ if (yych == '.') goto yy248;
} else {
- if (yych <= '9') goto yy266;
- if (yych <= ':') goto yy223;
+ if (yych <= '9') goto yy291;
+ if (yych <= ':') goto yy248;
}
-yy221:
- YYDEBUG(221, *YYCURSOR);
-#line 1668 "ext/date/lib/parse_date.re"
+yy246:
+ YYDEBUG(246, *YYCURSOR);
+#line 1711 "ext/date/lib/parse_date.re"
{
int tz_not_found;
DEBUG_OUTPUT("dateshortwithtimeshort | dateshortwithtimelong | dateshortwithtimelongtz");
@@ -4486,305 +4887,305 @@ yy221:
TIMELIB_DEINIT;
return TIMELIB_SHORTDATE_WITH_TIME;
}
-#line 4490 "<stdout>"
-yy222:
- YYDEBUG(222, *YYCURSOR);
+#line 4891 "<stdout>"
+yy247:
+ YYDEBUG(247, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy223;
- if (yych != ':') goto yy221;
-yy223:
- YYDEBUG(223, *YYCURSOR);
+ if (yych == '.') goto yy248;
+ if (yych != ':') goto yy246;
+yy248:
+ YYDEBUG(248, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy224;
- if (yych <= '6') goto yy225;
- if (yych <= '9') goto yy226;
+ if (yych <= '5') goto yy249;
+ if (yych <= '6') goto yy250;
+ if (yych <= '9') goto yy251;
goto yy56;
-yy224:
- YYDEBUG(224, *YYCURSOR);
+yy249:
+ YYDEBUG(249, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy221;
- if (yych <= '9') goto yy227;
- goto yy221;
-yy225:
- YYDEBUG(225, *YYCURSOR);
+ if (yych <= '/') goto yy246;
+ if (yych <= '9') goto yy252;
+ goto yy246;
+yy250:
+ YYDEBUG(250, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '0') goto yy227;
- goto yy221;
-yy226:
- YYDEBUG(226, *YYCURSOR);
+ if (yych == '0') goto yy252;
+ goto yy246;
+yy251:
+ YYDEBUG(251, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy221;
-yy227:
- YYDEBUG(227, *YYCURSOR);
+ goto yy246;
+yy252:
+ YYDEBUG(252, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '*') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy229;
- goto yy221;
+ if (yych == '\t') goto yy254;
+ goto yy246;
} else {
- if (yych <= ' ') goto yy229;
- if (yych == '(') goto yy229;
- goto yy221;
+ if (yych <= ' ') goto yy254;
+ if (yych == '(') goto yy254;
+ goto yy246;
}
} else {
if (yych <= '@') {
- if (yych == ',') goto yy221;
- if (yych <= '-') goto yy229;
- goto yy221;
+ if (yych == ',') goto yy246;
+ if (yych <= '-') goto yy254;
+ goto yy246;
} else {
- if (yych <= 'Z') goto yy229;
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy229;
- goto yy221;
+ if (yych <= 'Z') goto yy254;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy254;
+ goto yy246;
}
}
-yy228:
- YYDEBUG(228, *YYCURSOR);
+yy253:
+ YYDEBUG(253, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
yych = *YYCURSOR;
-yy229:
- YYDEBUG(229, *YYCURSOR);
+yy254:
+ YYDEBUG(254, *YYCURSOR);
if (yych <= '@') {
if (yych <= '\'') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy56;
- goto yy228;
+ goto yy253;
} else {
- if (yych == ' ') goto yy228;
+ if (yych == ' ') goto yy253;
goto yy56;
}
} else {
if (yych <= '+') {
- if (yych <= '(') goto yy232;
+ if (yych <= '(') goto yy257;
if (yych <= '*') goto yy56;
- goto yy231;
+ goto yy256;
} else {
- if (yych == '-') goto yy231;
+ if (yych == '-') goto yy256;
goto yy56;
}
}
} else {
if (yych <= 'Z') {
if (yych <= 'G') {
- if (yych <= 'A') goto yy233;
- if (yych <= 'F') goto yy234;
+ if (yych <= 'A') goto yy258;
+ if (yych <= 'F') goto yy259;
} else {
- if (yych == 'P') goto yy233;
- goto yy234;
+ if (yych == 'P') goto yy258;
+ goto yy259;
}
} else {
if (yych <= 'o') {
if (yych <= '`') goto yy56;
- if (yych <= 'a') goto yy235;
- goto yy236;
+ if (yych <= 'a') goto yy260;
+ goto yy261;
} else {
- if (yych <= 'p') goto yy235;
- if (yych <= 'z') goto yy236;
+ if (yych <= 'p') goto yy260;
+ if (yych <= 'z') goto yy261;
goto yy56;
}
}
}
-yy230:
- YYDEBUG(230, *YYCURSOR);
+yy255:
+ YYDEBUG(255, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
- if (yych == ')') goto yy226;
- if (yych <= '@') goto yy221;
- goto yy237;
+ if (yych == ')') goto yy251;
+ if (yych <= '@') goto yy246;
+ goto yy262;
} else {
if (yych <= 'Z') {
- if (yych <= 'M') goto yy264;
- goto yy237;
+ if (yych <= 'M') goto yy289;
+ goto yy262;
} else {
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy248;
- goto yy221;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy273;
+ goto yy246;
}
}
-yy231:
- YYDEBUG(231, *YYCURSOR);
+yy256:
+ YYDEBUG(256, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy259;
- if (yych <= '2') goto yy260;
- if (yych <= '9') goto yy261;
+ if (yych <= '1') goto yy284;
+ if (yych <= '2') goto yy285;
+ if (yych <= '9') goto yy286;
goto yy56;
-yy232:
- YYDEBUG(232, *YYCURSOR);
+yy257:
+ YYDEBUG(257, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') goto yy56;
- if (yych <= 'Z') goto yy236;
+ if (yych <= 'Z') goto yy261;
if (yych <= '`') goto yy56;
- if (yych <= 'z') goto yy236;
+ if (yych <= 'z') goto yy261;
goto yy56;
-yy233:
- YYDEBUG(233, *YYCURSOR);
+yy258:
+ YYDEBUG(258, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'L') {
if (yych <= '-') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych <= '.') goto yy242;
- if (yych <= '@') goto yy221;
- goto yy237;
+ if (yych <= '.') goto yy267;
+ if (yych <= '@') goto yy246;
+ goto yy262;
}
} else {
if (yych <= '`') {
- if (yych <= 'M') goto yy243;
- if (yych <= 'Z') goto yy237;
- goto yy221;
+ if (yych <= 'M') goto yy268;
+ if (yych <= 'Z') goto yy262;
+ goto yy246;
} else {
- if (yych == 'm') goto yy258;
- if (yych <= 'z') goto yy248;
- goto yy221;
+ if (yych == 'm') goto yy283;
+ if (yych <= 'z') goto yy273;
+ goto yy246;
}
}
-yy234:
- YYDEBUG(234, *YYCURSOR);
+yy259:
+ YYDEBUG(259, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych <= 'Z') goto yy237;
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy248;
- goto yy221;
+ if (yych <= 'Z') goto yy262;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy273;
+ goto yy246;
}
-yy235:
- YYDEBUG(235, *YYCURSOR);
+yy260:
+ YYDEBUG(260, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'L') {
if (yych <= '-') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych <= '.') goto yy242;
- if (yych <= '@') goto yy221;
- goto yy237;
+ if (yych <= '.') goto yy267;
+ if (yych <= '@') goto yy246;
+ goto yy262;
}
} else {
if (yych <= '`') {
- if (yych <= 'M') goto yy243;
- if (yych <= 'Z') goto yy237;
- goto yy221;
+ if (yych <= 'M') goto yy268;
+ if (yych <= 'Z') goto yy262;
+ goto yy246;
} else {
- if (yych == 'm') goto yy243;
- if (yych <= 'z') goto yy237;
- goto yy221;
+ if (yych == 'm') goto yy268;
+ if (yych <= 'z') goto yy262;
+ goto yy246;
}
}
-yy236:
- YYDEBUG(236, *YYCURSOR);
+yy261:
+ YYDEBUG(261, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych <= 'Z') goto yy237;
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= 'Z') goto yy262;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
-yy237:
- YYDEBUG(237, *YYCURSOR);
+yy262:
+ YYDEBUG(262, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych <= 'Z') goto yy238;
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= 'Z') goto yy263;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
-yy238:
- YYDEBUG(238, *YYCURSOR);
+yy263:
+ YYDEBUG(263, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych <= 'Z') goto yy239;
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= 'Z') goto yy264;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
-yy239:
- YYDEBUG(239, *YYCURSOR);
+yy264:
+ YYDEBUG(264, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych <= 'Z') goto yy240;
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= 'Z') goto yy265;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
-yy240:
- YYDEBUG(240, *YYCURSOR);
+yy265:
+ YYDEBUG(265, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '@') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych <= 'Z') goto yy241;
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= 'Z') goto yy266;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
-yy241:
- YYDEBUG(241, *YYCURSOR);
+yy266:
+ YYDEBUG(266, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == ')') goto yy226;
- goto yy221;
-yy242:
- YYDEBUG(242, *YYCURSOR);
+ if (yych == ')') goto yy251;
+ goto yy246;
+yy267:
+ YYDEBUG(267, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy247;
- if (yych == 'm') goto yy247;
+ if (yych == 'M') goto yy272;
+ if (yych == 'm') goto yy272;
goto yy56;
-yy243:
- YYDEBUG(243, *YYCURSOR);
+yy268:
+ YYDEBUG(268, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ')') {
if (yych <= '\t') {
- if (yych <= 0x00) goto yy245;
- if (yych <= 0x08) goto yy221;
- goto yy245;
+ if (yych <= 0x00) goto yy270;
+ if (yych <= 0x08) goto yy246;
+ goto yy270;
} else {
- if (yych == ' ') goto yy245;
- if (yych <= '(') goto yy221;
- goto yy226;
+ if (yych == ' ') goto yy270;
+ if (yych <= '(') goto yy246;
+ goto yy251;
}
} else {
if (yych <= '@') {
- if (yych != '.') goto yy221;
+ if (yych != '.') goto yy246;
} else {
- if (yych <= 'Z') goto yy238;
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy238;
- goto yy221;
+ if (yych <= 'Z') goto yy263;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy263;
+ goto yy246;
}
}
-yy244:
- YYDEBUG(244, *YYCURSOR);
+yy269:
+ YYDEBUG(269, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '\t') {
- if (yych <= 0x00) goto yy245;
+ if (yych <= 0x00) goto yy270;
if (yych <= 0x08) goto yy56;
} else {
if (yych != ' ') goto yy56;
}
-yy245:
- YYDEBUG(245, *YYCURSOR);
+yy270:
+ YYDEBUG(270, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(246, *YYCURSOR);
-#line 1644 "ext/date/lib/parse_date.re"
+ YYDEBUG(271, *YYCURSOR);
+#line 1687 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("dateshortwithtimeshort12 | dateshortwithtimelong12");
TIMELIB_INIT;
@@ -4807,614 +5208,614 @@ yy245:
TIMELIB_DEINIT;
return TIMELIB_SHORTDATE_WITH_TIME;
}
-#line 4811 "<stdout>"
-yy247:
- YYDEBUG(247, *YYCURSOR);
+#line 5212 "<stdout>"
+yy272:
+ YYDEBUG(272, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy245;
- if (yych == '\t') goto yy245;
+ if (yych <= 0x00) goto yy270;
+ if (yych == '\t') goto yy270;
goto yy56;
} else {
- if (yych <= ' ') goto yy245;
- if (yych == '.') goto yy244;
+ if (yych <= ' ') goto yy270;
+ if (yych == '.') goto yy269;
goto yy56;
}
-yy248:
- YYDEBUG(248, *YYCURSOR);
+yy273:
+ YYDEBUG(273, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych == '.') goto yy221;
- goto yy250;
+ if (yych == '.') goto yy246;
+ goto yy275;
}
} else {
if (yych <= '^') {
- if (yych <= '@') goto yy221;
- if (yych <= 'Z') goto yy238;
- goto yy221;
+ if (yych <= '@') goto yy246;
+ if (yych <= 'Z') goto yy263;
+ goto yy246;
} else {
- if (yych <= '_') goto yy250;
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= '_') goto yy275;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
}
-yy249:
- YYDEBUG(249, *YYCURSOR);
+yy274:
+ YYDEBUG(274, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych == '.') goto yy221;
+ if (yych == '.') goto yy246;
}
} else {
if (yych <= '^') {
- if (yych <= '@') goto yy221;
- if (yych <= 'Z') goto yy239;
- goto yy221;
+ if (yych <= '@') goto yy246;
+ if (yych <= 'Z') goto yy264;
+ goto yy246;
} else {
- if (yych <= '_') goto yy250;
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy253;
- goto yy221;
+ if (yych <= '_') goto yy275;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy278;
+ goto yy246;
}
}
-yy250:
- YYDEBUG(250, *YYCURSOR);
+yy275:
+ YYDEBUG(275, *YYCURSOR);
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if (yych <= '@') goto yy56;
- if (yych <= 'Z') goto yy251;
+ if (yych <= 'Z') goto yy276;
if (yych <= '`') goto yy56;
if (yych >= '{') goto yy56;
-yy251:
- YYDEBUG(251, *YYCURSOR);
+yy276:
+ YYDEBUG(276, *YYCURSOR);
yyaccept = 7;
YYMARKER = ++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
- YYDEBUG(252, *YYCURSOR);
+ YYDEBUG(277, *YYCURSOR);
if (yych <= '@') {
if (yych <= '-') {
- if (yych <= ',') goto yy221;
- goto yy250;
+ if (yych <= ',') goto yy246;
+ goto yy275;
} else {
- if (yych == '/') goto yy250;
- goto yy221;
+ if (yych == '/') goto yy275;
+ goto yy246;
}
} else {
if (yych <= '_') {
- if (yych <= 'Z') goto yy251;
- if (yych <= '^') goto yy221;
- goto yy250;
+ if (yych <= 'Z') goto yy276;
+ if (yych <= '^') goto yy246;
+ goto yy275;
} else {
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy251;
- goto yy221;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy276;
+ goto yy246;
}
}
-yy253:
- YYDEBUG(253, *YYCURSOR);
+yy278:
+ YYDEBUG(278, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych == '.') goto yy221;
- goto yy250;
+ if (yych == '.') goto yy246;
+ goto yy275;
}
} else {
if (yych <= '^') {
- if (yych <= '@') goto yy221;
- if (yych <= 'Z') goto yy240;
- goto yy221;
+ if (yych <= '@') goto yy246;
+ if (yych <= 'Z') goto yy265;
+ goto yy246;
} else {
- if (yych <= '_') goto yy250;
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= '_') goto yy275;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
}
- YYDEBUG(254, *YYCURSOR);
+ YYDEBUG(279, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy226;
- goto yy221;
+ if (yych == ')') goto yy251;
+ goto yy246;
} else {
- if (yych == '.') goto yy221;
- goto yy250;
+ if (yych == '.') goto yy246;
+ goto yy275;
}
} else {
if (yych <= '^') {
- if (yych <= '@') goto yy221;
- if (yych <= 'Z') goto yy241;
- goto yy221;
+ if (yych <= '@') goto yy246;
+ if (yych <= 'Z') goto yy266;
+ goto yy246;
} else {
- if (yych <= '_') goto yy250;
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= '_') goto yy275;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
}
- YYDEBUG(255, *YYCURSOR);
+ YYDEBUG(280, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ')') {
- if (yych <= '(') goto yy221;
- goto yy226;
+ if (yych <= '(') goto yy246;
+ goto yy251;
} else {
- if (yych == '-') goto yy250;
- goto yy221;
+ if (yych == '-') goto yy275;
+ goto yy246;
}
} else {
if (yych <= '_') {
- if (yych <= '/') goto yy250;
- if (yych <= '^') goto yy221;
- goto yy250;
+ if (yych <= '/') goto yy275;
+ if (yych <= '^') goto yy246;
+ goto yy275;
} else {
- if (yych <= '`') goto yy221;
- if (yych >= '{') goto yy221;
+ if (yych <= '`') goto yy246;
+ if (yych >= '{') goto yy246;
}
}
-yy256:
- YYDEBUG(256, *YYCURSOR);
+yy281:
+ YYDEBUG(281, *YYCURSOR);
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
- YYDEBUG(257, *YYCURSOR);
+ YYDEBUG(282, *YYCURSOR);
if (yych <= '/') {
- if (yych == '-') goto yy250;
+ if (yych == '-') goto yy275;
if (yych <= '.') goto yy56;
- goto yy250;
+ goto yy275;
} else {
if (yych <= '_') {
if (yych <= '^') goto yy56;
- goto yy250;
+ goto yy275;
} else {
if (yych <= '`') goto yy56;
- if (yych <= 'z') goto yy256;
+ if (yych <= 'z') goto yy281;
goto yy56;
}
}
-yy258:
- YYDEBUG(258, *YYCURSOR);
+yy283:
+ YYDEBUG(283, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '-') {
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy245;
- if (yych == '\t') goto yy245;
- goto yy221;
+ if (yych <= 0x00) goto yy270;
+ if (yych == '\t') goto yy270;
+ goto yy246;
} else {
if (yych <= '(') {
- if (yych <= ' ') goto yy245;
- goto yy221;
+ if (yych <= ' ') goto yy270;
+ goto yy246;
} else {
- if (yych <= ')') goto yy226;
- if (yych <= ',') goto yy221;
- goto yy250;
+ if (yych <= ')') goto yy251;
+ if (yych <= ',') goto yy246;
+ goto yy275;
}
}
} else {
if (yych <= 'Z') {
- if (yych <= '.') goto yy244;
- if (yych <= '/') goto yy250;
- if (yych <= '@') goto yy221;
- goto yy238;
+ if (yych <= '.') goto yy269;
+ if (yych <= '/') goto yy275;
+ if (yych <= '@') goto yy246;
+ goto yy263;
} else {
if (yych <= '_') {
- if (yych <= '^') goto yy221;
- goto yy250;
+ if (yych <= '^') goto yy246;
+ goto yy275;
} else {
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy249;
- goto yy221;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy274;
+ goto yy246;
}
}
}
-yy259:
- YYDEBUG(259, *YYCURSOR);
+yy284:
+ YYDEBUG(284, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy221;
- if (yych <= '9') goto yy261;
- if (yych <= ':') goto yy262;
- goto yy221;
-yy260:
- YYDEBUG(260, *YYCURSOR);
+ if (yych <= '/') goto yy246;
+ if (yych <= '9') goto yy286;
+ if (yych <= ':') goto yy287;
+ goto yy246;
+yy285:
+ YYDEBUG(285, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '5') {
- if (yych <= '/') goto yy221;
- if (yych >= '5') goto yy263;
+ if (yych <= '/') goto yy246;
+ if (yych >= '5') goto yy288;
} else {
- if (yych <= '9') goto yy226;
- if (yych <= ':') goto yy262;
- goto yy221;
+ if (yych <= '9') goto yy251;
+ if (yych <= ':') goto yy287;
+ goto yy246;
}
-yy261:
- YYDEBUG(261, *YYCURSOR);
+yy286:
+ YYDEBUG(286, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy221;
- if (yych <= '5') goto yy263;
- if (yych <= '9') goto yy226;
- if (yych >= ';') goto yy221;
-yy262:
- YYDEBUG(262, *YYCURSOR);
+ if (yych <= '/') goto yy246;
+ if (yych <= '5') goto yy288;
+ if (yych <= '9') goto yy251;
+ if (yych >= ';') goto yy246;
+yy287:
+ YYDEBUG(287, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy221;
- if (yych <= '5') goto yy263;
- if (yych <= '9') goto yy226;
- goto yy221;
-yy263:
- YYDEBUG(263, *YYCURSOR);
+ if (yych <= '/') goto yy246;
+ if (yych <= '5') goto yy288;
+ if (yych <= '9') goto yy251;
+ goto yy246;
+yy288:
+ YYDEBUG(288, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy221;
- if (yych <= '9') goto yy226;
- goto yy221;
-yy264:
- YYDEBUG(264, *YYCURSOR);
+ if (yych <= '/') goto yy246;
+ if (yych <= '9') goto yy251;
+ goto yy246;
+yy289:
+ YYDEBUG(289, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
- if (yych == ')') goto yy226;
- if (yych <= '@') goto yy221;
- goto yy238;
+ if (yych == ')') goto yy251;
+ if (yych <= '@') goto yy246;
+ goto yy263;
} else {
if (yych <= 'Z') {
- if (yych >= 'U') goto yy238;
+ if (yych >= 'U') goto yy263;
} else {
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy238;
- goto yy221;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy263;
+ goto yy246;
}
}
- YYDEBUG(265, *YYCURSOR);
+ YYDEBUG(290, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= ')') {
- if (yych <= '(') goto yy221;
- goto yy226;
+ if (yych <= '(') goto yy246;
+ goto yy251;
} else {
- if (yych == '+') goto yy231;
- goto yy221;
+ if (yych == '+') goto yy256;
+ goto yy246;
}
} else {
if (yych <= 'Z') {
- if (yych <= '-') goto yy231;
- if (yych <= '@') goto yy221;
- goto yy239;
+ if (yych <= '-') goto yy256;
+ if (yych <= '@') goto yy246;
+ goto yy264;
} else {
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy239;
- goto yy221;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy264;
+ goto yy246;
}
}
-yy266:
- YYDEBUG(266, *YYCURSOR);
+yy291:
+ YYDEBUG(291, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == '\t') goto yy267;
- if (yych <= 0x1F) goto yy221;
+ if (yych == '\t') goto yy292;
+ if (yych <= 0x1F) goto yy246;
} else {
- if (yych == '.') goto yy223;
- if (yych <= '9') goto yy221;
- goto yy223;
+ if (yych == '.') goto yy248;
+ if (yych <= '9') goto yy246;
+ goto yy248;
}
} else {
if (yych <= 'P') {
- if (yych == 'A') goto yy269;
- if (yych <= 'O') goto yy221;
- goto yy269;
+ if (yych == 'A') goto yy294;
+ if (yych <= 'O') goto yy246;
+ goto yy294;
} else {
if (yych <= 'a') {
- if (yych <= '`') goto yy221;
- goto yy269;
+ if (yych <= '`') goto yy246;
+ goto yy294;
} else {
- if (yych == 'p') goto yy269;
- goto yy221;
+ if (yych == 'p') goto yy294;
+ goto yy246;
}
}
}
-yy267:
- YYDEBUG(267, *YYCURSOR);
+yy292:
+ YYDEBUG(292, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = *YYCURSOR;
- YYDEBUG(268, *YYCURSOR);
+ YYDEBUG(293, *YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy267;
+ if (yych == '\t') goto yy292;
goto yy56;
} else {
- if (yych <= ' ') goto yy267;
+ if (yych <= ' ') goto yy292;
if (yych <= '@') goto yy56;
}
} else {
if (yych <= '`') {
if (yych != 'P') goto yy56;
} else {
- if (yych <= 'a') goto yy269;
+ if (yych <= 'a') goto yy294;
if (yych != 'p') goto yy56;
}
}
-yy269:
- YYDEBUG(269, *YYCURSOR);
+yy294:
+ YYDEBUG(294, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych != '.') goto yy56;
} else {
- if (yych <= 'M') goto yy271;
- if (yych == 'm') goto yy271;
+ if (yych <= 'M') goto yy296;
+ if (yych == 'm') goto yy296;
goto yy56;
}
- YYDEBUG(270, *YYCURSOR);
+ YYDEBUG(295, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy271;
+ if (yych == 'M') goto yy296;
if (yych != 'm') goto yy56;
-yy271:
- YYDEBUG(271, *YYCURSOR);
+yy296:
+ YYDEBUG(296, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy245;
- if (yych == '\t') goto yy245;
+ if (yych <= 0x00) goto yy270;
+ if (yych == '\t') goto yy270;
goto yy56;
} else {
- if (yych <= ' ') goto yy245;
+ if (yych <= ' ') goto yy270;
if (yych != '.') goto yy56;
}
- YYDEBUG(272, *YYCURSOR);
+ YYDEBUG(297, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '\t') {
- if (yych <= 0x00) goto yy245;
+ if (yych <= 0x00) goto yy270;
if (yych <= 0x08) goto yy56;
- goto yy245;
+ goto yy270;
} else {
- if (yych == ' ') goto yy245;
+ if (yych == ' ') goto yy270;
goto yy56;
}
-yy273:
- YYDEBUG(273, *YYCURSOR);
+yy298:
+ YYDEBUG(298, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '.') goto yy274;
+ if (yych == '.') goto yy299;
if (yych != ':') goto yy56;
-yy274:
- YYDEBUG(274, *YYCURSOR);
+yy299:
+ YYDEBUG(299, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy275;
- if (yych <= '9') goto yy276;
+ if (yych <= '5') goto yy300;
+ if (yych <= '9') goto yy301;
goto yy56;
-yy275:
- YYDEBUG(275, *YYCURSOR);
+yy300:
+ YYDEBUG(300, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy277;
- goto yy221;
+ if (yych == '.') goto yy302;
+ goto yy246;
} else {
- if (yych <= '9') goto yy276;
- if (yych <= ':') goto yy277;
- goto yy221;
+ if (yych <= '9') goto yy301;
+ if (yych <= ':') goto yy302;
+ goto yy246;
}
-yy276:
- YYDEBUG(276, *YYCURSOR);
+yy301:
+ YYDEBUG(301, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy277;
- if (yych != ':') goto yy221;
-yy277:
- YYDEBUG(277, *YYCURSOR);
+ if (yych == '.') goto yy302;
+ if (yych != ':') goto yy246;
+yy302:
+ YYDEBUG(302, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy278;
- if (yych <= '6') goto yy279;
- if (yych <= '9') goto yy226;
+ if (yych <= '5') goto yy303;
+ if (yych <= '6') goto yy304;
+ if (yych <= '9') goto yy251;
goto yy56;
-yy278:
- YYDEBUG(278, *YYCURSOR);
+yy303:
+ YYDEBUG(303, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy221;
- if (yych <= '9') goto yy280;
- goto yy221;
-yy279:
- YYDEBUG(279, *YYCURSOR);
+ if (yych <= '/') goto yy246;
+ if (yych <= '9') goto yy305;
+ goto yy246;
+yy304:
+ YYDEBUG(304, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych != '0') goto yy221;
-yy280:
- YYDEBUG(280, *YYCURSOR);
+ if (yych != '0') goto yy246;
+yy305:
+ YYDEBUG(305, *YYCURSOR);
yyaccept = 7;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '*') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy282;
- goto yy221;
+ if (yych == '\t') goto yy307;
+ goto yy246;
} else {
- if (yych <= ' ') goto yy282;
- if (yych == '(') goto yy282;
- goto yy221;
+ if (yych <= ' ') goto yy307;
+ if (yych == '(') goto yy307;
+ goto yy246;
}
} else {
if (yych <= '@') {
- if (yych == ',') goto yy221;
- if (yych <= '-') goto yy282;
- goto yy221;
+ if (yych == ',') goto yy246;
+ if (yych <= '-') goto yy307;
+ goto yy246;
} else {
- if (yych <= 'Z') goto yy282;
- if (yych <= '`') goto yy221;
- if (yych <= 'z') goto yy282;
- goto yy221;
+ if (yych <= 'Z') goto yy307;
+ if (yych <= '`') goto yy246;
+ if (yych <= 'z') goto yy307;
+ goto yy246;
}
}
-yy281:
- YYDEBUG(281, *YYCURSOR);
+yy306:
+ YYDEBUG(306, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
yych = *YYCURSOR;
-yy282:
- YYDEBUG(282, *YYCURSOR);
+yy307:
+ YYDEBUG(307, *YYCURSOR);
if (yych <= '+') {
if (yych <= ' ') {
- if (yych == '\t') goto yy281;
+ if (yych == '\t') goto yy306;
if (yych <= 0x1F) goto yy56;
- goto yy281;
+ goto yy306;
} else {
- if (yych == '(') goto yy232;
+ if (yych == '(') goto yy257;
if (yych <= '*') goto yy56;
- goto yy231;
+ goto yy256;
}
} else {
if (yych <= 'F') {
- if (yych == '-') goto yy231;
+ if (yych == '-') goto yy256;
if (yych <= '@') goto yy56;
- goto yy234;
+ goto yy259;
} else {
if (yych <= 'Z') {
- if (yych <= 'G') goto yy230;
- goto yy234;
+ if (yych <= 'G') goto yy255;
+ goto yy259;
} else {
if (yych <= '`') goto yy56;
- if (yych <= 'z') goto yy236;
+ if (yych <= 'z') goto yy261;
goto yy56;
}
}
}
-yy283:
- YYDEBUG(283, *YYCURSOR);
+yy308:
+ YYDEBUG(308, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych == '.') goto yy274;
+ if (yych == '.') goto yy299;
goto yy56;
} else {
- if (yych <= '9') goto yy273;
- if (yych <= ':') goto yy274;
+ if (yych <= '9') goto yy298;
+ if (yych <= ':') goto yy299;
goto yy56;
}
-yy284:
- YYDEBUG(284, *YYCURSOR);
+yy309:
+ YYDEBUG(309, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych == '.') goto yy274;
+ if (yych == '.') goto yy299;
goto yy56;
} else {
- if (yych <= '4') goto yy273;
- if (yych == ':') goto yy274;
+ if (yych <= '4') goto yy298;
+ if (yych == ':') goto yy299;
goto yy56;
}
-yy285:
- YYDEBUG(285, *YYCURSOR);
+yy310:
+ YYDEBUG(310, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy274;
- goto yy207;
+ if (yych == '.') goto yy299;
+ goto yy232;
} else {
- if (yych <= '0') goto yy292;
- if (yych <= '9') goto yy293;
- if (yych <= ':') goto yy274;
- goto yy207;
+ if (yych <= '0') goto yy317;
+ if (yych <= '9') goto yy318;
+ if (yych <= ':') goto yy299;
+ goto yy232;
}
-yy286:
- YYDEBUG(286, *YYCURSOR);
+yy311:
+ YYDEBUG(311, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy219;
- goto yy207;
+ if (yych == '.') goto yy244;
+ goto yy232;
} else {
- if (yych <= '2') goto yy293;
- if (yych <= '9') goto yy292;
- if (yych <= ':') goto yy219;
- goto yy207;
+ if (yych <= '2') goto yy318;
+ if (yych <= '9') goto yy317;
+ if (yych <= ':') goto yy244;
+ goto yy232;
}
-yy287:
- YYDEBUG(287, *YYCURSOR);
+yy312:
+ YYDEBUG(312, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy219;
- goto yy207;
+ if (yych == '.') goto yy244;
+ goto yy232;
} else {
- if (yych <= '4') goto yy292;
- if (yych <= '9') goto yy289;
- if (yych <= ':') goto yy219;
- goto yy207;
+ if (yych <= '4') goto yy317;
+ if (yych <= '9') goto yy314;
+ if (yych <= ':') goto yy244;
+ goto yy232;
}
-yy288:
- YYDEBUG(288, *YYCURSOR);
+yy313:
+ YYDEBUG(313, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy219;
- goto yy207;
+ if (yych == '.') goto yy244;
+ goto yy232;
} else {
- if (yych <= '9') goto yy289;
- if (yych <= ':') goto yy219;
- goto yy207;
+ if (yych <= '9') goto yy314;
+ if (yych <= ':') goto yy244;
+ goto yy232;
}
-yy289:
- YYDEBUG(289, *YYCURSOR);
+yy314:
+ YYDEBUG(314, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy207;
- if (yych >= ':') goto yy207;
-yy290:
- YYDEBUG(290, *YYCURSOR);
+ if (yych <= '/') goto yy232;
+ if (yych >= ':') goto yy232;
+yy315:
+ YYDEBUG(315, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy207;
- if (yych >= ':') goto yy207;
- YYDEBUG(291, *YYCURSOR);
+ if (yych <= '/') goto yy232;
+ if (yych >= ':') goto yy232;
+ YYDEBUG(316, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy207;
-yy292:
- YYDEBUG(292, *YYCURSOR);
+ goto yy232;
+yy317:
+ YYDEBUG(317, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy274;
- goto yy207;
+ if (yych == '.') goto yy299;
+ goto yy232;
} else {
- if (yych <= '9') goto yy290;
- if (yych <= ':') goto yy274;
- goto yy207;
+ if (yych <= '9') goto yy315;
+ if (yych <= ':') goto yy299;
+ goto yy232;
}
-yy293:
- YYDEBUG(293, *YYCURSOR);
+yy318:
+ YYDEBUG(318, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy219;
- goto yy207;
+ if (yych == '.') goto yy244;
+ goto yy232;
} else {
- if (yych <= '9') goto yy290;
- if (yych <= ':') goto yy219;
- goto yy207;
+ if (yych <= '9') goto yy315;
+ if (yych <= ':') goto yy244;
+ goto yy232;
}
-yy294:
- YYDEBUG(294, *YYCURSOR);
+yy319:
+ YYDEBUG(319, *YYCURSOR);
yyaccept = 6;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 0x00) goto yy213;
- goto yy212;
-yy295:
- YYDEBUG(295, *YYCURSOR);
+ if (yych <= 0x00) goto yy238;
+ goto yy237;
+yy320:
+ YYDEBUG(320, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(296, *YYCURSOR);
+ YYDEBUG(321, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(297, *YYCURSOR);
-#line 1338 "ext/date/lib/parse_date.re"
+ YYDEBUG(322, *YYCURSOR);
+#line 1381 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("datenoday");
@@ -5427,238 +5828,238 @@ yy295:
TIMELIB_DEINIT;
return TIMELIB_DATE_NO_DAY;
}
-#line 5431 "<stdout>"
-yy298:
- YYDEBUG(298, *YYCURSOR);
+#line 5832 "<stdout>"
+yy323:
+ YYDEBUG(323, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= ' ') {
if (yych <= 0x08) {
- if (yych <= 0x00) goto yy213;
+ if (yych <= 0x00) goto yy238;
goto yy56;
} else {
- if (yych <= '\t') goto yy211;
+ if (yych <= '\t') goto yy236;
if (yych <= 0x1F) goto yy56;
- goto yy211;
+ goto yy236;
}
} else {
if (yych <= '-') {
- if (yych == ',') goto yy211;
+ if (yych == ',') goto yy236;
goto yy56;
} else {
- if (yych <= '.') goto yy211;
+ if (yych <= '.') goto yy236;
if (yych <= '/') goto yy56;
- goto yy295;
+ goto yy320;
}
}
} else {
if (yych <= 'm') {
if (yych <= 'd') {
if (yych <= 'c') goto yy56;
- goto yy211;
+ goto yy236;
} else {
- if (yych == 'h') goto yy211;
+ if (yych == 'h') goto yy236;
goto yy56;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy208;
+ if (yych <= 'n') goto yy233;
if (yych <= 'q') goto yy56;
- goto yy209;
+ goto yy234;
} else {
- if (yych <= 's') goto yy206;
- if (yych <= 't') goto yy210;
+ if (yych <= 's') goto yy231;
+ if (yych <= 't') goto yy235;
goto yy56;
}
}
}
-yy299:
- YYDEBUG(299, *YYCURSOR);
+yy324:
+ YYDEBUG(324, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= ' ') {
if (yych <= 0x08) {
- if (yych <= 0x00) goto yy213;
+ if (yych <= 0x00) goto yy238;
goto yy56;
} else {
- if (yych <= '\t') goto yy211;
+ if (yych <= '\t') goto yy236;
if (yych <= 0x1F) goto yy56;
- goto yy211;
+ goto yy236;
}
} else {
if (yych <= '-') {
- if (yych == ',') goto yy211;
+ if (yych == ',') goto yy236;
goto yy56;
} else {
- if (yych <= '.') goto yy211;
+ if (yych <= '.') goto yy236;
if (yych <= '/') goto yy56;
- goto yy302;
+ goto yy327;
}
}
} else {
if (yych <= 'm') {
if (yych <= 'd') {
if (yych <= 'c') goto yy56;
- goto yy211;
+ goto yy236;
} else {
- if (yych == 'h') goto yy211;
+ if (yych == 'h') goto yy236;
goto yy56;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy208;
+ if (yych <= 'n') goto yy233;
if (yych <= 'q') goto yy56;
- goto yy209;
+ goto yy234;
} else {
- if (yych <= 's') goto yy206;
- if (yych <= 't') goto yy210;
+ if (yych <= 's') goto yy231;
+ if (yych <= 't') goto yy235;
goto yy56;
}
}
}
-yy300:
- YYDEBUG(300, *YYCURSOR);
+yy325:
+ YYDEBUG(325, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= ' ') {
if (yych <= 0x08) {
- if (yych <= 0x00) goto yy213;
+ if (yych <= 0x00) goto yy238;
goto yy56;
} else {
- if (yych <= '\t') goto yy211;
+ if (yych <= '\t') goto yy236;
if (yych <= 0x1F) goto yy56;
- goto yy211;
+ goto yy236;
}
} else {
if (yych <= '-') {
- if (yych == ',') goto yy211;
+ if (yych == ',') goto yy236;
goto yy56;
} else {
- if (yych <= '.') goto yy211;
+ if (yych <= '.') goto yy236;
if (yych <= '/') goto yy56;
- goto yy302;
+ goto yy327;
}
}
} else {
if (yych <= 'm') {
if (yych <= 'd') {
if (yych <= 'c') goto yy56;
- goto yy211;
+ goto yy236;
} else {
- if (yych == 'h') goto yy211;
+ if (yych == 'h') goto yy236;
goto yy56;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy208;
+ if (yych <= 'n') goto yy233;
if (yych <= 'q') goto yy56;
- goto yy209;
+ goto yy234;
} else {
- if (yych <= 's') goto yy206;
- if (yych <= 't') goto yy210;
+ if (yych <= 's') goto yy231;
+ if (yych <= 't') goto yy235;
goto yy56;
}
}
}
-yy301:
- YYDEBUG(301, *YYCURSOR);
+yy326:
+ YYDEBUG(326, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '1') {
if (yych <= ' ') {
if (yych <= 0x08) {
- if (yych <= 0x00) goto yy213;
+ if (yych <= 0x00) goto yy238;
goto yy56;
} else {
- if (yych <= '\t') goto yy211;
+ if (yych <= '\t') goto yy236;
if (yych <= 0x1F) goto yy56;
- goto yy211;
+ goto yy236;
}
} else {
if (yych <= '-') {
- if (yych == ',') goto yy211;
+ if (yych == ',') goto yy236;
goto yy56;
} else {
- if (yych <= '.') goto yy211;
+ if (yych <= '.') goto yy236;
if (yych <= '/') goto yy56;
}
}
} else {
if (yych <= 'm') {
if (yych <= 'd') {
- if (yych <= '9') goto yy205;
+ if (yych <= '9') goto yy230;
if (yych <= 'c') goto yy56;
- goto yy211;
+ goto yy236;
} else {
- if (yych == 'h') goto yy211;
+ if (yych == 'h') goto yy236;
goto yy56;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy208;
+ if (yych <= 'n') goto yy233;
if (yych <= 'q') goto yy56;
- goto yy209;
+ goto yy234;
} else {
- if (yych <= 's') goto yy206;
- if (yych <= 't') goto yy210;
+ if (yych <= 's') goto yy231;
+ if (yych <= 't') goto yy235;
goto yy56;
}
}
}
-yy302:
- YYDEBUG(302, *YYCURSOR);
+yy327:
+ YYDEBUG(327, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= ' ') {
if (yych <= 0x08) {
- if (yych <= 0x00) goto yy213;
+ if (yych <= 0x00) goto yy238;
goto yy56;
} else {
- if (yych <= '\t') goto yy211;
+ if (yych <= '\t') goto yy236;
if (yych <= 0x1F) goto yy56;
- goto yy211;
+ goto yy236;
}
} else {
if (yych <= '-') {
if (yych <= '+') goto yy56;
- if (yych <= ',') goto yy211;
+ if (yych <= ',') goto yy236;
} else {
- if (yych <= '.') goto yy211;
+ if (yych <= '.') goto yy236;
if (yych <= '/') goto yy56;
- goto yy295;
+ goto yy320;
}
}
} else {
if (yych <= 'm') {
if (yych <= 'd') {
if (yych <= 'c') goto yy56;
- goto yy211;
+ goto yy236;
} else {
- if (yych == 'h') goto yy211;
+ if (yych == 'h') goto yy236;
goto yy56;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy208;
+ if (yych <= 'n') goto yy233;
if (yych <= 'q') goto yy56;
- goto yy209;
+ goto yy234;
} else {
- if (yych <= 's') goto yy206;
- if (yych <= 't') goto yy210;
+ if (yych <= 's') goto yy231;
+ if (yych <= 't') goto yy235;
goto yy56;
}
}
}
- YYDEBUG(303, *YYCURSOR);
+ YYDEBUG(328, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(304, *YYCURSOR);
+ YYDEBUG(329, *YYCURSOR);
++YYCURSOR;
- if ((yych = *YYCURSOR) <= '/') goto yy305;
- if (yych <= '9') goto yy306;
-yy305:
- YYDEBUG(305, *YYCURSOR);
-#line 1482 "ext/date/lib/parse_date.re"
+ if ((yych = *YYCURSOR) <= '/') goto yy330;
+ if (yych <= '9') goto yy331;
+yy330:
+ YYDEBUG(330, *YYCURSOR);
+#line 1525 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("pgtextshort");
@@ -5671,589 +6072,589 @@ yy305:
TIMELIB_DEINIT;
return TIMELIB_PG_TEXT;
}
-#line 5675 "<stdout>"
-yy306:
- YYDEBUG(306, *YYCURSOR);
+#line 6076 "<stdout>"
+yy331:
+ YYDEBUG(331, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy305;
- if (yych >= ':') goto yy305;
- YYDEBUG(307, *YYCURSOR);
+ if (yych <= '/') goto yy330;
+ if (yych >= ':') goto yy330;
+ YYDEBUG(332, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy305;
- if (yych >= ':') goto yy305;
- YYDEBUG(308, *YYCURSOR);
+ if (yych <= '/') goto yy330;
+ if (yych >= ':') goto yy330;
+ YYDEBUG(333, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy305;
-yy309:
- YYDEBUG(309, *YYCURSOR);
+ goto yy330;
+yy334:
+ YYDEBUG(334, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'B') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'C') goto yy192;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'C') goto yy217;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'b') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'c') goto yy310;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'c') goto yy335;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy310:
- YYDEBUG(310, *YYCURSOR);
+yy335:
+ YYDEBUG(335, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'D') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'E') goto yy200;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'E') goto yy225;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 'd') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'e') goto yy312;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'e') goto yy337;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy311:
- YYDEBUG(311, *YYCURSOR);
+yy336:
+ YYDEBUG(336, *YYCURSOR);
yych = *++YYCURSOR;
if (yybm[0+yych] & 8) {
- goto yy148;
+ goto yy173;
}
- if (yych <= '/') goto yy195;
- if (yych <= '0') goto yy299;
- if (yych <= '2') goto yy300;
- if (yych <= '3') goto yy301;
- goto yy195;
-yy312:
- YYDEBUG(312, *YYCURSOR);
+ if (yych <= '/') goto yy220;
+ if (yych <= '0') goto yy324;
+ if (yych <= '2') goto yy325;
+ if (yych <= '3') goto yy326;
+ goto yy220;
+yy337:
+ YYDEBUG(337, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'L') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'M') goto yy201;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'M') goto yy226;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'l') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'm') goto yy313;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'm') goto yy338;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy313:
- YYDEBUG(313, *YYCURSOR);
+yy338:
+ YYDEBUG(338, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'A') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'B') goto yy202;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'B') goto yy227;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'b') goto yy314;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'b') goto yy339;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy314:
- YYDEBUG(314, *YYCURSOR);
+yy339:
+ YYDEBUG(339, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'E') goto yy203;
- if (yych == '_') goto yy147;
+ if (yych <= 'E') goto yy228;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'e') goto yy315;
- if (yych <= 'z') goto yy153;
+ if (yych == 'e') goto yy340;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy315:
- YYDEBUG(315, *YYCURSOR);
+yy340:
+ YYDEBUG(340, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy204;
- if (yych != 'r') goto yy154;
-yy316:
- YYDEBUG(316, *YYCURSOR);
+ if (yych == 'R') goto yy229;
+ if (yych != 'r') goto yy179;
+yy341:
+ YYDEBUG(341, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= '-') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy195;
- goto yy193;
+ if (yych == '\t') goto yy220;
+ goto yy218;
} else {
- if (yych <= ' ') goto yy195;
- if (yych <= ',') goto yy193;
+ if (yych <= ' ') goto yy220;
+ if (yych <= ',') goto yy218;
}
} else {
if (yych <= '9') {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
} else {
- if (yych == '_') goto yy147;
- goto yy193;
+ if (yych == '_') goto yy172;
+ goto yy218;
}
}
-yy317:
- YYDEBUG(317, *YYCURSOR);
+yy342:
+ YYDEBUG(342, *YYCURSOR);
yych = *++YYCURSOR;
if (yybm[0+yych] & 8) {
- goto yy148;
+ goto yy173;
}
- goto yy195;
-yy318:
- YYDEBUG(318, *YYCURSOR);
+ goto yy220;
+yy343:
+ YYDEBUG(343, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy141;
+ if (yych <= 'S') goto yy166;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 't') goto yy319;
- if (yych <= 'z') goto yy141;
+ if (yych <= 't') goto yy344;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy319:
- YYDEBUG(319, *YYCURSOR);
+yy344:
+ YYDEBUG(344, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'O') goto yy142;
+ if (yych != 'O') goto yy167;
}
} else {
if (yych <= 'n') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'o') goto yy320;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'o') goto yy345;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy320:
- YYDEBUG(320, *YYCURSOR);
+yy345:
+ YYDEBUG(345, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'B') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'A') goto yy143;
+ if (yych <= 'A') goto yy168;
}
} else {
if (yych <= 'a') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'b') goto yy321;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'b') goto yy346;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy321:
- YYDEBUG(321, *YYCURSOR);
+yy346:
+ YYDEBUG(346, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy144;
+ if (yych <= 'D') goto yy169;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'e') goto yy322;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'e') goto yy347;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy322:
- YYDEBUG(322, *YYCURSOR);
+yy347:
+ YYDEBUG(347, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Q') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'R') goto yy204;
- if (yych == 'r') goto yy204;
+ if (yych <= 'R') goto yy229;
+ if (yych == 'r') goto yy229;
goto yy3;
}
-yy323:
- YYDEBUG(323, *YYCURSOR);
+yy348:
+ YYDEBUG(348, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy319;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'T') goto yy344;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 't') goto yy324;
- if (yych <= 'z') goto yy146;
+ if (yych <= 't') goto yy349;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy324:
- YYDEBUG(324, *YYCURSOR);
+yy349:
+ YYDEBUG(349, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'N') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'O') goto yy320;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'O') goto yy345;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 'n') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'o') goto yy325;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'o') goto yy350;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy325:
- YYDEBUG(325, *YYCURSOR);
+yy350:
+ YYDEBUG(350, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'A') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'B') goto yy321;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'B') goto yy346;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'b') goto yy326;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'b') goto yy351;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy326:
- YYDEBUG(326, *YYCURSOR);
+yy351:
+ YYDEBUG(351, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy322;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'E') goto yy347;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'e') goto yy327;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'e') goto yy352;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy327:
- YYDEBUG(327, *YYCURSOR);
+yy352:
+ YYDEBUG(352, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'R') goto yy204;
- if (yych == '_') goto yy147;
+ if (yych <= 'R') goto yy229;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'r') goto yy316;
- if (yych <= 'z') goto yy153;
+ if (yych == 'r') goto yy341;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy328:
- YYDEBUG(328, *YYCURSOR);
+yy353:
+ YYDEBUG(353, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'G') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'F') goto yy141;
- goto yy336;
+ if (yych <= 'F') goto yy166;
+ goto yy361;
}
} else {
if (yych <= 'f') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'g') goto yy336;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'g') goto yy361;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy329:
- YYDEBUG(329, *YYCURSOR);
+yy354:
+ YYDEBUG(354, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy141;
- goto yy333;
+ if (yych <= 'Q') goto yy166;
+ goto yy358;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'r') goto yy333;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'r') goto yy358;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy330:
- YYDEBUG(330, *YYCURSOR);
+yy355:
+ YYDEBUG(355, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'N') goto yy141;
+ if (yych <= 'N') goto yy166;
}
} else {
if (yych <= 'n') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'o') goto yy331;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'o') goto yy356;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy331:
- YYDEBUG(331, *YYCURSOR);
+yy356:
+ YYDEBUG(356, *YYCURSOR);
++YYCURSOR;
if ((yych = *YYCURSOR) <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
} else {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy332;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy357;
+ if (yych <= 'z') goto yy167;
}
-yy332:
- YYDEBUG(332, *YYCURSOR);
-#line 1540 "ext/date/lib/parse_date.re"
+yy357:
+ YYDEBUG(357, *YYCURSOR);
+#line 1583 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("ago");
TIMELIB_INIT;
@@ -6273,1339 +6674,1339 @@ yy332:
TIMELIB_DEINIT;
return TIMELIB_AGO;
}
-#line 6277 "<stdout>"
-yy333:
- YYDEBUG(333, *YYCURSOR);
+#line 6678 "<stdout>"
+yy358:
+ YYDEBUG(358, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'I') goto yy142;
+ if (yych != 'I') goto yy167;
}
} else {
if (yych <= 'h') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'i') goto yy334;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'i') goto yy359;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy334:
- YYDEBUG(334, *YYCURSOR);
+yy359:
+ YYDEBUG(359, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'K') goto yy143;
+ if (yych <= 'K') goto yy168;
}
} else {
if (yych <= 'k') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'l') goto yy335;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'l') goto yy360;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy335:
- YYDEBUG(335, *YYCURSOR);
+yy360:
+ YYDEBUG(360, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy195;
- goto yy193;
+ if (yych == '\t') goto yy220;
+ goto yy218;
} else {
- if (yych <= ' ') goto yy195;
- if (yych == ')') goto yy139;
- goto yy193;
+ if (yych <= ' ') goto yy220;
+ if (yych == ')') goto yy164;
+ goto yy218;
}
} else {
if (yych <= '@') {
- if (yych == '/') goto yy193;
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych == '/') goto yy218;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych <= 'Z') goto yy144;
- if (yych <= '`') goto yy193;
- if (yych <= 'z') goto yy144;
- goto yy193;
+ if (yych <= 'Z') goto yy169;
+ if (yych <= '`') goto yy218;
+ if (yych <= 'z') goto yy169;
+ goto yy218;
}
}
-yy336:
- YYDEBUG(336, *YYCURSOR);
+yy361:
+ YYDEBUG(361, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'U') goto yy142;
+ if (yych != 'U') goto yy167;
}
} else {
if (yych <= 't') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'u') goto yy337;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'u') goto yy362;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy337:
- YYDEBUG(337, *YYCURSOR);
+yy362:
+ YYDEBUG(362, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'R') goto yy143;
+ if (yych <= 'R') goto yy168;
}
} else {
if (yych <= 'r') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 's') goto yy338;
- if (yych <= 'z') goto yy143;
+ if (yych <= 's') goto yy363;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy338:
- YYDEBUG(338, *YYCURSOR);
+yy363:
+ YYDEBUG(363, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy144;
+ if (yych <= 'S') goto yy169;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 't') goto yy339;
- if (yych <= 'z') goto yy144;
+ if (yych <= 't') goto yy364;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy339:
- YYDEBUG(339, *YYCURSOR);
+yy364:
+ YYDEBUG(364, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '.') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy195;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy220;
} else {
- if (yych <= '/') goto yy193;
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '/') goto yy218;
+ if (yych <= '9') goto yy220;
+ goto yy218;
}
}
-yy340:
- YYDEBUG(340, *YYCURSOR);
+yy365:
+ YYDEBUG(365, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'F') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'G') goto yy336;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'G') goto yy361;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'f') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'g') goto yy347;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'g') goto yy372;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy341:
- YYDEBUG(341, *YYCURSOR);
+yy366:
+ YYDEBUG(366, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'R') goto yy333;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'R') goto yy358;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'q') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'r') goto yy344;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'r') goto yy369;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy342:
- YYDEBUG(342, *YYCURSOR);
+yy367:
+ YYDEBUG(367, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'N') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'O') goto yy331;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'O') goto yy356;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'n') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'o') goto yy343;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'o') goto yy368;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy343:
- YYDEBUG(343, *YYCURSOR);
+yy368:
+ YYDEBUG(368, *YYCURSOR);
yyaccept = 8;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
- goto yy332;
+ if (yych == ')') goto yy164;
+ goto yy357;
} else {
- if (yych == '.') goto yy332;
- goto yy147;
+ if (yych == '.') goto yy357;
+ goto yy172;
}
} else {
if (yych <= '^') {
- if (yych <= '@') goto yy332;
- if (yych <= 'Z') goto yy142;
- goto yy332;
+ if (yych <= '@') goto yy357;
+ if (yych <= 'Z') goto yy167;
+ goto yy357;
} else {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy332;
- if (yych <= 'z') goto yy150;
- goto yy332;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy357;
+ if (yych <= 'z') goto yy175;
+ goto yy357;
}
}
-yy344:
- YYDEBUG(344, *YYCURSOR);
+yy369:
+ YYDEBUG(369, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'H') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'I') goto yy334;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'I') goto yy359;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 'h') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'i') goto yy345;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'i') goto yy370;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy345:
- YYDEBUG(345, *YYCURSOR);
+yy370:
+ YYDEBUG(370, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'K') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'L') goto yy335;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'L') goto yy360;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'k') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'l') goto yy346;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'l') goto yy371;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy346:
- YYDEBUG(346, *YYCURSOR);
+yy371:
+ YYDEBUG(371, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
- if (yych <= 0x1F) goto yy193;
- goto yy195;
+ if (yych == '\t') goto yy220;
+ if (yych <= 0x1F) goto yy218;
+ goto yy220;
} else {
if (yych <= ')') {
- if (yych <= '(') goto yy193;
- goto yy139;
+ if (yych <= '(') goto yy218;
+ goto yy164;
} else {
- if (yych <= ',') goto yy193;
- if (yych <= '-') goto yy317;
- goto yy195;
+ if (yych <= ',') goto yy218;
+ if (yych <= '-') goto yy342;
+ goto yy220;
}
}
} else {
if (yych <= 'Z') {
- if (yych <= '/') goto yy147;
- if (yych <= '9') goto yy195;
- if (yych <= '@') goto yy193;
- goto yy144;
+ if (yych <= '/') goto yy172;
+ if (yych <= '9') goto yy220;
+ if (yych <= '@') goto yy218;
+ goto yy169;
} else {
if (yych <= '_') {
- if (yych <= '^') goto yy193;
- goto yy147;
+ if (yych <= '^') goto yy218;
+ goto yy172;
} else {
- if (yych <= '`') goto yy193;
- if (yych <= 'z') goto yy152;
- goto yy193;
+ if (yych <= '`') goto yy218;
+ if (yych <= 'z') goto yy177;
+ goto yy218;
}
}
}
-yy347:
- YYDEBUG(347, *YYCURSOR);
+yy372:
+ YYDEBUG(372, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'T') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'U') goto yy337;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'U') goto yy362;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 't') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'u') goto yy348;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'u') goto yy373;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy348:
- YYDEBUG(348, *YYCURSOR);
+yy373:
+ YYDEBUG(373, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'S') goto yy338;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'S') goto yy363;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'r') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 's') goto yy349;
- if (yych <= 'z') goto yy151;
+ if (yych <= 's') goto yy374;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy349:
- YYDEBUG(349, *YYCURSOR);
+yy374:
+ YYDEBUG(374, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy339;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'T') goto yy364;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 't') goto yy350;
- if (yych <= 'z') goto yy152;
+ if (yych <= 't') goto yy375;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy350:
- YYDEBUG(350, *YYCURSOR);
+yy375:
+ YYDEBUG(375, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy195;
- goto yy193;
+ if (yych == '\t') goto yy220;
+ goto yy218;
} else {
- if (yych <= ' ') goto yy195;
- if (yych == ')') goto yy139;
- goto yy193;
+ if (yych <= ' ') goto yy220;
+ if (yych == ')') goto yy164;
+ goto yy218;
}
} else {
if (yych <= '/') {
- if (yych <= '-') goto yy317;
- if (yych <= '.') goto yy195;
- goto yy147;
+ if (yych <= '-') goto yy342;
+ if (yych <= '.') goto yy220;
+ goto yy172;
} else {
- if (yych <= '9') goto yy195;
- if (yych == '_') goto yy147;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ if (yych == '_') goto yy172;
+ goto yy218;
}
}
-yy351:
- YYDEBUG(351, *YYCURSOR);
+yy376:
+ YYDEBUG(376, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych == 'L') goto yy358;
- if (yych <= 'M') goto yy141;
- goto yy357;
+ if (yych == 'L') goto yy383;
+ if (yych <= 'M') goto yy166;
+ goto yy382;
}
} else {
if (yych <= 'l') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- if (yych <= 'k') goto yy141;
- goto yy358;
+ if (yych <= 'k') goto yy166;
+ goto yy383;
} else {
- if (yych == 'n') goto yy357;
- if (yych <= 'z') goto yy141;
+ if (yych == 'n') goto yy382;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy352:
- YYDEBUG(352, *YYCURSOR);
+yy377:
+ YYDEBUG(377, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy141;
+ if (yych <= 'M') goto yy166;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'n') goto yy353;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'n') goto yy378;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy353:
- YYDEBUG(353, *YYCURSOR);
+yy378:
+ YYDEBUG(378, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'U') goto yy142;
+ if (yych != 'U') goto yy167;
}
} else {
if (yych <= 't') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'u') goto yy354;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'u') goto yy379;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy354:
- YYDEBUG(354, *YYCURSOR);
+yy379:
+ YYDEBUG(379, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
goto yy3;
} else {
- if (yych <= 'a') goto yy355;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'a') goto yy380;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy355:
- YYDEBUG(355, *YYCURSOR);
+yy380:
+ YYDEBUG(380, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy144;
+ if (yych <= 'Q') goto yy169;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'r') goto yy356;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'r') goto yy381;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy356:
- YYDEBUG(356, *YYCURSOR);
+yy381:
+ YYDEBUG(381, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'X') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Y') goto yy204;
- if (yych == 'y') goto yy204;
+ if (yych <= 'Y') goto yy229;
+ if (yych == 'y') goto yy229;
goto yy3;
}
-yy357:
- YYDEBUG(357, *YYCURSOR);
+yy382:
+ YYDEBUG(382, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych == 'E') goto yy359;
- goto yy142;
+ if (yych == 'E') goto yy384;
+ goto yy167;
}
} else {
if (yych <= 'd') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'e') goto yy359;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'e') goto yy384;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy358:
- YYDEBUG(358, *YYCURSOR);
+yy383:
+ YYDEBUG(383, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'Y') goto yy142;
+ if (yych != 'Y') goto yy167;
}
} else {
if (yych <= 'x') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'y') goto yy359;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'y') goto yy384;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy359:
- YYDEBUG(359, *YYCURSOR);
+yy384:
+ YYDEBUG(384, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy195;
- goto yy193;
+ if (yych == '\t') goto yy220;
+ goto yy218;
} else {
- if (yych <= ' ') goto yy195;
- if (yych == ')') goto yy139;
- goto yy193;
+ if (yych <= ' ') goto yy220;
+ if (yych == ')') goto yy164;
+ goto yy218;
}
} else {
if (yych <= '@') {
- if (yych == '/') goto yy193;
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych == '/') goto yy218;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych <= 'Z') goto yy143;
- if (yych <= '`') goto yy193;
- if (yych <= 'z') goto yy143;
- goto yy193;
+ if (yych <= 'Z') goto yy168;
+ if (yych <= '`') goto yy218;
+ if (yych <= 'z') goto yy168;
+ goto yy218;
}
}
-yy360:
- YYDEBUG(360, *YYCURSOR);
+yy385:
+ YYDEBUG(385, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '.') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= '@') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
} else {
- if (yych == 'L') goto yy358;
- goto yy141;
+ if (yych == 'L') goto yy383;
+ goto yy166;
}
}
} else {
if (yych <= '`') {
if (yych <= 'Z') {
- if (yych <= 'N') goto yy357;
- goto yy141;
+ if (yych <= 'N') goto yy382;
+ goto yy166;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
} else {
if (yych <= 'm') {
- if (yych == 'l') goto yy367;
- goto yy146;
+ if (yych == 'l') goto yy392;
+ goto yy171;
} else {
- if (yych <= 'n') goto yy366;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'n') goto yy391;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy361:
- YYDEBUG(361, *YYCURSOR);
+yy386:
+ YYDEBUG(386, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy353;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'N') goto yy378;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'n') goto yy362;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'n') goto yy387;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy362:
- YYDEBUG(362, *YYCURSOR);
+yy387:
+ YYDEBUG(387, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'T') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'U') goto yy354;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'U') goto yy379;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 't') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'u') goto yy363;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'u') goto yy388;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy363:
- YYDEBUG(363, *YYCURSOR);
+yy388:
+ YYDEBUG(388, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy355;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'A') goto yy380;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy364;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'a') goto yy389;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
-yy364:
- YYDEBUG(364, *YYCURSOR);
+yy389:
+ YYDEBUG(389, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'R') goto yy356;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'R') goto yy381;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'q') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'r') goto yy365;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'r') goto yy390;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy365:
- YYDEBUG(365, *YYCURSOR);
+yy390:
+ YYDEBUG(390, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'Y') goto yy204;
- if (yych == '_') goto yy147;
+ if (yych <= 'Y') goto yy229;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'y') goto yy316;
- if (yych <= 'z') goto yy153;
+ if (yych == 'y') goto yy341;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy366:
- YYDEBUG(366, *YYCURSOR);
+yy391:
+ YYDEBUG(391, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'D') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'E') goto yy359;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'E') goto yy384;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 'd') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'e') goto yy368;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'e') goto yy393;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy367:
- YYDEBUG(367, *YYCURSOR);
+yy392:
+ YYDEBUG(392, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'X') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'Y') goto yy359;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'Y') goto yy384;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 'x') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'y') goto yy368;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'y') goto yy393;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy368:
- YYDEBUG(368, *YYCURSOR);
+yy393:
+ YYDEBUG(393, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
- if (yych <= 0x1F) goto yy193;
- goto yy195;
+ if (yych == '\t') goto yy220;
+ if (yych <= 0x1F) goto yy218;
+ goto yy220;
} else {
if (yych <= ')') {
- if (yych <= '(') goto yy193;
- goto yy139;
+ if (yych <= '(') goto yy218;
+ goto yy164;
} else {
- if (yych <= ',') goto yy193;
- if (yych <= '-') goto yy317;
- goto yy195;
+ if (yych <= ',') goto yy218;
+ if (yych <= '-') goto yy342;
+ goto yy220;
}
}
} else {
if (yych <= 'Z') {
- if (yych <= '/') goto yy147;
- if (yych <= '9') goto yy195;
- if (yych <= '@') goto yy193;
- goto yy143;
+ if (yych <= '/') goto yy172;
+ if (yych <= '9') goto yy220;
+ if (yych <= '@') goto yy218;
+ goto yy168;
} else {
if (yych <= '_') {
- if (yych <= '^') goto yy193;
- goto yy147;
+ if (yych <= '^') goto yy218;
+ goto yy172;
} else {
- if (yych <= '`') goto yy193;
- if (yych <= 'z') goto yy151;
- goto yy193;
+ if (yych <= '`') goto yy218;
+ if (yych <= 'z') goto yy176;
+ goto yy218;
}
}
}
-yy369:
- YYDEBUG(369, *YYCURSOR);
+yy394:
+ YYDEBUG(394, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
if (yych <= 0x1F) goto yy3;
- goto yy195;
+ goto yy220;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy195;
+ goto yy220;
}
} else {
if (yych <= 'H') {
if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
} else {
if (yych <= 'Z') {
- if (yych >= 'J') goto yy141;
+ if (yych >= 'J') goto yy166;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
}
-yy370:
- YYDEBUG(370, *YYCURSOR);
+yy395:
+ YYDEBUG(395, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
goto yy3;
} else {
- if (yych <= ' ') goto yy195;
- if (yych == ')') goto yy139;
+ if (yych <= ' ') goto yy220;
+ if (yych == ')') goto yy164;
goto yy3;
}
} else {
if (yych <= '@') {
if (yych == '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
goto yy3;
} else {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy371:
- YYDEBUG(371, *YYCURSOR);
+yy396:
+ YYDEBUG(396, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
if (yych <= 0x1F) goto yy3;
- goto yy195;
+ goto yy220;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy195;
+ goto yy220;
}
} else {
if (yych <= 'H') {
if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
} else {
if (yych <= 'Z') {
- if (yych >= 'J') goto yy141;
+ if (yych >= 'J') goto yy166;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
}
- YYDEBUG(372, *YYCURSOR);
+ YYDEBUG(397, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
if (yych <= 0x1F) goto yy3;
- goto yy195;
+ goto yy220;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy195;
+ goto yy220;
}
} else {
if (yych <= 'H') {
if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
} else {
if (yych <= 'Z') {
- if (yych >= 'J') goto yy142;
+ if (yych >= 'J') goto yy167;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
}
- YYDEBUG(373, *YYCURSOR);
+ YYDEBUG(398, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
goto yy3;
} else {
- if (yych <= ' ') goto yy195;
- if (yych == ')') goto yy139;
+ if (yych <= ' ') goto yy220;
+ if (yych == ')') goto yy164;
goto yy3;
}
} else {
if (yych <= '@') {
if (yych == '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
goto yy3;
} else {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy374:
- YYDEBUG(374, *YYCURSOR);
+yy399:
+ YYDEBUG(399, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
goto yy3;
} else {
- if (yych <= ' ') goto yy195;
- if (yych == ')') goto yy139;
+ if (yych <= ' ') goto yy220;
+ if (yych == ')') goto yy164;
goto yy3;
}
} else {
if (yych <= '@') {
if (yych == '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
goto yy3;
} else {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy375:
- YYDEBUG(375, *YYCURSOR);
+yy400:
+ YYDEBUG(400, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
+ if (yych == '\t') goto yy220;
if (yych <= 0x1F) goto yy3;
- goto yy195;
+ goto yy220;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy195;
+ goto yy220;
}
} else {
if (yych <= 'H') {
if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy195;
+ if (yych <= '9') goto yy220;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
} else {
if (yych <= 'Z') {
- if (yych <= 'I') goto yy370;
- goto yy141;
+ if (yych <= 'I') goto yy395;
+ goto yy166;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
}
-yy376:
- YYDEBUG(376, *YYCURSOR);
+yy401:
+ YYDEBUG(401, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
+ if (yych <= 'W') {
if (yych <= 'D') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
@@ -7614,141 +8015,156 @@ yy376:
} else {
if (yych <= '9') {
if (yych <= '/') goto yy3;
- goto yy396;
+ goto yy421;
} else {
- if (yych <= ':') goto yy162;
+ if (yych <= ':') goto yy187;
if (yych <= 'C') goto yy3;
goto yy60;
}
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy3;
+ if (yych <= 'L') {
+ if (yych <= 'F') {
+ if (yych <= 'E') goto yy3;
goto yy60;
} else {
- if (yych <= 'R') goto yy3;
- if (yych <= 'T') goto yy60;
+ if (yych == 'H') goto yy60;
goto yy3;
}
+ } else {
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
+ goto yy3;
+ } else {
+ if (yych == 'V') goto yy3;
+ goto yy60;
+ }
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy3;
- if (yych <= 'Y') goto yy60;
- goto yy3;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy3;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy3;
- } else {
- if (yych == 'g') goto yy3;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy3;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy3;
+ } else {
+ if (yych == 'v') goto yy3;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
-yy377:
- YYDEBUG(377, *YYCURSOR);
+yy402:
+ YYDEBUG(402, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'T') {
- if (yych <= ':') {
- if (yych <= ' ') {
- if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy3;
- goto yy60;
+ if (yych <= 'V') {
+ if (yych <= 'C') {
+ if (yych <= '/') {
+ if (yych <= '\t') {
+ if (yych <= 0x08) goto yy3;
+ goto yy60;
+ } else {
+ if (yych == ' ') goto yy60;
+ goto yy3;
+ }
} else {
- if (yych <= '4') {
- if (yych <= '/') goto yy3;
- goto yy396;
+ if (yych <= '5') {
+ if (yych <= '4') goto yy421;
+ goto yy406;
} else {
- if (yych <= '5') goto yy381;
- if (yych <= '9') goto yy382;
- goto yy162;
+ if (yych <= '9') goto yy407;
+ if (yych <= ':') goto yy187;
+ goto yy3;
}
}
} else {
- if (yych <= 'G') {
- if (yych <= 'D') {
- if (yych <= 'C') goto yy3;
- goto yy60;
- } else {
- if (yych == 'F') goto yy60;
+ if (yych <= 'H') {
+ if (yych <= 'E') {
+ if (yych <= 'D') goto yy60;
goto yy3;
+ } else {
+ if (yych == 'G') goto yy3;
+ goto yy60;
}
} else {
- if (yych <= 'L') {
- if (yych <= 'H') goto yy60;
- goto yy3;
+ if (yych <= 'M') {
+ if (yych <= 'L') goto yy3;
+ goto yy60;
} else {
- if (yych <= 'M') goto yy60;
if (yych <= 'R') goto yy3;
- goto yy60;
+ if (yych <= 'U') goto yy60;
+ goto yy3;
}
}
}
} else {
- if (yych <= 'g') {
- if (yych <= 'Y') {
- if (yych == 'W') goto yy60;
- if (yych <= 'X') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'd') {
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych <= 'X') {
+ if (yych <= 'W') goto yy60;
+ goto yy3;
+ } else {
+ if (yych <= 'Y') goto yy60;
if (yych <= 'c') goto yy3;
goto yy60;
+ }
+ } else {
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
+ goto yy60;
} else {
- if (yych == 'f') goto yy60;
+ if (yych == 'h') goto yy60;
goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'l') {
- if (yych <= 'h') goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
goto yy3;
} else {
- if (yych <= 'm') goto yy60;
- if (yych <= 'r') goto yy3;
+ if (yych == 'v') goto yy3;
goto yy60;
}
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
-yy378:
- YYDEBUG(378, *YYCURSOR);
+yy403:
+ YYDEBUG(403, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'T') {
+ if (yych <= 'V') {
if (yych <= 'C') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
@@ -7757,273 +8173,291 @@ yy378:
} else {
if (yych <= '5') {
if (yych <= '/') goto yy3;
- goto yy381;
+ goto yy406;
} else {
- if (yych <= '9') goto yy382;
- if (yych <= ':') goto yy162;
+ if (yych <= '9') goto yy407;
+ if (yych <= ':') goto yy187;
goto yy3;
}
}
} else {
- if (yych <= 'G') {
- if (yych == 'E') goto yy3;
- if (yych <= 'F') goto yy60;
- goto yy3;
- } else {
- if (yych <= 'L') {
- if (yych <= 'H') goto yy60;
+ if (yych <= 'H') {
+ if (yych <= 'E') {
+ if (yych <= 'D') goto yy60;
goto yy3;
} else {
- if (yych <= 'M') goto yy60;
- if (yych <= 'R') goto yy3;
+ if (yych == 'G') goto yy3;
goto yy60;
}
+ } else {
+ if (yych <= 'M') {
+ if (yych <= 'L') goto yy3;
+ goto yy60;
+ } else {
+ if (yych <= 'R') goto yy3;
+ if (yych <= 'U') goto yy60;
+ goto yy3;
+ }
}
}
} else {
- if (yych <= 'g') {
- if (yych <= 'Y') {
- if (yych == 'W') goto yy60;
- if (yych <= 'X') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'd') {
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych <= 'X') {
+ if (yych <= 'W') goto yy60;
+ goto yy3;
+ } else {
+ if (yych <= 'Y') goto yy60;
if (yych <= 'c') goto yy3;
goto yy60;
+ }
+ } else {
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
+ goto yy60;
} else {
- if (yych == 'f') goto yy60;
+ if (yych == 'h') goto yy60;
goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'l') {
- if (yych <= 'h') goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
goto yy3;
} else {
- if (yych <= 'm') goto yy60;
- if (yych <= 'r') goto yy3;
+ if (yych == 'v') goto yy3;
goto yy60;
}
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
-yy379:
- YYDEBUG(379, *YYCURSOR);
+yy404:
+ YYDEBUG(404, *YYCURSOR);
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
- YYDEBUG(380, *YYCURSOR);
+ YYDEBUG(405, *YYCURSOR);
if (yybm[0+yych] & 4) {
goto yy57;
}
if (yych <= ',') {
- if (yych == '+') goto yy379;
+ if (yych == '+') goto yy404;
goto yy56;
} else {
- if (yych <= '-') goto yy379;
+ if (yych <= '-') goto yy404;
if (yych <= '/') goto yy56;
if (yych <= '9') goto yy54;
goto yy56;
}
-yy381:
- YYDEBUG(381, *YYCURSOR);
+yy406:
+ YYDEBUG(406, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
if (yych <= 0x1F) goto yy3;
goto yy60;
} else {
- if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy395;
- if (yych <= 'C') goto yy3;
- goto yy60;
+ if (yych <= '9') {
+ if (yych <= '/') goto yy3;
+ goto yy420;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy3;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy3;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy3;
+ if (yych <= 'H') goto yy60;
+ goto yy3;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'R') goto yy3;
- if (yych <= 'T') goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
goto yy3;
+ } else {
+ if (yych == 'V') goto yy3;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy3;
- if (yych <= 'Y') goto yy60;
- goto yy3;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy3;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy3;
- } else {
- if (yych == 'g') goto yy3;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy3;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy3;
+ } else {
+ if (yych == 'v') goto yy3;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
-yy382:
- YYDEBUG(382, *YYCURSOR);
+yy407:
+ YYDEBUG(407, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
if (yych <= 0x1F) goto yy3;
goto yy60;
} else {
- if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy383;
- if (yych <= 'C') goto yy3;
- goto yy60;
+ if (yych <= '9') {
+ if (yych <= '/') goto yy3;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy3;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy3;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy3;
+ if (yych <= 'H') goto yy60;
+ goto yy3;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'R') goto yy3;
- if (yych <= 'T') goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
goto yy3;
+ } else {
+ if (yych == 'V') goto yy3;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy3;
- if (yych <= 'Y') goto yy60;
- goto yy3;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy3;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy3;
- } else {
- if (yych == 'g') goto yy3;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy3;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy3;
+ } else {
+ if (yych == 'v') goto yy3;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
-yy383:
- YYDEBUG(383, *YYCURSOR);
+ YYDEBUG(408, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
if (yych >= ':') goto yy60;
-yy384:
- YYDEBUG(384, *YYCURSOR);
+yy409:
+ YYDEBUG(409, *YYCURSOR);
yych = *++YYCURSOR;
if (yybm[0+yych] & 2) {
goto yy54;
}
if (yych != '-') goto yy60;
-yy385:
- YYDEBUG(385, *YYCURSOR);
+yy410:
+ YYDEBUG(410, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy386;
- if (yych <= '1') goto yy387;
+ if (yych <= '0') goto yy411;
+ if (yych <= '1') goto yy412;
goto yy56;
-yy386:
- YYDEBUG(386, *YYCURSOR);
+yy411:
+ YYDEBUG(411, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy388;
+ if (yych <= '9') goto yy413;
goto yy56;
-yy387:
- YYDEBUG(387, *YYCURSOR);
+yy412:
+ YYDEBUG(412, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '3') goto yy56;
-yy388:
- YYDEBUG(388, *YYCURSOR);
+yy413:
+ YYDEBUG(413, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '-') goto yy56;
- YYDEBUG(389, *YYCURSOR);
+ YYDEBUG(414, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy390;
- if (yych <= '2') goto yy391;
- if (yych <= '3') goto yy392;
+ if (yych <= '0') goto yy415;
+ if (yych <= '2') goto yy416;
+ if (yych <= '3') goto yy417;
goto yy56;
-yy390:
- YYDEBUG(390, *YYCURSOR);
+yy415:
+ YYDEBUG(415, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy393;
+ if (yych <= '9') goto yy418;
goto yy56;
-yy391:
- YYDEBUG(391, *YYCURSOR);
+yy416:
+ YYDEBUG(416, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy393;
+ if (yych <= '9') goto yy418;
goto yy56;
-yy392:
- YYDEBUG(392, *YYCURSOR);
+yy417:
+ YYDEBUG(417, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '2') goto yy56;
-yy393:
- YYDEBUG(393, *YYCURSOR);
+yy418:
+ YYDEBUG(418, *YYCURSOR);
++YYCURSOR;
-yy394:
- YYDEBUG(394, *YYCURSOR);
-#line 1243 "ext/date/lib/parse_date.re"
+yy419:
+ YYDEBUG(419, *YYCURSOR);
+#line 1286 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("iso8601date4 | iso8601date2 | iso8601dateslash | dateslash");
TIMELIB_INIT;
@@ -8034,75 +8468,81 @@ yy394:
TIMELIB_DEINIT;
return TIMELIB_ISO_DATE;
}
-#line 8038 "<stdout>"
-yy395:
- YYDEBUG(395, *YYCURSOR);
+#line 8472 "<stdout>"
+yy420:
+ YYDEBUG(420, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
if (yych <= 0x1F) goto yy3;
goto yy60;
} else {
- if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy384;
- if (yych <= 'C') goto yy3;
- goto yy60;
+ if (yych <= '9') {
+ if (yych <= '/') goto yy3;
+ goto yy409;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy3;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy3;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy3;
+ if (yych <= 'H') goto yy60;
+ goto yy3;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'R') goto yy3;
- if (yych <= 'T') goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
goto yy3;
+ } else {
+ if (yych == 'V') goto yy3;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy3;
- if (yych <= 'Y') goto yy60;
- goto yy3;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy3;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy3;
- } else {
- if (yych == 'g') goto yy3;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy3;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy3;
+ } else {
+ if (yych == 'v') goto yy3;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
-yy396:
- YYDEBUG(396, *YYCURSOR);
+yy421:
+ YYDEBUG(421, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'T') {
+ if (yych <= 'V') {
if (yych <= 'C') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
@@ -8112,424 +8552,505 @@ yy396:
if (yych <= '5') {
if (yych <= '/') goto yy3;
} else {
- if (yych <= '9') goto yy395;
- if (yych <= ':') goto yy162;
+ if (yych <= '9') goto yy420;
+ if (yych <= ':') goto yy187;
goto yy3;
}
}
} else {
- if (yych <= 'G') {
- if (yych == 'E') goto yy3;
- if (yych <= 'F') goto yy60;
- goto yy3;
- } else {
- if (yych <= 'L') {
- if (yych <= 'H') goto yy60;
+ if (yych <= 'H') {
+ if (yych <= 'E') {
+ if (yych <= 'D') goto yy60;
goto yy3;
} else {
- if (yych <= 'M') goto yy60;
- if (yych <= 'R') goto yy3;
+ if (yych == 'G') goto yy3;
goto yy60;
}
+ } else {
+ if (yych <= 'M') {
+ if (yych <= 'L') goto yy3;
+ goto yy60;
+ } else {
+ if (yych <= 'R') goto yy3;
+ if (yych <= 'U') goto yy60;
+ goto yy3;
+ }
}
}
} else {
- if (yych <= 'g') {
- if (yych <= 'Y') {
- if (yych == 'W') goto yy60;
- if (yych <= 'X') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'd') {
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych <= 'X') {
+ if (yych <= 'W') goto yy60;
+ goto yy3;
+ } else {
+ if (yych <= 'Y') goto yy60;
if (yych <= 'c') goto yy3;
goto yy60;
+ }
+ } else {
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
+ goto yy60;
} else {
- if (yych == 'f') goto yy60;
+ if (yych == 'h') goto yy60;
goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'l') {
- if (yych <= 'h') goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
goto yy3;
} else {
- if (yych <= 'm') goto yy60;
- if (yych <= 'r') goto yy3;
+ if (yych == 'v') goto yy3;
goto yy60;
}
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
- YYDEBUG(397, *YYCURSOR);
+ YYDEBUG(422, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
if (yych <= 0x1F) goto yy3;
goto yy60;
} else {
- if (yych <= '/') goto yy3;
- if (yych <= '9') goto yy398;
- if (yych <= 'C') goto yy3;
- goto yy60;
+ if (yych <= '9') {
+ if (yych <= '/') goto yy3;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy3;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy3;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy3;
+ if (yych <= 'H') goto yy60;
+ goto yy3;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'R') goto yy3;
- if (yych <= 'T') goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
goto yy3;
+ } else {
+ if (yych == 'V') goto yy3;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy3;
- if (yych <= 'Y') goto yy60;
- goto yy3;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy3;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy3;
- } else {
- if (yych == 'g') goto yy3;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy3;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy3;
+ } else {
+ if (yych == 'v') goto yy3;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
-yy398:
- YYDEBUG(398, *YYCURSOR);
+ YYDEBUG(423, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 2) {
goto yy54;
}
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
if (yych <= 0x1F) goto yy3;
goto yy60;
} else {
- if (yych == '-') goto yy385;
- if (yych <= 'C') goto yy3;
- goto yy60;
+ if (yych <= '-') {
+ if (yych <= ',') goto yy3;
+ goto yy410;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy3;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy3;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy3;
+ if (yych <= 'H') goto yy60;
+ goto yy3;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy3;
- goto yy60;
- } else {
- if (yych <= 'R') goto yy3;
- if (yych <= 'T') goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
goto yy3;
+ } else {
+ if (yych == 'V') goto yy3;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy3;
- if (yych <= 'Y') goto yy60;
- goto yy3;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy3;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy3;
- } else {
- if (yych == 'g') goto yy3;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy3;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy3;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy3;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy3;
+ } else {
+ if (yych == 'v') goto yy3;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy3;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy3;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
goto yy3;
}
}
}
}
-yy399:
- YYDEBUG(399, *YYCURSOR);
+yy424:
+ YYDEBUG(424, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy401;
- if (yych <= '0') goto yy675;
- if (yych <= '1') goto yy676;
- if (yych <= '9') goto yy677;
- goto yy401;
-yy400:
- YYDEBUG(400, *YYCURSOR);
+ if (yych <= '/') goto yy426;
+ if (yych <= '0') goto yy700;
+ if (yych <= '1') goto yy701;
+ if (yych <= '9') goto yy702;
+ goto yy426;
+yy425:
+ YYDEBUG(425, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 13) YYFILL(13);
yych = *YYCURSOR;
-yy401:
- YYDEBUG(401, *YYCURSOR);
- switch (yych) {
- case '\t':
- case ' ': goto yy400;
- case '-':
- case '.': goto yy516;
- case 'A':
- case 'a': goto yy419;
- case 'D':
- case 'd': goto yy405;
- case 'F':
- case 'f': goto yy406;
- case 'H':
- case 'h': goto yy63;
- case 'I': goto yy414;
- case 'J':
- case 'j': goto yy418;
- case 'M':
- case 'm': goto yy404;
- case 'N':
- case 'n': goto yy421;
- case 'O':
- case 'o': goto yy420;
- case 'P':
- case 'p': goto yy423;
- case 'S':
- case 's': goto yy402;
- case 'T':
- case 't': goto yy68;
- case 'V': goto yy416;
- case 'W':
- case 'w': goto yy67;
- case 'X': goto yy417;
- case 'Y':
- case 'y': goto yy66;
- default: goto yy56;
+yy426:
+ YYDEBUG(426, *YYCURSOR);
+ if (yych <= 'W') {
+ if (yych <= 'G') {
+ if (yych <= '.') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy425;
+ goto yy56;
+ } else {
+ if (yych <= ' ') goto yy425;
+ if (yych <= ',') goto yy56;
+ goto yy541;
+ }
+ } else {
+ if (yych <= 'C') {
+ if (yych == 'A') goto yy444;
+ goto yy56;
+ } else {
+ if (yych <= 'D') goto yy430;
+ if (yych == 'F') goto yy431;
+ goto yy56;
+ }
+ }
+ } else {
+ if (yych <= 'O') {
+ if (yych <= 'J') {
+ if (yych <= 'H') goto yy65;
+ if (yych <= 'I') goto yy439;
+ goto yy443;
+ } else {
+ if (yych <= 'L') goto yy56;
+ if (yych <= 'M') goto yy427;
+ if (yych <= 'N') goto yy446;
+ goto yy445;
+ }
+ } else {
+ if (yych <= 'S') {
+ if (yych <= 'P') goto yy448;
+ if (yych <= 'R') goto yy56;
+ goto yy428;
+ } else {
+ if (yych <= 'T') goto yy70;
+ if (yych <= 'U') goto yy63;
+ if (yych <= 'V') goto yy441;
+ goto yy69;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'm') {
+ if (yych <= 'e') {
+ if (yych <= '`') {
+ if (yych <= 'X') goto yy442;
+ if (yych <= 'Y') goto yy68;
+ goto yy56;
+ } else {
+ if (yych <= 'a') goto yy444;
+ if (yych == 'd') goto yy430;
+ goto yy56;
+ }
+ } else {
+ if (yych <= 'h') {
+ if (yych <= 'f') goto yy431;
+ if (yych <= 'g') goto yy56;
+ goto yy65;
+ } else {
+ if (yych == 'j') goto yy443;
+ if (yych <= 'l') goto yy56;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'p') {
+ if (yych <= 'n') goto yy446;
+ if (yych <= 'o') goto yy445;
+ goto yy448;
+ } else {
+ if (yych <= 'r') goto yy56;
+ if (yych <= 's') goto yy428;
+ if (yych <= 't') goto yy70;
+ goto yy63;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy69;
+ goto yy56;
+ } else {
+ if (yych <= 'y') goto yy68;
+ if (yych == 0xC2) goto yy62;
+ goto yy56;
+ }
+ }
+ }
}
-yy402:
- YYDEBUG(402, *YYCURSOR);
+yy427:
+ YYDEBUG(427, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych <= 'S') {
+ if (yych <= 'I') {
+ if (yych == 'A') goto yy556;
+ if (yych <= 'H') goto yy56;
+ goto yy138;
+ } else {
+ if (yych == 'O') goto yy137;
+ if (yych <= 'R') goto yy56;
+ goto yy139;
+ }
+ } else {
+ if (yych <= 'i') {
+ if (yych == 'a') goto yy556;
+ if (yych <= 'h') goto yy56;
+ goto yy138;
+ } else {
+ if (yych <= 'o') {
+ if (yych <= 'n') goto yy56;
+ goto yy137;
+ } else {
+ if (yych == 's') goto yy139;
+ goto yy56;
+ }
+ }
+ }
+yy428:
+ YYDEBUG(428, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= 'D') {
- if (yych == 'A') goto yy126;
+ if (yych == 'A') goto yy119;
goto yy56;
} else {
- if (yych <= 'E') goto yy988;
+ if (yych <= 'E') goto yy1013;
if (yych <= 'T') goto yy56;
- goto yy125;
+ goto yy118;
}
} else {
if (yych <= 'd') {
- if (yych == 'a') goto yy126;
+ if (yych == 'a') goto yy119;
goto yy56;
} else {
- if (yych <= 'e') goto yy988;
- if (yych == 'u') goto yy125;
+ if (yych <= 'e') goto yy1013;
+ if (yych == 'u') goto yy118;
goto yy56;
}
}
-yy403:
- YYDEBUG(403, *YYCURSOR);
+yy429:
+ YYDEBUG(429, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '`') {
if (yych <= 'D') {
- if (yych == 'A') goto yy126;
+ if (yych == 'A') goto yy119;
goto yy56;
} else {
- if (yych <= 'E') goto yy988;
- if (yych == 'U') goto yy125;
+ if (yych <= 'E') goto yy1013;
+ if (yych == 'U') goto yy118;
goto yy56;
}
} else {
if (yych <= 'e') {
- if (yych <= 'a') goto yy126;
+ if (yych <= 'a') goto yy119;
if (yych <= 'd') goto yy56;
- goto yy988;
+ goto yy1013;
} else {
if (yych <= 's') goto yy56;
- if (yych <= 't') goto yy668;
- if (yych <= 'u') goto yy125;
- goto yy56;
- }
- }
-yy404:
- YYDEBUG(404, *YYCURSOR);
- yych = *++YYCURSOR;
- if (yych <= 'O') {
- if (yych <= 'H') {
- if (yych == 'A') goto yy531;
- goto yy56;
- } else {
- if (yych <= 'I') goto yy117;
- if (yych <= 'N') goto yy56;
- goto yy116;
- }
- } else {
- if (yych <= 'h') {
- if (yych == 'a') goto yy531;
- goto yy56;
- } else {
- if (yych <= 'i') goto yy117;
- if (yych == 'o') goto yy116;
+ if (yych <= 't') goto yy693;
+ if (yych <= 'u') goto yy118;
goto yy56;
}
}
-yy405:
- YYDEBUG(405, *YYCURSOR);
+yy430:
+ YYDEBUG(430, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
- if (yych == 'A') goto yy113;
+ if (yych == 'A') goto yy115;
if (yych <= 'D') goto yy56;
- goto yy518;
+ goto yy543;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy56;
- goto yy113;
+ goto yy115;
} else {
- if (yych == 'e') goto yy518;
+ if (yych == 'e') goto yy543;
goto yy56;
}
}
-yy406:
- YYDEBUG(406, *YYCURSOR);
+yy431:
+ YYDEBUG(431, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= 'N') {
- if (yych == 'E') goto yy534;
+ if (yych == 'E') goto yy559;
goto yy56;
} else {
- if (yych <= 'O') goto yy98;
+ if (yych <= 'O') goto yy100;
if (yych <= 'Q') goto yy56;
- goto yy97;
+ goto yy99;
}
} else {
if (yych <= 'n') {
- if (yych == 'e') goto yy534;
+ if (yych == 'e') goto yy559;
goto yy56;
} else {
- if (yych <= 'o') goto yy98;
- if (yych == 'r') goto yy97;
+ if (yych <= 'o') goto yy100;
+ if (yych == 'r') goto yy99;
goto yy56;
}
}
-yy407:
- YYDEBUG(407, *YYCURSOR);
+yy432:
+ YYDEBUG(432, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'H') goto yy69;
+ if (yych == 'H') goto yy71;
if (yych <= 'T') goto yy56;
- goto yy70;
+ goto yy72;
} else {
if (yych <= 'h') {
if (yych <= 'g') goto yy56;
- goto yy987;
+ goto yy1012;
} else {
- if (yych == 'u') goto yy70;
+ if (yych == 'u') goto yy72;
goto yy56;
}
}
-yy408:
- YYDEBUG(408, *YYCURSOR);
+yy433:
+ YYDEBUG(433, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '-') goto yy681;
+ if (yych == '-') goto yy706;
if (yych <= '/') goto yy60;
- if (yych <= '9') goto yy680;
+ if (yych <= '9') goto yy705;
goto yy60;
-yy409:
- YYDEBUG(409, *YYCURSOR);
+yy434:
+ YYDEBUG(434, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'c') {
- if (yych == 'O') goto yy469;
+ if (yych == 'O') goto yy494;
goto yy56;
} else {
- if (yych <= 'd') goto yy668;
- if (yych == 'o') goto yy469;
+ if (yych <= 'd') goto yy693;
+ if (yych == 'o') goto yy494;
goto yy56;
}
-yy410:
- YYDEBUG(410, *YYCURSOR);
+yy435:
+ YYDEBUG(435, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy668;
+ if (yych == 'd') goto yy693;
goto yy56;
-yy411:
- YYDEBUG(411, *YYCURSOR);
+yy436:
+ YYDEBUG(436, *YYCURSOR);
yych = *++YYCURSOR;
switch (yych) {
case '0':
case '1':
- case '2': goto yy605;
- case '3': goto yy607;
+ case '2': goto yy630;
+ case '3': goto yy632;
case '4':
case '5':
case '6':
case '7':
case '8':
- case '9': goto yy608;
+ case '9': goto yy633;
case 'A':
- case 'a': goto yy612;
+ case 'a': goto yy637;
case 'D':
- case 'd': goto yy616;
+ case 'd': goto yy641;
case 'F':
- case 'f': goto yy610;
+ case 'f': goto yy635;
case 'J':
- case 'j': goto yy609;
+ case 'j': goto yy634;
case 'M':
- case 'm': goto yy611;
+ case 'm': goto yy636;
case 'N':
- case 'n': goto yy615;
+ case 'n': goto yy640;
case 'O':
- case 'o': goto yy614;
+ case 'o': goto yy639;
case 'S':
- case 's': goto yy613;
+ case 's': goto yy638;
default: goto yy56;
}
-yy412:
- YYDEBUG(412, *YYCURSOR);
+yy437:
+ YYDEBUG(437, *YYCURSOR);
yych = *++YYCURSOR;
switch (yych) {
- case '0': goto yy555;
- case '1': goto yy556;
+ case '0': goto yy580;
+ case '1': goto yy581;
case '2':
case '3':
case '4':
@@ -8537,61 +9058,61 @@ yy412:
case '6':
case '7':
case '8':
- case '9': goto yy557;
+ case '9': goto yy582;
case 'A':
- case 'a': goto yy561;
+ case 'a': goto yy586;
case 'D':
- case 'd': goto yy565;
+ case 'd': goto yy590;
case 'F':
- case 'f': goto yy559;
+ case 'f': goto yy584;
case 'J':
- case 'j': goto yy558;
+ case 'j': goto yy583;
case 'M':
- case 'm': goto yy560;
+ case 'm': goto yy585;
case 'N':
- case 'n': goto yy564;
+ case 'n': goto yy589;
case 'O':
- case 'o': goto yy563;
+ case 'o': goto yy588;
case 'S':
- case 's': goto yy562;
- default: goto yy517;
+ case 's': goto yy587;
+ default: goto yy542;
}
-yy413:
- YYDEBUG(413, *YYCURSOR);
+yy438:
+ YYDEBUG(438, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '1') {
- if (yych <= '/') goto yy517;
- if (yych <= '0') goto yy507;
- goto yy508;
+ if (yych <= '/') goto yy542;
+ if (yych <= '0') goto yy532;
+ goto yy533;
} else {
- if (yych <= '5') goto yy509;
- if (yych <= '9') goto yy510;
- goto yy517;
+ if (yych <= '5') goto yy534;
+ if (yych <= '9') goto yy535;
+ goto yy542;
}
-yy414:
- YYDEBUG(414, *YYCURSOR);
+yy439:
+ YYDEBUG(439, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
+ if (yych == '\t') goto yy496;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '.') goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '.') goto yy496;
}
} else {
if (yych <= 'U') {
- if (yych <= '9') goto yy473;
- if (yych == 'I') goto yy506;
+ if (yych <= '9') goto yy498;
+ if (yych == 'I') goto yy531;
} else {
- if (yych == 'W') goto yy415;
- if (yych <= 'X') goto yy479;
+ if (yych == 'W') goto yy440;
+ if (yych <= 'X') goto yy504;
}
}
-yy415:
- YYDEBUG(415, *YYCURSOR);
-#line 1380 "ext/date/lib/parse_date.re"
+yy440:
+ YYDEBUG(440, *YYCURSOR);
+#line 1423 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("datenoyearrev");
TIMELIB_INIT;
@@ -8602,148 +9123,148 @@ yy415:
TIMELIB_DEINIT;
return TIMELIB_DATE_TEXT;
}
-#line 8606 "<stdout>"
-yy416:
- YYDEBUG(416, *YYCURSOR);
+#line 9127 "<stdout>"
+yy441:
+ YYDEBUG(441, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy415;
- goto yy471;
+ if (yych <= 0x08) goto yy440;
+ goto yy496;
} else {
- if (yych == ' ') goto yy471;
- goto yy415;
+ if (yych == ' ') goto yy496;
+ goto yy440;
}
} else {
if (yych <= '9') {
- if (yych <= '.') goto yy471;
- if (yych <= '/') goto yy415;
- goto yy473;
+ if (yych <= '.') goto yy496;
+ if (yych <= '/') goto yy440;
+ goto yy498;
} else {
- if (yych == 'I') goto yy504;
- goto yy415;
+ if (yych == 'I') goto yy529;
+ goto yy440;
}
}
-yy417:
- YYDEBUG(417, *YYCURSOR);
+yy442:
+ YYDEBUG(442, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy415;
- goto yy471;
+ if (yych <= 0x08) goto yy440;
+ goto yy496;
} else {
- if (yych == ' ') goto yy471;
- goto yy415;
+ if (yych == ' ') goto yy496;
+ goto yy440;
}
} else {
if (yych <= '9') {
- if (yych <= '.') goto yy471;
- if (yych <= '/') goto yy415;
- goto yy473;
+ if (yych <= '.') goto yy496;
+ if (yych <= '/') goto yy440;
+ goto yy498;
} else {
- if (yych == 'I') goto yy503;
- goto yy415;
+ if (yych == 'I') goto yy528;
+ goto yy440;
}
}
-yy418:
- YYDEBUG(418, *YYCURSOR);
+yy443:
+ YYDEBUG(443, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'A') goto yy496;
+ if (yych == 'A') goto yy521;
if (yych <= 'T') goto yy56;
- goto yy495;
+ goto yy520;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy56;
- goto yy496;
+ goto yy521;
} else {
- if (yych == 'u') goto yy495;
+ if (yych == 'u') goto yy520;
goto yy56;
}
}
-yy419:
- YYDEBUG(419, *YYCURSOR);
+yy444:
+ YYDEBUG(444, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= 'L') {
- if (yych == '.') goto yy424;
+ if (yych == '.') goto yy449;
goto yy56;
} else {
- if (yych <= 'M') goto yy425;
- if (yych == 'P') goto yy489;
+ if (yych <= 'M') goto yy450;
+ if (yych == 'P') goto yy514;
goto yy56;
}
} else {
if (yych <= 'o') {
- if (yych <= 'U') goto yy488;
- if (yych == 'm') goto yy425;
+ if (yych <= 'U') goto yy513;
+ if (yych == 'm') goto yy450;
goto yy56;
} else {
- if (yych <= 'p') goto yy489;
- if (yych == 'u') goto yy488;
+ if (yych <= 'p') goto yy514;
+ if (yych == 'u') goto yy513;
goto yy56;
}
}
-yy420:
- YYDEBUG(420, *YYCURSOR);
+yy445:
+ YYDEBUG(445, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy483;
- if (yych == 'c') goto yy483;
+ if (yych == 'C') goto yy508;
+ if (yych == 'c') goto yy508;
goto yy56;
-yy421:
- YYDEBUG(421, *YYCURSOR);
+yy446:
+ YYDEBUG(446, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy469;
- if (yych == 'o') goto yy469;
+ if (yych == 'O') goto yy494;
+ if (yych == 'o') goto yy494;
goto yy56;
-yy422:
- YYDEBUG(422, *YYCURSOR);
+yy447:
+ YYDEBUG(447, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy429;
- if (yych <= '9') goto yy431;
+ if (yych <= '5') goto yy454;
+ if (yych <= '9') goto yy456;
goto yy56;
-yy423:
- YYDEBUG(423, *YYCURSOR);
+yy448:
+ YYDEBUG(448, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych != '.') goto yy56;
} else {
- if (yych <= 'M') goto yy425;
- if (yych == 'm') goto yy425;
+ if (yych <= 'M') goto yy450;
+ if (yych == 'm') goto yy450;
goto yy56;
}
-yy424:
- YYDEBUG(424, *YYCURSOR);
+yy449:
+ YYDEBUG(449, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy425;
+ if (yych == 'M') goto yy450;
if (yych != 'm') goto yy56;
-yy425:
- YYDEBUG(425, *YYCURSOR);
+yy450:
+ YYDEBUG(450, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy427;
- if (yych == '\t') goto yy427;
+ if (yych <= 0x00) goto yy452;
+ if (yych == '\t') goto yy452;
goto yy56;
} else {
- if (yych <= ' ') goto yy427;
+ if (yych <= ' ') goto yy452;
if (yych != '.') goto yy56;
}
- YYDEBUG(426, *YYCURSOR);
+ YYDEBUG(451, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '\t') {
- if (yych <= 0x00) goto yy427;
+ if (yych <= 0x00) goto yy452;
if (yych <= 0x08) goto yy56;
} else {
if (yych != ' ') goto yy56;
}
-yy427:
- YYDEBUG(427, *YYCURSOR);
+yy452:
+ YYDEBUG(452, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(428, *YYCURSOR);
-#line 1098 "ext/date/lib/parse_date.re"
+ YYDEBUG(453, *YYCURSOR);
+#line 1141 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("timetiny12 | timeshort12 | timelong12");
TIMELIB_INIT;
@@ -8759,20 +9280,20 @@ yy427:
TIMELIB_DEINIT;
return TIMELIB_TIME12;
}
-#line 8763 "<stdout>"
-yy429:
- YYDEBUG(429, *YYCURSOR);
+#line 9284 "<stdout>"
+yy454:
+ YYDEBUG(454, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy432;
+ if (yych == '.') goto yy457;
} else {
- if (yych <= '9') goto yy446;
- if (yych <= ':') goto yy432;
+ if (yych <= '9') goto yy471;
+ if (yych <= ':') goto yy457;
}
-yy430:
- YYDEBUG(430, *YYCURSOR);
-#line 1135 "ext/date/lib/parse_date.re"
+yy455:
+ YYDEBUG(455, *YYCURSOR);
+#line 1178 "ext/date/lib/parse_date.re"
{
int tz_not_found;
DEBUG_OUTPUT("timeshort24 | timelong24 | iso8601long");
@@ -8797,317 +9318,317 @@ yy430:
TIMELIB_DEINIT;
return TIMELIB_TIME24_WITH_ZONE;
}
-#line 8801 "<stdout>"
-yy431:
- YYDEBUG(431, *YYCURSOR);
+#line 9322 "<stdout>"
+yy456:
+ YYDEBUG(456, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy432;
- if (yych != ':') goto yy430;
-yy432:
- YYDEBUG(432, *YYCURSOR);
+ if (yych == '.') goto yy457;
+ if (yych != ':') goto yy455;
+yy457:
+ YYDEBUG(457, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy433;
- if (yych <= '6') goto yy434;
- if (yych <= '9') goto yy435;
+ if (yych <= '5') goto yy458;
+ if (yych <= '6') goto yy459;
+ if (yych <= '9') goto yy460;
goto yy56;
-yy433:
- YYDEBUG(433, *YYCURSOR);
+yy458:
+ YYDEBUG(458, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy439;
- goto yy430;
-yy434:
- YYDEBUG(434, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy464;
+ goto yy455;
+yy459:
+ YYDEBUG(459, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych == '0') goto yy439;
- goto yy430;
-yy435:
- YYDEBUG(435, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych == '0') goto yy464;
+ goto yy455;
+yy460:
+ YYDEBUG(460, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych != '.') goto yy430;
-yy436:
- YYDEBUG(436, *YYCURSOR);
+ if (yych != '.') goto yy455;
+yy461:
+ YYDEBUG(461, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
-yy437:
- YYDEBUG(437, *YYCURSOR);
+yy462:
+ YYDEBUG(462, *YYCURSOR);
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
- YYDEBUG(438, *YYCURSOR);
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy437;
- goto yy430;
-yy439:
- YYDEBUG(439, *YYCURSOR);
+ YYDEBUG(463, *YYCURSOR);
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy462;
+ goto yy455;
+yy464:
+ YYDEBUG(464, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= 0x1F) {
- if (yych != '\t') goto yy430;
+ if (yych != '\t') goto yy455;
} else {
- if (yych <= ' ') goto yy440;
- if (yych == '.') goto yy436;
- goto yy430;
+ if (yych <= ' ') goto yy465;
+ if (yych == '.') goto yy461;
+ goto yy455;
}
} else {
if (yych <= '`') {
- if (yych <= 'A') goto yy442;
- if (yych == 'P') goto yy442;
- goto yy430;
+ if (yych <= 'A') goto yy467;
+ if (yych == 'P') goto yy467;
+ goto yy455;
} else {
- if (yych <= 'a') goto yy442;
- if (yych == 'p') goto yy442;
- goto yy430;
+ if (yych <= 'a') goto yy467;
+ if (yych == 'p') goto yy467;
+ goto yy455;
}
}
-yy440:
- YYDEBUG(440, *YYCURSOR);
+yy465:
+ YYDEBUG(465, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = *YYCURSOR;
- YYDEBUG(441, *YYCURSOR);
+ YYDEBUG(466, *YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy440;
+ if (yych == '\t') goto yy465;
goto yy56;
} else {
- if (yych <= ' ') goto yy440;
+ if (yych <= ' ') goto yy465;
if (yych <= '@') goto yy56;
}
} else {
if (yych <= '`') {
if (yych != 'P') goto yy56;
} else {
- if (yych <= 'a') goto yy442;
+ if (yych <= 'a') goto yy467;
if (yych != 'p') goto yy56;
}
}
-yy442:
- YYDEBUG(442, *YYCURSOR);
+yy467:
+ YYDEBUG(467, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych != '.') goto yy56;
} else {
- if (yych <= 'M') goto yy444;
- if (yych == 'm') goto yy444;
+ if (yych <= 'M') goto yy469;
+ if (yych == 'm') goto yy469;
goto yy56;
}
- YYDEBUG(443, *YYCURSOR);
+ YYDEBUG(468, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy444;
+ if (yych == 'M') goto yy469;
if (yych != 'm') goto yy56;
-yy444:
- YYDEBUG(444, *YYCURSOR);
+yy469:
+ YYDEBUG(469, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy427;
- if (yych == '\t') goto yy427;
+ if (yych <= 0x00) goto yy452;
+ if (yych == '\t') goto yy452;
goto yy56;
} else {
- if (yych <= ' ') goto yy427;
+ if (yych <= ' ') goto yy452;
if (yych != '.') goto yy56;
}
- YYDEBUG(445, *YYCURSOR);
+ YYDEBUG(470, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '\t') {
- if (yych <= 0x00) goto yy427;
+ if (yych <= 0x00) goto yy452;
if (yych <= 0x08) goto yy56;
- goto yy427;
+ goto yy452;
} else {
- if (yych == ' ') goto yy427;
+ if (yych == ' ') goto yy452;
goto yy56;
}
-yy446:
- YYDEBUG(446, *YYCURSOR);
+yy471:
+ YYDEBUG(471, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == '\t') goto yy447;
- if (yych <= 0x1F) goto yy430;
+ if (yych == '\t') goto yy472;
+ if (yych <= 0x1F) goto yy455;
} else {
- if (yych == '.') goto yy432;
- if (yych <= '9') goto yy430;
- goto yy450;
+ if (yych == '.') goto yy457;
+ if (yych <= '9') goto yy455;
+ goto yy475;
}
} else {
if (yych <= 'P') {
- if (yych == 'A') goto yy449;
- if (yych <= 'O') goto yy430;
- goto yy449;
+ if (yych == 'A') goto yy474;
+ if (yych <= 'O') goto yy455;
+ goto yy474;
} else {
if (yych <= 'a') {
- if (yych <= '`') goto yy430;
- goto yy449;
+ if (yych <= '`') goto yy455;
+ goto yy474;
} else {
- if (yych == 'p') goto yy449;
- goto yy430;
+ if (yych == 'p') goto yy474;
+ goto yy455;
}
}
}
-yy447:
- YYDEBUG(447, *YYCURSOR);
+yy472:
+ YYDEBUG(472, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = *YYCURSOR;
- YYDEBUG(448, *YYCURSOR);
+ YYDEBUG(473, *YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy447;
+ if (yych == '\t') goto yy472;
goto yy56;
} else {
- if (yych <= ' ') goto yy447;
+ if (yych <= ' ') goto yy472;
if (yych <= '@') goto yy56;
}
} else {
if (yych <= '`') {
if (yych != 'P') goto yy56;
} else {
- if (yych <= 'a') goto yy449;
+ if (yych <= 'a') goto yy474;
if (yych != 'p') goto yy56;
}
}
-yy449:
- YYDEBUG(449, *YYCURSOR);
+yy474:
+ YYDEBUG(474, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
- if (yych == '.') goto yy466;
+ if (yych == '.') goto yy491;
goto yy56;
} else {
- if (yych <= 'M') goto yy467;
- if (yych == 'm') goto yy467;
+ if (yych <= 'M') goto yy492;
+ if (yych == 'm') goto yy492;
goto yy56;
}
-yy450:
- YYDEBUG(450, *YYCURSOR);
+yy475:
+ YYDEBUG(475, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy451;
- if (yych <= '6') goto yy452;
- if (yych <= '9') goto yy435;
+ if (yych <= '5') goto yy476;
+ if (yych <= '6') goto yy477;
+ if (yych <= '9') goto yy460;
goto yy56;
-yy451:
- YYDEBUG(451, *YYCURSOR);
+yy476:
+ YYDEBUG(476, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy453;
- goto yy430;
-yy452:
- YYDEBUG(452, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy478;
+ goto yy455;
+yy477:
+ YYDEBUG(477, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych != '0') goto yy430;
-yy453:
- YYDEBUG(453, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych != '0') goto yy455;
+yy478:
+ YYDEBUG(478, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == '\t') goto yy440;
- if (yych <= 0x1F) goto yy430;
- goto yy440;
+ if (yych == '\t') goto yy465;
+ if (yych <= 0x1F) goto yy455;
+ goto yy465;
} else {
- if (yych == '.') goto yy454;
- if (yych <= '9') goto yy430;
- goto yy455;
+ if (yych == '.') goto yy479;
+ if (yych <= '9') goto yy455;
+ goto yy480;
}
} else {
if (yych <= 'P') {
- if (yych == 'A') goto yy442;
- if (yych <= 'O') goto yy430;
- goto yy442;
+ if (yych == 'A') goto yy467;
+ if (yych <= 'O') goto yy455;
+ goto yy467;
} else {
if (yych <= 'a') {
- if (yych <= '`') goto yy430;
- goto yy442;
+ if (yych <= '`') goto yy455;
+ goto yy467;
} else {
- if (yych == 'p') goto yy442;
- goto yy430;
+ if (yych == 'p') goto yy467;
+ goto yy455;
}
}
}
-yy454:
- YYDEBUG(454, *YYCURSOR);
+yy479:
+ YYDEBUG(479, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy464;
+ if (yych <= '9') goto yy489;
goto yy56;
-yy455:
- YYDEBUG(455, *YYCURSOR);
+yy480:
+ YYDEBUG(480, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
-yy456:
- YYDEBUG(456, *YYCURSOR);
+yy481:
+ YYDEBUG(481, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = *YYCURSOR;
- YYDEBUG(457, *YYCURSOR);
+ YYDEBUG(482, *YYCURSOR);
if (yych <= 'O') {
if (yych <= '9') {
if (yych <= '/') goto yy56;
- goto yy456;
+ goto yy481;
} else {
if (yych != 'A') goto yy56;
}
} else {
if (yych <= 'a') {
- if (yych <= 'P') goto yy458;
+ if (yych <= 'P') goto yy483;
if (yych <= '`') goto yy56;
} else {
if (yych != 'p') goto yy56;
}
}
-yy458:
- YYDEBUG(458, *YYCURSOR);
+yy483:
+ YYDEBUG(483, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych != '.') goto yy56;
} else {
- if (yych <= 'M') goto yy460;
- if (yych == 'm') goto yy460;
+ if (yych <= 'M') goto yy485;
+ if (yych == 'm') goto yy485;
goto yy56;
}
- YYDEBUG(459, *YYCURSOR);
+ YYDEBUG(484, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy460;
+ if (yych == 'M') goto yy485;
if (yych != 'm') goto yy56;
-yy460:
- YYDEBUG(460, *YYCURSOR);
+yy485:
+ YYDEBUG(485, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy462;
- if (yych == '\t') goto yy462;
+ if (yych <= 0x00) goto yy487;
+ if (yych == '\t') goto yy487;
goto yy56;
} else {
- if (yych <= ' ') goto yy462;
+ if (yych <= ' ') goto yy487;
if (yych != '.') goto yy56;
}
- YYDEBUG(461, *YYCURSOR);
+ YYDEBUG(486, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '\t') {
- if (yych <= 0x00) goto yy462;
+ if (yych <= 0x00) goto yy487;
if (yych <= 0x08) goto yy56;
} else {
if (yych != ' ') goto yy56;
}
-yy462:
- YYDEBUG(462, *YYCURSOR);
+yy487:
+ YYDEBUG(487, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(463, *YYCURSOR);
-#line 1115 "ext/date/lib/parse_date.re"
+ YYDEBUG(488, *YYCURSOR);
+#line 1158 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("mssqltime");
TIMELIB_INIT;
@@ -9126,113 +9647,113 @@ yy462:
TIMELIB_DEINIT;
return TIMELIB_TIME24_WITH_ZONE;
}
-#line 9130 "<stdout>"
-yy464:
- YYDEBUG(464, *YYCURSOR);
+#line 9651 "<stdout>"
+yy489:
+ YYDEBUG(489, *YYCURSOR);
yyaccept = 10;
YYMARKER = ++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = *YYCURSOR;
- YYDEBUG(465, *YYCURSOR);
+ YYDEBUG(490, *YYCURSOR);
if (yych <= 'O') {
if (yych <= '9') {
- if (yych <= '/') goto yy430;
- goto yy464;
+ if (yych <= '/') goto yy455;
+ goto yy489;
} else {
- if (yych == 'A') goto yy458;
- goto yy430;
+ if (yych == 'A') goto yy483;
+ goto yy455;
}
} else {
if (yych <= 'a') {
- if (yych <= 'P') goto yy458;
- if (yych <= '`') goto yy430;
- goto yy458;
+ if (yych <= 'P') goto yy483;
+ if (yych <= '`') goto yy455;
+ goto yy483;
} else {
- if (yych == 'p') goto yy458;
- goto yy430;
+ if (yych == 'p') goto yy483;
+ goto yy455;
}
}
-yy466:
- YYDEBUG(466, *YYCURSOR);
+yy491:
+ YYDEBUG(491, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy467;
+ if (yych == 'M') goto yy492;
if (yych != 'm') goto yy56;
-yy467:
- YYDEBUG(467, *YYCURSOR);
+yy492:
+ YYDEBUG(492, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy427;
- if (yych == '\t') goto yy427;
+ if (yych <= 0x00) goto yy452;
+ if (yych == '\t') goto yy452;
goto yy56;
} else {
- if (yych <= ' ') goto yy427;
+ if (yych <= ' ') goto yy452;
if (yych != '.') goto yy56;
}
- YYDEBUG(468, *YYCURSOR);
+ YYDEBUG(493, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '\t') {
- if (yych <= 0x00) goto yy427;
+ if (yych <= 0x00) goto yy452;
if (yych <= 0x08) goto yy56;
- goto yy427;
+ goto yy452;
} else {
- if (yych == ' ') goto yy427;
+ if (yych == ' ') goto yy452;
goto yy56;
}
-yy469:
- YYDEBUG(469, *YYCURSOR);
+yy494:
+ YYDEBUG(494, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'V') goto yy470;
+ if (yych == 'V') goto yy495;
if (yych != 'v') goto yy56;
-yy470:
- YYDEBUG(470, *YYCURSOR);
+yy495:
+ YYDEBUG(495, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych != '\t') goto yy415;
+ if (yych != '\t') goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
}
} else {
if (yych <= 'D') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'E') goto yy475;
- if (yych == 'e') goto yy475;
- goto yy415;
+ if (yych <= 'E') goto yy500;
+ if (yych == 'e') goto yy500;
+ goto yy440;
}
}
-yy471:
- YYDEBUG(471, *YYCURSOR);
+yy496:
+ YYDEBUG(496, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
yych = *YYCURSOR;
-yy472:
- YYDEBUG(472, *YYCURSOR);
+yy497:
+ YYDEBUG(497, *YYCURSOR);
if (yych <= ' ') {
- if (yych == '\t') goto yy471;
+ if (yych == '\t') goto yy496;
if (yych <= 0x1F) goto yy56;
- goto yy471;
+ goto yy496;
} else {
if (yych <= '.') {
if (yych <= ',') goto yy56;
- goto yy471;
+ goto yy496;
} else {
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
}
}
-yy473:
- YYDEBUG(473, *YYCURSOR);
+yy498:
+ YYDEBUG(498, *YYCURSOR);
++YYCURSOR;
- if ((yych = *YYCURSOR) <= '/') goto yy474;
- if (yych <= '9') goto yy480;
-yy474:
- YYDEBUG(474, *YYCURSOR);
-#line 1297 "ext/date/lib/parse_date.re"
+ if ((yych = *YYCURSOR) <= '/') goto yy499;
+ if (yych <= '9') goto yy505;
+yy499:
+ YYDEBUG(499, *YYCURSOR);
+#line 1340 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("datefull");
@@ -9246,743 +9767,743 @@ yy474:
TIMELIB_DEINIT;
return TIMELIB_DATE_FULL;
}
-#line 9250 "<stdout>"
-yy475:
- YYDEBUG(475, *YYCURSOR);
+#line 9771 "<stdout>"
+yy500:
+ YYDEBUG(500, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy476;
+ if (yych == 'M') goto yy501;
if (yych != 'm') goto yy56;
-yy476:
- YYDEBUG(476, *YYCURSOR);
+yy501:
+ YYDEBUG(501, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy477;
+ if (yych == 'B') goto yy502;
if (yych != 'b') goto yy56;
-yy477:
- YYDEBUG(477, *YYCURSOR);
+yy502:
+ YYDEBUG(502, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy478;
+ if (yych == 'E') goto yy503;
if (yych != 'e') goto yy56;
-yy478:
- YYDEBUG(478, *YYCURSOR);
+yy503:
+ YYDEBUG(503, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy479;
+ if (yych == 'R') goto yy504;
if (yych != 'r') goto yy56;
-yy479:
- YYDEBUG(479, *YYCURSOR);
+yy504:
+ YYDEBUG(504, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ' ') {
- if (yych == '\t') goto yy471;
- if (yych <= 0x1F) goto yy415;
- goto yy471;
+ if (yych == '\t') goto yy496;
+ if (yych <= 0x1F) goto yy440;
+ goto yy496;
} else {
if (yych <= '.') {
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ',') goto yy440;
+ goto yy496;
} else {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
}
}
-yy480:
- YYDEBUG(480, *YYCURSOR);
+yy505:
+ YYDEBUG(505, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy474;
- if (yych >= ':') goto yy474;
-yy481:
- YYDEBUG(481, *YYCURSOR);
+ if (yych <= '/') goto yy499;
+ if (yych >= ':') goto yy499;
+yy506:
+ YYDEBUG(506, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy474;
- if (yych >= ':') goto yy474;
- YYDEBUG(482, *YYCURSOR);
+ if (yych <= '/') goto yy499;
+ if (yych >= ':') goto yy499;
+ YYDEBUG(507, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy474;
-yy483:
- YYDEBUG(483, *YYCURSOR);
+ goto yy499;
+yy508:
+ YYDEBUG(508, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy484;
+ if (yych == 'T') goto yy509;
if (yych != 't') goto yy56;
-yy484:
- YYDEBUG(484, *YYCURSOR);
+yy509:
+ YYDEBUG(509, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'N') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'O') goto yy485;
- if (yych != 'o') goto yy415;
+ if (yych <= 'O') goto yy510;
+ if (yych != 'o') goto yy440;
}
}
-yy485:
- YYDEBUG(485, *YYCURSOR);
+yy510:
+ YYDEBUG(510, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy486;
+ if (yych == 'B') goto yy511;
if (yych != 'b') goto yy56;
-yy486:
- YYDEBUG(486, *YYCURSOR);
+yy511:
+ YYDEBUG(511, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy487;
+ if (yych == 'E') goto yy512;
if (yych != 'e') goto yy56;
-yy487:
- YYDEBUG(487, *YYCURSOR);
+yy512:
+ YYDEBUG(512, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy479;
- if (yych == 'r') goto yy479;
+ if (yych == 'R') goto yy504;
+ if (yych == 'r') goto yy504;
goto yy56;
-yy488:
- YYDEBUG(488, *YYCURSOR);
+yy513:
+ YYDEBUG(513, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy492;
- if (yych == 'g') goto yy492;
+ if (yych == 'G') goto yy517;
+ if (yych == 'g') goto yy517;
goto yy56;
-yy489:
- YYDEBUG(489, *YYCURSOR);
+yy514:
+ YYDEBUG(514, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy490;
+ if (yych == 'R') goto yy515;
if (yych != 'r') goto yy56;
-yy490:
- YYDEBUG(490, *YYCURSOR);
+yy515:
+ YYDEBUG(515, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'H') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'I') goto yy491;
- if (yych != 'i') goto yy415;
+ if (yych <= 'I') goto yy516;
+ if (yych != 'i') goto yy440;
}
}
-yy491:
- YYDEBUG(491, *YYCURSOR);
+yy516:
+ YYDEBUG(516, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'L') goto yy479;
- if (yych == 'l') goto yy479;
+ if (yych == 'L') goto yy504;
+ if (yych == 'l') goto yy504;
goto yy56;
-yy492:
- YYDEBUG(492, *YYCURSOR);
+yy517:
+ YYDEBUG(517, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'T') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'U') goto yy493;
- if (yych != 'u') goto yy415;
+ if (yych <= 'U') goto yy518;
+ if (yych != 'u') goto yy440;
}
}
-yy493:
- YYDEBUG(493, *YYCURSOR);
+yy518:
+ YYDEBUG(518, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy494;
+ if (yych == 'S') goto yy519;
if (yych != 's') goto yy56;
-yy494:
- YYDEBUG(494, *YYCURSOR);
+yy519:
+ YYDEBUG(519, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy479;
- if (yych == 't') goto yy479;
+ if (yych == 'T') goto yy504;
+ if (yych == 't') goto yy504;
goto yy56;
-yy495:
- YYDEBUG(495, *YYCURSOR);
+yy520:
+ YYDEBUG(520, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
- if (yych == 'L') goto yy502;
+ if (yych == 'L') goto yy527;
if (yych <= 'M') goto yy56;
- goto yy501;
+ goto yy526;
} else {
if (yych <= 'l') {
if (yych <= 'k') goto yy56;
- goto yy502;
+ goto yy527;
} else {
- if (yych == 'n') goto yy501;
+ if (yych == 'n') goto yy526;
goto yy56;
}
}
-yy496:
- YYDEBUG(496, *YYCURSOR);
+yy521:
+ YYDEBUG(521, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy497;
+ if (yych == 'N') goto yy522;
if (yych != 'n') goto yy56;
-yy497:
- YYDEBUG(497, *YYCURSOR);
+yy522:
+ YYDEBUG(522, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'T') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'U') goto yy498;
- if (yych != 'u') goto yy415;
+ if (yych <= 'U') goto yy523;
+ if (yych != 'u') goto yy440;
}
}
-yy498:
- YYDEBUG(498, *YYCURSOR);
+yy523:
+ YYDEBUG(523, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy499;
+ if (yych == 'A') goto yy524;
if (yych != 'a') goto yy56;
-yy499:
- YYDEBUG(499, *YYCURSOR);
+yy524:
+ YYDEBUG(524, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy500;
+ if (yych == 'R') goto yy525;
if (yych != 'r') goto yy56;
-yy500:
- YYDEBUG(500, *YYCURSOR);
+yy525:
+ YYDEBUG(525, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy479;
- if (yych == 'y') goto yy479;
+ if (yych == 'Y') goto yy504;
+ if (yych == 'y') goto yy504;
goto yy56;
-yy501:
- YYDEBUG(501, *YYCURSOR);
+yy526:
+ YYDEBUG(526, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'D') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'E') goto yy479;
- if (yych == 'e') goto yy479;
- goto yy415;
+ if (yych <= 'E') goto yy504;
+ if (yych == 'e') goto yy504;
+ goto yy440;
}
}
-yy502:
- YYDEBUG(502, *YYCURSOR);
+yy527:
+ YYDEBUG(527, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'X') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'Y') goto yy479;
- if (yych == 'y') goto yy479;
- goto yy415;
+ if (yych <= 'Y') goto yy504;
+ if (yych == 'y') goto yy504;
+ goto yy440;
}
}
-yy503:
- YYDEBUG(503, *YYCURSOR);
+yy528:
+ YYDEBUG(528, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy415;
- goto yy471;
+ if (yych <= 0x08) goto yy440;
+ goto yy496;
} else {
- if (yych == ' ') goto yy471;
- goto yy415;
+ if (yych == ' ') goto yy496;
+ goto yy440;
}
} else {
if (yych <= '9') {
- if (yych <= '.') goto yy471;
- if (yych <= '/') goto yy415;
- goto yy473;
+ if (yych <= '.') goto yy496;
+ if (yych <= '/') goto yy440;
+ goto yy498;
} else {
- if (yych == 'I') goto yy479;
- goto yy415;
+ if (yych == 'I') goto yy504;
+ goto yy440;
}
}
-yy504:
- YYDEBUG(504, *YYCURSOR);
+yy529:
+ YYDEBUG(529, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy415;
- goto yy471;
+ if (yych <= 0x08) goto yy440;
+ goto yy496;
} else {
- if (yych == ' ') goto yy471;
- goto yy415;
+ if (yych == ' ') goto yy496;
+ goto yy440;
}
} else {
if (yych <= '9') {
- if (yych <= '.') goto yy471;
- if (yych <= '/') goto yy415;
- goto yy473;
+ if (yych <= '.') goto yy496;
+ if (yych <= '/') goto yy440;
+ goto yy498;
} else {
- if (yych != 'I') goto yy415;
+ if (yych != 'I') goto yy440;
}
}
- YYDEBUG(505, *YYCURSOR);
+ YYDEBUG(530, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy415;
- goto yy471;
+ if (yych <= 0x08) goto yy440;
+ goto yy496;
} else {
- if (yych == ' ') goto yy471;
- goto yy415;
+ if (yych == ' ') goto yy496;
+ goto yy440;
}
} else {
if (yych <= '9') {
- if (yych <= '.') goto yy471;
- if (yych <= '/') goto yy415;
- goto yy473;
+ if (yych <= '.') goto yy496;
+ if (yych <= '/') goto yy440;
+ goto yy498;
} else {
- if (yych == 'I') goto yy479;
- goto yy415;
+ if (yych == 'I') goto yy504;
+ goto yy440;
}
}
-yy506:
- YYDEBUG(506, *YYCURSOR);
+yy531:
+ YYDEBUG(531, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy415;
- goto yy471;
+ if (yych <= 0x08) goto yy440;
+ goto yy496;
} else {
- if (yych == ' ') goto yy471;
- goto yy415;
+ if (yych == ' ') goto yy496;
+ goto yy440;
}
} else {
if (yych <= '9') {
- if (yych <= '.') goto yy471;
- if (yych <= '/') goto yy415;
- goto yy473;
+ if (yych <= '.') goto yy496;
+ if (yych <= '/') goto yy440;
+ goto yy498;
} else {
- if (yych == 'I') goto yy479;
- goto yy415;
+ if (yych == 'I') goto yy504;
+ goto yy440;
}
}
-yy507:
- YYDEBUG(507, *YYCURSOR);
+yy532:
+ YYDEBUG(532, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
- if (yych <= ',') goto yy430;
- if (yych <= '-') goto yy541;
- goto yy540;
+ if (yych <= ',') goto yy455;
+ if (yych <= '-') goto yy566;
+ goto yy565;
} else {
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy554;
- if (yych <= ':') goto yy432;
- goto yy430;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy579;
+ if (yych <= ':') goto yy457;
+ goto yy455;
}
-yy508:
- YYDEBUG(508, *YYCURSOR);
+yy533:
+ YYDEBUG(533, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych <= ',') goto yy430;
- if (yych <= '-') goto yy541;
- if (yych <= '.') goto yy540;
- goto yy430;
+ if (yych <= ',') goto yy455;
+ if (yych <= '-') goto yy566;
+ if (yych <= '.') goto yy565;
+ goto yy455;
} else {
- if (yych <= '2') goto yy554;
- if (yych <= '9') goto yy553;
- if (yych <= ':') goto yy432;
- goto yy430;
+ if (yych <= '2') goto yy579;
+ if (yych <= '9') goto yy578;
+ if (yych <= ':') goto yy457;
+ goto yy455;
}
-yy509:
- YYDEBUG(509, *YYCURSOR);
+yy534:
+ YYDEBUG(534, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
- if (yych <= ',') goto yy430;
- if (yych <= '-') goto yy541;
- goto yy540;
+ if (yych <= ',') goto yy455;
+ if (yych <= '-') goto yy566;
+ goto yy565;
} else {
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy553;
- if (yych <= ':') goto yy432;
- goto yy430;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy578;
+ if (yych <= ':') goto yy457;
+ goto yy455;
}
-yy510:
- YYDEBUG(510, *YYCURSOR);
+yy535:
+ YYDEBUG(535, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
- if (yych <= ',') goto yy430;
- if (yych <= '-') goto yy541;
- goto yy540;
+ if (yych <= ',') goto yy455;
+ if (yych <= '-') goto yy566;
+ goto yy565;
} else {
- if (yych == ':') goto yy432;
- goto yy430;
+ if (yych == ':') goto yy457;
+ goto yy455;
}
-yy511:
- YYDEBUG(511, *YYCURSOR);
+yy536:
+ YYDEBUG(536, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy534;
- if (yych == 'e') goto yy534;
+ if (yych == 'E') goto yy559;
+ if (yych == 'e') goto yy559;
goto yy56;
-yy512:
- YYDEBUG(512, *YYCURSOR);
+yy537:
+ YYDEBUG(537, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy531;
- if (yych == 'a') goto yy531;
+ if (yych == 'A') goto yy556;
+ if (yych == 'a') goto yy556;
goto yy56;
-yy513:
- YYDEBUG(513, *YYCURSOR);
+yy538:
+ YYDEBUG(538, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'P') goto yy489;
+ if (yych == 'P') goto yy514;
if (yych <= 'T') goto yy56;
- goto yy488;
+ goto yy513;
} else {
if (yych <= 'p') {
if (yych <= 'o') goto yy56;
- goto yy489;
+ goto yy514;
} else {
- if (yych == 'u') goto yy488;
+ if (yych == 'u') goto yy513;
goto yy56;
}
}
-yy514:
- YYDEBUG(514, *YYCURSOR);
+yy539:
+ YYDEBUG(539, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy524;
- if (yych == 'e') goto yy524;
+ if (yych == 'E') goto yy549;
+ if (yych == 'e') goto yy549;
goto yy56;
-yy515:
- YYDEBUG(515, *YYCURSOR);
+yy540:
+ YYDEBUG(540, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy518;
- if (yych == 'e') goto yy518;
+ if (yych == 'E') goto yy543;
+ if (yych == 'e') goto yy543;
goto yy56;
-yy516:
- YYDEBUG(516, *YYCURSOR);
+yy541:
+ YYDEBUG(541, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 13) YYFILL(13);
yych = *YYCURSOR;
-yy517:
- YYDEBUG(517, *YYCURSOR);
+yy542:
+ YYDEBUG(542, *YYCURSOR);
switch (yych) {
case '\t':
case ' ':
case '-':
- case '.': goto yy516;
+ case '.': goto yy541;
case 'A':
- case 'a': goto yy513;
+ case 'a': goto yy538;
case 'D':
- case 'd': goto yy515;
+ case 'd': goto yy540;
case 'F':
- case 'f': goto yy511;
- case 'I': goto yy414;
+ case 'f': goto yy536;
+ case 'I': goto yy439;
case 'J':
- case 'j': goto yy418;
+ case 'j': goto yy443;
case 'M':
- case 'm': goto yy512;
+ case 'm': goto yy537;
case 'N':
- case 'n': goto yy421;
+ case 'n': goto yy446;
case 'O':
- case 'o': goto yy420;
+ case 'o': goto yy445;
case 'S':
- case 's': goto yy514;
- case 'V': goto yy416;
- case 'X': goto yy417;
+ case 's': goto yy539;
+ case 'V': goto yy441;
+ case 'X': goto yy442;
default: goto yy56;
}
-yy518:
- YYDEBUG(518, *YYCURSOR);
+yy543:
+ YYDEBUG(543, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy519;
+ if (yych == 'C') goto yy544;
if (yych != 'c') goto yy56;
-yy519:
- YYDEBUG(519, *YYCURSOR);
+yy544:
+ YYDEBUG(544, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'D') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'E') goto yy520;
- if (yych != 'e') goto yy415;
+ if (yych <= 'E') goto yy545;
+ if (yych != 'e') goto yy440;
}
}
-yy520:
- YYDEBUG(520, *YYCURSOR);
+yy545:
+ YYDEBUG(545, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy521;
+ if (yych == 'M') goto yy546;
if (yych != 'm') goto yy56;
-yy521:
- YYDEBUG(521, *YYCURSOR);
+yy546:
+ YYDEBUG(546, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy522;
+ if (yych == 'B') goto yy547;
if (yych != 'b') goto yy56;
-yy522:
- YYDEBUG(522, *YYCURSOR);
+yy547:
+ YYDEBUG(547, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy523;
+ if (yych == 'E') goto yy548;
if (yych != 'e') goto yy56;
-yy523:
- YYDEBUG(523, *YYCURSOR);
+yy548:
+ YYDEBUG(548, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy479;
- if (yych == 'r') goto yy479;
+ if (yych == 'R') goto yy504;
+ if (yych == 'r') goto yy504;
goto yy56;
-yy524:
- YYDEBUG(524, *YYCURSOR);
+yy549:
+ YYDEBUG(549, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'P') goto yy525;
+ if (yych == 'P') goto yy550;
if (yych != 'p') goto yy56;
-yy525:
- YYDEBUG(525, *YYCURSOR);
+yy550:
+ YYDEBUG(550, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'S') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'T') goto yy526;
- if (yych != 't') goto yy415;
+ if (yych <= 'T') goto yy551;
+ if (yych != 't') goto yy440;
}
}
-yy526:
- YYDEBUG(526, *YYCURSOR);
+yy551:
+ YYDEBUG(551, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'D') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'E') goto yy527;
- if (yych != 'e') goto yy415;
+ if (yych <= 'E') goto yy552;
+ if (yych != 'e') goto yy440;
}
}
-yy527:
- YYDEBUG(527, *YYCURSOR);
+yy552:
+ YYDEBUG(552, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy528;
+ if (yych == 'M') goto yy553;
if (yych != 'm') goto yy56;
-yy528:
- YYDEBUG(528, *YYCURSOR);
+yy553:
+ YYDEBUG(553, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy529;
+ if (yych == 'B') goto yy554;
if (yych != 'b') goto yy56;
-yy529:
- YYDEBUG(529, *YYCURSOR);
+yy554:
+ YYDEBUG(554, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy530;
+ if (yych == 'E') goto yy555;
if (yych != 'e') goto yy56;
-yy530:
- YYDEBUG(530, *YYCURSOR);
+yy555:
+ YYDEBUG(555, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy479;
- if (yych == 'r') goto yy479;
+ if (yych == 'R') goto yy504;
+ if (yych == 'r') goto yy504;
goto yy56;
-yy531:
- YYDEBUG(531, *YYCURSOR);
+yy556:
+ YYDEBUG(556, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
- if (yych == 'R') goto yy532;
+ if (yych == 'R') goto yy557;
if (yych <= 'X') goto yy56;
- goto yy479;
+ goto yy504;
} else {
if (yych <= 'r') {
if (yych <= 'q') goto yy56;
} else {
- if (yych == 'y') goto yy479;
+ if (yych == 'y') goto yy504;
goto yy56;
}
}
-yy532:
- YYDEBUG(532, *YYCURSOR);
+yy557:
+ YYDEBUG(557, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'B') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'C') goto yy533;
- if (yych != 'c') goto yy415;
+ if (yych <= 'C') goto yy558;
+ if (yych != 'c') goto yy440;
}
}
-yy533:
- YYDEBUG(533, *YYCURSOR);
+yy558:
+ YYDEBUG(558, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy479;
- if (yych == 'h') goto yy479;
+ if (yych == 'H') goto yy504;
+ if (yych == 'h') goto yy504;
goto yy56;
-yy534:
- YYDEBUG(534, *YYCURSOR);
+yy559:
+ YYDEBUG(559, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy535;
+ if (yych == 'B') goto yy560;
if (yych != 'b') goto yy56;
-yy535:
- YYDEBUG(535, *YYCURSOR);
+yy560:
+ YYDEBUG(560, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ goto yy496;
}
} else {
if (yych <= 'Q') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'R') goto yy536;
- if (yych != 'r') goto yy415;
+ if (yych <= 'R') goto yy561;
+ if (yych != 'r') goto yy440;
}
}
-yy536:
- YYDEBUG(536, *YYCURSOR);
+yy561:
+ YYDEBUG(561, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'U') goto yy537;
+ if (yych == 'U') goto yy562;
if (yych != 'u') goto yy56;
-yy537:
- YYDEBUG(537, *YYCURSOR);
+yy562:
+ YYDEBUG(562, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy538;
+ if (yych == 'A') goto yy563;
if (yych != 'a') goto yy56;
-yy538:
- YYDEBUG(538, *YYCURSOR);
+yy563:
+ YYDEBUG(563, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy539;
+ if (yych == 'R') goto yy564;
if (yych != 'r') goto yy56;
-yy539:
- YYDEBUG(539, *YYCURSOR);
+yy564:
+ YYDEBUG(564, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy479;
- if (yych == 'y') goto yy479;
+ if (yych == 'Y') goto yy504;
+ if (yych == 'y') goto yy504;
goto yy56;
-yy540:
- YYDEBUG(540, *YYCURSOR);
+yy565:
+ YYDEBUG(565, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy547;
- if (yych <= '6') goto yy548;
- if (yych <= '9') goto yy549;
+ if (yych <= '5') goto yy572;
+ if (yych <= '6') goto yy573;
+ if (yych <= '9') goto yy574;
goto yy56;
-yy541:
- YYDEBUG(541, *YYCURSOR);
+yy566:
+ YYDEBUG(566, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(542, *YYCURSOR);
+ YYDEBUG(567, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
-yy543:
- YYDEBUG(543, *YYCURSOR);
+yy568:
+ YYDEBUG(568, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
-yy544:
- YYDEBUG(544, *YYCURSOR);
+yy569:
+ YYDEBUG(569, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(545, *YYCURSOR);
+ YYDEBUG(570, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(546, *YYCURSOR);
-#line 1312 "ext/date/lib/parse_date.re"
+ YYDEBUG(571, *YYCURSOR);
+#line 1355 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("pointed date YYYY");
TIMELIB_INIT;
@@ -9993,43 +10514,43 @@ yy544:
TIMELIB_DEINIT;
return TIMELIB_DATE_FULL_POINTED;
}
-#line 9997 "<stdout>"
-yy547:
- YYDEBUG(547, *YYCURSOR);
+#line 10518 "<stdout>"
+yy572:
+ YYDEBUG(572, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy552;
- goto yy430;
-yy548:
- YYDEBUG(548, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy577;
+ goto yy455;
+yy573:
+ YYDEBUG(573, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy436;
- goto yy430;
+ if (yych == '.') goto yy461;
+ goto yy455;
} else {
- if (yych <= '0') goto yy552;
- if (yych <= '9') goto yy550;
- goto yy430;
+ if (yych <= '0') goto yy577;
+ if (yych <= '9') goto yy575;
+ goto yy455;
}
-yy549:
- YYDEBUG(549, *YYCURSOR);
+yy574:
+ YYDEBUG(574, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych <= '/') goto yy430;
- if (yych >= ':') goto yy430;
-yy550:
- YYDEBUG(550, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych <= '/') goto yy455;
+ if (yych >= ':') goto yy455;
+yy575:
+ YYDEBUG(575, *YYCURSOR);
yyaccept = 11;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= '/') goto yy551;
- if (yych <= '9') goto yy544;
-yy551:
- YYDEBUG(551, *YYCURSOR);
-#line 1324 "ext/date/lib/parse_date.re"
+ if (yych <= '/') goto yy576;
+ if (yych <= '9') goto yy569;
+yy576:
+ YYDEBUG(576, *YYCURSOR);
+#line 1367 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("pointed date YY");
@@ -10042,648 +10563,648 @@ yy551:
TIMELIB_DEINIT;
return TIMELIB_DATE_FULL_POINTED;
}
-#line 10046 "<stdout>"
-yy552:
- YYDEBUG(552, *YYCURSOR);
+#line 10567 "<stdout>"
+yy577:
+ YYDEBUG(577, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= ' ') {
- if (yych == '\t') goto yy440;
- if (yych <= 0x1F) goto yy430;
- goto yy440;
+ if (yych == '\t') goto yy465;
+ if (yych <= 0x1F) goto yy455;
+ goto yy465;
} else {
- if (yych == '.') goto yy436;
- if (yych <= '/') goto yy430;
- goto yy544;
+ if (yych == '.') goto yy461;
+ if (yych <= '/') goto yy455;
+ goto yy569;
}
} else {
if (yych <= 'P') {
- if (yych == 'A') goto yy442;
- if (yych <= 'O') goto yy430;
- goto yy442;
+ if (yych == 'A') goto yy467;
+ if (yych <= 'O') goto yy455;
+ goto yy467;
} else {
if (yych <= 'a') {
- if (yych <= '`') goto yy430;
- goto yy442;
+ if (yych <= '`') goto yy455;
+ goto yy467;
} else {
- if (yych == 'p') goto yy442;
- goto yy430;
+ if (yych == 'p') goto yy467;
+ goto yy455;
}
}
}
-yy553:
- YYDEBUG(553, *YYCURSOR);
+yy578:
+ YYDEBUG(578, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == '\t') goto yy447;
- if (yych <= 0x1F) goto yy430;
- goto yy447;
+ if (yych == '\t') goto yy472;
+ if (yych <= 0x1F) goto yy455;
+ goto yy472;
} else {
- if (yych == '.') goto yy432;
- if (yych <= '9') goto yy430;
- goto yy432;
+ if (yych == '.') goto yy457;
+ if (yych <= '9') goto yy455;
+ goto yy457;
}
} else {
if (yych <= 'P') {
- if (yych == 'A') goto yy449;
- if (yych <= 'O') goto yy430;
- goto yy449;
+ if (yych == 'A') goto yy474;
+ if (yych <= 'O') goto yy455;
+ goto yy474;
} else {
if (yych <= 'a') {
- if (yych <= '`') goto yy430;
- goto yy449;
+ if (yych <= '`') goto yy455;
+ goto yy474;
} else {
- if (yych == 'p') goto yy449;
- goto yy430;
+ if (yych == 'p') goto yy474;
+ goto yy455;
}
}
}
-yy554:
- YYDEBUG(554, *YYCURSOR);
+yy579:
+ YYDEBUG(579, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ':') {
if (yych <= ' ') {
- if (yych == '\t') goto yy447;
- if (yych <= 0x1F) goto yy430;
- goto yy447;
+ if (yych == '\t') goto yy472;
+ if (yych <= 0x1F) goto yy455;
+ goto yy472;
} else {
if (yych <= '-') {
- if (yych <= ',') goto yy430;
- goto yy541;
+ if (yych <= ',') goto yy455;
+ goto yy566;
} else {
- if (yych <= '.') goto yy540;
- if (yych <= '9') goto yy430;
- goto yy432;
+ if (yych <= '.') goto yy565;
+ if (yych <= '9') goto yy455;
+ goto yy457;
}
}
} else {
if (yych <= 'P') {
- if (yych == 'A') goto yy449;
- if (yych <= 'O') goto yy430;
- goto yy449;
+ if (yych == 'A') goto yy474;
+ if (yych <= 'O') goto yy455;
+ goto yy474;
} else {
if (yych <= 'a') {
- if (yych <= '`') goto yy430;
- goto yy449;
+ if (yych <= '`') goto yy455;
+ goto yy474;
} else {
- if (yych == 'p') goto yy449;
- goto yy430;
+ if (yych == 'p') goto yy474;
+ goto yy455;
}
}
}
-yy555:
- YYDEBUG(555, *YYCURSOR);
+yy580:
+ YYDEBUG(580, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy594;
- goto yy541;
+ if (yych <= '-') goto yy619;
+ goto yy566;
} else {
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy557;
+ if (yych <= '9') goto yy582;
goto yy56;
}
-yy556:
- YYDEBUG(556, *YYCURSOR);
+yy581:
+ YYDEBUG(581, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy594;
- goto yy541;
+ if (yych <= '-') goto yy619;
+ goto yy566;
} else {
if (yych <= '/') goto yy56;
if (yych >= '3') goto yy56;
}
-yy557:
- YYDEBUG(557, *YYCURSOR);
+yy582:
+ YYDEBUG(582, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy594;
- if (yych <= '.') goto yy541;
+ if (yych <= '-') goto yy619;
+ if (yych <= '.') goto yy566;
goto yy56;
-yy558:
- YYDEBUG(558, *YYCURSOR);
+yy583:
+ YYDEBUG(583, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'A') goto yy590;
+ if (yych == 'A') goto yy615;
if (yych <= 'T') goto yy56;
- goto yy589;
+ goto yy614;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy56;
- goto yy590;
+ goto yy615;
} else {
- if (yych == 'u') goto yy589;
+ if (yych == 'u') goto yy614;
goto yy56;
}
}
-yy559:
- YYDEBUG(559, *YYCURSOR);
+yy584:
+ YYDEBUG(584, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy587;
- if (yych == 'e') goto yy587;
+ if (yych == 'E') goto yy612;
+ if (yych == 'e') goto yy612;
goto yy56;
-yy560:
- YYDEBUG(560, *YYCURSOR);
+yy585:
+ YYDEBUG(585, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy584;
- if (yych == 'a') goto yy584;
+ if (yych == 'A') goto yy609;
+ if (yych == 'a') goto yy609;
goto yy56;
-yy561:
- YYDEBUG(561, *YYCURSOR);
+yy586:
+ YYDEBUG(586, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'P') goto yy581;
+ if (yych == 'P') goto yy606;
if (yych <= 'T') goto yy56;
- goto yy580;
+ goto yy605;
} else {
if (yych <= 'p') {
if (yych <= 'o') goto yy56;
- goto yy581;
+ goto yy606;
} else {
- if (yych == 'u') goto yy580;
+ if (yych == 'u') goto yy605;
goto yy56;
}
}
-yy562:
- YYDEBUG(562, *YYCURSOR);
+yy587:
+ YYDEBUG(587, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy577;
- if (yych == 'e') goto yy577;
+ if (yych == 'E') goto yy602;
+ if (yych == 'e') goto yy602;
goto yy56;
-yy563:
- YYDEBUG(563, *YYCURSOR);
+yy588:
+ YYDEBUG(588, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy575;
- if (yych == 'c') goto yy575;
+ if (yych == 'C') goto yy600;
+ if (yych == 'c') goto yy600;
goto yy56;
-yy564:
- YYDEBUG(564, *YYCURSOR);
+yy589:
+ YYDEBUG(589, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy573;
- if (yych == 'o') goto yy573;
+ if (yych == 'O') goto yy598;
+ if (yych == 'o') goto yy598;
goto yy56;
-yy565:
- YYDEBUG(565, *YYCURSOR);
+yy590:
+ YYDEBUG(590, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy566;
+ if (yych == 'E') goto yy591;
if (yych != 'e') goto yy56;
-yy566:
- YYDEBUG(566, *YYCURSOR);
+yy591:
+ YYDEBUG(591, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy567;
+ if (yych == 'C') goto yy592;
if (yych != 'c') goto yy56;
-yy567:
- YYDEBUG(567, *YYCURSOR);
+yy592:
+ YYDEBUG(592, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych >= '.') goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych >= '.') goto yy496;
}
} else {
if (yych <= 'D') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'E') goto yy520;
- if (yych == 'e') goto yy520;
- goto yy415;
+ if (yych <= 'E') goto yy545;
+ if (yych == 'e') goto yy545;
+ goto yy440;
}
}
-yy568:
- YYDEBUG(568, *YYCURSOR);
+yy593:
+ YYDEBUG(593, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy472;
- if (yych <= '0') goto yy569;
- if (yych <= '2') goto yy570;
- if (yych <= '3') goto yy571;
- goto yy472;
-yy569:
- YYDEBUG(569, *YYCURSOR);
+ if (yych <= '/') goto yy497;
+ if (yych <= '0') goto yy594;
+ if (yych <= '2') goto yy595;
+ if (yych <= '3') goto yy596;
+ goto yy497;
+yy594:
+ YYDEBUG(594, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy474;
- if (yych <= '9') goto yy572;
- goto yy474;
-yy570:
- YYDEBUG(570, *YYCURSOR);
+ if (yych <= '/') goto yy499;
+ if (yych <= '9') goto yy597;
+ goto yy499;
+yy595:
+ YYDEBUG(595, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy474;
- if (yych <= '9') goto yy572;
- goto yy474;
-yy571:
- YYDEBUG(571, *YYCURSOR);
+ if (yych <= '/') goto yy499;
+ if (yych <= '9') goto yy597;
+ goto yy499;
+yy596:
+ YYDEBUG(596, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy474;
- if (yych <= '1') goto yy572;
- if (yych <= '9') goto yy480;
- goto yy474;
-yy572:
- YYDEBUG(572, *YYCURSOR);
+ if (yych <= '/') goto yy499;
+ if (yych <= '1') goto yy597;
+ if (yych <= '9') goto yy505;
+ goto yy499;
+yy597:
+ YYDEBUG(597, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy474;
- if (yych <= '9') goto yy481;
- goto yy474;
-yy573:
- YYDEBUG(573, *YYCURSOR);
+ if (yych <= '/') goto yy499;
+ if (yych <= '9') goto yy506;
+ goto yy499;
+yy598:
+ YYDEBUG(598, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'V') goto yy574;
+ if (yych == 'V') goto yy599;
if (yych != 'v') goto yy56;
-yy574:
- YYDEBUG(574, *YYCURSOR);
+yy599:
+ YYDEBUG(599, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'D') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'E') goto yy475;
- if (yych == 'e') goto yy475;
- goto yy415;
+ if (yych <= 'E') goto yy500;
+ if (yych == 'e') goto yy500;
+ goto yy440;
}
}
-yy575:
- YYDEBUG(575, *YYCURSOR);
+yy600:
+ YYDEBUG(600, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy576;
+ if (yych == 'T') goto yy601;
if (yych != 't') goto yy56;
-yy576:
- YYDEBUG(576, *YYCURSOR);
+yy601:
+ YYDEBUG(601, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'N') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'O') goto yy485;
- if (yych == 'o') goto yy485;
- goto yy415;
+ if (yych <= 'O') goto yy510;
+ if (yych == 'o') goto yy510;
+ goto yy440;
}
}
-yy577:
- YYDEBUG(577, *YYCURSOR);
+yy602:
+ YYDEBUG(602, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'P') goto yy578;
+ if (yych == 'P') goto yy603;
if (yych != 'p') goto yy56;
-yy578:
- YYDEBUG(578, *YYCURSOR);
+yy603:
+ YYDEBUG(603, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'S') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'T') goto yy579;
- if (yych != 't') goto yy415;
+ if (yych <= 'T') goto yy604;
+ if (yych != 't') goto yy440;
}
}
-yy579:
- YYDEBUG(579, *YYCURSOR);
+yy604:
+ YYDEBUG(604, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'D') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'E') goto yy527;
- if (yych == 'e') goto yy527;
- goto yy415;
+ if (yych <= 'E') goto yy552;
+ if (yych == 'e') goto yy552;
+ goto yy440;
}
}
-yy580:
- YYDEBUG(580, *YYCURSOR);
+yy605:
+ YYDEBUG(605, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy583;
- if (yych == 'g') goto yy583;
+ if (yych == 'G') goto yy608;
+ if (yych == 'g') goto yy608;
goto yy56;
-yy581:
- YYDEBUG(581, *YYCURSOR);
+yy606:
+ YYDEBUG(606, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy582;
+ if (yych == 'R') goto yy607;
if (yych != 'r') goto yy56;
-yy582:
- YYDEBUG(582, *YYCURSOR);
+yy607:
+ YYDEBUG(607, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'H') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'I') goto yy491;
- if (yych == 'i') goto yy491;
- goto yy415;
+ if (yych <= 'I') goto yy516;
+ if (yych == 'i') goto yy516;
+ goto yy440;
}
}
-yy583:
- YYDEBUG(583, *YYCURSOR);
+yy608:
+ YYDEBUG(608, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'T') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'U') goto yy493;
- if (yych == 'u') goto yy493;
- goto yy415;
+ if (yych <= 'U') goto yy518;
+ if (yych == 'u') goto yy518;
+ goto yy440;
}
}
-yy584:
- YYDEBUG(584, *YYCURSOR);
+yy609:
+ YYDEBUG(609, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
- if (yych == 'R') goto yy585;
+ if (yych == 'R') goto yy610;
if (yych <= 'X') goto yy56;
- goto yy586;
+ goto yy611;
} else {
if (yych <= 'r') {
if (yych <= 'q') goto yy56;
} else {
- if (yych == 'y') goto yy586;
+ if (yych == 'y') goto yy611;
goto yy56;
}
}
-yy585:
- YYDEBUG(585, *YYCURSOR);
+yy610:
+ YYDEBUG(610, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'B') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'C') goto yy533;
- if (yych == 'c') goto yy533;
- goto yy415;
+ if (yych <= 'C') goto yy558;
+ if (yych == 'c') goto yy558;
+ goto yy440;
}
}
-yy586:
- YYDEBUG(586, *YYCURSOR);
+yy611:
+ YYDEBUG(611, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ',') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy415;
- goto yy471;
+ if (yych <= 0x08) goto yy440;
+ goto yy496;
} else {
- if (yych == ' ') goto yy471;
- goto yy415;
+ if (yych == ' ') goto yy496;
+ goto yy440;
}
} else {
if (yych <= '.') {
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= '-') goto yy593;
+ goto yy496;
} else {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
}
}
-yy587:
- YYDEBUG(587, *YYCURSOR);
+yy612:
+ YYDEBUG(612, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy588;
+ if (yych == 'B') goto yy613;
if (yych != 'b') goto yy56;
-yy588:
- YYDEBUG(588, *YYCURSOR);
+yy613:
+ YYDEBUG(613, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'Q') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'R') goto yy536;
- if (yych == 'r') goto yy536;
- goto yy415;
+ if (yych <= 'R') goto yy561;
+ if (yych == 'r') goto yy561;
+ goto yy440;
}
}
-yy589:
- YYDEBUG(589, *YYCURSOR);
+yy614:
+ YYDEBUG(614, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
- if (yych == 'L') goto yy593;
+ if (yych == 'L') goto yy618;
if (yych <= 'M') goto yy56;
- goto yy592;
+ goto yy617;
} else {
if (yych <= 'l') {
if (yych <= 'k') goto yy56;
- goto yy593;
+ goto yy618;
} else {
- if (yych == 'n') goto yy592;
+ if (yych == 'n') goto yy617;
goto yy56;
}
}
-yy590:
- YYDEBUG(590, *YYCURSOR);
+yy615:
+ YYDEBUG(615, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy591;
+ if (yych == 'N') goto yy616;
if (yych != 'n') goto yy56;
-yy591:
- YYDEBUG(591, *YYCURSOR);
+yy616:
+ YYDEBUG(616, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'T') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'U') goto yy498;
- if (yych == 'u') goto yy498;
- goto yy415;
+ if (yych <= 'U') goto yy523;
+ if (yych == 'u') goto yy523;
+ goto yy440;
}
}
-yy592:
- YYDEBUG(592, *YYCURSOR);
+yy617:
+ YYDEBUG(617, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'D') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'E') goto yy479;
- if (yych == 'e') goto yy479;
- goto yy415;
+ if (yych <= 'E') goto yy504;
+ if (yych == 'e') goto yy504;
+ goto yy440;
}
}
-yy593:
- YYDEBUG(593, *YYCURSOR);
+yy618:
+ YYDEBUG(618, *YYCURSOR);
yyaccept = 9;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy471;
- goto yy415;
+ if (yych == '\t') goto yy496;
+ goto yy440;
} else {
- if (yych <= ' ') goto yy471;
- if (yych <= ',') goto yy415;
- if (yych <= '-') goto yy568;
- goto yy471;
+ if (yych <= ' ') goto yy496;
+ if (yych <= ',') goto yy440;
+ if (yych <= '-') goto yy593;
+ goto yy496;
}
} else {
if (yych <= 'X') {
- if (yych <= '/') goto yy415;
- if (yych <= '9') goto yy473;
- goto yy415;
+ if (yych <= '/') goto yy440;
+ if (yych <= '9') goto yy498;
+ goto yy440;
} else {
- if (yych <= 'Y') goto yy479;
- if (yych == 'y') goto yy479;
- goto yy415;
+ if (yych <= 'Y') goto yy504;
+ if (yych == 'y') goto yy504;
+ goto yy440;
}
}
-yy594:
- YYDEBUG(594, *YYCURSOR);
+yy619:
+ YYDEBUG(619, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '2') goto yy595;
- if (yych <= '3') goto yy597;
- if (yych <= '9') goto yy598;
+ if (yych <= '2') goto yy620;
+ if (yych <= '3') goto yy622;
+ if (yych <= '9') goto yy623;
goto yy56;
-yy595:
- YYDEBUG(595, *YYCURSOR);
+yy620:
+ YYDEBUG(620, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '9') goto yy604;
- if (yych >= 'n') goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '9') goto yy629;
+ if (yych >= 'n') goto yy625;
} else {
if (yych <= 'r') {
- if (yych >= 'r') goto yy601;
+ if (yych >= 'r') goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
}
}
-yy596:
- YYDEBUG(596, *YYCURSOR);
-#line 1283 "ext/date/lib/parse_date.re"
+yy621:
+ YYDEBUG(621, *YYCURSOR);
+#line 1326 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("gnudateshort");
@@ -10696,113 +11217,113 @@ yy596:
TIMELIB_DEINIT;
return TIMELIB_ISO_DATE;
}
-#line 10700 "<stdout>"
-yy597:
- YYDEBUG(597, *YYCURSOR);
+#line 11221 "<stdout>"
+yy622:
+ YYDEBUG(622, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
if (yych <= '1') {
- if (yych <= '/') goto yy596;
- goto yy604;
+ if (yych <= '/') goto yy621;
+ goto yy629;
} else {
- if (yych <= '9') goto yy543;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '9') goto yy568;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
}
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy598:
- YYDEBUG(598, *YYCURSOR);
+yy623:
+ YYDEBUG(623, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '9') goto yy543;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '9') goto yy568;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy599:
- YYDEBUG(599, *YYCURSOR);
+yy624:
+ YYDEBUG(624, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 't') goto yy603;
+ if (yych == 't') goto yy628;
goto yy56;
-yy600:
- YYDEBUG(600, *YYCURSOR);
+yy625:
+ YYDEBUG(625, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy603;
+ if (yych == 'd') goto yy628;
goto yy56;
-yy601:
- YYDEBUG(601, *YYCURSOR);
+yy626:
+ YYDEBUG(626, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy603;
+ if (yych == 'd') goto yy628;
goto yy56;
-yy602:
- YYDEBUG(602, *YYCURSOR);
+yy627:
+ YYDEBUG(627, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != 'h') goto yy56;
-yy603:
- YYDEBUG(603, *YYCURSOR);
+yy628:
+ YYDEBUG(628, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy596;
-yy604:
- YYDEBUG(604, *YYCURSOR);
+ goto yy621;
+yy629:
+ YYDEBUG(629, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '9') goto yy544;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '9') goto yy569;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy605:
- YYDEBUG(605, *YYCURSOR);
+yy630:
+ YYDEBUG(630, *YYCURSOR);
yyaccept = 13;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
if (yych <= '/') {
- if (yych >= '/') goto yy662;
+ if (yych >= '/') goto yy687;
} else {
- if (yych <= '9') goto yy608;
- if (yych >= 'n') goto yy659;
+ if (yych <= '9') goto yy633;
+ if (yych >= 'n') goto yy684;
}
} else {
if (yych <= 'r') {
- if (yych >= 'r') goto yy660;
+ if (yych >= 'r') goto yy685;
} else {
- if (yych <= 's') goto yy658;
- if (yych <= 't') goto yy661;
+ if (yych <= 's') goto yy683;
+ if (yych <= 't') goto yy686;
}
}
-yy606:
- YYDEBUG(606, *YYCURSOR);
-#line 1227 "ext/date/lib/parse_date.re"
+yy631:
+ YYDEBUG(631, *YYCURSOR);
+#line 1270 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("americanshort | american");
@@ -10817,240 +11338,240 @@ yy606:
TIMELIB_DEINIT;
return TIMELIB_AMERICAN;
}
-#line 10821 "<stdout>"
-yy607:
- YYDEBUG(607, *YYCURSOR);
+#line 11342 "<stdout>"
+yy632:
+ YYDEBUG(632, *YYCURSOR);
yyaccept = 13;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
if (yych <= '/') {
- if (yych <= '.') goto yy606;
- goto yy662;
+ if (yych <= '.') goto yy631;
+ goto yy687;
} else {
- if (yych <= '1') goto yy608;
- if (yych <= 'm') goto yy606;
- goto yy659;
+ if (yych <= '1') goto yy633;
+ if (yych <= 'm') goto yy631;
+ goto yy684;
}
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy606;
- goto yy660;
+ if (yych <= 'q') goto yy631;
+ goto yy685;
} else {
- if (yych <= 's') goto yy658;
- if (yych <= 't') goto yy661;
- goto yy606;
+ if (yych <= 's') goto yy683;
+ if (yych <= 't') goto yy686;
+ goto yy631;
}
}
-yy608:
- YYDEBUG(608, *YYCURSOR);
+yy633:
+ YYDEBUG(633, *YYCURSOR);
yyaccept = 13;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych == '/') goto yy662;
- if (yych <= 'm') goto yy606;
- goto yy659;
+ if (yych == '/') goto yy687;
+ if (yych <= 'm') goto yy631;
+ goto yy684;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy606;
- goto yy660;
+ if (yych <= 'q') goto yy631;
+ goto yy685;
} else {
- if (yych <= 's') goto yy658;
- if (yych <= 't') goto yy661;
- goto yy606;
+ if (yych <= 's') goto yy683;
+ if (yych <= 't') goto yy686;
+ goto yy631;
}
}
-yy609:
- YYDEBUG(609, *YYCURSOR);
+yy634:
+ YYDEBUG(634, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'A') goto yy657;
+ if (yych == 'A') goto yy682;
if (yych <= 'T') goto yy56;
- goto yy656;
+ goto yy681;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy56;
- goto yy657;
+ goto yy682;
} else {
- if (yych == 'u') goto yy656;
+ if (yych == 'u') goto yy681;
goto yy56;
}
}
-yy610:
- YYDEBUG(610, *YYCURSOR);
+yy635:
+ YYDEBUG(635, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy655;
- if (yych == 'e') goto yy655;
+ if (yych == 'E') goto yy680;
+ if (yych == 'e') goto yy680;
goto yy56;
-yy611:
- YYDEBUG(611, *YYCURSOR);
+yy636:
+ YYDEBUG(636, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy654;
- if (yych == 'a') goto yy654;
+ if (yych == 'A') goto yy679;
+ if (yych == 'a') goto yy679;
goto yy56;
-yy612:
- YYDEBUG(612, *YYCURSOR);
+yy637:
+ YYDEBUG(637, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'P') goto yy653;
+ if (yych == 'P') goto yy678;
if (yych <= 'T') goto yy56;
- goto yy652;
+ goto yy677;
} else {
if (yych <= 'p') {
if (yych <= 'o') goto yy56;
- goto yy653;
+ goto yy678;
} else {
- if (yych == 'u') goto yy652;
+ if (yych == 'u') goto yy677;
goto yy56;
}
}
-yy613:
- YYDEBUG(613, *YYCURSOR);
+yy638:
+ YYDEBUG(638, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy650;
- if (yych == 'e') goto yy650;
+ if (yych == 'E') goto yy675;
+ if (yych == 'e') goto yy675;
goto yy56;
-yy614:
- YYDEBUG(614, *YYCURSOR);
+yy639:
+ YYDEBUG(639, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy649;
- if (yych == 'c') goto yy649;
+ if (yych == 'C') goto yy674;
+ if (yych == 'c') goto yy674;
goto yy56;
-yy615:
- YYDEBUG(615, *YYCURSOR);
+yy640:
+ YYDEBUG(640, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy648;
- if (yych == 'o') goto yy648;
+ if (yych == 'O') goto yy673;
+ if (yych == 'o') goto yy673;
goto yy56;
-yy616:
- YYDEBUG(616, *YYCURSOR);
+yy641:
+ YYDEBUG(641, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy617;
+ if (yych == 'E') goto yy642;
if (yych != 'e') goto yy56;
-yy617:
- YYDEBUG(617, *YYCURSOR);
+yy642:
+ YYDEBUG(642, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy618;
+ if (yych == 'C') goto yy643;
if (yych != 'c') goto yy56;
-yy618:
- YYDEBUG(618, *YYCURSOR);
+yy643:
+ YYDEBUG(643, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '/') goto yy56;
-yy619:
- YYDEBUG(619, *YYCURSOR);
+yy644:
+ YYDEBUG(644, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(620, *YYCURSOR);
+ YYDEBUG(645, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(621, *YYCURSOR);
+ YYDEBUG(646, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(622, *YYCURSOR);
+ YYDEBUG(647, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(623, *YYCURSOR);
+ YYDEBUG(648, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(624, *YYCURSOR);
+ YYDEBUG(649, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy625;
- if (yych <= '2') goto yy626;
+ if (yych <= '1') goto yy650;
+ if (yych <= '2') goto yy651;
goto yy56;
-yy625:
- YYDEBUG(625, *YYCURSOR);
+yy650:
+ YYDEBUG(650, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy627;
+ if (yych <= '9') goto yy652;
goto yy56;
-yy626:
- YYDEBUG(626, *YYCURSOR);
+yy651:
+ YYDEBUG(651, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '5') goto yy56;
-yy627:
- YYDEBUG(627, *YYCURSOR);
+yy652:
+ YYDEBUG(652, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(628, *YYCURSOR);
+ YYDEBUG(653, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '6') goto yy56;
- YYDEBUG(629, *YYCURSOR);
+ YYDEBUG(654, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(630, *YYCURSOR);
+ YYDEBUG(655, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(631, *YYCURSOR);
+ YYDEBUG(656, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy632;
- if (yych <= '6') goto yy633;
+ if (yych <= '5') goto yy657;
+ if (yych <= '6') goto yy658;
goto yy56;
-yy632:
- YYDEBUG(632, *YYCURSOR);
+yy657:
+ YYDEBUG(657, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy634;
+ if (yych <= '9') goto yy659;
goto yy56;
-yy633:
- YYDEBUG(633, *YYCURSOR);
+yy658:
+ YYDEBUG(658, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '0') goto yy56;
-yy634:
- YYDEBUG(634, *YYCURSOR);
+yy659:
+ YYDEBUG(659, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '\t') goto yy635;
+ if (yych == '\t') goto yy660;
if (yych != ' ') goto yy56;
-yy635:
- YYDEBUG(635, *YYCURSOR);
+yy660:
+ YYDEBUG(660, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
yych = *YYCURSOR;
- YYDEBUG(636, *YYCURSOR);
+ YYDEBUG(661, *YYCURSOR);
if (yych <= '*') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy56;
- goto yy635;
+ goto yy660;
} else {
- if (yych == ' ') goto yy635;
+ if (yych == ' ') goto yy660;
goto yy56;
}
} else {
if (yych <= '-') {
if (yych == ',') goto yy56;
- goto yy638;
+ goto yy663;
} else {
if (yych != 'G') goto yy56;
}
}
- YYDEBUG(637, *YYCURSOR);
+ YYDEBUG(662, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy646;
+ if (yych == 'M') goto yy671;
goto yy56;
-yy638:
- YYDEBUG(638, *YYCURSOR);
+yy663:
+ YYDEBUG(663, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy639;
- if (yych <= '2') goto yy641;
- if (yych <= '9') goto yy642;
+ if (yych <= '1') goto yy664;
+ if (yych <= '2') goto yy666;
+ if (yych <= '9') goto yy667;
goto yy56;
-yy639:
- YYDEBUG(639, *YYCURSOR);
+yy664:
+ YYDEBUG(664, *YYCURSOR);
++YYCURSOR;
- if ((yych = *YYCURSOR) <= '/') goto yy640;
- if (yych <= '9') goto yy642;
- if (yych <= ':') goto yy643;
-yy640:
- YYDEBUG(640, *YYCURSOR);
-#line 1510 "ext/date/lib/parse_date.re"
+ if ((yych = *YYCURSOR) <= '/') goto yy665;
+ if (yych <= '9') goto yy667;
+ if (yych <= ':') goto yy668;
+yy665:
+ YYDEBUG(665, *YYCURSOR);
+#line 1553 "ext/date/lib/parse_date.re"
{
int tz_not_found;
DEBUG_OUTPUT("clf");
@@ -11070,302 +11591,302 @@ yy640:
TIMELIB_DEINIT;
return TIMELIB_CLF;
}
-#line 11074 "<stdout>"
-yy641:
- YYDEBUG(641, *YYCURSOR);
+#line 11595 "<stdout>"
+yy666:
+ YYDEBUG(666, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '5') {
- if (yych <= '/') goto yy640;
- if (yych >= '5') goto yy644;
+ if (yych <= '/') goto yy665;
+ if (yych >= '5') goto yy669;
} else {
- if (yych <= '9') goto yy645;
- if (yych <= ':') goto yy643;
- goto yy640;
+ if (yych <= '9') goto yy670;
+ if (yych <= ':') goto yy668;
+ goto yy665;
}
-yy642:
- YYDEBUG(642, *YYCURSOR);
+yy667:
+ YYDEBUG(667, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy640;
- if (yych <= '5') goto yy644;
- if (yych <= '9') goto yy645;
- if (yych >= ';') goto yy640;
-yy643:
- YYDEBUG(643, *YYCURSOR);
+ if (yych <= '/') goto yy665;
+ if (yych <= '5') goto yy669;
+ if (yych <= '9') goto yy670;
+ if (yych >= ';') goto yy665;
+yy668:
+ YYDEBUG(668, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy640;
- if (yych <= '5') goto yy644;
- if (yych <= '9') goto yy645;
- goto yy640;
-yy644:
- YYDEBUG(644, *YYCURSOR);
+ if (yych <= '/') goto yy665;
+ if (yych <= '5') goto yy669;
+ if (yych <= '9') goto yy670;
+ goto yy665;
+yy669:
+ YYDEBUG(669, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy640;
- if (yych >= ':') goto yy640;
-yy645:
- YYDEBUG(645, *YYCURSOR);
+ if (yych <= '/') goto yy665;
+ if (yych >= ':') goto yy665;
+yy670:
+ YYDEBUG(670, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy640;
-yy646:
- YYDEBUG(646, *YYCURSOR);
+ goto yy665;
+yy671:
+ YYDEBUG(671, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != 'T') goto yy56;
- YYDEBUG(647, *YYCURSOR);
+ YYDEBUG(672, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '+') goto yy638;
- if (yych == '-') goto yy638;
+ if (yych == '+') goto yy663;
+ if (yych == '-') goto yy663;
goto yy56;
-yy648:
- YYDEBUG(648, *YYCURSOR);
+yy673:
+ YYDEBUG(673, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'V') goto yy618;
- if (yych == 'v') goto yy618;
+ if (yych == 'V') goto yy643;
+ if (yych == 'v') goto yy643;
goto yy56;
-yy649:
- YYDEBUG(649, *YYCURSOR);
+yy674:
+ YYDEBUG(674, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy618;
- if (yych == 't') goto yy618;
+ if (yych == 'T') goto yy643;
+ if (yych == 't') goto yy643;
goto yy56;
-yy650:
- YYDEBUG(650, *YYCURSOR);
+yy675:
+ YYDEBUG(675, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'P') goto yy651;
+ if (yych == 'P') goto yy676;
if (yych != 'p') goto yy56;
-yy651:
- YYDEBUG(651, *YYCURSOR);
+yy676:
+ YYDEBUG(676, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
- if (yych == '/') goto yy619;
+ if (yych == '/') goto yy644;
goto yy56;
} else {
- if (yych <= 'T') goto yy618;
- if (yych == 't') goto yy618;
+ if (yych <= 'T') goto yy643;
+ if (yych == 't') goto yy643;
goto yy56;
}
-yy652:
- YYDEBUG(652, *YYCURSOR);
+yy677:
+ YYDEBUG(677, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy618;
- if (yych == 'g') goto yy618;
+ if (yych == 'G') goto yy643;
+ if (yych == 'g') goto yy643;
goto yy56;
-yy653:
- YYDEBUG(653, *YYCURSOR);
+yy678:
+ YYDEBUG(678, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy618;
- if (yych == 'r') goto yy618;
+ if (yych == 'R') goto yy643;
+ if (yych == 'r') goto yy643;
goto yy56;
-yy654:
- YYDEBUG(654, *YYCURSOR);
+yy679:
+ YYDEBUG(679, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
- if (yych == 'R') goto yy618;
+ if (yych == 'R') goto yy643;
if (yych <= 'X') goto yy56;
- goto yy618;
+ goto yy643;
} else {
if (yych <= 'r') {
if (yych <= 'q') goto yy56;
- goto yy618;
+ goto yy643;
} else {
- if (yych == 'y') goto yy618;
+ if (yych == 'y') goto yy643;
goto yy56;
}
}
-yy655:
- YYDEBUG(655, *YYCURSOR);
+yy680:
+ YYDEBUG(680, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy618;
- if (yych == 'b') goto yy618;
+ if (yych == 'B') goto yy643;
+ if (yych == 'b') goto yy643;
goto yy56;
-yy656:
- YYDEBUG(656, *YYCURSOR);
+yy681:
+ YYDEBUG(681, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
- if (yych == 'L') goto yy618;
+ if (yych == 'L') goto yy643;
if (yych <= 'M') goto yy56;
- goto yy618;
+ goto yy643;
} else {
if (yych <= 'l') {
if (yych <= 'k') goto yy56;
- goto yy618;
+ goto yy643;
} else {
- if (yych == 'n') goto yy618;
+ if (yych == 'n') goto yy643;
goto yy56;
}
}
-yy657:
- YYDEBUG(657, *YYCURSOR);
+yy682:
+ YYDEBUG(682, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy618;
- if (yych == 'n') goto yy618;
+ if (yych == 'N') goto yy643;
+ if (yych == 'n') goto yy643;
goto yy56;
-yy658:
- YYDEBUG(658, *YYCURSOR);
+yy683:
+ YYDEBUG(683, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 't') goto yy667;
+ if (yych == 't') goto yy692;
goto yy56;
-yy659:
- YYDEBUG(659, *YYCURSOR);
+yy684:
+ YYDEBUG(684, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy667;
+ if (yych == 'd') goto yy692;
goto yy56;
-yy660:
- YYDEBUG(660, *YYCURSOR);
+yy685:
+ YYDEBUG(685, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy667;
+ if (yych == 'd') goto yy692;
goto yy56;
-yy661:
- YYDEBUG(661, *YYCURSOR);
+yy686:
+ YYDEBUG(686, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'h') goto yy667;
+ if (yych == 'h') goto yy692;
goto yy56;
-yy662:
- YYDEBUG(662, *YYCURSOR);
+yy687:
+ YYDEBUG(687, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(663, *YYCURSOR);
+ YYDEBUG(688, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy606;
- if (yych >= ':') goto yy606;
- YYDEBUG(664, *YYCURSOR);
+ if (yych <= '/') goto yy631;
+ if (yych >= ':') goto yy631;
+ YYDEBUG(689, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy606;
- if (yych >= ':') goto yy606;
- YYDEBUG(665, *YYCURSOR);
+ if (yych <= '/') goto yy631;
+ if (yych >= ':') goto yy631;
+ YYDEBUG(690, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy606;
- if (yych >= ':') goto yy606;
- YYDEBUG(666, *YYCURSOR);
+ if (yych <= '/') goto yy631;
+ if (yych >= ':') goto yy631;
+ YYDEBUG(691, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy606;
-yy667:
- YYDEBUG(667, *YYCURSOR);
+ goto yy631;
+yy692:
+ YYDEBUG(692, *YYCURSOR);
yyaccept = 13;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '/') goto yy662;
- goto yy606;
-yy668:
- YYDEBUG(668, *YYCURSOR);
+ if (yych == '/') goto yy687;
+ goto yy631;
+yy693:
+ YYDEBUG(693, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= ',') {
- if (yych == '\t') goto yy670;
- goto yy517;
+ if (yych == '\t') goto yy695;
+ goto yy542;
} else {
- if (yych <= '-') goto yy671;
- if (yych <= '.') goto yy670;
- if (yych >= '0') goto yy517;
+ if (yych <= '-') goto yy696;
+ if (yych <= '.') goto yy695;
+ if (yych >= '0') goto yy542;
}
-yy669:
- YYDEBUG(669, *YYCURSOR);
+yy694:
+ YYDEBUG(694, *YYCURSOR);
yych = *++YYCURSOR;
switch (yych) {
case 'A':
- case 'a': goto yy612;
+ case 'a': goto yy637;
case 'D':
- case 'd': goto yy616;
+ case 'd': goto yy641;
case 'F':
- case 'f': goto yy610;
+ case 'f': goto yy635;
case 'J':
- case 'j': goto yy609;
+ case 'j': goto yy634;
case 'M':
- case 'm': goto yy611;
+ case 'm': goto yy636;
case 'N':
- case 'n': goto yy615;
+ case 'n': goto yy640;
case 'O':
- case 'o': goto yy614;
+ case 'o': goto yy639;
case 'S':
- case 's': goto yy613;
+ case 's': goto yy638;
default: goto yy56;
}
-yy670:
- YYDEBUG(670, *YYCURSOR);
+yy695:
+ YYDEBUG(695, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy517;
- if (yych <= '0') goto yy675;
- if (yych <= '1') goto yy676;
- if (yych <= '9') goto yy677;
- goto yy517;
-yy671:
- YYDEBUG(671, *YYCURSOR);
+ if (yych <= '/') goto yy542;
+ if (yych <= '0') goto yy700;
+ if (yych <= '1') goto yy701;
+ if (yych <= '9') goto yy702;
+ goto yy542;
+yy696:
+ YYDEBUG(696, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy517;
- if (yych <= '0') goto yy672;
- if (yych <= '1') goto yy673;
- if (yych <= '9') goto yy674;
- goto yy517;
-yy672:
- YYDEBUG(672, *YYCURSOR);
+ if (yych <= '/') goto yy542;
+ if (yych <= '0') goto yy697;
+ if (yych <= '1') goto yy698;
+ if (yych <= '9') goto yy699;
+ goto yy542;
+yy697:
+ YYDEBUG(697, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= ',') goto yy56;
- if (yych <= '.') goto yy541;
+ if (yych <= '.') goto yy566;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy674;
+ if (yych <= '9') goto yy699;
goto yy56;
-yy673:
- YYDEBUG(673, *YYCURSOR);
+yy698:
+ YYDEBUG(698, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= ',') goto yy56;
- if (yych <= '.') goto yy541;
+ if (yych <= '.') goto yy566;
if (yych <= '/') goto yy56;
if (yych >= '3') goto yy56;
-yy674:
- YYDEBUG(674, *YYCURSOR);
+yy699:
+ YYDEBUG(699, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= ',') goto yy56;
- if (yych <= '.') goto yy541;
+ if (yych <= '.') goto yy566;
goto yy56;
-yy675:
- YYDEBUG(675, *YYCURSOR);
+yy700:
+ YYDEBUG(700, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy541;
- goto yy678;
+ if (yych <= '-') goto yy566;
+ goto yy703;
} else {
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy677;
+ if (yych <= '9') goto yy702;
goto yy56;
}
-yy676:
- YYDEBUG(676, *YYCURSOR);
+yy701:
+ YYDEBUG(701, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy541;
- goto yy678;
+ if (yych <= '-') goto yy566;
+ goto yy703;
} else {
if (yych <= '/') goto yy56;
if (yych >= '3') goto yy56;
}
-yy677:
- YYDEBUG(677, *YYCURSOR);
+yy702:
+ YYDEBUG(702, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy541;
+ if (yych <= '-') goto yy566;
if (yych >= '/') goto yy56;
-yy678:
- YYDEBUG(678, *YYCURSOR);
+yy703:
+ YYDEBUG(703, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(679, *YYCURSOR);
+ YYDEBUG(704, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy550;
+ if (yych <= '9') goto yy575;
goto yy56;
-yy680:
- YYDEBUG(680, *YYCURSOR);
+yy705:
+ YYDEBUG(705, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '-') goto yy724;
+ if (yych == '-') goto yy749;
if (yych <= '/') goto yy60;
- if (yych <= '9') goto yy722;
+ if (yych <= '9') goto yy747;
goto yy60;
-yy681:
- YYDEBUG(681, *YYCURSOR);
+yy706:
+ YYDEBUG(706, *YYCURSOR);
yych = *++YYCURSOR;
switch (yych) {
- case '0': goto yy690;
- case '1': goto yy691;
+ case '0': goto yy715;
+ case '1': goto yy716;
case '2':
case '3':
case '4':
@@ -11373,254 +11894,254 @@ yy681:
case '6':
case '7':
case '8':
- case '9': goto yy692;
+ case '9': goto yy717;
case 'A':
- case 'a': goto yy685;
+ case 'a': goto yy710;
case 'D':
- case 'd': goto yy689;
+ case 'd': goto yy714;
case 'F':
- case 'f': goto yy683;
+ case 'f': goto yy708;
case 'J':
- case 'j': goto yy682;
+ case 'j': goto yy707;
case 'M':
- case 'm': goto yy684;
+ case 'm': goto yy709;
case 'N':
- case 'n': goto yy688;
+ case 'n': goto yy713;
case 'O':
- case 'o': goto yy687;
+ case 'o': goto yy712;
case 'S':
- case 's': goto yy686;
+ case 's': goto yy711;
default: goto yy56;
}
-yy682:
- YYDEBUG(682, *YYCURSOR);
+yy707:
+ YYDEBUG(707, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'A') goto yy721;
+ if (yych == 'A') goto yy746;
if (yych <= 'T') goto yy56;
- goto yy720;
+ goto yy745;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy56;
- goto yy721;
+ goto yy746;
} else {
- if (yych == 'u') goto yy720;
+ if (yych == 'u') goto yy745;
goto yy56;
}
}
-yy683:
- YYDEBUG(683, *YYCURSOR);
+yy708:
+ YYDEBUG(708, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy719;
- if (yych == 'e') goto yy719;
+ if (yych == 'E') goto yy744;
+ if (yych == 'e') goto yy744;
goto yy56;
-yy684:
- YYDEBUG(684, *YYCURSOR);
+yy709:
+ YYDEBUG(709, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy718;
- if (yych == 'a') goto yy718;
+ if (yych == 'A') goto yy743;
+ if (yych == 'a') goto yy743;
goto yy56;
-yy685:
- YYDEBUG(685, *YYCURSOR);
+yy710:
+ YYDEBUG(710, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'P') goto yy717;
+ if (yych == 'P') goto yy742;
if (yych <= 'T') goto yy56;
- goto yy716;
+ goto yy741;
} else {
if (yych <= 'p') {
if (yych <= 'o') goto yy56;
- goto yy717;
+ goto yy742;
} else {
- if (yych == 'u') goto yy716;
+ if (yych == 'u') goto yy741;
goto yy56;
}
}
-yy686:
- YYDEBUG(686, *YYCURSOR);
+yy711:
+ YYDEBUG(711, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy714;
- if (yych == 'e') goto yy714;
+ if (yych == 'E') goto yy739;
+ if (yych == 'e') goto yy739;
goto yy56;
-yy687:
- YYDEBUG(687, *YYCURSOR);
+yy712:
+ YYDEBUG(712, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy713;
- if (yych == 'c') goto yy713;
+ if (yych == 'C') goto yy738;
+ if (yych == 'c') goto yy738;
goto yy56;
-yy688:
- YYDEBUG(688, *YYCURSOR);
+yy713:
+ YYDEBUG(713, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy712;
- if (yych == 'o') goto yy712;
+ if (yych == 'O') goto yy737;
+ if (yych == 'o') goto yy737;
goto yy56;
-yy689:
- YYDEBUG(689, *YYCURSOR);
+yy714:
+ YYDEBUG(714, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy704;
- if (yych == 'e') goto yy704;
+ if (yych == 'E') goto yy729;
+ if (yych == 'e') goto yy729;
goto yy56;
-yy690:
- YYDEBUG(690, *YYCURSOR);
+yy715:
+ YYDEBUG(715, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '-') goto yy693;
+ if (yych == '-') goto yy718;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy697;
+ if (yych <= '9') goto yy722;
goto yy56;
-yy691:
- YYDEBUG(691, *YYCURSOR);
+yy716:
+ YYDEBUG(716, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '-') goto yy693;
+ if (yych == '-') goto yy718;
if (yych <= '/') goto yy56;
- if (yych <= '2') goto yy697;
+ if (yych <= '2') goto yy722;
goto yy56;
-yy692:
- YYDEBUG(692, *YYCURSOR);
+yy717:
+ YYDEBUG(717, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '-') goto yy56;
-yy693:
- YYDEBUG(693, *YYCURSOR);
+yy718:
+ YYDEBUG(718, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '2') goto yy694;
- if (yych <= '3') goto yy695;
- if (yych <= '9') goto yy696;
+ if (yych <= '2') goto yy719;
+ if (yych <= '3') goto yy720;
+ if (yych <= '9') goto yy721;
goto yy56;
-yy694:
- YYDEBUG(694, *YYCURSOR);
+yy719:
+ YYDEBUG(719, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '9') goto yy696;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '9') goto yy721;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy695:
- YYDEBUG(695, *YYCURSOR);
+yy720:
+ YYDEBUG(720, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '1') goto yy696;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '1') goto yy721;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy696:
- YYDEBUG(696, *YYCURSOR);
+yy721:
+ YYDEBUG(721, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'q') {
- if (yych == 'n') goto yy600;
- goto yy596;
+ if (yych == 'n') goto yy625;
+ goto yy621;
} else {
- if (yych <= 'r') goto yy601;
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 'r') goto yy626;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
-yy697:
- YYDEBUG(697, *YYCURSOR);
+yy722:
+ YYDEBUG(722, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '-') goto yy56;
- YYDEBUG(698, *YYCURSOR);
+ YYDEBUG(723, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '2') {
if (yych <= '/') goto yy56;
- if (yych >= '1') goto yy700;
+ if (yych >= '1') goto yy725;
} else {
- if (yych <= '3') goto yy701;
- if (yych <= '9') goto yy696;
+ if (yych <= '3') goto yy726;
+ if (yych <= '9') goto yy721;
goto yy56;
}
- YYDEBUG(699, *YYCURSOR);
+ YYDEBUG(724, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '9') goto yy702;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '9') goto yy727;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy700:
- YYDEBUG(700, *YYCURSOR);
+yy725:
+ YYDEBUG(725, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '9') goto yy702;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '9') goto yy727;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy701:
- YYDEBUG(701, *YYCURSOR);
+yy726:
+ YYDEBUG(726, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '1') goto yy702;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '1') goto yy727;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy702:
- YYDEBUG(702, *YYCURSOR);
+yy727:
+ YYDEBUG(727, *YYCURSOR);
yyaccept = 14;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'q') {
- if (yych == 'n') goto yy600;
+ if (yych == 'n') goto yy625;
} else {
- if (yych <= 'r') goto yy601;
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
+ if (yych <= 'r') goto yy626;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
}
-yy703:
- YYDEBUG(703, *YYCURSOR);
-#line 1255 "ext/date/lib/parse_date.re"
+yy728:
+ YYDEBUG(728, *YYCURSOR);
+#line 1298 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("iso8601date2");
@@ -11633,46 +12154,46 @@ yy703:
TIMELIB_DEINIT;
return TIMELIB_ISO_DATE;
}
-#line 11637 "<stdout>"
-yy704:
- YYDEBUG(704, *YYCURSOR);
+#line 12158 "<stdout>"
+yy729:
+ YYDEBUG(729, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy705;
+ if (yych == 'C') goto yy730;
if (yych != 'c') goto yy56;
-yy705:
- YYDEBUG(705, *YYCURSOR);
+yy730:
+ YYDEBUG(730, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '-') goto yy56;
-yy706:
- YYDEBUG(706, *YYCURSOR);
+yy731:
+ YYDEBUG(731, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy707;
- if (yych <= '2') goto yy708;
- if (yych <= '3') goto yy709;
+ if (yych <= '0') goto yy732;
+ if (yych <= '2') goto yy733;
+ if (yych <= '3') goto yy734;
goto yy56;
-yy707:
- YYDEBUG(707, *YYCURSOR);
+yy732:
+ YYDEBUG(732, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy710;
+ if (yych <= '9') goto yy735;
goto yy56;
-yy708:
- YYDEBUG(708, *YYCURSOR);
+yy733:
+ YYDEBUG(733, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy710;
+ if (yych <= '9') goto yy735;
goto yy56;
-yy709:
- YYDEBUG(709, *YYCURSOR);
+yy734:
+ YYDEBUG(734, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '2') goto yy56;
-yy710:
- YYDEBUG(710, *YYCURSOR);
+yy735:
+ YYDEBUG(735, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(711, *YYCURSOR);
-#line 1496 "ext/date/lib/parse_date.re"
+ YYDEBUG(736, *YYCURSOR);
+#line 1539 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("pgtextreverse");
@@ -11685,144 +12206,172 @@ yy710:
TIMELIB_DEINIT;
return TIMELIB_PG_TEXT;
}
-#line 11689 "<stdout>"
-yy712:
- YYDEBUG(712, *YYCURSOR);
+#line 12210 "<stdout>"
+yy737:
+ YYDEBUG(737, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'V') goto yy705;
- if (yych == 'v') goto yy705;
+ if (yych == 'V') goto yy730;
+ if (yych == 'v') goto yy730;
goto yy56;
-yy713:
- YYDEBUG(713, *YYCURSOR);
+yy738:
+ YYDEBUG(738, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy705;
- if (yych == 't') goto yy705;
+ if (yych == 'T') goto yy730;
+ if (yych == 't') goto yy730;
goto yy56;
-yy714:
- YYDEBUG(714, *YYCURSOR);
+yy739:
+ YYDEBUG(739, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'P') goto yy715;
+ if (yych == 'P') goto yy740;
if (yych != 'p') goto yy56;
-yy715:
- YYDEBUG(715, *YYCURSOR);
+yy740:
+ YYDEBUG(740, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
- if (yych == '-') goto yy706;
+ if (yych == '-') goto yy731;
goto yy56;
} else {
- if (yych <= 'T') goto yy705;
- if (yych == 't') goto yy705;
+ if (yych <= 'T') goto yy730;
+ if (yych == 't') goto yy730;
goto yy56;
}
-yy716:
- YYDEBUG(716, *YYCURSOR);
+yy741:
+ YYDEBUG(741, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy705;
- if (yych == 'g') goto yy705;
+ if (yych == 'G') goto yy730;
+ if (yych == 'g') goto yy730;
goto yy56;
-yy717:
- YYDEBUG(717, *YYCURSOR);
+yy742:
+ YYDEBUG(742, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy705;
- if (yych == 'r') goto yy705;
+ if (yych == 'R') goto yy730;
+ if (yych == 'r') goto yy730;
goto yy56;
-yy718:
- YYDEBUG(718, *YYCURSOR);
+yy743:
+ YYDEBUG(743, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
- if (yych == 'R') goto yy705;
+ if (yych == 'R') goto yy730;
if (yych <= 'X') goto yy56;
- goto yy705;
+ goto yy730;
} else {
if (yych <= 'r') {
if (yych <= 'q') goto yy56;
- goto yy705;
+ goto yy730;
} else {
- if (yych == 'y') goto yy705;
+ if (yych == 'y') goto yy730;
goto yy56;
}
}
-yy719:
- YYDEBUG(719, *YYCURSOR);
+yy744:
+ YYDEBUG(744, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy705;
- if (yych == 'b') goto yy705;
+ if (yych == 'B') goto yy730;
+ if (yych == 'b') goto yy730;
goto yy56;
-yy720:
- YYDEBUG(720, *YYCURSOR);
+yy745:
+ YYDEBUG(745, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
- if (yych == 'L') goto yy705;
+ if (yych == 'L') goto yy730;
if (yych <= 'M') goto yy56;
- goto yy705;
+ goto yy730;
} else {
if (yych <= 'l') {
if (yych <= 'k') goto yy56;
- goto yy705;
+ goto yy730;
} else {
- if (yych == 'n') goto yy705;
+ if (yych == 'n') goto yy730;
goto yy56;
}
}
-yy721:
- YYDEBUG(721, *YYCURSOR);
+yy746:
+ YYDEBUG(746, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy705;
- if (yych == 'n') goto yy705;
+ if (yych == 'N') goto yy730;
+ if (yych == 'n') goto yy730;
goto yy56;
-yy722:
- YYDEBUG(722, *YYCURSOR);
+yy747:
+ YYDEBUG(747, *YYCURSOR);
yyaccept = 15;
yych = *(YYMARKER = ++YYCURSOR);
- switch (yych) {
- case '\t':
- case ' ':
- case 'A':
- case 'D':
- case 'F':
- case 'H':
- case 'I':
- case 'J':
- case 'M':
- case 'N':
- case 'O':
- case 'S':
- case 'T':
- case 'V':
- case 'X':
- case 'Y':
- case 'a':
- case 'd':
- case 'f':
- case 'h':
- case 'j':
- case 'm':
- case 'n':
- case 'o':
- case 's':
- case 't':
- case 'w':
- case 'y': goto yy730;
- case '-': goto yy727;
- case '.': goto yy731;
- case '/': goto yy728;
- case '0': goto yy744;
- case '1': goto yy745;
- case '2': goto yy747;
- case '3': goto yy748;
- case '4':
- case '5':
- case '6':
- case '7':
- case '8':
- case '9': goto yy54;
- case ':': goto yy746;
- case 'W': goto yy749;
- default: goto yy723;
+ if (yych <= 'O') {
+ if (yych <= '3') {
+ if (yych <= '-') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy755;
+ } else {
+ if (yych <= ' ') goto yy755;
+ if (yych >= '-') goto yy752;
+ }
+ } else {
+ if (yych <= '0') {
+ if (yych <= '.') goto yy756;
+ if (yych <= '/') goto yy753;
+ goto yy769;
+ } else {
+ if (yych <= '1') goto yy770;
+ if (yych <= '2') goto yy772;
+ goto yy773;
+ }
+ }
+ } else {
+ if (yych <= 'D') {
+ if (yych <= '@') {
+ if (yych <= '9') goto yy54;
+ if (yych <= ':') goto yy771;
+ } else {
+ if (yych <= 'A') goto yy755;
+ if (yych >= 'D') goto yy755;
+ }
+ } else {
+ if (yych <= 'G') {
+ if (yych == 'F') goto yy755;
+ } else {
+ if (yych <= 'J') goto yy755;
+ if (yych >= 'M') goto yy755;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'h') {
+ if (yych <= 'a') {
+ if (yych <= 'W') {
+ if (yych <= 'R') goto yy748;
+ if (yych <= 'V') goto yy755;
+ goto yy774;
+ } else {
+ if (yych <= 'Y') goto yy755;
+ if (yych >= 'a') goto yy755;
+ }
+ } else {
+ if (yych <= 'e') {
+ if (yych == 'd') goto yy755;
+ } else {
+ if (yych != 'g') goto yy755;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'l') {
+ if (yych == 'j') goto yy755;
+ } else {
+ if (yych <= 'o') goto yy755;
+ if (yych >= 's') goto yy755;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy755;
+ } else {
+ if (yych <= 'y') goto yy755;
+ if (yych == 0xC2) goto yy755;
+ }
+ }
+ }
}
-yy723:
- YYDEBUG(723, *YYCURSOR);
-#line 1531 "ext/date/lib/parse_date.re"
+yy748:
+ YYDEBUG(748, *YYCURSOR);
+#line 1574 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("year4");
TIMELIB_INIT;
@@ -11830,13 +12379,13 @@ yy723:
TIMELIB_DEINIT;
return TIMELIB_CLF;
}
-#line 11834 "<stdout>"
-yy724:
- YYDEBUG(724, *YYCURSOR);
+#line 12383 "<stdout>"
+yy749:
+ YYDEBUG(749, *YYCURSOR);
yych = *++YYCURSOR;
switch (yych) {
- case '0': goto yy725;
- case '1': goto yy726;
+ case '0': goto yy750;
+ case '1': goto yy751;
case '2':
case '3':
case '4':
@@ -11844,45 +12393,45 @@ yy724:
case '6':
case '7':
case '8':
- case '9': goto yy692;
+ case '9': goto yy717;
case 'A':
- case 'a': goto yy685;
+ case 'a': goto yy710;
case 'D':
- case 'd': goto yy689;
+ case 'd': goto yy714;
case 'F':
- case 'f': goto yy683;
+ case 'f': goto yy708;
case 'J':
- case 'j': goto yy682;
+ case 'j': goto yy707;
case 'M':
- case 'm': goto yy684;
+ case 'm': goto yy709;
case 'N':
- case 'n': goto yy688;
+ case 'n': goto yy713;
case 'O':
- case 'o': goto yy687;
+ case 'o': goto yy712;
case 'S':
- case 's': goto yy686;
+ case 's': goto yy711;
default: goto yy56;
}
-yy725:
- YYDEBUG(725, *YYCURSOR);
+yy750:
+ YYDEBUG(750, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '-') goto yy693;
+ if (yych == '-') goto yy718;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy692;
+ if (yych <= '9') goto yy717;
goto yy56;
-yy726:
- YYDEBUG(726, *YYCURSOR);
+yy751:
+ YYDEBUG(751, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '-') goto yy693;
+ if (yych == '-') goto yy718;
if (yych <= '/') goto yy56;
- if (yych <= '2') goto yy692;
+ if (yych <= '2') goto yy717;
goto yy56;
-yy727:
- YYDEBUG(727, *YYCURSOR);
+yy752:
+ YYDEBUG(752, *YYCURSOR);
yych = *++YYCURSOR;
switch (yych) {
- case '0': goto yy912;
- case '1': goto yy914;
+ case '0': goto yy937;
+ case '1': goto yy939;
case '2':
case '3':
case '4':
@@ -11890,95 +12439,152 @@ yy727:
case '6':
case '7':
case '8':
- case '9': goto yy915;
+ case '9': goto yy940;
case 'A':
- case 'a': goto yy906;
+ case 'a': goto yy931;
case 'D':
- case 'd': goto yy910;
+ case 'd': goto yy935;
case 'F':
- case 'f': goto yy904;
+ case 'f': goto yy929;
case 'J':
- case 'j': goto yy903;
+ case 'j': goto yy928;
case 'M':
- case 'm': goto yy905;
+ case 'm': goto yy930;
case 'N':
- case 'n': goto yy909;
+ case 'n': goto yy934;
case 'O':
- case 'o': goto yy908;
+ case 'o': goto yy933;
case 'S':
- case 's': goto yy907;
- case 'W': goto yy911;
- default: goto yy878;
+ case 's': goto yy932;
+ case 'W': goto yy936;
+ default: goto yy903;
}
-yy728:
- YYDEBUG(728, *YYCURSOR);
+yy753:
+ YYDEBUG(753, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy886;
- if (yych <= '1') goto yy887;
- if (yych <= '9') goto yy888;
+ if (yych <= '0') goto yy911;
+ if (yych <= '1') goto yy912;
+ if (yych <= '9') goto yy913;
goto yy56;
-yy729:
- YYDEBUG(729, *YYCURSOR);
+yy754:
+ YYDEBUG(754, *YYCURSOR);
++YYCURSOR;
- if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
+ if ((YYLIMIT - YYCURSOR) < 12) YYFILL(12);
yych = *YYCURSOR;
-yy730:
- YYDEBUG(730, *YYCURSOR);
- switch (yych) {
- case '\t':
- case ' ': goto yy729;
- case '-':
- case '.': goto yy877;
- case 'A':
- case 'a': goto yy739;
- case 'D':
- case 'd': goto yy743;
- case 'F':
- case 'f': goto yy737;
- case 'H':
- case 'h': goto yy63;
- case 'I': goto yy732;
- case 'J':
- case 'j': goto yy736;
- case 'M':
- case 'm': goto yy738;
- case 'N':
- case 'n': goto yy742;
- case 'O':
- case 'o': goto yy741;
- case 'S':
- case 's': goto yy740;
- case 'T':
- case 't': goto yy68;
- case 'V': goto yy734;
- case 'W':
- case 'w': goto yy67;
- case 'X': goto yy735;
- case 'Y':
- case 'y': goto yy66;
- default: goto yy56;
+yy755:
+ YYDEBUG(755, *YYCURSOR);
+ if (yych <= 'W') {
+ if (yych <= 'G') {
+ if (yych <= '.') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy754;
+ goto yy56;
+ } else {
+ if (yych <= ' ') goto yy754;
+ if (yych <= ',') goto yy56;
+ goto yy902;
+ }
+ } else {
+ if (yych <= 'C') {
+ if (yych == 'A') goto yy764;
+ goto yy56;
+ } else {
+ if (yych <= 'D') goto yy768;
+ if (yych == 'F') goto yy762;
+ goto yy56;
+ }
+ }
+ } else {
+ if (yych <= 'N') {
+ if (yych <= 'J') {
+ if (yych <= 'H') goto yy65;
+ if (yych <= 'I') goto yy757;
+ goto yy761;
+ } else {
+ if (yych <= 'L') goto yy56;
+ if (yych <= 'M') goto yy763;
+ goto yy767;
+ }
+ } else {
+ if (yych <= 'S') {
+ if (yych <= 'O') goto yy766;
+ if (yych <= 'R') goto yy56;
+ goto yy765;
+ } else {
+ if (yych <= 'T') goto yy70;
+ if (yych <= 'U') goto yy63;
+ if (yych <= 'V') goto yy759;
+ goto yy69;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych <= '`') {
+ if (yych <= 'X') goto yy760;
+ if (yych <= 'Y') goto yy68;
+ goto yy56;
+ } else {
+ if (yych <= 'a') goto yy764;
+ if (yych <= 'c') goto yy56;
+ goto yy768;
+ }
+ } else {
+ if (yych <= 'g') {
+ if (yych == 'f') goto yy762;
+ goto yy56;
+ } else {
+ if (yych <= 'h') goto yy65;
+ if (yych == 'j') goto yy761;
+ goto yy56;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'o') {
+ if (yych <= 'm') goto yy763;
+ if (yych <= 'n') goto yy767;
+ goto yy766;
+ } else {
+ if (yych <= 'r') goto yy56;
+ if (yych <= 's') goto yy765;
+ if (yych <= 't') goto yy70;
+ goto yy63;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy69;
+ goto yy56;
+ } else {
+ if (yych <= 'y') goto yy68;
+ if (yych == 0xC2) goto yy62;
+ goto yy56;
+ }
+ }
+ }
}
-yy731:
- YYDEBUG(731, *YYCURSOR);
+yy756:
+ YYDEBUG(756, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy878;
- if (yych <= '0') goto yy870;
- if (yych <= '2') goto yy871;
- if (yych <= '3') goto yy872;
- goto yy878;
-yy732:
- YYDEBUG(732, *YYCURSOR);
+ if (yych <= '/') goto yy903;
+ if (yych <= '0') goto yy895;
+ if (yych <= '2') goto yy896;
+ if (yych <= '3') goto yy897;
+ goto yy903;
+yy757:
+ YYDEBUG(757, *YYCURSOR);
++YYCURSOR;
if ((yych = *YYCURSOR) <= 'U') {
- if (yych == 'I') goto yy869;
+ if (yych == 'I') goto yy894;
} else {
- if (yych == 'W') goto yy733;
- if (yych <= 'X') goto yy823;
+ if (yych == 'W') goto yy758;
+ if (yych <= 'X') goto yy848;
}
-yy733:
- YYDEBUG(733, *YYCURSOR);
-#line 1352 "ext/date/lib/parse_date.re"
+yy758:
+ YYDEBUG(758, *YYCURSOR);
+#line 1395 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("datenodayrev");
@@ -11991,222 +12597,228 @@ yy733:
TIMELIB_DEINIT;
return TIMELIB_DATE_NO_DAY;
}
-#line 11995 "<stdout>"
-yy734:
- YYDEBUG(734, *YYCURSOR);
+#line 12601 "<stdout>"
+yy759:
+ YYDEBUG(759, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy867;
- goto yy733;
-yy735:
- YYDEBUG(735, *YYCURSOR);
+ if (yych == 'I') goto yy892;
+ goto yy758;
+yy760:
+ YYDEBUG(760, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy866;
- goto yy733;
-yy736:
- YYDEBUG(736, *YYCURSOR);
+ if (yych == 'I') goto yy891;
+ goto yy758;
+yy761:
+ YYDEBUG(761, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'A') goto yy859;
+ if (yych == 'A') goto yy884;
if (yych <= 'T') goto yy56;
- goto yy858;
+ goto yy883;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy56;
- goto yy859;
+ goto yy884;
} else {
- if (yych == 'u') goto yy858;
+ if (yych == 'u') goto yy883;
goto yy56;
}
}
-yy737:
- YYDEBUG(737, *YYCURSOR);
+yy762:
+ YYDEBUG(762, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= 'N') {
- if (yych == 'E') goto yy852;
+ if (yych == 'E') goto yy877;
goto yy56;
} else {
- if (yych <= 'O') goto yy98;
+ if (yych <= 'O') goto yy100;
if (yych <= 'Q') goto yy56;
- goto yy97;
+ goto yy99;
}
} else {
if (yych <= 'n') {
- if (yych == 'e') goto yy852;
+ if (yych == 'e') goto yy877;
goto yy56;
} else {
- if (yych <= 'o') goto yy98;
- if (yych == 'r') goto yy97;
+ if (yych <= 'o') goto yy100;
+ if (yych == 'r') goto yy99;
goto yy56;
}
}
-yy738:
- YYDEBUG(738, *YYCURSOR);
+yy763:
+ YYDEBUG(763, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 'O') {
- if (yych <= 'H') {
- if (yych == 'A') goto yy849;
- goto yy56;
+ if (yych <= 'S') {
+ if (yych <= 'I') {
+ if (yych == 'A') goto yy874;
+ if (yych <= 'H') goto yy56;
+ goto yy138;
} else {
- if (yych <= 'I') goto yy117;
- if (yych <= 'N') goto yy56;
- goto yy116;
+ if (yych == 'O') goto yy137;
+ if (yych <= 'R') goto yy56;
+ goto yy139;
}
} else {
- if (yych <= 'h') {
- if (yych == 'a') goto yy849;
- goto yy56;
+ if (yych <= 'i') {
+ if (yych == 'a') goto yy874;
+ if (yych <= 'h') goto yy56;
+ goto yy138;
} else {
- if (yych <= 'i') goto yy117;
- if (yych == 'o') goto yy116;
- goto yy56;
+ if (yych <= 'o') {
+ if (yych <= 'n') goto yy56;
+ goto yy137;
+ } else {
+ if (yych == 's') goto yy139;
+ goto yy56;
+ }
}
}
-yy739:
- YYDEBUG(739, *YYCURSOR);
+yy764:
+ YYDEBUG(764, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'P') goto yy843;
+ if (yych == 'P') goto yy868;
if (yych <= 'T') goto yy56;
- goto yy842;
+ goto yy867;
} else {
if (yych <= 'p') {
if (yych <= 'o') goto yy56;
- goto yy843;
+ goto yy868;
} else {
- if (yych == 'u') goto yy842;
+ if (yych == 'u') goto yy867;
goto yy56;
}
}
-yy740:
- YYDEBUG(740, *YYCURSOR);
+yy765:
+ YYDEBUG(765, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= 'D') {
- if (yych == 'A') goto yy126;
+ if (yych == 'A') goto yy119;
goto yy56;
} else {
- if (yych <= 'E') goto yy835;
+ if (yych <= 'E') goto yy860;
if (yych <= 'T') goto yy56;
- goto yy125;
+ goto yy118;
}
} else {
if (yych <= 'd') {
- if (yych == 'a') goto yy126;
+ if (yych == 'a') goto yy119;
goto yy56;
} else {
- if (yych <= 'e') goto yy835;
- if (yych == 'u') goto yy125;
+ if (yych <= 'e') goto yy860;
+ if (yych == 'u') goto yy118;
goto yy56;
}
}
-yy741:
- YYDEBUG(741, *YYCURSOR);
+yy766:
+ YYDEBUG(766, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy830;
- if (yych == 'c') goto yy830;
+ if (yych == 'C') goto yy855;
+ if (yych == 'c') goto yy855;
goto yy56;
-yy742:
- YYDEBUG(742, *YYCURSOR);
+yy767:
+ YYDEBUG(767, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy824;
- if (yych == 'o') goto yy824;
+ if (yych == 'O') goto yy849;
+ if (yych == 'o') goto yy849;
goto yy56;
-yy743:
- YYDEBUG(743, *YYCURSOR);
+yy768:
+ YYDEBUG(768, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
- if (yych == 'A') goto yy113;
+ if (yych == 'A') goto yy115;
if (yych <= 'D') goto yy56;
- goto yy817;
+ goto yy842;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy56;
- goto yy113;
+ goto yy115;
} else {
- if (yych == 'e') goto yy817;
+ if (yych == 'e') goto yy842;
goto yy56;
}
}
-yy744:
- YYDEBUG(744, *YYCURSOR);
+yy769:
+ YYDEBUG(769, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '0') goto yy814;
- if (yych <= '9') goto yy815;
+ if (yych <= '0') goto yy839;
+ if (yych <= '9') goto yy840;
goto yy60;
-yy745:
- YYDEBUG(745, *YYCURSOR);
+yy770:
+ YYDEBUG(770, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '2') goto yy783;
- if (yych <= '9') goto yy762;
+ if (yych <= '2') goto yy808;
+ if (yych <= '9') goto yy787;
goto yy60;
-yy746:
- YYDEBUG(746, *YYCURSOR);
+yy771:
+ YYDEBUG(771, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy763;
- if (yych <= '1') goto yy764;
+ if (yych <= '0') goto yy788;
+ if (yych <= '1') goto yy789;
goto yy56;
-yy747:
- YYDEBUG(747, *YYCURSOR);
+yy772:
+ YYDEBUG(772, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '9') goto yy762;
+ if (yych <= '9') goto yy787;
goto yy60;
-yy748:
- YYDEBUG(748, *YYCURSOR);
+yy773:
+ YYDEBUG(773, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '5') goto yy758;
- if (yych <= '6') goto yy759;
+ if (yych <= '5') goto yy783;
+ if (yych <= '6') goto yy784;
if (yych <= '9') goto yy54;
goto yy60;
-yy749:
- YYDEBUG(749, *YYCURSOR);
+yy774:
+ YYDEBUG(774, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '5') {
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy750;
- if (yych <= '4') goto yy751;
- goto yy752;
+ if (yych <= '0') goto yy775;
+ if (yych <= '4') goto yy776;
+ goto yy777;
} else {
if (yych <= 'E') {
if (yych <= 'D') goto yy56;
- goto yy82;
+ goto yy84;
} else {
- if (yych == 'e') goto yy82;
+ if (yych == 'e') goto yy84;
goto yy56;
}
}
-yy750:
- YYDEBUG(750, *YYCURSOR);
+yy775:
+ YYDEBUG(775, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '0') goto yy56;
- if (yych <= '9') goto yy753;
+ if (yych <= '9') goto yy778;
goto yy56;
-yy751:
- YYDEBUG(751, *YYCURSOR);
+yy776:
+ YYDEBUG(776, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy753;
+ if (yych <= '9') goto yy778;
goto yy56;
-yy752:
- YYDEBUG(752, *YYCURSOR);
+yy777:
+ YYDEBUG(777, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '4') goto yy56;
-yy753:
- YYDEBUG(753, *YYCURSOR);
+yy778:
+ YYDEBUG(778, *YYCURSOR);
yyaccept = 16;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '-') goto yy755;
- if (yych <= '/') goto yy754;
- if (yych <= '7') goto yy756;
-yy754:
- YYDEBUG(754, *YYCURSOR);
-#line 1463 "ext/date/lib/parse_date.re"
+ if (yych == '-') goto yy780;
+ if (yych <= '/') goto yy779;
+ if (yych <= '7') goto yy781;
+yy779:
+ YYDEBUG(779, *YYCURSOR);
+#line 1506 "ext/date/lib/parse_date.re"
{
timelib_sll w, d;
DEBUG_OUTPUT("isoweek");
@@ -12224,17 +12836,17 @@ yy754:
TIMELIB_DEINIT;
return TIMELIB_ISO_WEEK;
}
-#line 12228 "<stdout>"
-yy755:
- YYDEBUG(755, *YYCURSOR);
+#line 12840 "<stdout>"
+yy780:
+ YYDEBUG(780, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '8') goto yy56;
-yy756:
- YYDEBUG(756, *YYCURSOR);
+yy781:
+ YYDEBUG(781, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(757, *YYCURSOR);
-#line 1444 "ext/date/lib/parse_date.re"
+ YYDEBUG(782, *YYCURSOR);
+#line 1487 "ext/date/lib/parse_date.re"
{
timelib_sll w, d;
DEBUG_OUTPUT("isoweekday");
@@ -12252,28 +12864,28 @@ yy756:
TIMELIB_DEINIT;
return TIMELIB_ISO_WEEK;
}
-#line 12256 "<stdout>"
-yy758:
- YYDEBUG(758, *YYCURSOR);
+#line 12868 "<stdout>"
+yy783:
+ YYDEBUG(783, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '9') goto yy760;
+ if (yych <= '9') goto yy785;
goto yy60;
-yy759:
- YYDEBUG(759, *YYCURSOR);
+yy784:
+ YYDEBUG(784, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '6') goto yy760;
+ if (yych <= '6') goto yy785;
if (yych <= '9') goto yy54;
goto yy60;
-yy760:
- YYDEBUG(760, *YYCURSOR);
+yy785:
+ YYDEBUG(785, *YYCURSOR);
yyaccept = 17;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 2) {
goto yy54;
}
- if (yych <= 'W') {
+ if (yych <= 'X') {
if (yych <= 'F') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
@@ -12287,36 +12899,42 @@ yy760:
if (yych == 'H') goto yy60;
if (yych >= 'M') goto yy60;
} else {
- if (yych <= 'R') goto yy761;
- if (yych <= 'T') goto yy60;
- if (yych >= 'W') goto yy60;
+ if (yych <= 'U') {
+ if (yych >= 'S') goto yy60;
+ } else {
+ if (yych == 'W') goto yy60;
+ }
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'd') {
- if (yych == 'Y') goto yy60;
- if (yych >= 'd') goto yy60;
+ if (yych <= 'm') {
+ if (yych <= 'e') {
+ if (yych <= 'Y') goto yy60;
+ if (yych == 'd') goto yy60;
} else {
- if (yych == 'f') goto yy60;
- if (yych >= 'h') goto yy60;
+ if (yych <= 'g') {
+ if (yych <= 'f') goto yy60;
+ } else {
+ if (yych <= 'h') goto yy60;
+ if (yych >= 'm') goto yy60;
+ }
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych >= 's') goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') goto yy786;
+ if (yych != 'v') goto yy60;
} else {
- if (yych <= 'w') {
- if (yych >= 'w') goto yy60;
+ if (yych <= 'y') {
+ if (yych >= 'y') goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
}
}
}
}
-yy761:
- YYDEBUG(761, *YYCURSOR);
-#line 1430 "ext/date/lib/parse_date.re"
+yy786:
+ YYDEBUG(786, *YYCURSOR);
+#line 1473 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("pgydotd");
@@ -12329,110 +12947,110 @@ yy761:
TIMELIB_DEINIT;
return TIMELIB_PG_YEARDAY;
}
-#line 12333 "<stdout>"
-yy762:
- YYDEBUG(762, *YYCURSOR);
+#line 12951 "<stdout>"
+yy787:
+ YYDEBUG(787, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '9') goto yy760;
+ if (yych <= '9') goto yy785;
goto yy60;
-yy763:
- YYDEBUG(763, *YYCURSOR);
+yy788:
+ YYDEBUG(788, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy765;
+ if (yych <= '9') goto yy790;
goto yy56;
-yy764:
- YYDEBUG(764, *YYCURSOR);
+yy789:
+ YYDEBUG(789, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '3') goto yy56;
-yy765:
- YYDEBUG(765, *YYCURSOR);
+yy790:
+ YYDEBUG(790, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(766, *YYCURSOR);
+ YYDEBUG(791, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy767;
- if (yych <= '2') goto yy768;
- if (yych <= '3') goto yy769;
+ if (yych <= '0') goto yy792;
+ if (yych <= '2') goto yy793;
+ if (yych <= '3') goto yy794;
goto yy56;
-yy767:
- YYDEBUG(767, *YYCURSOR);
+yy792:
+ YYDEBUG(792, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy770;
+ if (yych <= '9') goto yy795;
goto yy56;
-yy768:
- YYDEBUG(768, *YYCURSOR);
+yy793:
+ YYDEBUG(793, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy770;
+ if (yych <= '9') goto yy795;
goto yy56;
-yy769:
- YYDEBUG(769, *YYCURSOR);
+yy794:
+ YYDEBUG(794, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '2') goto yy56;
-yy770:
- YYDEBUG(770, *YYCURSOR);
+yy795:
+ YYDEBUG(795, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ' ') goto yy56;
- YYDEBUG(771, *YYCURSOR);
+ YYDEBUG(796, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy772;
- if (yych <= '2') goto yy773;
+ if (yych <= '1') goto yy797;
+ if (yych <= '2') goto yy798;
goto yy56;
-yy772:
- YYDEBUG(772, *YYCURSOR);
+yy797:
+ YYDEBUG(797, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy774;
+ if (yych <= '9') goto yy799;
goto yy56;
-yy773:
- YYDEBUG(773, *YYCURSOR);
+yy798:
+ YYDEBUG(798, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '5') goto yy56;
-yy774:
- YYDEBUG(774, *YYCURSOR);
+yy799:
+ YYDEBUG(799, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(775, *YYCURSOR);
+ YYDEBUG(800, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '6') goto yy56;
- YYDEBUG(776, *YYCURSOR);
+ YYDEBUG(801, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(777, *YYCURSOR);
+ YYDEBUG(802, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(778, *YYCURSOR);
+ YYDEBUG(803, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy779;
- if (yych <= '6') goto yy780;
+ if (yych <= '5') goto yy804;
+ if (yych <= '6') goto yy805;
goto yy56;
-yy779:
- YYDEBUG(779, *YYCURSOR);
+yy804:
+ YYDEBUG(804, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy781;
+ if (yych <= '9') goto yy806;
goto yy56;
-yy780:
- YYDEBUG(780, *YYCURSOR);
+yy805:
+ YYDEBUG(805, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '0') goto yy56;
-yy781:
- YYDEBUG(781, *YYCURSOR);
+yy806:
+ YYDEBUG(806, *YYCURSOR);
++YYCURSOR;
-yy782:
- YYDEBUG(782, *YYCURSOR);
-#line 1404 "ext/date/lib/parse_date.re"
+yy807:
+ YYDEBUG(807, *YYCURSOR);
+#line 1447 "ext/date/lib/parse_date.re"
{
int tz_not_found;
DEBUG_OUTPUT("xmlrpc | xmlrpcnocolon | soap | wddx | exif");
@@ -12457,269 +13075,302 @@ yy782:
TIMELIB_DEINIT;
return TIMELIB_XMLRPC_SOAP;
}
-#line 12461 "<stdout>"
-yy783:
- YYDEBUG(783, *YYCURSOR);
+#line 13079 "<stdout>"
+yy808:
+ YYDEBUG(808, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '2') {
if (yych <= '/') goto yy60;
- if (yych >= '1') goto yy785;
+ if (yych >= '1') goto yy810;
} else {
- if (yych <= '3') goto yy786;
- if (yych <= '9') goto yy760;
+ if (yych <= '3') goto yy811;
+ if (yych <= '9') goto yy785;
goto yy60;
}
-yy784:
- YYDEBUG(784, *YYCURSOR);
+yy809:
+ YYDEBUG(809, *YYCURSOR);
yyaccept = 17;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy761;
+ if (yych <= 0x1F) goto yy786;
goto yy60;
} else {
- if (yych <= '/') goto yy761;
- if (yych <= '9') goto yy787;
- if (yych <= 'C') goto yy761;
- goto yy60;
+ if (yych <= '9') {
+ if (yych <= '/') goto yy786;
+ goto yy812;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy786;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy761;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy786;
+ if (yych <= 'H') goto yy60;
+ goto yy786;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy761;
- goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
+ goto yy786;
} else {
- if (yych <= 'R') goto yy761;
- if (yych <= 'T') goto yy60;
- goto yy761;
+ if (yych == 'V') goto yy786;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy761;
- if (yych <= 'Y') goto yy60;
- goto yy761;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy786;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy761;
- } else {
- if (yych == 'g') goto yy761;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy786;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy786;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy761;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy786;
+ } else {
+ if (yych == 'v') goto yy786;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy761;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy786;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy761;
+ if (yych == 0xC2) goto yy60;
+ goto yy786;
}
}
}
}
-yy785:
- YYDEBUG(785, *YYCURSOR);
+yy810:
+ YYDEBUG(810, *YYCURSOR);
yyaccept = 17;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy761;
+ if (yych <= 0x1F) goto yy786;
goto yy60;
} else {
- if (yych <= '/') goto yy761;
- if (yych <= '9') goto yy787;
- if (yych <= 'C') goto yy761;
- goto yy60;
+ if (yych <= '9') {
+ if (yych <= '/') goto yy786;
+ goto yy812;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy786;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy761;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy786;
+ if (yych <= 'H') goto yy60;
+ goto yy786;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy761;
- goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
+ goto yy786;
} else {
- if (yych <= 'R') goto yy761;
- if (yych <= 'T') goto yy60;
- goto yy761;
+ if (yych == 'V') goto yy786;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy761;
- if (yych <= 'Y') goto yy60;
- goto yy761;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy786;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy761;
- } else {
- if (yych == 'g') goto yy761;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy786;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy786;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy761;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy786;
+ } else {
+ if (yych == 'v') goto yy786;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy761;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy786;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy761;
+ if (yych == 0xC2) goto yy60;
+ goto yy786;
}
}
}
}
-yy786:
- YYDEBUG(786, *YYCURSOR);
+yy811:
+ YYDEBUG(811, *YYCURSOR);
yyaccept = 17;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
+ if (yych <= 'W') {
if (yych <= 'D') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy761;
+ if (yych <= 0x1F) goto yy786;
goto yy60;
} else {
if (yych <= '1') {
- if (yych <= '/') goto yy761;
+ if (yych <= '/') goto yy786;
} else {
if (yych <= '9') goto yy54;
- if (yych <= 'C') goto yy761;
+ if (yych <= 'C') goto yy786;
goto yy60;
}
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy761;
- goto yy60;
- } else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy761;
+ if (yych <= 'L') {
+ if (yych <= 'F') {
+ if (yych <= 'E') goto yy786;
goto yy60;
} else {
- if (yych <= 'R') goto yy761;
- if (yych <= 'T') goto yy60;
- goto yy761;
+ if (yych == 'H') goto yy60;
+ goto yy786;
+ }
+ } else {
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
+ goto yy786;
+ } else {
+ if (yych == 'V') goto yy786;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy761;
- if (yych <= 'Y') goto yy60;
- goto yy761;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy786;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy761;
- } else {
- if (yych == 'g') goto yy761;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy786;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy786;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy761;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy786;
+ } else {
+ if (yych == 'v') goto yy786;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy761;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy786;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy761;
+ if (yych == 0xC2) goto yy60;
+ goto yy786;
}
}
}
}
-yy787:
- YYDEBUG(787, *YYCURSOR);
+yy812:
+ YYDEBUG(812, *YYCURSOR);
yyaccept = 18;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 2) {
goto yy54;
}
- if (yych <= 'W') {
- if (yych <= 'F') {
+ if (yych <= 'X') {
+ if (yych <= 'G') {
if (yych <= ' ') {
if (yych == '\t') goto yy59;
if (yych >= ' ') goto yy59;
} else {
- if (yych == 'D') goto yy64;
- if (yych >= 'F') goto yy65;
+ if (yych <= 'D') {
+ if (yych >= 'D') goto yy66;
+ } else {
+ if (yych == 'F') goto yy67;
+ }
}
} else {
- if (yych <= 'M') {
- if (yych == 'H') goto yy63;
- if (yych >= 'M') goto yy62;
+ if (yych <= 'S') {
+ if (yych <= 'L') {
+ if (yych <= 'H') goto yy65;
+ } else {
+ if (yych <= 'M') goto yy61;
+ if (yych >= 'S') goto yy64;
+ }
} else {
- if (yych <= 'S') {
- if (yych >= 'S') goto yy61;
+ if (yych <= 'U') {
+ if (yych <= 'T') goto yy814;
+ goto yy63;
} else {
- if (yych <= 'T') goto yy789;
- if (yych >= 'W') goto yy67;
+ if (yych == 'W') goto yy69;
}
}
}
} else {
- if (yych <= 'l') {
- if (yych <= 'd') {
- if (yych == 'Y') goto yy66;
- if (yych >= 'd') goto yy64;
+ if (yych <= 'r') {
+ if (yych <= 'f') {
+ if (yych <= 'c') {
+ if (yych <= 'Y') goto yy68;
+ } else {
+ if (yych <= 'd') goto yy66;
+ if (yych >= 'f') goto yy67;
+ }
} else {
- if (yych <= 'f') {
- if (yych >= 'f') goto yy65;
+ if (yych <= 'h') {
+ if (yych >= 'h') goto yy65;
} else {
- if (yych == 'h') goto yy63;
+ if (yych == 'm') goto yy61;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'm') goto yy62;
- if (yych <= 'r') goto yy788;
- if (yych <= 's') goto yy61;
- goto yy790;
+ if (yych <= 'w') {
+ if (yych <= 't') {
+ if (yych <= 's') goto yy64;
+ goto yy815;
+ } else {
+ if (yych <= 'u') goto yy63;
+ if (yych >= 'w') goto yy69;
+ }
} else {
- if (yych <= 'w') {
- if (yych >= 'w') goto yy67;
+ if (yych <= 'y') {
+ if (yych >= 'y') goto yy68;
} else {
- if (yych == 'y') goto yy66;
+ if (yych == 0xC2) goto yy62;
}
}
}
}
-yy788:
- YYDEBUG(788, *YYCURSOR);
-#line 1392 "ext/date/lib/parse_date.re"
+yy813:
+ YYDEBUG(813, *YYCURSOR);
+#line 1435 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("datenocolon");
TIMELIB_INIT;
@@ -12730,926 +13381,926 @@ yy788:
TIMELIB_DEINIT;
return TIMELIB_DATE_NOCOLON;
}
-#line 12734 "<stdout>"
-yy789:
- YYDEBUG(789, *YYCURSOR);
+#line 13385 "<stdout>"
+yy814:
+ YYDEBUG(814, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= '2') {
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy804;
- goto yy805;
+ if (yych <= '1') goto yy829;
+ goto yy830;
} else {
- if (yych <= '9') goto yy806;
+ if (yych <= '9') goto yy831;
if (yych <= 'G') goto yy56;
- goto yy69;
+ goto yy71;
}
} else {
if (yych <= 'g') {
- if (yych == 'U') goto yy70;
+ if (yych == 'U') goto yy72;
goto yy56;
} else {
- if (yych <= 'h') goto yy69;
- if (yych == 'u') goto yy70;
+ if (yych <= 'h') goto yy71;
+ if (yych == 'u') goto yy72;
goto yy56;
}
}
-yy790:
- YYDEBUG(790, *YYCURSOR);
+yy815:
+ YYDEBUG(815, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= '2') {
if (yych <= '/') goto yy56;
- if (yych >= '2') goto yy792;
+ if (yych >= '2') goto yy817;
} else {
- if (yych <= '9') goto yy793;
+ if (yych <= '9') goto yy818;
if (yych <= 'G') goto yy56;
- goto yy69;
+ goto yy71;
}
} else {
if (yych <= 'g') {
- if (yych == 'U') goto yy70;
+ if (yych == 'U') goto yy72;
goto yy56;
} else {
- if (yych <= 'h') goto yy69;
- if (yych == 'u') goto yy70;
+ if (yych <= 'h') goto yy71;
+ if (yych == 'u') goto yy72;
goto yy56;
}
}
- YYDEBUG(791, *YYCURSOR);
+ YYDEBUG(816, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy798;
- if (yych <= '9') goto yy793;
+ if (yych <= '5') goto yy823;
+ if (yych <= '9') goto yy818;
goto yy56;
-yy792:
- YYDEBUG(792, *YYCURSOR);
+yy817:
+ YYDEBUG(817, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '4') goto yy798;
- if (yych <= '5') goto yy794;
+ if (yych <= '4') goto yy823;
+ if (yych <= '5') goto yy819;
goto yy56;
-yy793:
- YYDEBUG(793, *YYCURSOR);
+yy818:
+ YYDEBUG(818, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '6') goto yy56;
-yy794:
- YYDEBUG(794, *YYCURSOR);
+yy819:
+ YYDEBUG(819, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
-yy795:
- YYDEBUG(795, *YYCURSOR);
+yy820:
+ YYDEBUG(820, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy796;
- if (yych <= '6') goto yy797;
+ if (yych <= '5') goto yy821;
+ if (yych <= '6') goto yy822;
goto yy56;
-yy796:
- YYDEBUG(796, *YYCURSOR);
+yy821:
+ YYDEBUG(821, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy781;
+ if (yych <= '9') goto yy806;
goto yy56;
-yy797:
- YYDEBUG(797, *YYCURSOR);
+yy822:
+ YYDEBUG(822, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '0') goto yy781;
+ if (yych == '0') goto yy806;
goto yy56;
-yy798:
- YYDEBUG(798, *YYCURSOR);
+yy823:
+ YYDEBUG(823, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy799;
- if (yych <= '9') goto yy795;
+ if (yych <= '5') goto yy824;
+ if (yych <= '9') goto yy820;
goto yy56;
-yy799:
- YYDEBUG(799, *YYCURSOR);
+yy824:
+ YYDEBUG(824, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy800;
- if (yych <= '6') goto yy801;
- if (yych <= '9') goto yy795;
+ if (yych <= '5') goto yy825;
+ if (yych <= '6') goto yy826;
+ if (yych <= '9') goto yy820;
goto yy56;
-yy800:
- YYDEBUG(800, *YYCURSOR);
+yy825:
+ YYDEBUG(825, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy802;
- if (yych <= '6') goto yy803;
- if (yych <= '9') goto yy781;
+ if (yych <= '5') goto yy827;
+ if (yych <= '6') goto yy828;
+ if (yych <= '9') goto yy806;
goto yy56;
-yy801:
- YYDEBUG(801, *YYCURSOR);
+yy826:
+ YYDEBUG(826, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy802;
- if (yych <= '5') goto yy796;
- if (yych <= '6') goto yy797;
+ if (yych <= '0') goto yy827;
+ if (yych <= '5') goto yy821;
+ if (yych <= '6') goto yy822;
goto yy56;
-yy802:
- YYDEBUG(802, *YYCURSOR);
+yy827:
+ YYDEBUG(827, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy782;
- if (yych <= '9') goto yy781;
- goto yy782;
-yy803:
- YYDEBUG(803, *YYCURSOR);
+ if (yych <= '/') goto yy807;
+ if (yych <= '9') goto yy806;
+ goto yy807;
+yy828:
+ YYDEBUG(828, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '0') goto yy781;
- goto yy782;
-yy804:
- YYDEBUG(804, *YYCURSOR);
+ if (yych == '0') goto yy806;
+ goto yy807;
+yy829:
+ YYDEBUG(829, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy813;
- if (yych <= '9') goto yy806;
- if (yych <= ':') goto yy807;
+ if (yych <= '5') goto yy838;
+ if (yych <= '9') goto yy831;
+ if (yych <= ':') goto yy832;
goto yy56;
-yy805:
- YYDEBUG(805, *YYCURSOR);
+yy830:
+ YYDEBUG(830, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '5') {
if (yych <= '/') goto yy56;
- if (yych <= '4') goto yy813;
- goto yy794;
+ if (yych <= '4') goto yy838;
+ goto yy819;
} else {
- if (yych == ':') goto yy807;
+ if (yych == ':') goto yy832;
goto yy56;
}
-yy806:
- YYDEBUG(806, *YYCURSOR);
+yy831:
+ YYDEBUG(831, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy794;
+ if (yych <= '5') goto yy819;
if (yych != ':') goto yy56;
-yy807:
- YYDEBUG(807, *YYCURSOR);
+yy832:
+ YYDEBUG(832, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= '6') goto yy56;
- YYDEBUG(808, *YYCURSOR);
+ YYDEBUG(833, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(809, *YYCURSOR);
+ YYDEBUG(834, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(810, *YYCURSOR);
+ YYDEBUG(835, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy811;
- if (yych <= '6') goto yy812;
+ if (yych <= '5') goto yy836;
+ if (yych <= '6') goto yy837;
goto yy56;
-yy811:
- YYDEBUG(811, *YYCURSOR);
+yy836:
+ YYDEBUG(836, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy781;
+ if (yych <= '9') goto yy806;
goto yy56;
-yy812:
- YYDEBUG(812, *YYCURSOR);
+yy837:
+ YYDEBUG(837, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '0') goto yy781;
+ if (yych == '0') goto yy806;
goto yy56;
-yy813:
- YYDEBUG(813, *YYCURSOR);
+yy838:
+ YYDEBUG(838, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy799;
- if (yych <= '9') goto yy795;
- if (yych <= ':') goto yy807;
+ if (yych <= '5') goto yy824;
+ if (yych <= '9') goto yy820;
+ if (yych <= ':') goto yy832;
goto yy56;
-yy814:
- YYDEBUG(814, *YYCURSOR);
+yy839:
+ YYDEBUG(839, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '2') {
if (yych <= '/') goto yy60;
- if (yych <= '0') goto yy816;
- goto yy785;
+ if (yych <= '0') goto yy841;
+ goto yy810;
} else {
- if (yych <= '3') goto yy786;
- if (yych <= '9') goto yy760;
+ if (yych <= '3') goto yy811;
+ if (yych <= '9') goto yy785;
goto yy60;
}
-yy815:
- YYDEBUG(815, *YYCURSOR);
+yy840:
+ YYDEBUG(840, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '2') {
if (yych <= '/') goto yy60;
- if (yych <= '0') goto yy784;
- goto yy785;
+ if (yych <= '0') goto yy809;
+ goto yy810;
} else {
- if (yych <= '3') goto yy786;
- if (yych <= '9') goto yy760;
+ if (yych <= '3') goto yy811;
+ if (yych <= '9') goto yy785;
goto yy60;
}
-yy816:
- YYDEBUG(816, *YYCURSOR);
+yy841:
+ YYDEBUG(841, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '9') goto yy787;
+ if (yych <= '9') goto yy812;
goto yy60;
-yy817:
- YYDEBUG(817, *YYCURSOR);
+yy842:
+ YYDEBUG(842, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy818;
+ if (yych == 'C') goto yy843;
if (yych != 'c') goto yy56;
-yy818:
- YYDEBUG(818, *YYCURSOR);
+yy843:
+ YYDEBUG(843, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'E') goto yy819;
- if (yych != 'e') goto yy733;
-yy819:
- YYDEBUG(819, *YYCURSOR);
+ if (yych == 'E') goto yy844;
+ if (yych != 'e') goto yy758;
+yy844:
+ YYDEBUG(844, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy820;
+ if (yych == 'M') goto yy845;
if (yych != 'm') goto yy56;
-yy820:
- YYDEBUG(820, *YYCURSOR);
+yy845:
+ YYDEBUG(845, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy821;
+ if (yych == 'B') goto yy846;
if (yych != 'b') goto yy56;
-yy821:
- YYDEBUG(821, *YYCURSOR);
+yy846:
+ YYDEBUG(846, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy822;
+ if (yych == 'E') goto yy847;
if (yych != 'e') goto yy56;
-yy822:
- YYDEBUG(822, *YYCURSOR);
+yy847:
+ YYDEBUG(847, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy823;
+ if (yych == 'R') goto yy848;
if (yych != 'r') goto yy56;
-yy823:
- YYDEBUG(823, *YYCURSOR);
+yy848:
+ YYDEBUG(848, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy733;
-yy824:
- YYDEBUG(824, *YYCURSOR);
+ goto yy758;
+yy849:
+ YYDEBUG(849, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'V') goto yy825;
+ if (yych == 'V') goto yy850;
if (yych != 'v') goto yy56;
-yy825:
- YYDEBUG(825, *YYCURSOR);
+yy850:
+ YYDEBUG(850, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'E') goto yy826;
- if (yych != 'e') goto yy733;
-yy826:
- YYDEBUG(826, *YYCURSOR);
+ if (yych == 'E') goto yy851;
+ if (yych != 'e') goto yy758;
+yy851:
+ YYDEBUG(851, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy827;
+ if (yych == 'M') goto yy852;
if (yych != 'm') goto yy56;
-yy827:
- YYDEBUG(827, *YYCURSOR);
+yy852:
+ YYDEBUG(852, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy828;
+ if (yych == 'B') goto yy853;
if (yych != 'b') goto yy56;
-yy828:
- YYDEBUG(828, *YYCURSOR);
+yy853:
+ YYDEBUG(853, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy829;
+ if (yych == 'E') goto yy854;
if (yych != 'e') goto yy56;
-yy829:
- YYDEBUG(829, *YYCURSOR);
+yy854:
+ YYDEBUG(854, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy823;
- if (yych == 'r') goto yy823;
+ if (yych == 'R') goto yy848;
+ if (yych == 'r') goto yy848;
goto yy56;
-yy830:
- YYDEBUG(830, *YYCURSOR);
+yy855:
+ YYDEBUG(855, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy831;
+ if (yych == 'T') goto yy856;
if (yych != 't') goto yy56;
-yy831:
- YYDEBUG(831, *YYCURSOR);
+yy856:
+ YYDEBUG(856, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'O') goto yy832;
- if (yych != 'o') goto yy733;
-yy832:
- YYDEBUG(832, *YYCURSOR);
+ if (yych == 'O') goto yy857;
+ if (yych != 'o') goto yy758;
+yy857:
+ YYDEBUG(857, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy833;
+ if (yych == 'B') goto yy858;
if (yych != 'b') goto yy56;
-yy833:
- YYDEBUG(833, *YYCURSOR);
+yy858:
+ YYDEBUG(858, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy834;
+ if (yych == 'E') goto yy859;
if (yych != 'e') goto yy56;
-yy834:
- YYDEBUG(834, *YYCURSOR);
+yy859:
+ YYDEBUG(859, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy823;
- if (yych == 'r') goto yy823;
+ if (yych == 'R') goto yy848;
+ if (yych == 'r') goto yy848;
goto yy56;
-yy835:
- YYDEBUG(835, *YYCURSOR);
+yy860:
+ YYDEBUG(860, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'P') {
- if (yych == 'C') goto yy128;
+ if (yych == 'C') goto yy121;
if (yych <= 'O') goto yy56;
} else {
if (yych <= 'c') {
if (yych <= 'b') goto yy56;
- goto yy128;
+ goto yy121;
} else {
if (yych != 'p') goto yy56;
}
}
-yy836:
- YYDEBUG(836, *YYCURSOR);
+yy861:
+ YYDEBUG(861, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy837;
- if (yych != 't') goto yy733;
-yy837:
- YYDEBUG(837, *YYCURSOR);
+ if (yych == 'T') goto yy862;
+ if (yych != 't') goto yy758;
+yy862:
+ YYDEBUG(862, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'E') goto yy838;
- if (yych != 'e') goto yy733;
-yy838:
- YYDEBUG(838, *YYCURSOR);
+ if (yych == 'E') goto yy863;
+ if (yych != 'e') goto yy758;
+yy863:
+ YYDEBUG(863, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy839;
+ if (yych == 'M') goto yy864;
if (yych != 'm') goto yy56;
-yy839:
- YYDEBUG(839, *YYCURSOR);
+yy864:
+ YYDEBUG(864, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy840;
+ if (yych == 'B') goto yy865;
if (yych != 'b') goto yy56;
-yy840:
- YYDEBUG(840, *YYCURSOR);
+yy865:
+ YYDEBUG(865, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy841;
+ if (yych == 'E') goto yy866;
if (yych != 'e') goto yy56;
-yy841:
- YYDEBUG(841, *YYCURSOR);
+yy866:
+ YYDEBUG(866, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy823;
- if (yych == 'r') goto yy823;
+ if (yych == 'R') goto yy848;
+ if (yych == 'r') goto yy848;
goto yy56;
-yy842:
- YYDEBUG(842, *YYCURSOR);
+yy867:
+ YYDEBUG(867, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy846;
- if (yych == 'g') goto yy846;
+ if (yych == 'G') goto yy871;
+ if (yych == 'g') goto yy871;
goto yy56;
-yy843:
- YYDEBUG(843, *YYCURSOR);
+yy868:
+ YYDEBUG(868, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy844;
+ if (yych == 'R') goto yy869;
if (yych != 'r') goto yy56;
-yy844:
- YYDEBUG(844, *YYCURSOR);
+yy869:
+ YYDEBUG(869, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'I') goto yy845;
- if (yych != 'i') goto yy733;
-yy845:
- YYDEBUG(845, *YYCURSOR);
+ if (yych == 'I') goto yy870;
+ if (yych != 'i') goto yy758;
+yy870:
+ YYDEBUG(870, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'L') goto yy823;
- if (yych == 'l') goto yy823;
+ if (yych == 'L') goto yy848;
+ if (yych == 'l') goto yy848;
goto yy56;
-yy846:
- YYDEBUG(846, *YYCURSOR);
+yy871:
+ YYDEBUG(871, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'U') goto yy847;
- if (yych != 'u') goto yy733;
-yy847:
- YYDEBUG(847, *YYCURSOR);
+ if (yych == 'U') goto yy872;
+ if (yych != 'u') goto yy758;
+yy872:
+ YYDEBUG(872, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy848;
+ if (yych == 'S') goto yy873;
if (yych != 's') goto yy56;
-yy848:
- YYDEBUG(848, *YYCURSOR);
+yy873:
+ YYDEBUG(873, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy823;
- if (yych == 't') goto yy823;
+ if (yych == 'T') goto yy848;
+ if (yych == 't') goto yy848;
goto yy56;
-yy849:
- YYDEBUG(849, *YYCURSOR);
+yy874:
+ YYDEBUG(874, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
- if (yych == 'R') goto yy850;
+ if (yych == 'R') goto yy875;
if (yych <= 'X') goto yy56;
- goto yy823;
+ goto yy848;
} else {
if (yych <= 'r') {
if (yych <= 'q') goto yy56;
} else {
- if (yych == 'y') goto yy823;
+ if (yych == 'y') goto yy848;
goto yy56;
}
}
-yy850:
- YYDEBUG(850, *YYCURSOR);
+yy875:
+ YYDEBUG(875, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'C') goto yy851;
- if (yych != 'c') goto yy733;
-yy851:
- YYDEBUG(851, *YYCURSOR);
+ if (yych == 'C') goto yy876;
+ if (yych != 'c') goto yy758;
+yy876:
+ YYDEBUG(876, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy823;
- if (yych == 'h') goto yy823;
+ if (yych == 'H') goto yy848;
+ if (yych == 'h') goto yy848;
goto yy56;
-yy852:
- YYDEBUG(852, *YYCURSOR);
+yy877:
+ YYDEBUG(877, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy853;
+ if (yych == 'B') goto yy878;
if (yych != 'b') goto yy56;
-yy853:
- YYDEBUG(853, *YYCURSOR);
+yy878:
+ YYDEBUG(878, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'R') goto yy854;
- if (yych != 'r') goto yy733;
-yy854:
- YYDEBUG(854, *YYCURSOR);
+ if (yych == 'R') goto yy879;
+ if (yych != 'r') goto yy758;
+yy879:
+ YYDEBUG(879, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'U') goto yy855;
+ if (yych == 'U') goto yy880;
if (yych != 'u') goto yy56;
-yy855:
- YYDEBUG(855, *YYCURSOR);
+yy880:
+ YYDEBUG(880, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy856;
+ if (yych == 'A') goto yy881;
if (yych != 'a') goto yy56;
-yy856:
- YYDEBUG(856, *YYCURSOR);
+yy881:
+ YYDEBUG(881, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy857;
+ if (yych == 'R') goto yy882;
if (yych != 'r') goto yy56;
-yy857:
- YYDEBUG(857, *YYCURSOR);
+yy882:
+ YYDEBUG(882, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy823;
- if (yych == 'y') goto yy823;
+ if (yych == 'Y') goto yy848;
+ if (yych == 'y') goto yy848;
goto yy56;
-yy858:
- YYDEBUG(858, *YYCURSOR);
+yy883:
+ YYDEBUG(883, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
- if (yych == 'L') goto yy865;
+ if (yych == 'L') goto yy890;
if (yych <= 'M') goto yy56;
- goto yy864;
+ goto yy889;
} else {
if (yych <= 'l') {
if (yych <= 'k') goto yy56;
- goto yy865;
+ goto yy890;
} else {
- if (yych == 'n') goto yy864;
+ if (yych == 'n') goto yy889;
goto yy56;
}
}
-yy859:
- YYDEBUG(859, *YYCURSOR);
+yy884:
+ YYDEBUG(884, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy860;
+ if (yych == 'N') goto yy885;
if (yych != 'n') goto yy56;
-yy860:
- YYDEBUG(860, *YYCURSOR);
+yy885:
+ YYDEBUG(885, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'U') goto yy861;
- if (yych != 'u') goto yy733;
-yy861:
- YYDEBUG(861, *YYCURSOR);
+ if (yych == 'U') goto yy886;
+ if (yych != 'u') goto yy758;
+yy886:
+ YYDEBUG(886, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy862;
+ if (yych == 'A') goto yy887;
if (yych != 'a') goto yy56;
-yy862:
- YYDEBUG(862, *YYCURSOR);
+yy887:
+ YYDEBUG(887, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy863;
+ if (yych == 'R') goto yy888;
if (yych != 'r') goto yy56;
-yy863:
- YYDEBUG(863, *YYCURSOR);
+yy888:
+ YYDEBUG(888, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy823;
- if (yych == 'y') goto yy823;
+ if (yych == 'Y') goto yy848;
+ if (yych == 'y') goto yy848;
goto yy56;
-yy864:
- YYDEBUG(864, *YYCURSOR);
+yy889:
+ YYDEBUG(889, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy823;
- if (yych == 'e') goto yy823;
- goto yy733;
-yy865:
- YYDEBUG(865, *YYCURSOR);
+ if (yych == 'E') goto yy848;
+ if (yych == 'e') goto yy848;
+ goto yy758;
+yy890:
+ YYDEBUG(890, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy823;
- if (yych == 'y') goto yy823;
- goto yy733;
-yy866:
- YYDEBUG(866, *YYCURSOR);
+ if (yych == 'Y') goto yy848;
+ if (yych == 'y') goto yy848;
+ goto yy758;
+yy891:
+ YYDEBUG(891, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy823;
- goto yy733;
-yy867:
- YYDEBUG(867, *YYCURSOR);
+ if (yych == 'I') goto yy848;
+ goto yy758;
+yy892:
+ YYDEBUG(892, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych != 'I') goto yy733;
- YYDEBUG(868, *YYCURSOR);
+ if (yych != 'I') goto yy758;
+ YYDEBUG(893, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy823;
- goto yy733;
-yy869:
- YYDEBUG(869, *YYCURSOR);
+ if (yych == 'I') goto yy848;
+ goto yy758;
+yy894:
+ YYDEBUG(894, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy823;
- goto yy733;
-yy870:
- YYDEBUG(870, *YYCURSOR);
+ if (yych == 'I') goto yy848;
+ goto yy758;
+yy895:
+ YYDEBUG(895, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy885;
- if (yych <= '9') goto yy884;
+ if (yych <= '0') goto yy910;
+ if (yych <= '9') goto yy909;
goto yy56;
-yy871:
- YYDEBUG(871, *YYCURSOR);
+yy896:
+ YYDEBUG(896, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy883;
+ if (yych <= '9') goto yy908;
goto yy56;
-yy872:
- YYDEBUG(872, *YYCURSOR);
+yy897:
+ YYDEBUG(897, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy881;
- if (yych <= '6') goto yy880;
+ if (yych <= '5') goto yy906;
+ if (yych <= '6') goto yy905;
goto yy56;
-yy873:
- YYDEBUG(873, *YYCURSOR);
+yy898:
+ YYDEBUG(898, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy852;
- if (yych == 'e') goto yy852;
+ if (yych == 'E') goto yy877;
+ if (yych == 'e') goto yy877;
goto yy56;
-yy874:
- YYDEBUG(874, *YYCURSOR);
+yy899:
+ YYDEBUG(899, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy849;
- if (yych == 'a') goto yy849;
+ if (yych == 'A') goto yy874;
+ if (yych == 'a') goto yy874;
goto yy56;
-yy875:
- YYDEBUG(875, *YYCURSOR);
+yy900:
+ YYDEBUG(900, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy879;
- if (yych == 'e') goto yy879;
+ if (yych == 'E') goto yy904;
+ if (yych == 'e') goto yy904;
goto yy56;
-yy876:
- YYDEBUG(876, *YYCURSOR);
+yy901:
+ YYDEBUG(901, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy817;
- if (yych == 'e') goto yy817;
+ if (yych == 'E') goto yy842;
+ if (yych == 'e') goto yy842;
goto yy56;
-yy877:
- YYDEBUG(877, *YYCURSOR);
+yy902:
+ YYDEBUG(902, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
yych = *YYCURSOR;
-yy878:
- YYDEBUG(878, *YYCURSOR);
+yy903:
+ YYDEBUG(903, *YYCURSOR);
switch (yych) {
case '\t':
case ' ':
case '-':
- case '.': goto yy877;
+ case '.': goto yy902;
case 'A':
- case 'a': goto yy739;
+ case 'a': goto yy764;
case 'D':
- case 'd': goto yy876;
+ case 'd': goto yy901;
case 'F':
- case 'f': goto yy873;
- case 'I': goto yy732;
+ case 'f': goto yy898;
+ case 'I': goto yy757;
case 'J':
- case 'j': goto yy736;
+ case 'j': goto yy761;
case 'M':
- case 'm': goto yy874;
+ case 'm': goto yy899;
case 'N':
- case 'n': goto yy742;
+ case 'n': goto yy767;
case 'O':
- case 'o': goto yy741;
+ case 'o': goto yy766;
case 'S':
- case 's': goto yy875;
- case 'V': goto yy734;
- case 'X': goto yy735;
+ case 's': goto yy900;
+ case 'V': goto yy759;
+ case 'X': goto yy760;
default: goto yy56;
}
-yy879:
- YYDEBUG(879, *YYCURSOR);
+yy904:
+ YYDEBUG(904, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'P') goto yy836;
- if (yych == 'p') goto yy836;
+ if (yych == 'P') goto yy861;
+ if (yych == 'p') goto yy861;
goto yy56;
-yy880:
- YYDEBUG(880, *YYCURSOR);
+yy905:
+ YYDEBUG(905, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '6') goto yy882;
+ if (yych <= '6') goto yy907;
goto yy56;
-yy881:
- YYDEBUG(881, *YYCURSOR);
+yy906:
+ YYDEBUG(906, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
-yy882:
- YYDEBUG(882, *YYCURSOR);
+yy907:
+ YYDEBUG(907, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy761;
-yy883:
- YYDEBUG(883, *YYCURSOR);
+ goto yy786;
+yy908:
+ YYDEBUG(908, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy882;
+ if (yych <= '9') goto yy907;
goto yy56;
-yy884:
- YYDEBUG(884, *YYCURSOR);
+yy909:
+ YYDEBUG(909, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy882;
+ if (yych <= '9') goto yy907;
goto yy56;
-yy885:
- YYDEBUG(885, *YYCURSOR);
+yy910:
+ YYDEBUG(910, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '0') goto yy56;
- if (yych <= '9') goto yy882;
+ if (yych <= '9') goto yy907;
goto yy56;
-yy886:
- YYDEBUG(886, *YYCURSOR);
+yy911:
+ YYDEBUG(911, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') goto yy56;
- if (yych <= '/') goto yy889;
- if (yych <= '9') goto yy897;
+ if (yych <= '/') goto yy914;
+ if (yych <= '9') goto yy922;
goto yy56;
-yy887:
- YYDEBUG(887, *YYCURSOR);
+yy912:
+ YYDEBUG(912, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') goto yy56;
- if (yych <= '/') goto yy889;
- if (yych <= '2') goto yy897;
+ if (yych <= '/') goto yy914;
+ if (yych <= '2') goto yy922;
goto yy56;
-yy888:
- YYDEBUG(888, *YYCURSOR);
+yy913:
+ YYDEBUG(913, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '/') goto yy56;
-yy889:
- YYDEBUG(889, *YYCURSOR);
+yy914:
+ YYDEBUG(914, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '2') goto yy890;
- if (yych <= '3') goto yy891;
- if (yych <= '9') goto yy892;
+ if (yych <= '2') goto yy915;
+ if (yych <= '3') goto yy916;
+ if (yych <= '9') goto yy917;
goto yy56;
-yy890:
- YYDEBUG(890, *YYCURSOR);
+yy915:
+ YYDEBUG(915, *YYCURSOR);
yyaccept = 20;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy394;
- if (yych <= '9') goto yy892;
- if (yych <= 'm') goto yy394;
- goto yy894;
+ if (yych <= '/') goto yy419;
+ if (yych <= '9') goto yy917;
+ if (yych <= 'm') goto yy419;
+ goto yy919;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy394;
- goto yy895;
+ if (yych <= 'q') goto yy419;
+ goto yy920;
} else {
- if (yych <= 's') goto yy893;
- if (yych <= 't') goto yy896;
- goto yy394;
+ if (yych <= 's') goto yy918;
+ if (yych <= 't') goto yy921;
+ goto yy419;
}
}
-yy891:
- YYDEBUG(891, *YYCURSOR);
+yy916:
+ YYDEBUG(916, *YYCURSOR);
yyaccept = 20;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy394;
- if (yych <= '1') goto yy892;
- if (yych <= 'm') goto yy394;
- goto yy894;
+ if (yych <= '/') goto yy419;
+ if (yych <= '1') goto yy917;
+ if (yych <= 'm') goto yy419;
+ goto yy919;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy394;
- goto yy895;
+ if (yych <= 'q') goto yy419;
+ goto yy920;
} else {
- if (yych <= 's') goto yy893;
- if (yych <= 't') goto yy896;
- goto yy394;
+ if (yych <= 's') goto yy918;
+ if (yych <= 't') goto yy921;
+ goto yy419;
}
}
-yy892:
- YYDEBUG(892, *YYCURSOR);
+yy917:
+ YYDEBUG(917, *YYCURSOR);
yyaccept = 20;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'q') {
- if (yych == 'n') goto yy894;
- goto yy394;
+ if (yych == 'n') goto yy919;
+ goto yy419;
} else {
- if (yych <= 'r') goto yy895;
- if (yych <= 's') goto yy893;
- if (yych <= 't') goto yy896;
- goto yy394;
+ if (yych <= 'r') goto yy920;
+ if (yych <= 's') goto yy918;
+ if (yych <= 't') goto yy921;
+ goto yy419;
}
-yy893:
- YYDEBUG(893, *YYCURSOR);
+yy918:
+ YYDEBUG(918, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 't') goto yy393;
+ if (yych == 't') goto yy418;
goto yy56;
-yy894:
- YYDEBUG(894, *YYCURSOR);
+yy919:
+ YYDEBUG(919, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy393;
+ if (yych == 'd') goto yy418;
goto yy56;
-yy895:
- YYDEBUG(895, *YYCURSOR);
+yy920:
+ YYDEBUG(920, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy393;
+ if (yych == 'd') goto yy418;
goto yy56;
-yy896:
- YYDEBUG(896, *YYCURSOR);
+yy921:
+ YYDEBUG(921, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'h') goto yy393;
+ if (yych == 'h') goto yy418;
goto yy56;
-yy897:
- YYDEBUG(897, *YYCURSOR);
+yy922:
+ YYDEBUG(922, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '/') goto yy56;
- YYDEBUG(898, *YYCURSOR);
+ YYDEBUG(923, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '2') {
if (yych <= '/') goto yy56;
- if (yych >= '1') goto yy900;
+ if (yych >= '1') goto yy925;
} else {
- if (yych <= '3') goto yy901;
- if (yych <= '9') goto yy892;
+ if (yych <= '3') goto yy926;
+ if (yych <= '9') goto yy917;
goto yy56;
}
- YYDEBUG(899, *YYCURSOR);
+ YYDEBUG(924, *YYCURSOR);
yyaccept = 20;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy394;
- if (yych <= '9') goto yy902;
- if (yych <= 'm') goto yy394;
- goto yy894;
+ if (yych <= '/') goto yy419;
+ if (yych <= '9') goto yy927;
+ if (yych <= 'm') goto yy419;
+ goto yy919;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy394;
- goto yy895;
+ if (yych <= 'q') goto yy419;
+ goto yy920;
} else {
- if (yych <= 's') goto yy893;
- if (yych <= 't') goto yy896;
- goto yy394;
+ if (yych <= 's') goto yy918;
+ if (yych <= 't') goto yy921;
+ goto yy419;
}
}
-yy900:
- YYDEBUG(900, *YYCURSOR);
+yy925:
+ YYDEBUG(925, *YYCURSOR);
yyaccept = 20;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy394;
- if (yych <= '9') goto yy902;
- if (yych <= 'm') goto yy394;
- goto yy894;
+ if (yych <= '/') goto yy419;
+ if (yych <= '9') goto yy927;
+ if (yych <= 'm') goto yy419;
+ goto yy919;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy394;
- goto yy895;
+ if (yych <= 'q') goto yy419;
+ goto yy920;
} else {
- if (yych <= 's') goto yy893;
- if (yych <= 't') goto yy896;
- goto yy394;
+ if (yych <= 's') goto yy918;
+ if (yych <= 't') goto yy921;
+ goto yy419;
}
}
-yy901:
- YYDEBUG(901, *YYCURSOR);
+yy926:
+ YYDEBUG(926, *YYCURSOR);
yyaccept = 20;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy394;
- if (yych <= '1') goto yy902;
- if (yych <= 'm') goto yy394;
- goto yy894;
+ if (yych <= '/') goto yy419;
+ if (yych <= '1') goto yy927;
+ if (yych <= 'm') goto yy419;
+ goto yy919;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy394;
- goto yy895;
+ if (yych <= 'q') goto yy419;
+ goto yy920;
} else {
- if (yych <= 's') goto yy893;
- if (yych <= 't') goto yy896;
- goto yy394;
+ if (yych <= 's') goto yy918;
+ if (yych <= 't') goto yy921;
+ goto yy419;
}
}
-yy902:
- YYDEBUG(902, *YYCURSOR);
+yy927:
+ YYDEBUG(927, *YYCURSOR);
yyaccept = 20;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych == '/') goto yy393;
- if (yych <= 'm') goto yy394;
- goto yy894;
+ if (yych == '/') goto yy418;
+ if (yych <= 'm') goto yy419;
+ goto yy919;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy394;
- goto yy895;
+ if (yych <= 'q') goto yy419;
+ goto yy920;
} else {
- if (yych <= 's') goto yy893;
- if (yych <= 't') goto yy896;
- goto yy394;
+ if (yych <= 's') goto yy918;
+ if (yych <= 't') goto yy921;
+ goto yy419;
}
}
-yy903:
- YYDEBUG(903, *YYCURSOR);
+yy928:
+ YYDEBUG(928, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'A') goto yy983;
+ if (yych == 'A') goto yy1008;
if (yych <= 'T') goto yy56;
- goto yy982;
+ goto yy1007;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy56;
- goto yy983;
+ goto yy1008;
} else {
- if (yych == 'u') goto yy982;
+ if (yych == 'u') goto yy1007;
goto yy56;
}
}
-yy904:
- YYDEBUG(904, *YYCURSOR);
+yy929:
+ YYDEBUG(929, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy980;
- if (yych == 'e') goto yy980;
+ if (yych == 'E') goto yy1005;
+ if (yych == 'e') goto yy1005;
goto yy56;
-yy905:
- YYDEBUG(905, *YYCURSOR);
+yy930:
+ YYDEBUG(930, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy977;
- if (yych == 'a') goto yy977;
+ if (yych == 'A') goto yy1002;
+ if (yych == 'a') goto yy1002;
goto yy56;
-yy906:
- YYDEBUG(906, *YYCURSOR);
+yy931:
+ YYDEBUG(931, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'P') goto yy974;
+ if (yych == 'P') goto yy999;
if (yych <= 'T') goto yy56;
- goto yy973;
+ goto yy998;
} else {
if (yych <= 'p') {
if (yych <= 'o') goto yy56;
- goto yy974;
+ goto yy999;
} else {
- if (yych == 'u') goto yy973;
+ if (yych == 'u') goto yy998;
goto yy56;
}
}
-yy907:
- YYDEBUG(907, *YYCURSOR);
+yy932:
+ YYDEBUG(932, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy970;
- if (yych == 'e') goto yy970;
+ if (yych == 'E') goto yy995;
+ if (yych == 'e') goto yy995;
goto yy56;
-yy908:
- YYDEBUG(908, *YYCURSOR);
+yy933:
+ YYDEBUG(933, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy968;
- if (yych == 'c') goto yy968;
+ if (yych == 'C') goto yy993;
+ if (yych == 'c') goto yy993;
goto yy56;
-yy909:
- YYDEBUG(909, *YYCURSOR);
+yy934:
+ YYDEBUG(934, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy966;
- if (yych == 'o') goto yy966;
+ if (yych == 'O') goto yy991;
+ if (yych == 'o') goto yy991;
goto yy56;
-yy910:
- YYDEBUG(910, *YYCURSOR);
+yy935:
+ YYDEBUG(935, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy964;
- if (yych == 'e') goto yy964;
+ if (yych == 'E') goto yy989;
+ if (yych == 'e') goto yy989;
goto yy56;
-yy911:
- YYDEBUG(911, *YYCURSOR);
+yy936:
+ YYDEBUG(936, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '0') goto yy750;
- if (yych <= '4') goto yy751;
- if (yych <= '5') goto yy752;
+ if (yych <= '0') goto yy775;
+ if (yych <= '4') goto yy776;
+ if (yych <= '5') goto yy777;
goto yy56;
-yy912:
- YYDEBUG(912, *YYCURSOR);
+yy937:
+ YYDEBUG(937, *YYCURSOR);
yyaccept = 21;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '-') goto yy916;
- if (yych <= '/') goto yy913;
- if (yych <= '9') goto yy935;
-yy913:
- YYDEBUG(913, *YYCURSOR);
-#line 1269 "ext/date/lib/parse_date.re"
+ if (yych == '-') goto yy941;
+ if (yych <= '/') goto yy938;
+ if (yych <= '9') goto yy960;
+yy938:
+ YYDEBUG(938, *YYCURSOR);
+#line 1312 "ext/date/lib/parse_date.re"
{
int length = 0;
DEBUG_OUTPUT("gnudateshorter");
@@ -13662,716 +14313,716 @@ yy913:
TIMELIB_DEINIT;
return TIMELIB_ISO_DATE;
}
-#line 13666 "<stdout>"
-yy914:
- YYDEBUG(914, *YYCURSOR);
+#line 14317 "<stdout>"
+yy939:
+ YYDEBUG(939, *YYCURSOR);
yyaccept = 21;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '-') goto yy916;
- if (yych <= '/') goto yy913;
- if (yych <= '2') goto yy935;
- goto yy913;
-yy915:
- YYDEBUG(915, *YYCURSOR);
+ if (yych == '-') goto yy941;
+ if (yych <= '/') goto yy938;
+ if (yych <= '2') goto yy960;
+ goto yy938;
+yy940:
+ YYDEBUG(940, *YYCURSOR);
yyaccept = 21;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych != '-') goto yy913;
-yy916:
- YYDEBUG(916, *YYCURSOR);
+ if (yych != '-') goto yy938;
+yy941:
+ YYDEBUG(941, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '2') goto yy917;
- if (yych <= '3') goto yy918;
- if (yych <= '9') goto yy919;
+ if (yych <= '2') goto yy942;
+ if (yych <= '3') goto yy943;
+ if (yych <= '9') goto yy944;
goto yy56;
-yy917:
- YYDEBUG(917, *YYCURSOR);
+yy942:
+ YYDEBUG(942, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'm') {
if (yych <= '9') {
- if (yych <= '/') goto yy596;
- goto yy919;
+ if (yych <= '/') goto yy621;
+ goto yy944;
} else {
- if (yych == 'T') goto yy924;
- goto yy596;
+ if (yych == 'T') goto yy949;
+ goto yy621;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy921;
- if (yych <= 'q') goto yy596;
- goto yy922;
+ if (yych <= 'n') goto yy946;
+ if (yych <= 'q') goto yy621;
+ goto yy947;
} else {
- if (yych <= 's') goto yy920;
- if (yych <= 't') goto yy923;
- goto yy596;
+ if (yych <= 's') goto yy945;
+ if (yych <= 't') goto yy948;
+ goto yy621;
}
}
-yy918:
- YYDEBUG(918, *YYCURSOR);
+yy943:
+ YYDEBUG(943, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'm') {
if (yych <= '1') {
- if (yych <= '/') goto yy596;
+ if (yych <= '/') goto yy621;
} else {
- if (yych == 'T') goto yy924;
- goto yy596;
+ if (yych == 'T') goto yy949;
+ goto yy621;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy921;
- if (yych <= 'q') goto yy596;
- goto yy922;
+ if (yych <= 'n') goto yy946;
+ if (yych <= 'q') goto yy621;
+ goto yy947;
} else {
- if (yych <= 's') goto yy920;
- if (yych <= 't') goto yy923;
- goto yy596;
+ if (yych <= 's') goto yy945;
+ if (yych <= 't') goto yy948;
+ goto yy621;
}
}
-yy919:
- YYDEBUG(919, *YYCURSOR);
+yy944:
+ YYDEBUG(944, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych == 'T') goto yy924;
- if (yych <= 'm') goto yy596;
- goto yy921;
+ if (yych == 'T') goto yy949;
+ if (yych <= 'm') goto yy621;
+ goto yy946;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy922;
+ if (yych <= 'q') goto yy621;
+ goto yy947;
} else {
- if (yych <= 's') goto yy920;
- if (yych <= 't') goto yy923;
- goto yy596;
+ if (yych <= 's') goto yy945;
+ if (yych <= 't') goto yy948;
+ goto yy621;
}
}
-yy920:
- YYDEBUG(920, *YYCURSOR);
+yy945:
+ YYDEBUG(945, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 't') goto yy934;
+ if (yych == 't') goto yy959;
goto yy56;
-yy921:
- YYDEBUG(921, *YYCURSOR);
+yy946:
+ YYDEBUG(946, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy934;
+ if (yych == 'd') goto yy959;
goto yy56;
-yy922:
- YYDEBUG(922, *YYCURSOR);
+yy947:
+ YYDEBUG(947, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'd') goto yy934;
+ if (yych == 'd') goto yy959;
goto yy56;
-yy923:
- YYDEBUG(923, *YYCURSOR);
+yy948:
+ YYDEBUG(948, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'h') goto yy934;
+ if (yych == 'h') goto yy959;
goto yy56;
-yy924:
- YYDEBUG(924, *YYCURSOR);
+yy949:
+ YYDEBUG(949, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy925;
- if (yych <= '2') goto yy926;
- if (yych <= '9') goto yy927;
+ if (yych <= '1') goto yy950;
+ if (yych <= '2') goto yy951;
+ if (yych <= '9') goto yy952;
goto yy56;
-yy925:
- YYDEBUG(925, *YYCURSOR);
+yy950:
+ YYDEBUG(950, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy927;
- if (yych <= ':') goto yy928;
+ if (yych <= '9') goto yy952;
+ if (yych <= ':') goto yy953;
goto yy56;
-yy926:
- YYDEBUG(926, *YYCURSOR);
+yy951:
+ YYDEBUG(951, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '4') goto yy927;
- if (yych == ':') goto yy928;
+ if (yych <= '4') goto yy952;
+ if (yych == ':') goto yy953;
goto yy56;
-yy927:
- YYDEBUG(927, *YYCURSOR);
+yy952:
+ YYDEBUG(952, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
-yy928:
- YYDEBUG(928, *YYCURSOR);
+yy953:
+ YYDEBUG(953, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy929;
- if (yych <= '9') goto yy930;
+ if (yych <= '5') goto yy954;
+ if (yych <= '9') goto yy955;
goto yy56;
-yy929:
- YYDEBUG(929, *YYCURSOR);
+yy954:
+ YYDEBUG(954, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy930;
- if (yych <= ':') goto yy931;
+ if (yych <= '9') goto yy955;
+ if (yych <= ':') goto yy956;
goto yy56;
-yy930:
- YYDEBUG(930, *YYCURSOR);
+yy955:
+ YYDEBUG(955, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
-yy931:
- YYDEBUG(931, *YYCURSOR);
+yy956:
+ YYDEBUG(956, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy932;
- if (yych <= '6') goto yy933;
- if (yych <= '9') goto yy781;
+ if (yych <= '5') goto yy957;
+ if (yych <= '6') goto yy958;
+ if (yych <= '9') goto yy806;
goto yy56;
-yy932:
- YYDEBUG(932, *YYCURSOR);
+yy957:
+ YYDEBUG(957, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy782;
- if (yych <= '9') goto yy781;
- goto yy782;
-yy933:
- YYDEBUG(933, *YYCURSOR);
+ if (yych <= '/') goto yy807;
+ if (yych <= '9') goto yy806;
+ goto yy807;
+yy958:
+ YYDEBUG(958, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '0') goto yy781;
- goto yy782;
-yy934:
- YYDEBUG(934, *YYCURSOR);
+ if (yych == '0') goto yy806;
+ goto yy807;
+yy959:
+ YYDEBUG(959, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == 'T') goto yy924;
- goto yy596;
-yy935:
- YYDEBUG(935, *YYCURSOR);
+ if (yych == 'T') goto yy949;
+ goto yy621;
+yy960:
+ YYDEBUG(960, *YYCURSOR);
yyaccept = 21;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych != '-') goto yy913;
- YYDEBUG(936, *YYCURSOR);
+ if (yych != '-') goto yy938;
+ YYDEBUG(961, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '2') {
if (yych <= '/') goto yy56;
- if (yych >= '1') goto yy938;
+ if (yych >= '1') goto yy963;
} else {
- if (yych <= '3') goto yy939;
- if (yych <= '9') goto yy919;
+ if (yych <= '3') goto yy964;
+ if (yych <= '9') goto yy944;
goto yy56;
}
- YYDEBUG(937, *YYCURSOR);
+ YYDEBUG(962, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'm') {
if (yych <= '9') {
- if (yych <= '/') goto yy596;
- goto yy940;
+ if (yych <= '/') goto yy621;
+ goto yy965;
} else {
- if (yych == 'T') goto yy924;
- goto yy596;
+ if (yych == 'T') goto yy949;
+ goto yy621;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy921;
- if (yych <= 'q') goto yy596;
- goto yy922;
+ if (yych <= 'n') goto yy946;
+ if (yych <= 'q') goto yy621;
+ goto yy947;
} else {
- if (yych <= 's') goto yy920;
- if (yych <= 't') goto yy923;
- goto yy596;
+ if (yych <= 's') goto yy945;
+ if (yych <= 't') goto yy948;
+ goto yy621;
}
}
-yy938:
- YYDEBUG(938, *YYCURSOR);
+yy963:
+ YYDEBUG(963, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'm') {
if (yych <= '9') {
- if (yych <= '/') goto yy596;
- goto yy940;
+ if (yych <= '/') goto yy621;
+ goto yy965;
} else {
- if (yych == 'T') goto yy924;
- goto yy596;
+ if (yych == 'T') goto yy949;
+ goto yy621;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy921;
- if (yych <= 'q') goto yy596;
- goto yy922;
+ if (yych <= 'n') goto yy946;
+ if (yych <= 'q') goto yy621;
+ goto yy947;
} else {
- if (yych <= 's') goto yy920;
- if (yych <= 't') goto yy923;
- goto yy596;
+ if (yych <= 's') goto yy945;
+ if (yych <= 't') goto yy948;
+ goto yy621;
}
}
-yy939:
- YYDEBUG(939, *YYCURSOR);
+yy964:
+ YYDEBUG(964, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'm') {
if (yych <= '1') {
- if (yych <= '/') goto yy596;
+ if (yych <= '/') goto yy621;
} else {
- if (yych == 'T') goto yy924;
- goto yy596;
+ if (yych == 'T') goto yy949;
+ goto yy621;
}
} else {
if (yych <= 'r') {
- if (yych <= 'n') goto yy921;
- if (yych <= 'q') goto yy596;
- goto yy922;
+ if (yych <= 'n') goto yy946;
+ if (yych <= 'q') goto yy621;
+ goto yy947;
} else {
- if (yych <= 's') goto yy920;
- if (yych <= 't') goto yy923;
- goto yy596;
+ if (yych <= 's') goto yy945;
+ if (yych <= 't') goto yy948;
+ goto yy621;
}
}
-yy940:
- YYDEBUG(940, *YYCURSOR);
+yy965:
+ YYDEBUG(965, *YYCURSOR);
yyaccept = 20;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych == 'T') goto yy941;
- if (yych <= 'm') goto yy394;
- goto yy921;
+ if (yych == 'T') goto yy966;
+ if (yych <= 'm') goto yy419;
+ goto yy946;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy394;
- goto yy922;
+ if (yych <= 'q') goto yy419;
+ goto yy947;
} else {
- if (yych <= 's') goto yy920;
- if (yych <= 't') goto yy923;
- goto yy394;
+ if (yych <= 's') goto yy945;
+ if (yych <= 't') goto yy948;
+ goto yy419;
}
}
-yy941:
- YYDEBUG(941, *YYCURSOR);
+yy966:
+ YYDEBUG(966, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy942;
- if (yych <= '2') goto yy943;
- if (yych <= '9') goto yy927;
+ if (yych <= '1') goto yy967;
+ if (yych <= '2') goto yy968;
+ if (yych <= '9') goto yy952;
goto yy56;
-yy942:
- YYDEBUG(942, *YYCURSOR);
+yy967:
+ YYDEBUG(967, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy944;
- if (yych <= ':') goto yy928;
+ if (yych <= '9') goto yy969;
+ if (yych <= ':') goto yy953;
goto yy56;
-yy943:
- YYDEBUG(943, *YYCURSOR);
+yy968:
+ YYDEBUG(968, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '4') goto yy944;
- if (yych == ':') goto yy928;
+ if (yych <= '4') goto yy969;
+ if (yych == ':') goto yy953;
goto yy56;
-yy944:
- YYDEBUG(944, *YYCURSOR);
+yy969:
+ YYDEBUG(969, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(945, *YYCURSOR);
+ YYDEBUG(970, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy946;
- if (yych <= '9') goto yy930;
+ if (yych <= '5') goto yy971;
+ if (yych <= '9') goto yy955;
goto yy56;
-yy946:
- YYDEBUG(946, *YYCURSOR);
+yy971:
+ YYDEBUG(971, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy947;
- if (yych <= ':') goto yy931;
+ if (yych <= '9') goto yy972;
+ if (yych <= ':') goto yy956;
goto yy56;
-yy947:
- YYDEBUG(947, *YYCURSOR);
+yy972:
+ YYDEBUG(972, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy56;
- YYDEBUG(948, *YYCURSOR);
+ YYDEBUG(973, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy949;
- if (yych <= '6') goto yy950;
- if (yych <= '9') goto yy781;
+ if (yych <= '5') goto yy974;
+ if (yych <= '6') goto yy975;
+ if (yych <= '9') goto yy806;
goto yy56;
-yy949:
- YYDEBUG(949, *YYCURSOR);
+yy974:
+ YYDEBUG(974, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy782;
- if (yych <= '9') goto yy951;
- goto yy782;
-yy950:
- YYDEBUG(950, *YYCURSOR);
+ if (yych <= '/') goto yy807;
+ if (yych <= '9') goto yy976;
+ goto yy807;
+yy975:
+ YYDEBUG(975, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych != '0') goto yy782;
-yy951:
- YYDEBUG(951, *YYCURSOR);
+ if (yych != '0') goto yy807;
+yy976:
+ YYDEBUG(976, *YYCURSOR);
yyaccept = 22;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych != '.') goto yy782;
- YYDEBUG(952, *YYCURSOR);
+ if (yych != '.') goto yy807;
+ YYDEBUG(977, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
-yy953:
- YYDEBUG(953, *YYCURSOR);
+yy978:
+ YYDEBUG(978, *YYCURSOR);
yyaccept = 22;
YYMARKER = ++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
yych = *YYCURSOR;
- YYDEBUG(954, *YYCURSOR);
+ YYDEBUG(979, *YYCURSOR);
if (yych <= '-') {
- if (yych == '+') goto yy956;
- if (yych <= ',') goto yy782;
- goto yy956;
+ if (yych == '+') goto yy981;
+ if (yych <= ',') goto yy807;
+ goto yy981;
} else {
if (yych <= '9') {
- if (yych <= '/') goto yy782;
- goto yy953;
+ if (yych <= '/') goto yy807;
+ goto yy978;
} else {
- if (yych != 'G') goto yy782;
+ if (yych != 'G') goto yy807;
}
}
- YYDEBUG(955, *YYCURSOR);
+ YYDEBUG(980, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy962;
+ if (yych == 'M') goto yy987;
goto yy56;
-yy956:
- YYDEBUG(956, *YYCURSOR);
+yy981:
+ YYDEBUG(981, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy957;
- if (yych <= '2') goto yy958;
- if (yych <= '9') goto yy959;
+ if (yych <= '1') goto yy982;
+ if (yych <= '2') goto yy983;
+ if (yych <= '9') goto yy984;
goto yy56;
-yy957:
- YYDEBUG(957, *YYCURSOR);
+yy982:
+ YYDEBUG(982, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy782;
- if (yych <= '9') goto yy959;
- if (yych <= ':') goto yy960;
- goto yy782;
-yy958:
- YYDEBUG(958, *YYCURSOR);
+ if (yych <= '/') goto yy807;
+ if (yych <= '9') goto yy984;
+ if (yych <= ':') goto yy985;
+ goto yy807;
+yy983:
+ YYDEBUG(983, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '5') {
- if (yych <= '/') goto yy782;
- if (yych >= '5') goto yy961;
+ if (yych <= '/') goto yy807;
+ if (yych >= '5') goto yy986;
} else {
- if (yych <= '9') goto yy781;
- if (yych <= ':') goto yy960;
- goto yy782;
+ if (yych <= '9') goto yy806;
+ if (yych <= ':') goto yy985;
+ goto yy807;
}
-yy959:
- YYDEBUG(959, *YYCURSOR);
+yy984:
+ YYDEBUG(984, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy782;
- if (yych <= '5') goto yy961;
- if (yych <= '9') goto yy781;
- if (yych >= ';') goto yy782;
-yy960:
- YYDEBUG(960, *YYCURSOR);
+ if (yych <= '/') goto yy807;
+ if (yych <= '5') goto yy986;
+ if (yych <= '9') goto yy806;
+ if (yych >= ';') goto yy807;
+yy985:
+ YYDEBUG(985, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy782;
- if (yych <= '5') goto yy961;
- if (yych <= '9') goto yy781;
- goto yy782;
-yy961:
- YYDEBUG(961, *YYCURSOR);
+ if (yych <= '/') goto yy807;
+ if (yych <= '5') goto yy986;
+ if (yych <= '9') goto yy806;
+ goto yy807;
+yy986:
+ YYDEBUG(986, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy782;
- if (yych <= '9') goto yy781;
- goto yy782;
-yy962:
- YYDEBUG(962, *YYCURSOR);
+ if (yych <= '/') goto yy807;
+ if (yych <= '9') goto yy806;
+ goto yy807;
+yy987:
+ YYDEBUG(987, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != 'T') goto yy56;
- YYDEBUG(963, *YYCURSOR);
+ YYDEBUG(988, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '+') goto yy956;
- if (yych == '-') goto yy956;
+ if (yych == '+') goto yy981;
+ if (yych == '-') goto yy981;
goto yy56;
-yy964:
- YYDEBUG(964, *YYCURSOR);
+yy989:
+ YYDEBUG(989, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy965;
+ if (yych == 'C') goto yy990;
if (yych != 'c') goto yy56;
-yy965:
- YYDEBUG(965, *YYCURSOR);
+yy990:
+ YYDEBUG(990, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'E') goto yy819;
- if (yych == 'e') goto yy819;
- goto yy733;
+ if (yych <= 'E') goto yy844;
+ if (yych == 'e') goto yy844;
+ goto yy758;
}
-yy966:
- YYDEBUG(966, *YYCURSOR);
+yy991:
+ YYDEBUG(991, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'V') goto yy967;
+ if (yych == 'V') goto yy992;
if (yych != 'v') goto yy56;
-yy967:
- YYDEBUG(967, *YYCURSOR);
+yy992:
+ YYDEBUG(992, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'E') goto yy826;
- if (yych == 'e') goto yy826;
- goto yy733;
+ if (yych <= 'E') goto yy851;
+ if (yych == 'e') goto yy851;
+ goto yy758;
}
-yy968:
- YYDEBUG(968, *YYCURSOR);
+yy993:
+ YYDEBUG(993, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy969;
+ if (yych == 'T') goto yy994;
if (yych != 't') goto yy56;
-yy969:
- YYDEBUG(969, *YYCURSOR);
+yy994:
+ YYDEBUG(994, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'N') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'O') goto yy832;
- if (yych == 'o') goto yy832;
- goto yy733;
+ if (yych <= 'O') goto yy857;
+ if (yych == 'o') goto yy857;
+ goto yy758;
}
-yy970:
- YYDEBUG(970, *YYCURSOR);
+yy995:
+ YYDEBUG(995, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'P') goto yy971;
+ if (yych == 'P') goto yy996;
if (yych != 'p') goto yy56;
-yy971:
- YYDEBUG(971, *YYCURSOR);
+yy996:
+ YYDEBUG(996, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'T') goto yy972;
- if (yych != 't') goto yy733;
+ if (yych <= 'T') goto yy997;
+ if (yych != 't') goto yy758;
}
-yy972:
- YYDEBUG(972, *YYCURSOR);
+yy997:
+ YYDEBUG(997, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'E') goto yy838;
- if (yych == 'e') goto yy838;
- goto yy733;
+ if (yych <= 'E') goto yy863;
+ if (yych == 'e') goto yy863;
+ goto yy758;
}
-yy973:
- YYDEBUG(973, *YYCURSOR);
+yy998:
+ YYDEBUG(998, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy976;
- if (yych == 'g') goto yy976;
+ if (yych == 'G') goto yy1001;
+ if (yych == 'g') goto yy1001;
goto yy56;
-yy974:
- YYDEBUG(974, *YYCURSOR);
+yy999:
+ YYDEBUG(999, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy975;
+ if (yych == 'R') goto yy1000;
if (yych != 'r') goto yy56;
-yy975:
- YYDEBUG(975, *YYCURSOR);
+yy1000:
+ YYDEBUG(1000, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'H') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'I') goto yy845;
- if (yych == 'i') goto yy845;
- goto yy733;
+ if (yych <= 'I') goto yy870;
+ if (yych == 'i') goto yy870;
+ goto yy758;
}
-yy976:
- YYDEBUG(976, *YYCURSOR);
+yy1001:
+ YYDEBUG(1001, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'T') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'U') goto yy847;
- if (yych == 'u') goto yy847;
- goto yy733;
+ if (yych <= 'U') goto yy872;
+ if (yych == 'u') goto yy872;
+ goto yy758;
}
-yy977:
- YYDEBUG(977, *YYCURSOR);
+yy1002:
+ YYDEBUG(1002, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
- if (yych == 'R') goto yy978;
+ if (yych == 'R') goto yy1003;
if (yych <= 'X') goto yy56;
- goto yy979;
+ goto yy1004;
} else {
if (yych <= 'r') {
if (yych <= 'q') goto yy56;
} else {
- if (yych == 'y') goto yy979;
+ if (yych == 'y') goto yy1004;
goto yy56;
}
}
-yy978:
- YYDEBUG(978, *YYCURSOR);
+yy1003:
+ YYDEBUG(1003, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'B') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'C') goto yy851;
- if (yych == 'c') goto yy851;
- goto yy733;
+ if (yych <= 'C') goto yy876;
+ if (yych == 'c') goto yy876;
+ goto yy758;
}
-yy979:
- YYDEBUG(979, *YYCURSOR);
+yy1004:
+ YYDEBUG(1004, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '-') goto yy706;
- goto yy733;
-yy980:
- YYDEBUG(980, *YYCURSOR);
+ if (yych == '-') goto yy731;
+ goto yy758;
+yy1005:
+ YYDEBUG(1005, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'B') goto yy981;
+ if (yych == 'B') goto yy1006;
if (yych != 'b') goto yy56;
-yy981:
- YYDEBUG(981, *YYCURSOR);
+yy1006:
+ YYDEBUG(1006, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'R') goto yy854;
- if (yych == 'r') goto yy854;
- goto yy733;
+ if (yych <= 'R') goto yy879;
+ if (yych == 'r') goto yy879;
+ goto yy758;
}
-yy982:
- YYDEBUG(982, *YYCURSOR);
+yy1007:
+ YYDEBUG(1007, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
- if (yych == 'L') goto yy986;
+ if (yych == 'L') goto yy1011;
if (yych <= 'M') goto yy56;
- goto yy985;
+ goto yy1010;
} else {
if (yych <= 'l') {
if (yych <= 'k') goto yy56;
- goto yy986;
+ goto yy1011;
} else {
- if (yych == 'n') goto yy985;
+ if (yych == 'n') goto yy1010;
goto yy56;
}
}
-yy983:
- YYDEBUG(983, *YYCURSOR);
+yy1008:
+ YYDEBUG(1008, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy984;
+ if (yych == 'N') goto yy1009;
if (yych != 'n') goto yy56;
-yy984:
- YYDEBUG(984, *YYCURSOR);
+yy1009:
+ YYDEBUG(1009, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'T') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'U') goto yy861;
- if (yych == 'u') goto yy861;
- goto yy733;
+ if (yych <= 'U') goto yy886;
+ if (yych == 'u') goto yy886;
+ goto yy758;
}
-yy985:
- YYDEBUG(985, *YYCURSOR);
+yy1010:
+ YYDEBUG(1010, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'E') goto yy823;
- if (yych == 'e') goto yy823;
- goto yy733;
+ if (yych <= 'E') goto yy848;
+ if (yych == 'e') goto yy848;
+ goto yy758;
}
-yy986:
- YYDEBUG(986, *YYCURSOR);
+yy1011:
+ YYDEBUG(1011, *YYCURSOR);
yyaccept = 19;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
- if (yych == '-') goto yy706;
- goto yy733;
+ if (yych == '-') goto yy731;
+ goto yy758;
} else {
- if (yych <= 'Y') goto yy823;
- if (yych == 'y') goto yy823;
- goto yy733;
+ if (yych <= 'Y') goto yy848;
+ if (yych == 'y') goto yy848;
+ goto yy758;
}
-yy987:
- YYDEBUG(987, *YYCURSOR);
+yy1012:
+ YYDEBUG(1012, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy517;
- goto yy670;
+ if (yych <= 0x08) goto yy542;
+ goto yy695;
} else {
- if (yych <= ',') goto yy517;
- if (yych <= '-') goto yy671;
- goto yy670;
+ if (yych <= ',') goto yy542;
+ if (yych <= '-') goto yy696;
+ goto yy695;
}
} else {
if (yych <= 'U') {
- if (yych <= '/') goto yy669;
- if (yych <= 'T') goto yy517;
- goto yy77;
+ if (yych <= '/') goto yy694;
+ if (yych <= 'T') goto yy542;
+ goto yy79;
} else {
- if (yych == 'u') goto yy77;
- goto yy517;
+ if (yych == 'u') goto yy79;
+ goto yy542;
}
}
-yy988:
- YYDEBUG(988, *YYCURSOR);
+yy1013:
+ YYDEBUG(1013, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'P') {
- if (yych == 'C') goto yy128;
+ if (yych == 'C') goto yy121;
if (yych <= 'O') goto yy56;
- goto yy525;
+ goto yy550;
} else {
if (yych <= 'c') {
if (yych <= 'b') goto yy56;
- goto yy128;
+ goto yy121;
} else {
- if (yych == 'p') goto yy525;
+ if (yych == 'p') goto yy550;
goto yy56;
}
}
-yy989:
- YYDEBUG(989, *YYCURSOR);
+yy1014:
+ YYDEBUG(1014, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= ',') {
- if (yych == '\t') goto yy991;
- goto yy993;
+ if (yych == '\t') goto yy1016;
+ goto yy1018;
} else {
- if (yych <= '-') goto yy990;
- if (yych <= '.') goto yy670;
- if (yych <= '/') goto yy669;
- goto yy680;
+ if (yych <= '-') goto yy1015;
+ if (yych <= '.') goto yy695;
+ if (yych <= '/') goto yy694;
+ goto yy705;
}
} else {
if (yych <= 'q') {
- if (yych == 'n') goto yy409;
- goto yy993;
+ if (yych == 'n') goto yy434;
+ goto yy1018;
} else {
- if (yych <= 'r') goto yy410;
- if (yych <= 's') goto yy403;
- if (yych <= 't') goto yy407;
- goto yy993;
+ if (yych <= 'r') goto yy435;
+ if (yych <= 's') goto yy429;
+ if (yych <= 't') goto yy432;
+ goto yy1018;
}
}
-yy990:
- YYDEBUG(990, *YYCURSOR);
+yy1015:
+ YYDEBUG(1015, *YYCURSOR);
yych = *++YYCURSOR;
switch (yych) {
- case '0': goto yy994;
- case '1': goto yy995;
+ case '0': goto yy1019;
+ case '1': goto yy1020;
case '2':
case '3':
case '4':
@@ -14379,296 +15030,383 @@ yy990:
case '6':
case '7':
case '8':
- case '9': goto yy557;
+ case '9': goto yy582;
case 'A':
- case 'a': goto yy561;
+ case 'a': goto yy586;
case 'D':
- case 'd': goto yy565;
+ case 'd': goto yy590;
case 'F':
- case 'f': goto yy559;
+ case 'f': goto yy584;
case 'J':
- case 'j': goto yy558;
+ case 'j': goto yy583;
case 'M':
- case 'm': goto yy560;
+ case 'm': goto yy585;
case 'N':
- case 'n': goto yy564;
+ case 'n': goto yy589;
case 'O':
- case 'o': goto yy563;
+ case 'o': goto yy588;
case 'S':
- case 's': goto yy562;
- default: goto yy517;
+ case 's': goto yy587;
+ default: goto yy542;
}
-yy991:
- YYDEBUG(991, *YYCURSOR);
+yy1016:
+ YYDEBUG(1016, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= '/') goto yy993;
- if (yych <= '0') goto yy675;
- if (yych <= '1') goto yy676;
- if (yych <= '9') goto yy677;
- goto yy993;
-yy992:
- YYDEBUG(992, *YYCURSOR);
+ if (yych <= '/') goto yy1018;
+ if (yych <= '0') goto yy700;
+ if (yych <= '1') goto yy701;
+ if (yych <= '9') goto yy702;
+ goto yy1018;
+yy1017:
+ YYDEBUG(1017, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 13) YYFILL(13);
yych = *YYCURSOR;
-yy993:
- YYDEBUG(993, *YYCURSOR);
- switch (yych) {
- case '\t':
- case ' ': goto yy992;
- case '-':
- case '.': goto yy516;
- case 'A':
- case 'a': goto yy513;
- case 'D':
- case 'd': goto yy405;
- case 'F':
- case 'f': goto yy406;
- case 'H':
- case 'h': goto yy63;
- case 'I': goto yy414;
- case 'J':
- case 'j': goto yy418;
- case 'M':
- case 'm': goto yy404;
- case 'N':
- case 'n': goto yy421;
- case 'O':
- case 'o': goto yy420;
- case 'S':
- case 's': goto yy402;
- case 'T':
- case 't': goto yy68;
- case 'V': goto yy416;
- case 'W':
- case 'w': goto yy67;
- case 'X': goto yy417;
- case 'Y':
- case 'y': goto yy66;
- default: goto yy56;
+yy1018:
+ YYDEBUG(1018, *YYCURSOR);
+ if (yych <= 'W') {
+ if (yych <= 'G') {
+ if (yych <= '.') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy1017;
+ goto yy56;
+ } else {
+ if (yych <= ' ') goto yy1017;
+ if (yych <= ',') goto yy56;
+ goto yy541;
+ }
+ } else {
+ if (yych <= 'C') {
+ if (yych == 'A') goto yy538;
+ goto yy56;
+ } else {
+ if (yych <= 'D') goto yy430;
+ if (yych == 'F') goto yy431;
+ goto yy56;
+ }
+ }
+ } else {
+ if (yych <= 'N') {
+ if (yych <= 'J') {
+ if (yych <= 'H') goto yy65;
+ if (yych <= 'I') goto yy439;
+ goto yy443;
+ } else {
+ if (yych <= 'L') goto yy56;
+ if (yych <= 'M') goto yy427;
+ goto yy446;
+ }
+ } else {
+ if (yych <= 'S') {
+ if (yych <= 'O') goto yy445;
+ if (yych <= 'R') goto yy56;
+ goto yy428;
+ } else {
+ if (yych <= 'T') goto yy70;
+ if (yych <= 'U') goto yy63;
+ if (yych <= 'V') goto yy441;
+ goto yy69;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych <= '`') {
+ if (yych <= 'X') goto yy442;
+ if (yych <= 'Y') goto yy68;
+ goto yy56;
+ } else {
+ if (yych <= 'a') goto yy538;
+ if (yych <= 'c') goto yy56;
+ goto yy430;
+ }
+ } else {
+ if (yych <= 'g') {
+ if (yych == 'f') goto yy431;
+ goto yy56;
+ } else {
+ if (yych <= 'h') goto yy65;
+ if (yych == 'j') goto yy443;
+ goto yy56;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'o') {
+ if (yych <= 'm') goto yy427;
+ if (yych <= 'n') goto yy446;
+ goto yy445;
+ } else {
+ if (yych <= 'r') goto yy56;
+ if (yych <= 's') goto yy428;
+ if (yych <= 't') goto yy70;
+ goto yy63;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy69;
+ goto yy56;
+ } else {
+ if (yych <= 'y') goto yy68;
+ if (yych == 0xC2) goto yy62;
+ goto yy56;
+ }
+ }
+ }
}
-yy994:
- YYDEBUG(994, *YYCURSOR);
+yy1019:
+ YYDEBUG(1019, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy594;
- goto yy541;
+ if (yych <= '-') goto yy619;
+ goto yy566;
} else {
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy996;
+ if (yych <= '9') goto yy1021;
goto yy56;
}
-yy995:
- YYDEBUG(995, *YYCURSOR);
+yy1020:
+ YYDEBUG(1020, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '.') {
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy594;
- goto yy541;
+ if (yych <= '-') goto yy619;
+ goto yy566;
} else {
if (yych <= '/') goto yy56;
if (yych >= '3') goto yy56;
}
-yy996:
- YYDEBUG(996, *YYCURSOR);
+yy1021:
+ YYDEBUG(1021, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= ',') goto yy56;
- if (yych <= '-') goto yy997;
- if (yych <= '.') goto yy541;
+ if (yych <= '-') goto yy1022;
+ if (yych <= '.') goto yy566;
goto yy56;
-yy997:
- YYDEBUG(997, *YYCURSOR);
+yy1022:
+ YYDEBUG(1022, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '2') {
if (yych <= '/') goto yy56;
- if (yych >= '1') goto yy999;
+ if (yych >= '1') goto yy1024;
} else {
- if (yych <= '3') goto yy1000;
- if (yych <= '9') goto yy598;
+ if (yych <= '3') goto yy1025;
+ if (yych <= '9') goto yy623;
goto yy56;
}
- YYDEBUG(998, *YYCURSOR);
+ YYDEBUG(1023, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '9') goto yy1001;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '9') goto yy1026;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy999:
- YYDEBUG(999, *YYCURSOR);
+yy1024:
+ YYDEBUG(1024, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy596;
- if (yych <= '9') goto yy1001;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '/') goto yy621;
+ if (yych <= '9') goto yy1026;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy1000:
- YYDEBUG(1000, *YYCURSOR);
+yy1025:
+ YYDEBUG(1025, *YYCURSOR);
yyaccept = 12;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
if (yych <= '1') {
- if (yych <= '/') goto yy596;
+ if (yych <= '/') goto yy621;
} else {
- if (yych <= '9') goto yy543;
- if (yych <= 'm') goto yy596;
- goto yy600;
+ if (yych <= '9') goto yy568;
+ if (yych <= 'm') goto yy621;
+ goto yy625;
}
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy596;
- goto yy601;
+ if (yych <= 'q') goto yy621;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy596;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy621;
}
}
-yy1001:
- YYDEBUG(1001, *YYCURSOR);
+yy1026:
+ YYDEBUG(1026, *YYCURSOR);
yyaccept = 14;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'n') {
- if (yych <= '/') goto yy703;
- if (yych <= '9') goto yy544;
- if (yych <= 'm') goto yy703;
- goto yy600;
+ if (yych <= '/') goto yy728;
+ if (yych <= '9') goto yy569;
+ if (yych <= 'm') goto yy728;
+ goto yy625;
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy703;
- goto yy601;
+ if (yych <= 'q') goto yy728;
+ goto yy626;
} else {
- if (yych <= 's') goto yy599;
- if (yych <= 't') goto yy602;
- goto yy703;
+ if (yych <= 's') goto yy624;
+ if (yych <= 't') goto yy627;
+ goto yy728;
}
}
-yy1002:
- YYDEBUG(1002, *YYCURSOR);
+yy1027:
+ YYDEBUG(1027, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= '-') {
- if (yych == '\t') goto yy991;
- if (yych <= ',') goto yy993;
- goto yy990;
+ if (yych == '\t') goto yy1016;
+ if (yych <= ',') goto yy1018;
+ goto yy1015;
} else {
- if (yych <= '.') goto yy1003;
- if (yych <= '/') goto yy669;
- if (yych <= '5') goto yy1005;
- goto yy680;
+ if (yych <= '.') goto yy1028;
+ if (yych <= '/') goto yy694;
+ if (yych <= '5') goto yy1030;
+ goto yy705;
}
} else {
if (yych <= 'q') {
- if (yych <= ':') goto yy1004;
- if (yych == 'n') goto yy409;
- goto yy993;
+ if (yych <= ':') goto yy1029;
+ if (yych == 'n') goto yy434;
+ goto yy1018;
} else {
- if (yych <= 'r') goto yy410;
- if (yych <= 's') goto yy403;
- if (yych <= 't') goto yy407;
- goto yy993;
+ if (yych <= 'r') goto yy435;
+ if (yych <= 's') goto yy429;
+ if (yych <= 't') goto yy432;
+ goto yy1018;
}
}
-yy1003:
- YYDEBUG(1003, *YYCURSOR);
+yy1028:
+ YYDEBUG(1028, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '1') {
- if (yych <= '/') goto yy517;
- if (yych <= '0') goto yy1027;
- goto yy1028;
+ if (yych <= '/') goto yy542;
+ if (yych <= '0') goto yy1052;
+ goto yy1053;
} else {
- if (yych <= '5') goto yy1029;
- if (yych <= '9') goto yy1030;
- goto yy517;
+ if (yych <= '5') goto yy1054;
+ if (yych <= '9') goto yy1055;
+ goto yy542;
}
-yy1004:
- YYDEBUG(1004, *YYCURSOR);
+yy1029:
+ YYDEBUG(1029, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy1022;
- if (yych <= '9') goto yy1023;
+ if (yych <= '5') goto yy1047;
+ if (yych <= '9') goto yy1048;
goto yy56;
-yy1005:
- YYDEBUG(1005, *YYCURSOR);
+yy1030:
+ YYDEBUG(1030, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '-') goto yy724;
+ if (yych == '-') goto yy749;
if (yych <= '/') goto yy60;
if (yych >= ':') goto yy60;
- YYDEBUG(1006, *YYCURSOR);
+ YYDEBUG(1031, *YYCURSOR);
yyaccept = 23;
yych = *(YYMARKER = ++YYCURSOR);
- switch (yych) {
- case '\t':
- case ' ':
- case 'A':
- case 'D':
- case 'F':
- case 'H':
- case 'I':
- case 'J':
- case 'M':
- case 'N':
- case 'O':
- case 'S':
- case 'T':
- case 'V':
- case 'X':
- case 'Y':
- case 'a':
- case 'd':
- case 'f':
- case 'h':
- case 'j':
- case 'm':
- case 'n':
- case 'o':
- case 's':
- case 't':
- case 'w':
- case 'y': goto yy730;
- case '-': goto yy727;
- case '.': goto yy731;
- case '/': goto yy728;
- case '0': goto yy1008;
- case '1': goto yy1009;
- case '2': goto yy1010;
- case '3': goto yy1011;
- case '4':
- case '5': goto yy1012;
- case '6': goto yy1013;
- case '7':
- case '8':
- case '9': goto yy54;
- case ':': goto yy746;
- case 'W': goto yy749;
- default: goto yy1007;
+ if (yych <= 'L') {
+ if (yych <= '3') {
+ if (yych <= '-') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy755;
+ } else {
+ if (yych <= ' ') goto yy755;
+ if (yych >= '-') goto yy752;
+ }
+ } else {
+ if (yych <= '0') {
+ if (yych <= '.') goto yy756;
+ if (yych <= '/') goto yy753;
+ goto yy1033;
+ } else {
+ if (yych <= '1') goto yy1034;
+ if (yych <= '2') goto yy1035;
+ goto yy1036;
+ }
+ }
+ } else {
+ if (yych <= 'A') {
+ if (yych <= '9') {
+ if (yych <= '5') goto yy1037;
+ if (yych <= '6') goto yy1038;
+ goto yy54;
+ } else {
+ if (yych <= ':') goto yy771;
+ if (yych >= 'A') goto yy755;
+ }
+ } else {
+ if (yych <= 'E') {
+ if (yych == 'D') goto yy755;
+ } else {
+ if (yych == 'G') goto yy1032;
+ if (yych <= 'J') goto yy755;
+ }
+ }
+ }
+ } else {
+ if (yych <= 'h') {
+ if (yych <= '`') {
+ if (yych <= 'V') {
+ if (yych <= 'O') goto yy755;
+ if (yych >= 'S') goto yy755;
+ } else {
+ if (yych <= 'W') goto yy774;
+ if (yych <= 'Y') goto yy755;
+ }
+ } else {
+ if (yych <= 'd') {
+ if (yych <= 'a') goto yy755;
+ if (yych >= 'd') goto yy755;
+ } else {
+ if (yych == 'f') goto yy755;
+ if (yych >= 'h') goto yy755;
+ }
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 'l') {
+ if (yych == 'j') goto yy755;
+ } else {
+ if (yych <= 'o') goto yy755;
+ if (yych >= 's') goto yy755;
+ }
+ } else {
+ if (yych <= 'x') {
+ if (yych == 'w') goto yy755;
+ } else {
+ if (yych <= 'y') goto yy755;
+ if (yych == 0xC2) goto yy755;
+ }
+ }
+ }
}
-yy1007:
- YYDEBUG(1007, *YYCURSOR);
-#line 1161 "ext/date/lib/parse_date.re"
+yy1032:
+ YYDEBUG(1032, *YYCURSOR);
+#line 1204 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("gnunocolon");
TIMELIB_INIT;
@@ -14690,56 +15428,56 @@ yy1007:
TIMELIB_DEINIT;
return TIMELIB_GNU_NOCOLON;
}
-#line 14694 "<stdout>"
-yy1008:
- YYDEBUG(1008, *YYCURSOR);
+#line 15432 "<stdout>"
+yy1033:
+ YYDEBUG(1033, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '0') goto yy1020;
- if (yych <= '9') goto yy1021;
+ if (yych <= '0') goto yy1045;
+ if (yych <= '9') goto yy1046;
goto yy60;
-yy1009:
- YYDEBUG(1009, *YYCURSOR);
+yy1034:
+ YYDEBUG(1034, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '2') goto yy1019;
- if (yych <= '9') goto yy1018;
+ if (yych <= '2') goto yy1044;
+ if (yych <= '9') goto yy1043;
goto yy60;
-yy1010:
- YYDEBUG(1010, *YYCURSOR);
+yy1035:
+ YYDEBUG(1035, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '9') goto yy1018;
+ if (yych <= '9') goto yy1043;
goto yy60;
-yy1011:
- YYDEBUG(1011, *YYCURSOR);
+yy1036:
+ YYDEBUG(1036, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '5') goto yy1016;
- if (yych <= '6') goto yy1017;
- if (yych <= '9') goto yy1014;
+ if (yych <= '5') goto yy1041;
+ if (yych <= '6') goto yy1042;
+ if (yych <= '9') goto yy1039;
goto yy60;
-yy1012:
- YYDEBUG(1012, *YYCURSOR);
+yy1037:
+ YYDEBUG(1037, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '9') goto yy1014;
+ if (yych <= '9') goto yy1039;
goto yy60;
-yy1013:
- YYDEBUG(1013, *YYCURSOR);
+yy1038:
+ YYDEBUG(1038, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy60;
- if (yych <= '0') goto yy1014;
+ if (yych <= '0') goto yy1039;
if (yych <= '9') goto yy54;
goto yy60;
-yy1014:
- YYDEBUG(1014, *YYCURSOR);
+yy1039:
+ YYDEBUG(1039, *YYCURSOR);
yyaccept = 24;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 2) {
goto yy54;
}
- if (yych <= 'W') {
+ if (yych <= 'X') {
if (yych <= 'F') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
@@ -14753,36 +15491,42 @@ yy1014:
if (yych == 'H') goto yy60;
if (yych >= 'M') goto yy60;
} else {
- if (yych <= 'R') goto yy1015;
- if (yych <= 'T') goto yy60;
- if (yych >= 'W') goto yy60;
+ if (yych <= 'U') {
+ if (yych >= 'S') goto yy60;
+ } else {
+ if (yych == 'W') goto yy60;
+ }
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'd') {
- if (yych == 'Y') goto yy60;
- if (yych >= 'd') goto yy60;
+ if (yych <= 'm') {
+ if (yych <= 'e') {
+ if (yych <= 'Y') goto yy60;
+ if (yych == 'd') goto yy60;
} else {
- if (yych == 'f') goto yy60;
- if (yych >= 'h') goto yy60;
+ if (yych <= 'g') {
+ if (yych <= 'f') goto yy60;
+ } else {
+ if (yych <= 'h') goto yy60;
+ if (yych >= 'm') goto yy60;
+ }
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych >= 's') goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') goto yy1040;
+ if (yych != 'v') goto yy60;
} else {
- if (yych <= 'w') {
- if (yych >= 'w') goto yy60;
+ if (yych <= 'y') {
+ if (yych >= 'y') goto yy60;
} else {
- if (yych == 'y') goto yy60;
+ if (yych == 0xC2) goto yy60;
}
}
}
}
-yy1015:
- YYDEBUG(1015, *YYCURSOR);
-#line 1207 "ext/date/lib/parse_date.re"
+yy1040:
+ YYDEBUG(1040, *YYCURSOR);
+#line 1250 "ext/date/lib/parse_date.re"
{
int tz_not_found;
DEBUG_OUTPUT("iso8601nocolon");
@@ -14801,905 +15545,983 @@ yy1015:
TIMELIB_DEINIT;
return TIMELIB_ISO_NOCOLON;
}
-#line 14805 "<stdout>"
-yy1016:
- YYDEBUG(1016, *YYCURSOR);
+#line 15549 "<stdout>"
+yy1041:
+ YYDEBUG(1041, *YYCURSOR);
yyaccept = 24;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy1015;
+ if (yych <= 0x1F) goto yy1040;
goto yy60;
} else {
- if (yych <= '/') goto yy1015;
- if (yych <= '9') goto yy760;
- if (yych <= 'C') goto yy1015;
- goto yy60;
+ if (yych <= '9') {
+ if (yych <= '/') goto yy1040;
+ goto yy785;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy1040;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy1015;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy1040;
+ if (yych <= 'H') goto yy60;
+ goto yy1040;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy1015;
- goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
+ goto yy1040;
} else {
- if (yych <= 'R') goto yy1015;
- if (yych <= 'T') goto yy60;
- goto yy1015;
+ if (yych == 'V') goto yy1040;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy1015;
- if (yych <= 'Y') goto yy60;
- goto yy1015;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy1040;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy1015;
- } else {
- if (yych == 'g') goto yy1015;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy1040;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy1040;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy1015;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy1040;
+ } else {
+ if (yych == 'v') goto yy1040;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy1015;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy1040;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy1015;
+ if (yych == 0xC2) goto yy60;
+ goto yy1040;
}
}
}
}
-yy1017:
- YYDEBUG(1017, *YYCURSOR);
+yy1042:
+ YYDEBUG(1042, *YYCURSOR);
yyaccept = 24;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
+ if (yych <= 'W') {
if (yych <= 'D') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy1015;
+ if (yych <= 0x1F) goto yy1040;
goto yy60;
} else {
if (yych <= '6') {
- if (yych <= '/') goto yy1015;
- goto yy760;
+ if (yych <= '/') goto yy1040;
+ goto yy785;
} else {
if (yych <= '9') goto yy54;
- if (yych <= 'C') goto yy1015;
+ if (yych <= 'C') goto yy1040;
goto yy60;
}
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy1015;
- goto yy60;
- } else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy1015;
+ if (yych <= 'L') {
+ if (yych <= 'F') {
+ if (yych <= 'E') goto yy1040;
goto yy60;
} else {
- if (yych <= 'R') goto yy1015;
- if (yych <= 'T') goto yy60;
- goto yy1015;
+ if (yych == 'H') goto yy60;
+ goto yy1040;
+ }
+ } else {
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
+ goto yy1040;
+ } else {
+ if (yych == 'V') goto yy1040;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy1015;
- if (yych <= 'Y') goto yy60;
- goto yy1015;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy1040;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy1015;
- } else {
- if (yych == 'g') goto yy1015;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy1040;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy1040;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy1015;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy1040;
+ } else {
+ if (yych == 'v') goto yy1040;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy1015;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy1040;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy1015;
+ if (yych == 0xC2) goto yy60;
+ goto yy1040;
}
}
}
}
-yy1018:
- YYDEBUG(1018, *YYCURSOR);
+yy1043:
+ YYDEBUG(1043, *YYCURSOR);
yyaccept = 24;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'V') {
- if (yych <= 'D') {
+ if (yych <= 'W') {
+ if (yych <= 'E') {
if (yych <= ' ') {
if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy1015;
+ if (yych <= 0x1F) goto yy1040;
goto yy60;
} else {
- if (yych <= '/') goto yy1015;
- if (yych <= '9') goto yy760;
- if (yych <= 'C') goto yy1015;
- goto yy60;
+ if (yych <= '9') {
+ if (yych <= '/') goto yy1040;
+ goto yy785;
+ } else {
+ if (yych == 'D') goto yy60;
+ goto yy1040;
+ }
}
} else {
- if (yych <= 'H') {
- if (yych == 'F') goto yy60;
- if (yych <= 'G') goto yy1015;
- goto yy60;
+ if (yych <= 'L') {
+ if (yych == 'G') goto yy1040;
+ if (yych <= 'H') goto yy60;
+ goto yy1040;
} else {
- if (yych <= 'M') {
- if (yych <= 'L') goto yy1015;
- goto yy60;
+ if (yych <= 'R') {
+ if (yych <= 'M') goto yy60;
+ goto yy1040;
} else {
- if (yych <= 'R') goto yy1015;
- if (yych <= 'T') goto yy60;
- goto yy1015;
+ if (yych == 'V') goto yy1040;
+ goto yy60;
}
}
}
} else {
- if (yych <= 'h') {
- if (yych <= 'c') {
- if (yych == 'X') goto yy1015;
- if (yych <= 'Y') goto yy60;
- goto yy1015;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych == 'Y') goto yy60;
+ if (yych <= 'c') goto yy1040;
+ goto yy60;
} else {
- if (yych <= 'e') {
- if (yych <= 'd') goto yy60;
- goto yy1015;
- } else {
- if (yych == 'g') goto yy1015;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy1040;
goto yy60;
+ } else {
+ if (yych == 'h') goto yy60;
+ goto yy1040;
}
}
} else {
- if (yych <= 't') {
- if (yych == 'm') goto yy60;
- if (yych <= 'r') goto yy1015;
- goto yy60;
+ if (yych <= 'w') {
+ if (yych <= 'r') {
+ if (yych <= 'm') goto yy60;
+ goto yy1040;
+ } else {
+ if (yych == 'v') goto yy1040;
+ goto yy60;
+ }
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy1015;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy1040;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy1015;
+ if (yych == 0xC2) goto yy60;
+ goto yy1040;
}
}
}
}
-yy1019:
- YYDEBUG(1019, *YYCURSOR);
+yy1044:
+ YYDEBUG(1044, *YYCURSOR);
yyaccept = 24;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'T') {
- if (yych <= '9') {
- if (yych <= ' ') {
- if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy1015;
- goto yy60;
+ if (yych <= 'V') {
+ if (yych <= 'C') {
+ if (yych <= '/') {
+ if (yych <= '\t') {
+ if (yych <= 0x08) goto yy1040;
+ goto yy60;
+ } else {
+ if (yych == ' ') goto yy60;
+ goto yy1040;
+ }
} else {
- if (yych <= '0') {
- if (yych <= '/') goto yy1015;
- goto yy784;
+ if (yych <= '2') {
+ if (yych <= '0') goto yy809;
+ goto yy810;
} else {
- if (yych <= '2') goto yy785;
- if (yych <= '3') goto yy786;
- goto yy760;
+ if (yych <= '3') goto yy811;
+ if (yych <= '9') goto yy785;
+ goto yy1040;
}
}
} else {
- if (yych <= 'G') {
- if (yych <= 'D') {
- if (yych <= 'C') goto yy1015;
- goto yy60;
+ if (yych <= 'H') {
+ if (yych <= 'E') {
+ if (yych <= 'D') goto yy60;
+ goto yy1040;
} else {
- if (yych == 'F') goto yy60;
- goto yy1015;
+ if (yych == 'G') goto yy1040;
+ goto yy60;
}
} else {
- if (yych <= 'L') {
- if (yych <= 'H') goto yy60;
- goto yy1015;
- } else {
- if (yych <= 'M') goto yy60;
- if (yych <= 'R') goto yy1015;
+ if (yych <= 'M') {
+ if (yych <= 'L') goto yy1040;
goto yy60;
+ } else {
+ if (yych <= 'R') goto yy1040;
+ if (yych <= 'U') goto yy60;
+ goto yy1040;
}
}
}
} else {
- if (yych <= 'g') {
- if (yych <= 'Y') {
- if (yych == 'W') goto yy60;
- if (yych <= 'X') goto yy1015;
- goto yy60;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych <= 'X') {
+ if (yych <= 'W') goto yy60;
+ goto yy1040;
+ } else {
+ if (yych <= 'Y') goto yy60;
+ if (yych <= 'c') goto yy1040;
+ goto yy60;
+ }
} else {
- if (yych <= 'd') {
- if (yych <= 'c') goto yy1015;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy1040;
goto yy60;
} else {
- if (yych == 'f') goto yy60;
- goto yy1015;
+ if (yych == 'h') goto yy60;
+ goto yy1040;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'l') {
- if (yych <= 'h') goto yy60;
- goto yy1015;
- } else {
+ if (yych <= 'w') {
+ if (yych <= 'r') {
if (yych <= 'm') goto yy60;
- if (yych <= 'r') goto yy1015;
+ goto yy1040;
+ } else {
+ if (yych == 'v') goto yy1040;
goto yy60;
}
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy1015;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy1040;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy1015;
+ if (yych == 0xC2) goto yy60;
+ goto yy1040;
}
}
}
}
-yy1020:
- YYDEBUG(1020, *YYCURSOR);
+yy1045:
+ YYDEBUG(1045, *YYCURSOR);
yyaccept = 24;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'T') {
- if (yych <= '9') {
- if (yych <= ' ') {
- if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy1015;
- goto yy60;
+ if (yych <= 'V') {
+ if (yych <= 'C') {
+ if (yych <= '/') {
+ if (yych <= '\t') {
+ if (yych <= 0x08) goto yy1040;
+ goto yy60;
+ } else {
+ if (yych == ' ') goto yy60;
+ goto yy1040;
+ }
} else {
- if (yych <= '0') {
- if (yych <= '/') goto yy1015;
- goto yy816;
+ if (yych <= '2') {
+ if (yych <= '0') goto yy841;
+ goto yy810;
} else {
- if (yych <= '2') goto yy785;
- if (yych <= '3') goto yy786;
- goto yy760;
+ if (yych <= '3') goto yy811;
+ if (yych <= '9') goto yy785;
+ goto yy1040;
}
}
} else {
- if (yych <= 'G') {
- if (yych <= 'D') {
- if (yych <= 'C') goto yy1015;
- goto yy60;
+ if (yych <= 'H') {
+ if (yych <= 'E') {
+ if (yych <= 'D') goto yy60;
+ goto yy1040;
} else {
- if (yych == 'F') goto yy60;
- goto yy1015;
+ if (yych == 'G') goto yy1040;
+ goto yy60;
}
} else {
- if (yych <= 'L') {
- if (yych <= 'H') goto yy60;
- goto yy1015;
- } else {
- if (yych <= 'M') goto yy60;
- if (yych <= 'R') goto yy1015;
+ if (yych <= 'M') {
+ if (yych <= 'L') goto yy1040;
goto yy60;
+ } else {
+ if (yych <= 'R') goto yy1040;
+ if (yych <= 'U') goto yy60;
+ goto yy1040;
}
}
}
} else {
- if (yych <= 'g') {
- if (yych <= 'Y') {
- if (yych == 'W') goto yy60;
- if (yych <= 'X') goto yy1015;
- goto yy60;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych <= 'X') {
+ if (yych <= 'W') goto yy60;
+ goto yy1040;
+ } else {
+ if (yych <= 'Y') goto yy60;
+ if (yych <= 'c') goto yy1040;
+ goto yy60;
+ }
} else {
- if (yych <= 'd') {
- if (yych <= 'c') goto yy1015;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy1040;
goto yy60;
} else {
- if (yych == 'f') goto yy60;
- goto yy1015;
+ if (yych == 'h') goto yy60;
+ goto yy1040;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'l') {
- if (yych <= 'h') goto yy60;
- goto yy1015;
- } else {
+ if (yych <= 'w') {
+ if (yych <= 'r') {
if (yych <= 'm') goto yy60;
- if (yych <= 'r') goto yy1015;
+ goto yy1040;
+ } else {
+ if (yych == 'v') goto yy1040;
goto yy60;
}
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy1015;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy1040;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy1015;
+ if (yych == 0xC2) goto yy60;
+ goto yy1040;
}
}
}
}
-yy1021:
- YYDEBUG(1021, *YYCURSOR);
+yy1046:
+ YYDEBUG(1046, *YYCURSOR);
yyaccept = 24;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'T') {
- if (yych <= '9') {
- if (yych <= ' ') {
- if (yych == '\t') goto yy60;
- if (yych <= 0x1F) goto yy1015;
- goto yy60;
+ if (yych <= 'V') {
+ if (yych <= 'C') {
+ if (yych <= '/') {
+ if (yych <= '\t') {
+ if (yych <= 0x08) goto yy1040;
+ goto yy60;
+ } else {
+ if (yych == ' ') goto yy60;
+ goto yy1040;
+ }
} else {
- if (yych <= '0') {
- if (yych <= '/') goto yy1015;
- goto yy784;
+ if (yych <= '2') {
+ if (yych <= '0') goto yy809;
+ goto yy810;
} else {
- if (yych <= '2') goto yy785;
- if (yych <= '3') goto yy786;
- goto yy760;
+ if (yych <= '3') goto yy811;
+ if (yych <= '9') goto yy785;
+ goto yy1040;
}
}
} else {
- if (yych <= 'G') {
- if (yych <= 'D') {
- if (yych <= 'C') goto yy1015;
- goto yy60;
+ if (yych <= 'H') {
+ if (yych <= 'E') {
+ if (yych <= 'D') goto yy60;
+ goto yy1040;
} else {
- if (yych == 'F') goto yy60;
- goto yy1015;
+ if (yych == 'G') goto yy1040;
+ goto yy60;
}
} else {
- if (yych <= 'L') {
- if (yych <= 'H') goto yy60;
- goto yy1015;
- } else {
- if (yych <= 'M') goto yy60;
- if (yych <= 'R') goto yy1015;
+ if (yych <= 'M') {
+ if (yych <= 'L') goto yy1040;
goto yy60;
+ } else {
+ if (yych <= 'R') goto yy1040;
+ if (yych <= 'U') goto yy60;
+ goto yy1040;
}
}
}
} else {
- if (yych <= 'g') {
- if (yych <= 'Y') {
- if (yych == 'W') goto yy60;
- if (yych <= 'X') goto yy1015;
- goto yy60;
+ if (yych <= 'l') {
+ if (yych <= 'd') {
+ if (yych <= 'X') {
+ if (yych <= 'W') goto yy60;
+ goto yy1040;
+ } else {
+ if (yych <= 'Y') goto yy60;
+ if (yych <= 'c') goto yy1040;
+ goto yy60;
+ }
} else {
- if (yych <= 'd') {
- if (yych <= 'c') goto yy1015;
+ if (yych <= 'f') {
+ if (yych <= 'e') goto yy1040;
goto yy60;
} else {
- if (yych == 'f') goto yy60;
- goto yy1015;
+ if (yych == 'h') goto yy60;
+ goto yy1040;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'l') {
- if (yych <= 'h') goto yy60;
- goto yy1015;
- } else {
+ if (yych <= 'w') {
+ if (yych <= 'r') {
if (yych <= 'm') goto yy60;
- if (yych <= 'r') goto yy1015;
+ goto yy1040;
+ } else {
+ if (yych == 'v') goto yy1040;
goto yy60;
}
} else {
- if (yych <= 'w') {
- if (yych <= 'v') goto yy1015;
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy1040;
goto yy60;
} else {
- if (yych == 'y') goto yy60;
- goto yy1015;
+ if (yych == 0xC2) goto yy60;
+ goto yy1040;
}
}
}
}
-yy1022:
- YYDEBUG(1022, *YYCURSOR);
+yy1047:
+ YYDEBUG(1047, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy1024;
- goto yy430;
+ if (yych == '.') goto yy1049;
+ goto yy455;
} else {
- if (yych <= '9') goto yy1023;
- if (yych <= ':') goto yy1024;
- goto yy430;
+ if (yych <= '9') goto yy1048;
+ if (yych <= ':') goto yy1049;
+ goto yy455;
}
-yy1023:
- YYDEBUG(1023, *YYCURSOR);
+yy1048:
+ YYDEBUG(1048, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy1024;
- if (yych != ':') goto yy430;
-yy1024:
- YYDEBUG(1024, *YYCURSOR);
+ if (yych == '.') goto yy1049;
+ if (yych != ':') goto yy455;
+yy1049:
+ YYDEBUG(1049, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy1025;
- if (yych <= '6') goto yy1026;
- if (yych <= '9') goto yy435;
+ if (yych <= '5') goto yy1050;
+ if (yych <= '6') goto yy1051;
+ if (yych <= '9') goto yy460;
goto yy56;
-yy1025:
- YYDEBUG(1025, *YYCURSOR);
+yy1050:
+ YYDEBUG(1050, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy435;
- goto yy430;
-yy1026:
- YYDEBUG(1026, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy460;
+ goto yy455;
+yy1051:
+ YYDEBUG(1051, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych == '0') goto yy435;
- goto yy430;
-yy1027:
- YYDEBUG(1027, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych == '0') goto yy460;
+ goto yy455;
+yy1052:
+ YYDEBUG(1052, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
- if (yych <= ',') goto yy430;
- if (yych <= '-') goto yy541;
- goto yy1031;
+ if (yych <= ',') goto yy455;
+ if (yych <= '-') goto yy566;
+ goto yy1056;
} else {
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy1030;
- if (yych <= ':') goto yy1024;
- goto yy430;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy1055;
+ if (yych <= ':') goto yy1049;
+ goto yy455;
}
-yy1028:
- YYDEBUG(1028, *YYCURSOR);
+yy1053:
+ YYDEBUG(1053, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych <= ',') goto yy430;
- if (yych <= '-') goto yy541;
- if (yych <= '.') goto yy1031;
- goto yy430;
+ if (yych <= ',') goto yy455;
+ if (yych <= '-') goto yy566;
+ if (yych <= '.') goto yy1056;
+ goto yy455;
} else {
- if (yych <= '2') goto yy1030;
- if (yych <= '9') goto yy1023;
- if (yych <= ':') goto yy1024;
- goto yy430;
+ if (yych <= '2') goto yy1055;
+ if (yych <= '9') goto yy1048;
+ if (yych <= ':') goto yy1049;
+ goto yy455;
}
-yy1029:
- YYDEBUG(1029, *YYCURSOR);
+yy1054:
+ YYDEBUG(1054, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
- if (yych <= ',') goto yy430;
- if (yych <= '-') goto yy541;
- goto yy1031;
+ if (yych <= ',') goto yy455;
+ if (yych <= '-') goto yy566;
+ goto yy1056;
} else {
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy1023;
- if (yych <= ':') goto yy1024;
- goto yy430;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy1048;
+ if (yych <= ':') goto yy1049;
+ goto yy455;
}
-yy1030:
- YYDEBUG(1030, *YYCURSOR);
+yy1055:
+ YYDEBUG(1055, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
- if (yych <= ',') goto yy430;
- if (yych <= '-') goto yy541;
+ if (yych <= ',') goto yy455;
+ if (yych <= '-') goto yy566;
} else {
- if (yych == ':') goto yy1024;
- goto yy430;
+ if (yych == ':') goto yy1049;
+ goto yy455;
}
-yy1031:
- YYDEBUG(1031, *YYCURSOR);
+yy1056:
+ YYDEBUG(1056, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '5') goto yy1032;
- if (yych <= '6') goto yy1033;
- if (yych <= '9') goto yy549;
+ if (yych <= '5') goto yy1057;
+ if (yych <= '6') goto yy1058;
+ if (yych <= '9') goto yy574;
goto yy56;
-yy1032:
- YYDEBUG(1032, *YYCURSOR);
+yy1057:
+ YYDEBUG(1057, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy1034;
- goto yy430;
-yy1033:
- YYDEBUG(1033, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy1059;
+ goto yy455;
+yy1058:
+ YYDEBUG(1058, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
- if (yych == '.') goto yy436;
- goto yy430;
+ if (yych == '.') goto yy461;
+ goto yy455;
} else {
- if (yych <= '0') goto yy1034;
- if (yych <= '9') goto yy550;
- goto yy430;
+ if (yych <= '0') goto yy1059;
+ if (yych <= '9') goto yy575;
+ goto yy455;
}
-yy1034:
- YYDEBUG(1034, *YYCURSOR);
+yy1059:
+ YYDEBUG(1059, *YYCURSOR);
yyaccept = 10;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '.') goto yy436;
- if (yych <= '/') goto yy430;
- if (yych <= '9') goto yy544;
- goto yy430;
-yy1035:
- YYDEBUG(1035, *YYCURSOR);
+ if (yych == '.') goto yy461;
+ if (yych <= '/') goto yy455;
+ if (yych <= '9') goto yy569;
+ goto yy455;
+yy1060:
+ YYDEBUG(1060, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= '-') {
- if (yych == '\t') goto yy399;
- if (yych <= ',') goto yy401;
- goto yy990;
+ if (yych == '\t') goto yy424;
+ if (yych <= ',') goto yy426;
+ goto yy1015;
} else {
- if (yych <= '.') goto yy413;
- if (yych <= '/') goto yy411;
- if (yych <= '5') goto yy1005;
- goto yy680;
+ if (yych <= '.') goto yy438;
+ if (yych <= '/') goto yy436;
+ if (yych <= '5') goto yy1030;
+ goto yy705;
}
} else {
if (yych <= 'q') {
- if (yych <= ':') goto yy422;
- if (yych == 'n') goto yy409;
- goto yy401;
+ if (yych <= ':') goto yy447;
+ if (yych == 'n') goto yy434;
+ goto yy426;
} else {
- if (yych <= 'r') goto yy410;
- if (yych <= 's') goto yy403;
- if (yych <= 't') goto yy407;
- goto yy401;
+ if (yych <= 'r') goto yy435;
+ if (yych <= 's') goto yy429;
+ if (yych <= 't') goto yy432;
+ goto yy426;
}
}
-yy1036:
- YYDEBUG(1036, *YYCURSOR);
+yy1061:
+ YYDEBUG(1061, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '9') {
if (yych <= '-') {
- if (yych == '\t') goto yy991;
- if (yych <= ',') goto yy993;
- goto yy990;
+ if (yych == '\t') goto yy1016;
+ if (yych <= ',') goto yy1018;
+ goto yy1015;
} else {
- if (yych <= '.') goto yy1003;
- if (yych <= '/') goto yy411;
- if (yych <= '5') goto yy1005;
- goto yy680;
+ if (yych <= '.') goto yy1028;
+ if (yych <= '/') goto yy436;
+ if (yych <= '5') goto yy1030;
+ goto yy705;
}
} else {
if (yych <= 'q') {
- if (yych <= ':') goto yy1004;
- if (yych == 'n') goto yy409;
- goto yy993;
+ if (yych <= ':') goto yy1029;
+ if (yych == 'n') goto yy434;
+ goto yy1018;
} else {
- if (yych <= 'r') goto yy410;
- if (yych <= 's') goto yy403;
- if (yych <= 't') goto yy407;
- goto yy993;
+ if (yych <= 'r') goto yy435;
+ if (yych <= 's') goto yy429;
+ if (yych <= 't') goto yy432;
+ goto yy1018;
}
}
-yy1037:
- YYDEBUG(1037, *YYCURSOR);
+yy1062:
+ YYDEBUG(1062, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy141;
+ if (yych <= 'D') goto yy166;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'e') goto yy1038;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'e') goto yy1063;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1038:
- YYDEBUG(1038, *YYCURSOR);
+yy1063:
+ YYDEBUG(1063, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'V') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'U') goto yy142;
+ if (yych <= 'U') goto yy167;
}
} else {
if (yych <= 'u') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'v') goto yy1039;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'v') goto yy1064;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1039:
- YYDEBUG(1039, *YYCURSOR);
+yy1064:
+ YYDEBUG(1064, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'I') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'H') goto yy143;
+ if (yych <= 'H') goto yy168;
}
} else {
if (yych <= 'h') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'i') goto yy1040;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'i') goto yy1065;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1040:
- YYDEBUG(1040, *YYCURSOR);
+yy1065:
+ YYDEBUG(1065, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'N') goto yy144;
+ if (yych <= 'N') goto yy169;
}
} else {
if (yych <= 'n') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'o') goto yy1041;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'o') goto yy1066;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1041:
- YYDEBUG(1041, *YYCURSOR);
+yy1066:
+ YYDEBUG(1066, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'T') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'U') goto yy1042;
+ if (yych <= 'U') goto yy1067;
if (yych != 'u') goto yy3;
}
-yy1042:
- YYDEBUG(1042, *YYCURSOR);
+yy1067:
+ YYDEBUG(1067, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy1043;
+ if (yych == 'S') goto yy1068;
if (yych != 's') goto yy56;
-yy1043:
- YYDEBUG(1043, *YYCURSOR);
+yy1068:
+ YYDEBUG(1068, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '\t') goto yy1044;
+ if (yych == '\t') goto yy1069;
if (yych != ' ') goto yy56;
-yy1044:
- YYDEBUG(1044, *YYCURSOR);
+yy1069:
+ YYDEBUG(1069, *YYCURSOR);
++YYCURSOR;
- if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
+ if ((YYLIMIT - YYCURSOR) < 12) YYFILL(12);
yych = *YYCURSOR;
-yy1045:
- YYDEBUG(1045, *YYCURSOR);
- if (yych <= 'W') {
- if (yych <= 'F') {
+yy1070:
+ YYDEBUG(1070, *YYCURSOR);
+ if (yych <= 'X') {
+ if (yych <= 'G') {
if (yych <= ' ') {
- if (yych == '\t') goto yy1044;
+ if (yych == '\t') goto yy1069;
if (yych <= 0x1F) goto yy56;
- goto yy1044;
+ goto yy1069;
} else {
- if (yych == 'D') goto yy1049;
- if (yych <= 'E') goto yy56;
- goto yy1050;
+ if (yych <= 'D') {
+ if (yych <= 'C') goto yy56;
+ goto yy1076;
+ } else {
+ if (yych == 'F') goto yy1077;
+ goto yy56;
+ }
}
} else {
- if (yych <= 'M') {
- if (yych == 'H') goto yy1048;
- if (yych <= 'L') goto yy56;
- goto yy1047;
- } else {
- if (yych <= 'S') {
+ if (yych <= 'S') {
+ if (yych <= 'L') {
+ if (yych <= 'H') goto yy1075;
+ goto yy56;
+ } else {
+ if (yych <= 'M') goto yy1071;
if (yych <= 'R') goto yy56;
+ goto yy1074;
+ }
+ } else {
+ if (yych <= 'U') {
+ if (yych <= 'T') goto yy1080;
+ goto yy1073;
} else {
- if (yych <= 'T') goto yy1053;
- if (yych <= 'V') goto yy56;
- goto yy1052;
+ if (yych == 'W') goto yy1079;
+ goto yy56;
}
}
}
} else {
- if (yych <= 'l') {
- if (yych <= 'd') {
- if (yych == 'Y') goto yy1051;
- if (yych <= 'c') goto yy56;
- goto yy1049;
- } else {
- if (yych <= 'f') {
+ if (yych <= 'r') {
+ if (yych <= 'f') {
+ if (yych <= 'c') {
+ if (yych <= 'Y') goto yy1078;
+ goto yy56;
+ } else {
+ if (yych <= 'd') goto yy1076;
if (yych <= 'e') goto yy56;
- goto yy1050;
+ goto yy1077;
+ }
+ } else {
+ if (yych <= 'h') {
+ if (yych <= 'g') goto yy56;
+ goto yy1075;
} else {
- if (yych == 'h') goto yy1048;
- goto yy56;
+ if (yych != 'm') goto yy56;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'm') goto yy1047;
- if (yych <= 'r') goto yy56;
- if (yych >= 't') goto yy1053;
- } else {
- if (yych <= 'w') {
+ if (yych <= 'w') {
+ if (yych <= 't') {
+ if (yych <= 's') goto yy1074;
+ goto yy1080;
+ } else {
+ if (yych <= 'u') goto yy1073;
if (yych <= 'v') goto yy56;
- goto yy1052;
+ goto yy1079;
+ }
+ } else {
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy56;
+ goto yy1078;
} else {
- if (yych == 'y') goto yy1051;
+ if (yych == 0xC2) goto yy1072;
goto yy56;
}
}
}
}
-yy1046:
- YYDEBUG(1046, *YYCURSOR);
+yy1071:
+ YYDEBUG(1071, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 'U') {
- if (yych <= 'D') {
- if (yych == 'A') goto yy1118;
+ if (yych <= 'S') {
+ if (yych <= 'N') {
+ if (yych == 'I') goto yy1155;
goto yy56;
} else {
- if (yych <= 'E') goto yy1119;
- if (yych <= 'T') goto yy56;
- goto yy1117;
+ if (yych <= 'O') goto yy1154;
+ if (yych <= 'R') goto yy56;
+ goto yy1156;
}
} else {
- if (yych <= 'd') {
- if (yych == 'a') goto yy1118;
+ if (yych <= 'n') {
+ if (yych == 'i') goto yy1155;
goto yy56;
} else {
- if (yych <= 'e') goto yy1119;
- if (yych == 'u') goto yy1117;
+ if (yych <= 'o') goto yy1154;
+ if (yych == 's') goto yy1156;
goto yy56;
}
}
-yy1047:
- YYDEBUG(1047, *YYCURSOR);
+yy1072:
+ YYDEBUG(1072, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych <= 'O') {
- if (yych == 'I') goto yy1109;
- if (yych <= 'N') goto yy56;
- goto yy1108;
+ if (yych == 0xB5) goto yy1151;
+ goto yy56;
+yy1073:
+ YYDEBUG(1073, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy1149;
+ if (yych == 's') goto yy1149;
+ goto yy56;
+yy1074:
+ YYDEBUG(1074, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych <= 'U') {
+ if (yych <= 'D') {
+ if (yych == 'A') goto yy1136;
+ goto yy56;
+ } else {
+ if (yych <= 'E') goto yy1137;
+ if (yych <= 'T') goto yy56;
+ goto yy1135;
+ }
} else {
- if (yych <= 'i') {
- if (yych <= 'h') goto yy56;
- goto yy1109;
+ if (yych <= 'd') {
+ if (yych == 'a') goto yy1136;
+ goto yy56;
} else {
- if (yych == 'o') goto yy1108;
+ if (yych <= 'e') goto yy1137;
+ if (yych == 'u') goto yy1135;
goto yy56;
}
}
-yy1048:
- YYDEBUG(1048, *YYCURSOR);
+yy1075:
+ YYDEBUG(1075, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy1106;
- if (yych == 'o') goto yy1106;
+ if (yych == 'O') goto yy1133;
+ if (yych == 'o') goto yy1133;
goto yy56;
-yy1049:
- YYDEBUG(1049, *YYCURSOR);
+yy1076:
+ YYDEBUG(1076, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1105;
- if (yych == 'a') goto yy1105;
+ if (yych == 'A') goto yy1132;
+ if (yych == 'a') goto yy1132;
goto yy56;
-yy1050:
- YYDEBUG(1050, *YYCURSOR);
+yy1077:
+ YYDEBUG(1077, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
- if (yych == 'O') goto yy1090;
+ if (yych == 'O') goto yy1117;
if (yych <= 'Q') goto yy56;
- goto yy1089;
+ goto yy1116;
} else {
if (yych <= 'o') {
if (yych <= 'n') goto yy56;
- goto yy1090;
+ goto yy1117;
} else {
- if (yych == 'r') goto yy1089;
+ if (yych == 'r') goto yy1116;
goto yy56;
}
}
-yy1051:
- YYDEBUG(1051, *YYCURSOR);
+yy1078:
+ YYDEBUG(1078, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy1086;
- if (yych == 'e') goto yy1086;
+ if (yych == 'E') goto yy1113;
+ if (yych == 'e') goto yy1113;
goto yy56;
-yy1052:
- YYDEBUG(1052, *YYCURSOR);
+yy1079:
+ YYDEBUG(1079, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy1072;
- if (yych == 'e') goto yy1072;
+ if (yych == 'E') goto yy1099;
+ if (yych == 'e') goto yy1099;
goto yy56;
-yy1053:
- YYDEBUG(1053, *YYCURSOR);
+yy1080:
+ YYDEBUG(1080, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
- if (yych == 'H') goto yy1054;
+ if (yych == 'H') goto yy1081;
if (yych <= 'T') goto yy56;
- goto yy1055;
+ goto yy1082;
} else {
if (yych <= 'h') {
if (yych <= 'g') goto yy56;
} else {
- if (yych == 'u') goto yy1055;
+ if (yych == 'u') goto yy1082;
goto yy56;
}
}
-yy1054:
- YYDEBUG(1054, *YYCURSOR);
+yy1081:
+ YYDEBUG(1081, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'U') goto yy1067;
- if (yych == 'u') goto yy1067;
+ if (yych == 'U') goto yy1094;
+ if (yych == 'u') goto yy1094;
goto yy56;
-yy1055:
- YYDEBUG(1055, *YYCURSOR);
+yy1082:
+ YYDEBUG(1082, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy1056;
+ if (yych == 'E') goto yy1083;
if (yych != 'e') goto yy56;
-yy1056:
- YYDEBUG(1056, *YYCURSOR);
+yy1083:
+ YYDEBUG(1083, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ' ') {
- if (yych == '\t') goto yy1058;
- if (yych >= ' ') goto yy1058;
+ if (yych == '\t') goto yy1085;
+ if (yych >= ' ') goto yy1085;
} else {
if (yych <= 'S') {
- if (yych >= 'S') goto yy1060;
+ if (yych >= 'S') goto yy1087;
} else {
- if (yych == 's') goto yy1060;
+ if (yych == 's') goto yy1087;
}
}
-yy1057:
- YYDEBUG(1057, *YYCURSOR);
-#line 1603 "ext/date/lib/parse_date.re"
+yy1084:
+ YYDEBUG(1084, *YYCURSOR);
+#line 1646 "ext/date/lib/parse_date.re"
{
timelib_sll i;
int behavior = 0;
@@ -15715,58 +16537,58 @@ yy1057:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 15719 "<stdout>"
-yy1058:
- YYDEBUG(1058, *YYCURSOR);
+#line 16541 "<stdout>"
+yy1085:
+ YYDEBUG(1085, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
yych = *YYCURSOR;
- YYDEBUG(1059, *YYCURSOR);
+ YYDEBUG(1086, *YYCURSOR);
if (yych <= ' ') {
- if (yych == '\t') goto yy1058;
+ if (yych == '\t') goto yy1085;
if (yych <= 0x1F) goto yy56;
- goto yy1058;
+ goto yy1085;
} else {
if (yych <= 'O') {
if (yych <= 'N') goto yy56;
- goto yy1064;
+ goto yy1091;
} else {
- if (yych == 'o') goto yy1064;
+ if (yych == 'o') goto yy1091;
goto yy56;
}
}
-yy1060:
- YYDEBUG(1060, *YYCURSOR);
+yy1087:
+ YYDEBUG(1087, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy1061;
+ if (yych == 'D') goto yy1088;
if (yych != 'd') goto yy56;
-yy1061:
- YYDEBUG(1061, *YYCURSOR);
+yy1088:
+ YYDEBUG(1088, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1062;
+ if (yych == 'A') goto yy1089;
if (yych != 'a') goto yy56;
-yy1062:
- YYDEBUG(1062, *YYCURSOR);
+yy1089:
+ YYDEBUG(1089, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1063;
+ if (yych == 'Y') goto yy1090;
if (yych != 'y') goto yy56;
-yy1063:
- YYDEBUG(1063, *YYCURSOR);
+yy1090:
+ YYDEBUG(1090, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych == '\t') goto yy1058;
- if (yych == ' ') goto yy1058;
- goto yy1057;
-yy1064:
- YYDEBUG(1064, *YYCURSOR);
+ if (yych == '\t') goto yy1085;
+ if (yych == ' ') goto yy1085;
+ goto yy1084;
+yy1091:
+ YYDEBUG(1091, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'F') goto yy1065;
+ if (yych == 'F') goto yy1092;
if (yych != 'f') goto yy56;
-yy1065:
- YYDEBUG(1065, *YYCURSOR);
+yy1092:
+ YYDEBUG(1092, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(1066, *YYCURSOR);
-#line 1076 "ext/date/lib/parse_date.re"
+ YYDEBUG(1093, *YYCURSOR);
+#line 1119 "ext/date/lib/parse_date.re"
{
timelib_sll i;
int behavior = 0;
@@ -15787,115 +16609,115 @@ yy1065:
TIMELIB_DEINIT;
return TIMELIB_WEEK_DAY_OF_MONTH;
}
-#line 15791 "<stdout>"
-yy1067:
- YYDEBUG(1067, *YYCURSOR);
+#line 16613 "<stdout>"
+yy1094:
+ YYDEBUG(1094, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ' ') {
- if (yych == '\t') goto yy1058;
- if (yych <= 0x1F) goto yy1057;
- goto yy1058;
+ if (yych == '\t') goto yy1085;
+ if (yych <= 0x1F) goto yy1084;
+ goto yy1085;
} else {
if (yych <= 'R') {
- if (yych <= 'Q') goto yy1057;
+ if (yych <= 'Q') goto yy1084;
} else {
- if (yych != 'r') goto yy1057;
+ if (yych != 'r') goto yy1084;
}
}
- YYDEBUG(1068, *YYCURSOR);
+ YYDEBUG(1095, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy1069;
+ if (yych == 'S') goto yy1096;
if (yych != 's') goto yy56;
-yy1069:
- YYDEBUG(1069, *YYCURSOR);
+yy1096:
+ YYDEBUG(1096, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy1070;
+ if (yych == 'D') goto yy1097;
if (yych != 'd') goto yy56;
-yy1070:
- YYDEBUG(1070, *YYCURSOR);
+yy1097:
+ YYDEBUG(1097, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1071;
+ if (yych == 'A') goto yy1098;
if (yych != 'a') goto yy56;
-yy1071:
- YYDEBUG(1071, *YYCURSOR);
+yy1098:
+ YYDEBUG(1098, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1063;
- if (yych == 'y') goto yy1063;
+ if (yych == 'Y') goto yy1090;
+ if (yych == 'y') goto yy1090;
goto yy56;
-yy1072:
- YYDEBUG(1072, *YYCURSOR);
+yy1099:
+ YYDEBUG(1099, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= 'C') goto yy56;
- if (yych <= 'D') goto yy1074;
+ if (yych <= 'D') goto yy1101;
} else {
if (yych <= 'c') goto yy56;
- if (yych <= 'd') goto yy1074;
+ if (yych <= 'd') goto yy1101;
if (yych >= 'f') goto yy56;
}
- YYDEBUG(1073, *YYCURSOR);
+ YYDEBUG(1100, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'K') goto yy1080;
- if (yych == 'k') goto yy1080;
+ if (yych == 'K') goto yy1107;
+ if (yych == 'k') goto yy1107;
goto yy56;
-yy1074:
- YYDEBUG(1074, *YYCURSOR);
+yy1101:
+ YYDEBUG(1101, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ' ') {
- if (yych == '\t') goto yy1058;
- if (yych <= 0x1F) goto yy1057;
- goto yy1058;
+ if (yych == '\t') goto yy1085;
+ if (yych <= 0x1F) goto yy1084;
+ goto yy1085;
} else {
if (yych <= 'N') {
- if (yych <= 'M') goto yy1057;
+ if (yych <= 'M') goto yy1084;
} else {
- if (yych != 'n') goto yy1057;
+ if (yych != 'n') goto yy1084;
}
}
- YYDEBUG(1075, *YYCURSOR);
+ YYDEBUG(1102, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy1076;
+ if (yych == 'E') goto yy1103;
if (yych != 'e') goto yy56;
-yy1076:
- YYDEBUG(1076, *YYCURSOR);
+yy1103:
+ YYDEBUG(1103, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy1077;
+ if (yych == 'S') goto yy1104;
if (yych != 's') goto yy56;
-yy1077:
- YYDEBUG(1077, *YYCURSOR);
+yy1104:
+ YYDEBUG(1104, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy1078;
+ if (yych == 'D') goto yy1105;
if (yych != 'd') goto yy56;
-yy1078:
- YYDEBUG(1078, *YYCURSOR);
+yy1105:
+ YYDEBUG(1105, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1079;
+ if (yych == 'A') goto yy1106;
if (yych != 'a') goto yy56;
-yy1079:
- YYDEBUG(1079, *YYCURSOR);
+yy1106:
+ YYDEBUG(1106, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1063;
- if (yych == 'y') goto yy1063;
+ if (yych == 'Y') goto yy1090;
+ if (yych == 'y') goto yy1090;
goto yy56;
-yy1080:
- YYDEBUG(1080, *YYCURSOR);
+yy1107:
+ YYDEBUG(1107, *YYCURSOR);
yyaccept = 26;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
- if (yych == 'D') goto yy1083;
- if (yych >= 'S') goto yy1082;
+ if (yych == 'D') goto yy1110;
+ if (yych >= 'S') goto yy1109;
} else {
if (yych <= 'd') {
- if (yych >= 'd') goto yy1083;
+ if (yych >= 'd') goto yy1110;
} else {
- if (yych == 's') goto yy1082;
+ if (yych == 's') goto yy1109;
}
}
-yy1081:
- YYDEBUG(1081, *YYCURSOR);
-#line 1579 "ext/date/lib/parse_date.re"
+yy1108:
+ YYDEBUG(1108, *YYCURSOR);
+#line 1622 "ext/date/lib/parse_date.re"
{
timelib_sll i;
int behavior = 0;
@@ -15918,2698 +16740,2856 @@ yy1081:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 15922 "<stdout>"
-yy1082:
- YYDEBUG(1082, *YYCURSOR);
+#line 16744 "<stdout>"
+yy1109:
+ YYDEBUG(1109, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy1057;
-yy1083:
- YYDEBUG(1083, *YYCURSOR);
+ goto yy1084;
+yy1110:
+ YYDEBUG(1110, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1084;
+ if (yych == 'A') goto yy1111;
if (yych != 'a') goto yy56;
-yy1084:
- YYDEBUG(1084, *YYCURSOR);
+yy1111:
+ YYDEBUG(1111, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1085;
+ if (yych == 'Y') goto yy1112;
if (yych != 'y') goto yy56;
-yy1085:
- YYDEBUG(1085, *YYCURSOR);
+yy1112:
+ YYDEBUG(1112, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy1082;
- if (yych == 's') goto yy1082;
- goto yy1057;
-yy1086:
- YYDEBUG(1086, *YYCURSOR);
+ if (yych == 'S') goto yy1109;
+ if (yych == 's') goto yy1109;
+ goto yy1084;
+yy1113:
+ YYDEBUG(1113, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1087;
+ if (yych == 'A') goto yy1114;
if (yych != 'a') goto yy56;
-yy1087:
- YYDEBUG(1087, *YYCURSOR);
+yy1114:
+ YYDEBUG(1114, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy1088;
+ if (yych == 'R') goto yy1115;
if (yych != 'r') goto yy56;
-yy1088:
- YYDEBUG(1088, *YYCURSOR);
+yy1115:
+ YYDEBUG(1115, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy1082;
- if (yych == 's') goto yy1082;
- goto yy1057;
-yy1089:
- YYDEBUG(1089, *YYCURSOR);
+ if (yych == 'S') goto yy1109;
+ if (yych == 's') goto yy1109;
+ goto yy1084;
+yy1116:
+ YYDEBUG(1116, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy1102;
- if (yych == 'i') goto yy1102;
+ if (yych == 'I') goto yy1129;
+ if (yych == 'i') goto yy1129;
goto yy56;
-yy1090:
- YYDEBUG(1090, *YYCURSOR);
+yy1117:
+ YYDEBUG(1117, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy1091;
+ if (yych == 'R') goto yy1118;
if (yych != 'r') goto yy56;
-yy1091:
- YYDEBUG(1091, *YYCURSOR);
+yy1118:
+ YYDEBUG(1118, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy1092;
+ if (yych == 'T') goto yy1119;
if (yych != 't') goto yy56;
-yy1092:
- YYDEBUG(1092, *YYCURSOR);
+yy1119:
+ YYDEBUG(1119, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
- if (yych == 'H') goto yy1094;
+ if (yych == 'H') goto yy1121;
if (yych <= 'M') goto yy56;
} else {
if (yych <= 'h') {
if (yych <= 'g') goto yy56;
- goto yy1094;
+ goto yy1121;
} else {
if (yych != 'n') goto yy56;
}
}
- YYDEBUG(1093, *YYCURSOR);
+ YYDEBUG(1120, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy1099;
- if (yych == 'i') goto yy1099;
+ if (yych == 'I') goto yy1126;
+ if (yych == 'i') goto yy1126;
goto yy56;
-yy1094:
- YYDEBUG(1094, *YYCURSOR);
+yy1121:
+ YYDEBUG(1121, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy1095;
+ if (yych == 'N') goto yy1122;
if (yych != 'n') goto yy56;
-yy1095:
- YYDEBUG(1095, *YYCURSOR);
+yy1122:
+ YYDEBUG(1122, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'I') goto yy1096;
+ if (yych == 'I') goto yy1123;
if (yych != 'i') goto yy56;
-yy1096:
- YYDEBUG(1096, *YYCURSOR);
+yy1123:
+ YYDEBUG(1123, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy1097;
+ if (yych == 'G') goto yy1124;
if (yych != 'g') goto yy56;
-yy1097:
- YYDEBUG(1097, *YYCURSOR);
+yy1124:
+ YYDEBUG(1124, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy1098;
+ if (yych == 'H') goto yy1125;
if (yych != 'h') goto yy56;
-yy1098:
- YYDEBUG(1098, *YYCURSOR);
+yy1125:
+ YYDEBUG(1125, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy1088;
- if (yych == 't') goto yy1088;
+ if (yych == 'T') goto yy1115;
+ if (yych == 't') goto yy1115;
goto yy56;
-yy1099:
- YYDEBUG(1099, *YYCURSOR);
+yy1126:
+ YYDEBUG(1126, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'G') goto yy1100;
+ if (yych == 'G') goto yy1127;
if (yych != 'g') goto yy56;
-yy1100:
- YYDEBUG(1100, *YYCURSOR);
+yy1127:
+ YYDEBUG(1127, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy1101;
+ if (yych == 'H') goto yy1128;
if (yych != 'h') goto yy56;
-yy1101:
- YYDEBUG(1101, *YYCURSOR);
+yy1128:
+ YYDEBUG(1128, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy1088;
- if (yych == 't') goto yy1088;
+ if (yych == 'T') goto yy1115;
+ if (yych == 't') goto yy1115;
goto yy56;
-yy1102:
- YYDEBUG(1102, *YYCURSOR);
+yy1129:
+ YYDEBUG(1129, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ' ') {
- if (yych == '\t') goto yy1058;
- if (yych <= 0x1F) goto yy1057;
- goto yy1058;
+ if (yych == '\t') goto yy1085;
+ if (yych <= 0x1F) goto yy1084;
+ goto yy1085;
} else {
if (yych <= 'D') {
- if (yych <= 'C') goto yy1057;
+ if (yych <= 'C') goto yy1084;
} else {
- if (yych != 'd') goto yy1057;
+ if (yych != 'd') goto yy1084;
}
}
- YYDEBUG(1103, *YYCURSOR);
+ YYDEBUG(1130, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1104;
+ if (yych == 'A') goto yy1131;
if (yych != 'a') goto yy56;
-yy1104:
- YYDEBUG(1104, *YYCURSOR);
+yy1131:
+ YYDEBUG(1131, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1063;
- if (yych == 'y') goto yy1063;
+ if (yych == 'Y') goto yy1090;
+ if (yych == 'y') goto yy1090;
goto yy56;
-yy1105:
- YYDEBUG(1105, *YYCURSOR);
+yy1132:
+ YYDEBUG(1132, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1088;
- if (yych == 'y') goto yy1088;
+ if (yych == 'Y') goto yy1115;
+ if (yych == 'y') goto yy1115;
goto yy56;
-yy1106:
- YYDEBUG(1106, *YYCURSOR);
+yy1133:
+ YYDEBUG(1133, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'U') goto yy1107;
+ if (yych == 'U') goto yy1134;
if (yych != 'u') goto yy56;
-yy1107:
- YYDEBUG(1107, *YYCURSOR);
+yy1134:
+ YYDEBUG(1134, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy1088;
- if (yych == 'r') goto yy1088;
+ if (yych == 'R') goto yy1115;
+ if (yych == 'r') goto yy1115;
goto yy56;
-yy1108:
- YYDEBUG(1108, *YYCURSOR);
+yy1135:
+ YYDEBUG(1135, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy1113;
- if (yych == 'n') goto yy1113;
+ if (yych == 'N') goto yy1146;
+ if (yych == 'n') goto yy1146;
goto yy56;
-yy1109:
- YYDEBUG(1109, *YYCURSOR);
+yy1136:
+ YYDEBUG(1136, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy1110;
- if (yych != 'n') goto yy56;
-yy1110:
- YYDEBUG(1110, *YYCURSOR);
+ if (yych == 'T') goto yy1141;
+ if (yych == 't') goto yy1141;
+ goto yy56;
+yy1137:
+ YYDEBUG(1137, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy1138;
+ if (yych != 'c') goto yy56;
+yy1138:
+ YYDEBUG(1138, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'U') {
- if (yych == 'S') goto yy1082;
- if (yych <= 'T') goto yy1057;
+ if (yych <= 'S') {
+ if (yych == 'O') goto yy1139;
+ if (yych <= 'R') goto yy1084;
+ goto yy1109;
} else {
- if (yych <= 's') {
- if (yych <= 'r') goto yy1057;
- goto yy1082;
+ if (yych <= 'o') {
+ if (yych <= 'n') goto yy1084;
} else {
- if (yych != 'u') goto yy1057;
+ if (yych == 's') goto yy1109;
+ goto yy1084;
}
}
- YYDEBUG(1111, *YYCURSOR);
+yy1139:
+ YYDEBUG(1139, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy1112;
- if (yych != 't') goto yy56;
-yy1112:
- YYDEBUG(1112, *YYCURSOR);
+ if (yych == 'N') goto yy1140;
+ if (yych != 'n') goto yy56;
+yy1140:
+ YYDEBUG(1140, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy1088;
- if (yych == 'e') goto yy1088;
+ if (yych == 'D') goto yy1115;
+ if (yych == 'd') goto yy1115;
goto yy56;
-yy1113:
- YYDEBUG(1113, *YYCURSOR);
+yy1141:
+ YYDEBUG(1141, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'D') {
- if (yych <= 0x1F) {
- if (yych == '\t') goto yy1058;
- goto yy1057;
+ if (yych <= ' ') {
+ if (yych == '\t') goto yy1085;
+ if (yych <= 0x1F) goto yy1084;
+ goto yy1085;
+ } else {
+ if (yych <= 'U') {
+ if (yych <= 'T') goto yy1084;
} else {
- if (yych <= ' ') goto yy1058;
- if (yych <= 'C') goto yy1057;
+ if (yych != 'u') goto yy1084;
}
+ }
+ YYDEBUG(1142, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy1143;
+ if (yych != 'r') goto yy56;
+yy1143:
+ YYDEBUG(1143, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy1144;
+ if (yych != 'd') goto yy56;
+yy1144:
+ YYDEBUG(1144, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy1145;
+ if (yych != 'a') goto yy56;
+yy1145:
+ YYDEBUG(1145, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy1090;
+ if (yych == 'y') goto yy1090;
+ goto yy56;
+yy1146:
+ YYDEBUG(1146, *YYCURSOR);
+ yyaccept = 25;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych <= ' ') {
+ if (yych == '\t') goto yy1085;
+ if (yych <= 0x1F) goto yy1084;
+ goto yy1085;
} else {
- if (yych <= 'c') {
- if (yych == 'T') goto yy1115;
- goto yy1057;
+ if (yych <= 'D') {
+ if (yych <= 'C') goto yy1084;
} else {
- if (yych <= 'd') goto yy1114;
- if (yych == 't') goto yy1115;
- goto yy1057;
+ if (yych != 'd') goto yy1084;
}
}
-yy1114:
- YYDEBUG(1114, *YYCURSOR);
+ YYDEBUG(1147, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1116;
- if (yych == 'a') goto yy1116;
- goto yy56;
-yy1115:
- YYDEBUG(1115, *YYCURSOR);
+ if (yych == 'A') goto yy1148;
+ if (yych != 'a') goto yy56;
+yy1148:
+ YYDEBUG(1148, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy1088;
- if (yych == 'h') goto yy1088;
+ if (yych == 'Y') goto yy1090;
+ if (yych == 'y') goto yy1090;
goto yy56;
-yy1116:
- YYDEBUG(1116, *YYCURSOR);
+yy1149:
+ YYDEBUG(1149, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1063;
- if (yych == 'y') goto yy1063;
+ if (yych == 'E') goto yy1150;
+ if (yych != 'e') goto yy56;
+yy1150:
+ YYDEBUG(1150, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy1115;
+ if (yych == 'c') goto yy1115;
goto yy56;
-yy1117:
- YYDEBUG(1117, *YYCURSOR);
+yy1151:
+ YYDEBUG(1151, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy1152;
+ if (yych != 's') goto yy56;
+yy1152:
+ YYDEBUG(1152, *YYCURSOR);
+ yyaccept = 25;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych == 'E') goto yy1153;
+ if (yych != 'e') goto yy1084;
+yy1153:
+ YYDEBUG(1153, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy1128;
- if (yych == 'n') goto yy1128;
+ if (yych == 'C') goto yy1115;
+ if (yych == 'c') goto yy1115;
goto yy56;
-yy1118:
- YYDEBUG(1118, *YYCURSOR);
+yy1154:
+ YYDEBUG(1154, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy1123;
- if (yych == 't') goto yy1123;
+ if (yych == 'N') goto yy1177;
+ if (yych == 'n') goto yy1177;
goto yy56;
-yy1119:
- YYDEBUG(1119, *YYCURSOR);
+yy1155:
+ YYDEBUG(1155, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'C') goto yy1120;
- if (yych != 'c') goto yy56;
-yy1120:
- YYDEBUG(1120, *YYCURSOR);
- yyaccept = 25;
- yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= 'S') {
- if (yych == 'O') goto yy1121;
- if (yych <= 'R') goto yy1057;
- goto yy1082;
+ if (yych <= 'N') {
+ if (yych <= 'K') {
+ if (yych == 'C') goto yy1159;
+ goto yy56;
+ } else {
+ if (yych <= 'L') goto yy1158;
+ if (yych <= 'M') goto yy56;
+ goto yy1160;
+ }
} else {
- if (yych <= 'o') {
- if (yych <= 'n') goto yy1057;
+ if (yych <= 'k') {
+ if (yych == 'c') goto yy1159;
+ goto yy56;
} else {
- if (yych == 's') goto yy1082;
- goto yy1057;
+ if (yych <= 'l') goto yy1158;
+ if (yych == 'n') goto yy1160;
+ goto yy56;
}
}
-yy1121:
- YYDEBUG(1121, *YYCURSOR);
+yy1156:
+ YYDEBUG(1156, *YYCURSOR);
+ yyaccept = 25;
+ yych = *(YYMARKER = ++YYCURSOR);
+ if (yych == 'E') goto yy1157;
+ if (yych != 'e') goto yy1084;
+yy1157:
+ YYDEBUG(1157, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'N') goto yy1122;
- if (yych != 'n') goto yy56;
-yy1122:
- YYDEBUG(1122, *YYCURSOR);
+ if (yych == 'C') goto yy1115;
+ if (yych == 'c') goto yy1115;
+ goto yy56;
+yy1158:
+ YYDEBUG(1158, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy1088;
- if (yych == 'd') goto yy1088;
+ if (yych == 'L') goto yy1170;
+ if (yych == 'l') goto yy1170;
goto yy56;
-yy1123:
- YYDEBUG(1123, *YYCURSOR);
+yy1159:
+ YYDEBUG(1159, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy1163;
+ if (yych == 'r') goto yy1163;
+ goto yy56;
+yy1160:
+ YYDEBUG(1160, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= ' ') {
- if (yych == '\t') goto yy1058;
- if (yych <= 0x1F) goto yy1057;
- goto yy1058;
+ if (yych <= 'U') {
+ if (yych == 'S') goto yy1109;
+ if (yych <= 'T') goto yy1084;
} else {
- if (yych <= 'U') {
- if (yych <= 'T') goto yy1057;
+ if (yych <= 's') {
+ if (yych <= 'r') goto yy1084;
+ goto yy1109;
} else {
- if (yych != 'u') goto yy1057;
+ if (yych != 'u') goto yy1084;
}
}
- YYDEBUG(1124, *YYCURSOR);
+ YYDEBUG(1161, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy1125;
- if (yych != 'r') goto yy56;
-yy1125:
- YYDEBUG(1125, *YYCURSOR);
+ if (yych == 'T') goto yy1162;
+ if (yych != 't') goto yy56;
+yy1162:
+ YYDEBUG(1162, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy1126;
- if (yych != 'd') goto yy56;
-yy1126:
- YYDEBUG(1126, *YYCURSOR);
+ if (yych == 'E') goto yy1115;
+ if (yych == 'e') goto yy1115;
+ goto yy56;
+yy1163:
+ YYDEBUG(1163, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1127;
- if (yych != 'a') goto yy56;
-yy1127:
- YYDEBUG(1127, *YYCURSOR);
+ if (yych == 'O') goto yy1164;
+ if (yych != 'o') goto yy56;
+yy1164:
+ YYDEBUG(1164, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy1165;
+ if (yych != 's') goto yy56;
+yy1165:
+ YYDEBUG(1165, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy1166;
+ if (yych != 'e') goto yy56;
+yy1166:
+ YYDEBUG(1166, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy1167;
+ if (yych != 'c') goto yy56;
+yy1167:
+ YYDEBUG(1167, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1063;
- if (yych == 'y') goto yy1063;
+ if (yych == 'O') goto yy1168;
+ if (yych != 'o') goto yy56;
+yy1168:
+ YYDEBUG(1168, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy1169;
+ if (yych != 'n') goto yy56;
+yy1169:
+ YYDEBUG(1169, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy1115;
+ if (yych == 'd') goto yy1115;
goto yy56;
-yy1128:
- YYDEBUG(1128, *YYCURSOR);
+yy1170:
+ YYDEBUG(1170, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'I') goto yy1171;
+ if (yych != 'i') goto yy56;
+yy1171:
+ YYDEBUG(1171, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy1172;
+ if (yych != 's') goto yy56;
+yy1172:
+ YYDEBUG(1172, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy1173;
+ if (yych != 'e') goto yy56;
+yy1173:
+ YYDEBUG(1173, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy1174;
+ if (yych != 'c') goto yy56;
+yy1174:
+ YYDEBUG(1174, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy1175;
+ if (yych != 'o') goto yy56;
+yy1175:
+ YYDEBUG(1175, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy1176;
+ if (yych != 'n') goto yy56;
+yy1176:
+ YYDEBUG(1176, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy1115;
+ if (yych == 'd') goto yy1115;
+ goto yy56;
+yy1177:
+ YYDEBUG(1177, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= ' ') {
- if (yych == '\t') goto yy1058;
- if (yych <= 0x1F) goto yy1057;
- goto yy1058;
+ if (yych <= 'D') {
+ if (yych <= 0x1F) {
+ if (yych == '\t') goto yy1085;
+ goto yy1084;
+ } else {
+ if (yych <= ' ') goto yy1085;
+ if (yych <= 'C') goto yy1084;
+ }
} else {
- if (yych <= 'D') {
- if (yych <= 'C') goto yy1057;
+ if (yych <= 'c') {
+ if (yych == 'T') goto yy1179;
+ goto yy1084;
} else {
- if (yych != 'd') goto yy1057;
+ if (yych <= 'd') goto yy1178;
+ if (yych == 't') goto yy1179;
+ goto yy1084;
}
}
- YYDEBUG(1129, *YYCURSOR);
+yy1178:
+ YYDEBUG(1178, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1130;
- if (yych != 'a') goto yy56;
-yy1130:
- YYDEBUG(1130, *YYCURSOR);
+ if (yych == 'A') goto yy1180;
+ if (yych == 'a') goto yy1180;
+ goto yy56;
+yy1179:
+ YYDEBUG(1179, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1063;
- if (yych == 'y') goto yy1063;
+ if (yych == 'H') goto yy1115;
+ if (yych == 'h') goto yy1115;
goto yy56;
-yy1131:
- YYDEBUG(1131, *YYCURSOR);
+yy1180:
+ YYDEBUG(1180, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy1090;
+ if (yych == 'y') goto yy1090;
+ goto yy56;
+yy1181:
+ YYDEBUG(1181, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy1038;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'E') goto yy1063;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'e') goto yy1132;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'e') goto yy1182;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1132:
- YYDEBUG(1132, *YYCURSOR);
+yy1182:
+ YYDEBUG(1182, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'U') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'V') goto yy1039;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'V') goto yy1064;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'u') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'v') goto yy1133;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'v') goto yy1183;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1133:
- YYDEBUG(1133, *YYCURSOR);
+yy1183:
+ YYDEBUG(1183, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'H') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'I') goto yy1040;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'I') goto yy1065;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'h') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'i') goto yy1134;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'i') goto yy1184;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1134:
- YYDEBUG(1134, *YYCURSOR);
+yy1184:
+ YYDEBUG(1184, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'N') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'O') goto yy1041;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'O') goto yy1066;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'n') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'o') goto yy1135;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'o') goto yy1185;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1135:
- YYDEBUG(1135, *YYCURSOR);
+yy1185:
+ YYDEBUG(1185, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'T') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'U') goto yy1042;
- if (yych == '_') goto yy147;
+ if (yych <= 'U') goto yy1067;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'u') goto yy1136;
- if (yych <= 'z') goto yy153;
+ if (yych == 'u') goto yy1186;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1136:
- YYDEBUG(1136, *YYCURSOR);
+yy1186:
+ YYDEBUG(1186, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'S') goto yy1043;
- if (yych != 's') goto yy154;
- YYDEBUG(1137, *YYCURSOR);
+ if (yych == 'S') goto yy1068;
+ if (yych != 's') goto yy179;
+ YYDEBUG(1187, *YYCURSOR);
yych = *++YYCURSOR;
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= ',') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy56;
- goto yy1044;
+ goto yy1069;
} else {
- if (yych == ' ') goto yy1044;
+ if (yych == ' ') goto yy1069;
goto yy56;
}
} else {
if (yych <= '/') {
if (yych == '.') goto yy56;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy56;
}
}
-yy1138:
- YYDEBUG(1138, *YYCURSOR);
+yy1188:
+ YYDEBUG(1188, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'G') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'F') goto yy141;
- goto yy1152;
+ if (yych <= 'F') goto yy166;
+ goto yy1202;
}
} else {
if (yych <= 'f') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'g') goto yy1152;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'g') goto yy1202;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1139:
- YYDEBUG(1139, *YYCURSOR);
+yy1189:
+ YYDEBUG(1189, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy141;
+ if (yych <= 'D') goto yy166;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'e') goto yy1140;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'e') goto yy1190;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1140:
- YYDEBUG(1140, *YYCURSOR);
+yy1190:
+ YYDEBUG(1190, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'V') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'U') goto yy142;
+ if (yych <= 'U') goto yy167;
}
} else {
if (yych <= 'u') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'v') goto yy1141;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'v') goto yy1191;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1141:
- YYDEBUG(1141, *YYCURSOR);
+yy1191:
+ YYDEBUG(1191, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy143;
+ if (yych <= 'D') goto yy168;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'e') goto yy1142;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'e') goto yy1192;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1142:
- YYDEBUG(1142, *YYCURSOR);
+yy1192:
+ YYDEBUG(1192, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy144;
+ if (yych <= 'M') goto yy169;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'n') goto yy1143;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'n') goto yy1193;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1143:
- YYDEBUG(1143, *YYCURSOR);
+yy1193:
+ YYDEBUG(1193, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'T') goto yy1144;
+ if (yych <= 'T') goto yy1194;
if (yych != 't') goto yy3;
}
-yy1144:
- YYDEBUG(1144, *YYCURSOR);
+yy1194:
+ YYDEBUG(1194, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy1145;
+ if (yych == 'H') goto yy1195;
if (yych != 'h') goto yy56;
-yy1145:
- YYDEBUG(1145, *YYCURSOR);
+yy1195:
+ YYDEBUG(1195, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '\t') goto yy1146;
+ if (yych == '\t') goto yy1196;
if (yych != ' ') goto yy56;
-yy1146:
- YYDEBUG(1146, *YYCURSOR);
+yy1196:
+ YYDEBUG(1196, *YYCURSOR);
++YYCURSOR;
- if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
+ if ((YYLIMIT - YYCURSOR) < 12) YYFILL(12);
yych = *YYCURSOR;
-yy1147:
- YYDEBUG(1147, *YYCURSOR);
- if (yych <= 'W') {
- if (yych <= 'F') {
+yy1197:
+ YYDEBUG(1197, *YYCURSOR);
+ if (yych <= 'X') {
+ if (yych <= 'G') {
if (yych <= ' ') {
- if (yych == '\t') goto yy1146;
+ if (yych == '\t') goto yy1196;
if (yych <= 0x1F) goto yy56;
- goto yy1146;
+ goto yy1196;
} else {
- if (yych == 'D') goto yy1049;
- if (yych <= 'E') goto yy56;
- goto yy1050;
+ if (yych <= 'D') {
+ if (yych <= 'C') goto yy56;
+ goto yy1076;
+ } else {
+ if (yych == 'F') goto yy1077;
+ goto yy56;
+ }
}
} else {
- if (yych <= 'M') {
- if (yych == 'H') goto yy1048;
- if (yych <= 'L') goto yy56;
- goto yy1047;
- } else {
- if (yych <= 'S') {
+ if (yych <= 'S') {
+ if (yych <= 'L') {
+ if (yych <= 'H') goto yy1075;
+ goto yy56;
+ } else {
+ if (yych <= 'M') goto yy1071;
if (yych <= 'R') goto yy56;
- goto yy1046;
+ goto yy1074;
+ }
+ } else {
+ if (yych <= 'U') {
+ if (yych <= 'T') goto yy1080;
+ goto yy1073;
} else {
- if (yych <= 'T') goto yy1053;
- if (yych <= 'V') goto yy56;
+ if (yych != 'W') goto yy56;
}
}
}
} else {
- if (yych <= 'l') {
- if (yych <= 'd') {
- if (yych == 'Y') goto yy1051;
- if (yych <= 'c') goto yy56;
- goto yy1049;
- } else {
- if (yych <= 'f') {
+ if (yych <= 'r') {
+ if (yych <= 'f') {
+ if (yych <= 'c') {
+ if (yych <= 'Y') goto yy1078;
+ goto yy56;
+ } else {
+ if (yych <= 'd') goto yy1076;
if (yych <= 'e') goto yy56;
- goto yy1050;
+ goto yy1077;
+ }
+ } else {
+ if (yych <= 'h') {
+ if (yych <= 'g') goto yy56;
+ goto yy1075;
} else {
- if (yych == 'h') goto yy1048;
+ if (yych == 'm') goto yy1071;
goto yy56;
}
}
} else {
- if (yych <= 't') {
- if (yych <= 'm') goto yy1047;
- if (yych <= 'r') goto yy56;
- if (yych <= 's') goto yy1046;
- goto yy1053;
- } else {
- if (yych <= 'w') {
+ if (yych <= 'w') {
+ if (yych <= 't') {
+ if (yych <= 's') goto yy1074;
+ goto yy1080;
+ } else {
+ if (yych <= 'u') goto yy1073;
if (yych <= 'v') goto yy56;
+ }
+ } else {
+ if (yych <= 'y') {
+ if (yych <= 'x') goto yy56;
+ goto yy1078;
} else {
- if (yych == 'y') goto yy1051;
+ if (yych == 0xC2) goto yy1072;
goto yy56;
}
}
}
}
- YYDEBUG(1148, *YYCURSOR);
+ YYDEBUG(1198, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy1149;
+ if (yych == 'E') goto yy1199;
if (yych != 'e') goto yy56;
-yy1149:
- YYDEBUG(1149, *YYCURSOR);
+yy1199:
+ YYDEBUG(1199, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= 'C') goto yy56;
- if (yych <= 'D') goto yy1074;
+ if (yych <= 'D') goto yy1101;
} else {
if (yych <= 'c') goto yy56;
- if (yych <= 'd') goto yy1074;
+ if (yych <= 'd') goto yy1101;
if (yych >= 'f') goto yy56;
}
- YYDEBUG(1150, *YYCURSOR);
+ YYDEBUG(1200, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'K') goto yy1151;
+ if (yych == 'K') goto yy1201;
if (yych != 'k') goto yy56;
-yy1151:
- YYDEBUG(1151, *YYCURSOR);
+yy1201:
+ YYDEBUG(1201, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
- if (yych == 'D') goto yy1083;
+ if (yych == 'D') goto yy1110;
if (yych <= 'R') goto yy56;
- goto yy1082;
+ goto yy1109;
} else {
if (yych <= 'd') {
if (yych <= 'c') goto yy56;
- goto yy1083;
+ goto yy1110;
} else {
- if (yych == 's') goto yy1082;
+ if (yych == 's') goto yy1109;
goto yy56;
}
}
-yy1152:
- YYDEBUG(1152, *YYCURSOR);
+yy1202:
+ YYDEBUG(1202, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'G') goto yy142;
+ if (yych <= 'G') goto yy167;
}
} else {
if (yych <= 'g') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'h') goto yy1153;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'h') goto yy1203;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1153:
- YYDEBUG(1153, *YYCURSOR);
+yy1203:
+ YYDEBUG(1203, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy143;
+ if (yych <= 'S') goto yy168;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 't') goto yy1154;
- if (yych <= 'z') goto yy143;
+ if (yych <= 't') goto yy1204;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1154:
- YYDEBUG(1154, *YYCURSOR);
+yy1204:
+ YYDEBUG(1204, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1146;
+ if (yych == '\t') goto yy1196;
goto yy3;
} else {
- if (yych <= ' ') goto yy1146;
- if (yych == ')') goto yy139;
+ if (yych <= ' ') goto yy1196;
+ if (yych == ')') goto yy164;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych == 'H') goto yy1155;
- if (yych <= 'Z') goto yy144;
+ if (yych == 'H') goto yy1205;
+ if (yych <= 'Z') goto yy169;
goto yy3;
} else {
- if (yych == 'h') goto yy1155;
- if (yych <= 'z') goto yy144;
+ if (yych == 'h') goto yy1205;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1155:
- YYDEBUG(1155, *YYCURSOR);
+yy1205:
+ YYDEBUG(1205, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1146;
+ if (yych == '\t') goto yy1196;
goto yy3;
} else {
- if (yych <= ' ') goto yy1146;
- if (yych == ')') goto yy139;
+ if (yych <= ' ') goto yy1196;
+ if (yych == ')') goto yy164;
goto yy3;
}
-yy1156:
- YYDEBUG(1156, *YYCURSOR);
+yy1206:
+ YYDEBUG(1206, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'F') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'G') goto yy1152;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'G') goto yy1202;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'f') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'g') goto yy1164;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'g') goto yy1214;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1157:
- YYDEBUG(1157, *YYCURSOR);
+yy1207:
+ YYDEBUG(1207, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy1140;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'E') goto yy1190;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'e') goto yy1158;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'e') goto yy1208;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1158:
- YYDEBUG(1158, *YYCURSOR);
+yy1208:
+ YYDEBUG(1208, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'U') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'V') goto yy1141;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'V') goto yy1191;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'u') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'v') goto yy1159;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'v') goto yy1209;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1159:
- YYDEBUG(1159, *YYCURSOR);
+yy1209:
+ YYDEBUG(1209, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy1142;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'E') goto yy1192;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'e') goto yy1160;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'e') goto yy1210;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1160:
- YYDEBUG(1160, *YYCURSOR);
+yy1210:
+ YYDEBUG(1210, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1143;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'N') goto yy1193;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'n') goto yy1161;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'n') goto yy1211;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1161:
- YYDEBUG(1161, *YYCURSOR);
+yy1211:
+ YYDEBUG(1211, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'T') goto yy1144;
- if (yych == '_') goto yy147;
+ if (yych <= 'T') goto yy1194;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 't') goto yy1162;
- if (yych <= 'z') goto yy153;
+ if (yych == 't') goto yy1212;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1162:
- YYDEBUG(1162, *YYCURSOR);
+yy1212:
+ YYDEBUG(1212, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'H') goto yy1145;
- if (yych != 'h') goto yy154;
-yy1163:
- YYDEBUG(1163, *YYCURSOR);
+ if (yych == 'H') goto yy1195;
+ if (yych != 'h') goto yy179;
+yy1213:
+ YYDEBUG(1213, *YYCURSOR);
yych = *++YYCURSOR;
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= ',') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy56;
- goto yy1146;
+ goto yy1196;
} else {
- if (yych == ' ') goto yy1146;
+ if (yych == ' ') goto yy1196;
goto yy56;
}
} else {
if (yych <= '/') {
if (yych == '.') goto yy56;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy56;
}
}
-yy1164:
- YYDEBUG(1164, *YYCURSOR);
+yy1214:
+ YYDEBUG(1214, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'H') goto yy1153;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'H') goto yy1203;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'g') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'h') goto yy1165;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'h') goto yy1215;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1165:
- YYDEBUG(1165, *YYCURSOR);
+yy1215:
+ YYDEBUG(1215, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1154;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'T') goto yy1204;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 't') goto yy1166;
- if (yych <= 'z') goto yy151;
+ if (yych <= 't') goto yy1216;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1166:
- YYDEBUG(1166, *YYCURSOR);
+yy1216:
+ YYDEBUG(1216, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
- goto yy1146;
+ goto yy1196;
} else {
- if (yych == ' ') goto yy1146;
+ if (yych == ' ') goto yy1196;
goto yy3;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
+ if (yych <= ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- goto yy147;
+ goto yy172;
}
}
} else {
if (yych <= '^') {
if (yych <= 'G') {
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'H') goto yy1155;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'H') goto yy1205;
+ if (yych <= 'Z') goto yy169;
goto yy3;
}
} else {
if (yych <= 'g') {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'h') goto yy1167;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'h') goto yy1217;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1167:
- YYDEBUG(1167, *YYCURSOR);
+yy1217:
+ YYDEBUG(1217, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= ')') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1146;
+ if (yych == '\t') goto yy1196;
goto yy3;
} else {
- if (yych <= ' ') goto yy1146;
+ if (yych <= ' ') goto yy1196;
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
}
} else {
if (yych <= '.') {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
} else {
- if (yych <= '/') goto yy147;
- if (yych == '_') goto yy147;
+ if (yych <= '/') goto yy172;
+ if (yych == '_') goto yy172;
goto yy3;
}
}
-yy1168:
- YYDEBUG(1168, *YYCURSOR);
+yy1218:
+ YYDEBUG(1218, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'V') {
if (yych <= 'B') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
} else {
if (yych <= 'O') {
- if (yych <= 'C') goto yy1184;
- goto yy141;
+ if (yych <= 'C') goto yy1234;
+ goto yy166;
} else {
- if (yych <= 'P') goto yy1186;
- if (yych <= 'U') goto yy141;
- goto yy1185;
+ if (yych <= 'P') goto yy1236;
+ if (yych <= 'U') goto yy166;
+ goto yy1235;
}
}
} else {
if (yych <= 'o') {
if (yych <= '`') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
goto yy3;
} else {
- if (yych == 'c') goto yy1184;
- goto yy141;
+ if (yych == 'c') goto yy1234;
+ goto yy166;
}
} else {
if (yych <= 'u') {
- if (yych <= 'p') goto yy1186;
- goto yy141;
+ if (yych <= 'p') goto yy1236;
+ goto yy166;
} else {
- if (yych <= 'v') goto yy1185;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'v') goto yy1235;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
}
-yy1169:
- YYDEBUG(1169, *YYCURSOR);
+yy1219:
+ YYDEBUG(1219, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy141;
- goto yy1179;
+ if (yych <= 'S') goto yy166;
+ goto yy1229;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 't') goto yy1179;
- if (yych <= 'z') goto yy141;
+ if (yych <= 't') goto yy1229;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1170:
- YYDEBUG(1170, *YYCURSOR);
+yy1220:
+ YYDEBUG(1220, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'X') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'W') goto yy141;
- goto yy1176;
+ if (yych <= 'W') goto yy166;
+ goto yy1226;
}
} else {
if (yych <= 'w') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'x') goto yy1176;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'x') goto yy1226;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1171:
- YYDEBUG(1171, *YYCURSOR);
+yy1221:
+ YYDEBUG(1221, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy141;
+ if (yych <= 'M') goto yy166;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'n') goto yy1172;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'n') goto yy1222;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1172:
- YYDEBUG(1172, *YYCURSOR);
+yy1222:
+ YYDEBUG(1222, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
- if (yych <= '(') goto yy166;
- goto yy139;
+ if (yych <= '(') goto yy191;
+ goto yy164;
} else {
- if (yych <= '@') goto yy166;
- if (yych <= 'C') goto yy142;
+ if (yych <= '@') goto yy191;
+ if (yych <= 'C') goto yy167;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy166;
- goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy191;
+ goto yy167;
} else {
- if (yych <= 'd') goto yy1173;
- if (yych <= 'z') goto yy142;
- goto yy166;
+ if (yych <= 'd') goto yy1223;
+ if (yych <= 'z') goto yy167;
+ goto yy191;
}
}
-yy1173:
- YYDEBUG(1173, *YYCURSOR);
+yy1223:
+ YYDEBUG(1223, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
goto yy3;
} else {
- if (yych <= 'a') goto yy1174;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'a') goto yy1224;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1174:
- YYDEBUG(1174, *YYCURSOR);
+yy1224:
+ YYDEBUG(1224, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'X') goto yy144;
+ if (yych <= 'X') goto yy169;
}
} else {
if (yych <= 'x') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'y') goto yy1175;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'y') goto yy1225;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1175:
- YYDEBUG(1175, *YYCURSOR);
+yy1225:
+ YYDEBUG(1225, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == ')') goto yy139;
- goto yy166;
-yy1176:
- YYDEBUG(1176, *YYCURSOR);
+ if (yych == ')') goto yy164;
+ goto yy191;
+yy1226:
+ YYDEBUG(1226, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy142;
+ if (yych <= 'S') goto yy167;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 't') goto yy1177;
- if (yych <= 'z') goto yy142;
+ if (yych <= 't') goto yy1227;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1177:
- YYDEBUG(1177, *YYCURSOR);
+yy1227:
+ YYDEBUG(1227, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'G') goto yy143;
+ if (yych <= 'G') goto yy168;
}
} else {
if (yych <= 'g') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'h') goto yy1178;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'h') goto yy1228;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1178:
- YYDEBUG(1178, *YYCURSOR);
+yy1228:
+ YYDEBUG(1228, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
- goto yy1146;
+ goto yy1196;
} else {
- if (yych == ' ') goto yy1146;
+ if (yych == ' ') goto yy1196;
goto yy3;
}
} else {
if (yych <= 'Z') {
- if (yych <= ')') goto yy139;
+ if (yych <= ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1179:
- YYDEBUG(1179, *YYCURSOR);
+yy1229:
+ YYDEBUG(1229, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= ')') {
- if (yych <= '(') goto yy166;
- goto yy139;
+ if (yych <= '(') goto yy191;
+ goto yy164;
} else {
- if (yych <= '@') goto yy166;
- if (yych <= 'T') goto yy142;
+ if (yych <= '@') goto yy191;
+ if (yych <= 'T') goto yy167;
}
} else {
if (yych <= 't') {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy166;
- goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy191;
+ goto yy167;
} else {
- if (yych <= 'u') goto yy1180;
- if (yych <= 'z') goto yy142;
- goto yy166;
+ if (yych <= 'u') goto yy1230;
+ if (yych <= 'z') goto yy167;
+ goto yy191;
}
}
-yy1180:
- YYDEBUG(1180, *YYCURSOR);
+yy1230:
+ YYDEBUG(1230, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy143;
+ if (yych <= 'Q') goto yy168;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'r') goto yy1181;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'r') goto yy1231;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1181:
- YYDEBUG(1181, *YYCURSOR);
+yy1231:
+ YYDEBUG(1231, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'C') goto yy144;
+ if (yych <= 'C') goto yy169;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'd') goto yy1182;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'd') goto yy1232;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1182:
- YYDEBUG(1182, *YYCURSOR);
+yy1232:
+ YYDEBUG(1232, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'A') goto yy1183;
+ if (yych <= 'A') goto yy1233;
if (yych != 'a') goto yy3;
}
-yy1183:
- YYDEBUG(1183, *YYCURSOR);
+yy1233:
+ YYDEBUG(1233, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy172;
- if (yych == 'y') goto yy172;
+ if (yych == 'Y') goto yy197;
+ if (yych == 'y') goto yy197;
goto yy56;
-yy1184:
- YYDEBUG(1184, *YYCURSOR);
+yy1234:
+ YYDEBUG(1234, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'N') goto yy142;
- goto yy1195;
+ if (yych <= 'N') goto yy167;
+ goto yy1245;
}
} else {
if (yych <= 'n') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'o') goto yy1195;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'o') goto yy1245;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1185:
- YYDEBUG(1185, *YYCURSOR);
+yy1235:
+ YYDEBUG(1235, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy142;
- goto yy1192;
+ if (yych <= 'D') goto yy167;
+ goto yy1242;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'e') goto yy1192;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'e') goto yy1242;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1186:
- YYDEBUG(1186, *YYCURSOR);
+yy1236:
+ YYDEBUG(1236, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'T') goto yy142;
+ if (yych != 'T') goto yy167;
}
} else {
if (yych <= 's') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 't') goto yy1187;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 't') goto yy1237;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy1187:
- YYDEBUG(1187, *YYCURSOR);
+yy1237:
+ YYDEBUG(1237, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'E') goto yy143;
+ if (yych != 'E') goto yy168;
}
} else {
if (yych <= 'd') {
- if (yych <= '`') goto yy193;
- goto yy143;
+ if (yych <= '`') goto yy218;
+ goto yy168;
} else {
- if (yych <= 'e') goto yy1188;
- if (yych <= 'z') goto yy143;
- goto yy193;
+ if (yych <= 'e') goto yy1238;
+ if (yych <= 'z') goto yy168;
+ goto yy218;
}
}
}
-yy1188:
- YYDEBUG(1188, *YYCURSOR);
+yy1238:
+ YYDEBUG(1238, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'M') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'L') goto yy144;
+ if (yych <= 'L') goto yy169;
}
} else {
if (yych <= 'l') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'm') goto yy1189;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'm') goto yy1239;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1189:
- YYDEBUG(1189, *YYCURSOR);
+yy1239:
+ YYDEBUG(1239, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'B') goto yy1190;
+ if (yych <= 'B') goto yy1240;
if (yych != 'b') goto yy3;
}
-yy1190:
- YYDEBUG(1190, *YYCURSOR);
+yy1240:
+ YYDEBUG(1240, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy1191;
+ if (yych == 'E') goto yy1241;
if (yych != 'e') goto yy56;
-yy1191:
- YYDEBUG(1191, *YYCURSOR);
+yy1241:
+ YYDEBUG(1241, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy204;
- if (yych == 'r') goto yy204;
+ if (yych == 'R') goto yy229;
+ if (yych == 'r') goto yy229;
goto yy56;
-yy1192:
- YYDEBUG(1192, *YYCURSOR);
+yy1242:
+ YYDEBUG(1242, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy143;
+ if (yych <= 'M') goto yy168;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'n') goto yy1193;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'n') goto yy1243;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1193:
- YYDEBUG(1193, *YYCURSOR);
+yy1243:
+ YYDEBUG(1243, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy144;
+ if (yych <= 'S') goto yy169;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 't') goto yy1194;
- if (yych <= 'z') goto yy144;
+ if (yych <= 't') goto yy1244;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1194:
- YYDEBUG(1194, *YYCURSOR);
+yy1244:
+ YYDEBUG(1244, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'H') goto yy1145;
- if (yych == 'h') goto yy1145;
+ if (yych <= 'H') goto yy1195;
+ if (yych == 'h') goto yy1195;
goto yy3;
}
-yy1195:
- YYDEBUG(1195, *YYCURSOR);
+yy1245:
+ YYDEBUG(1245, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy143;
+ if (yych <= 'M') goto yy168;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'n') goto yy1196;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'n') goto yy1246;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1196:
- YYDEBUG(1196, *YYCURSOR);
+yy1246:
+ YYDEBUG(1246, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'C') goto yy144;
- goto yy1155;
+ if (yych <= 'C') goto yy169;
+ goto yy1205;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'd') goto yy1155;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'd') goto yy1205;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1197:
- YYDEBUG(1197, *YYCURSOR);
+yy1247:
+ YYDEBUG(1247, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'U') {
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- goto yy147;
+ goto yy172;
}
} else {
if (yych <= 'C') {
if (yych <= '@') goto yy3;
- if (yych <= 'B') goto yy141;
- goto yy1184;
+ if (yych <= 'B') goto yy166;
+ goto yy1234;
} else {
- if (yych == 'P') goto yy1186;
- goto yy141;
+ if (yych == 'P') goto yy1236;
+ goto yy166;
}
}
} else {
if (yych <= 'b') {
if (yych <= '^') {
- if (yych <= 'V') goto yy1185;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'V') goto yy1235;
+ if (yych <= 'Z') goto yy166;
goto yy3;
} else {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
}
} else {
if (yych <= 'p') {
- if (yych <= 'c') goto yy1213;
- if (yych <= 'o') goto yy146;
- goto yy1215;
+ if (yych <= 'c') goto yy1263;
+ if (yych <= 'o') goto yy171;
+ goto yy1265;
} else {
- if (yych == 'v') goto yy1214;
- if (yych <= 'z') goto yy146;
+ if (yych == 'v') goto yy1264;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1198:
- YYDEBUG(1198, *YYCURSOR);
+yy1248:
+ YYDEBUG(1248, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1179;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'T') goto yy1229;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 't') goto yy1208;
- if (yych <= 'z') goto yy146;
+ if (yych <= 't') goto yy1258;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1199:
- YYDEBUG(1199, *YYCURSOR);
+yy1249:
+ YYDEBUG(1249, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'W') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'X') goto yy1176;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'X') goto yy1226;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'w') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'x') goto yy1205;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'x') goto yy1255;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1200:
- YYDEBUG(1200, *YYCURSOR);
+yy1250:
+ YYDEBUG(1250, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1172;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'N') goto yy1222;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'n') goto yy1201;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'n') goto yy1251;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1201:
- YYDEBUG(1201, *YYCURSOR);
+yy1251:
+ YYDEBUG(1251, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy166;
- goto yy147;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy191;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
- if (yych <= '@') goto yy166;
- goto yy142;
+ if (yych == '/') goto yy172;
+ if (yych <= '@') goto yy191;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1173;
- if (yych <= 'Z') goto yy142;
- if (yych <= '^') goto yy166;
- goto yy147;
+ if (yych <= 'D') goto yy1223;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '^') goto yy191;
+ goto yy172;
} else {
if (yych <= 'c') {
- if (yych <= '`') goto yy166;
- goto yy150;
+ if (yych <= '`') goto yy191;
+ goto yy175;
} else {
- if (yych <= 'd') goto yy1202;
- if (yych <= 'z') goto yy150;
- goto yy166;
+ if (yych <= 'd') goto yy1252;
+ if (yych <= 'z') goto yy175;
+ goto yy191;
}
}
}
-yy1202:
- YYDEBUG(1202, *YYCURSOR);
+yy1252:
+ YYDEBUG(1252, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy1174;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'A') goto yy1224;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1203;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'a') goto yy1253;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
-yy1203:
- YYDEBUG(1203, *YYCURSOR);
+yy1253:
+ YYDEBUG(1253, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'Y') goto yy1175;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Y') goto yy1225;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'x') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'y') goto yy1204;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'y') goto yy1254;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1204:
- YYDEBUG(1204, *YYCURSOR);
+yy1254:
+ YYDEBUG(1254, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= '-') {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy166;
- goto yy147;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy191;
+ goto yy172;
} else {
if (yych <= '/') {
- if (yych <= '.') goto yy166;
- goto yy147;
+ if (yych <= '.') goto yy191;
+ goto yy172;
} else {
- if (yych == '_') goto yy147;
- goto yy166;
+ if (yych == '_') goto yy172;
+ goto yy191;
}
}
-yy1205:
- YYDEBUG(1205, *YYCURSOR);
+yy1255:
+ YYDEBUG(1255, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1177;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'T') goto yy1227;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 't') goto yy1206;
- if (yych <= 'z') goto yy150;
+ if (yych <= 't') goto yy1256;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1206:
- YYDEBUG(1206, *YYCURSOR);
+yy1256:
+ YYDEBUG(1256, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'H') goto yy1178;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'H') goto yy1228;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'g') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'h') goto yy1207;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'h') goto yy1257;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1207:
- YYDEBUG(1207, *YYCURSOR);
+yy1257:
+ YYDEBUG(1257, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '-') {
if (yych <= ' ') {
- if (yych == '\t') goto yy1146;
+ if (yych == '\t') goto yy1196;
if (yych <= 0x1F) goto yy3;
- goto yy1146;
+ goto yy1196;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
}
} else {
if (yych <= 'Z') {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
} else {
if (yych <= '_') {
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1208:
- YYDEBUG(1208, *YYCURSOR);
+yy1258:
+ YYDEBUG(1258, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'T') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy166;
- goto yy147;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy191;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
- if (yych <= '@') goto yy166;
- goto yy142;
+ if (yych == '/') goto yy172;
+ if (yych <= '@') goto yy191;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'U') goto yy1180;
- if (yych <= 'Z') goto yy142;
- if (yych <= '^') goto yy166;
- goto yy147;
+ if (yych <= 'U') goto yy1230;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '^') goto yy191;
+ goto yy172;
} else {
if (yych <= 't') {
- if (yych <= '`') goto yy166;
- goto yy150;
+ if (yych <= '`') goto yy191;
+ goto yy175;
} else {
- if (yych <= 'u') goto yy1209;
- if (yych <= 'z') goto yy150;
- goto yy166;
+ if (yych <= 'u') goto yy1259;
+ if (yych <= 'z') goto yy175;
+ goto yy191;
}
}
}
-yy1209:
- YYDEBUG(1209, *YYCURSOR);
+yy1259:
+ YYDEBUG(1259, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'R') goto yy1181;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'R') goto yy1231;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'q') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'r') goto yy1210;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'r') goto yy1260;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1210:
- YYDEBUG(1210, *YYCURSOR);
+yy1260:
+ YYDEBUG(1260, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1182;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'D') goto yy1232;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'c') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'd') goto yy1211;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'd') goto yy1261;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1211:
- YYDEBUG(1211, *YYCURSOR);
+yy1261:
+ YYDEBUG(1261, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy1183;
+ if (yych <= 'A') goto yy1233;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1212;
- if (yych <= 'z') goto yy153;
+ if (yych <= 'a') goto yy1262;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1212:
- YYDEBUG(1212, *YYCURSOR);
+yy1262:
+ YYDEBUG(1262, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy172;
- if (yych == 'y') goto yy185;
- goto yy154;
-yy1213:
- YYDEBUG(1213, *YYCURSOR);
+ if (yych == 'Y') goto yy197;
+ if (yych == 'y') goto yy210;
+ goto yy179;
+yy1263:
+ YYDEBUG(1263, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'N') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'O') goto yy1195;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'O') goto yy1245;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'n') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'o') goto yy1224;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'o') goto yy1274;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1214:
- YYDEBUG(1214, *YYCURSOR);
+yy1264:
+ YYDEBUG(1264, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy1192;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'E') goto yy1242;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'e') goto yy1221;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'e') goto yy1271;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1215:
- YYDEBUG(1215, *YYCURSOR);
+yy1265:
+ YYDEBUG(1265, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'S') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'T') goto yy1187;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'T') goto yy1237;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 's') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 't') goto yy1216;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 't') goto yy1266;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy1216:
- YYDEBUG(1216, *YYCURSOR);
+yy1266:
+ YYDEBUG(1266, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'D') {
- if (yych <= '@') goto yy193;
- goto yy143;
+ if (yych <= '@') goto yy218;
+ goto yy168;
} else {
- if (yych <= 'E') goto yy1188;
- if (yych <= 'Z') goto yy143;
- goto yy193;
+ if (yych <= 'E') goto yy1238;
+ if (yych <= 'Z') goto yy168;
+ goto yy218;
}
} else {
if (yych <= 'd') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy151;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy176;
} else {
- if (yych <= 'e') goto yy1217;
- if (yych <= 'z') goto yy151;
- goto yy193;
+ if (yych <= 'e') goto yy1267;
+ if (yych <= 'z') goto yy176;
+ goto yy218;
}
}
}
-yy1217:
- YYDEBUG(1217, *YYCURSOR);
+yy1267:
+ YYDEBUG(1267, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'L') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'M') goto yy1189;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'M') goto yy1239;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'l') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'm') goto yy1218;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'm') goto yy1268;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1218:
- YYDEBUG(1218, *YYCURSOR);
+yy1268:
+ YYDEBUG(1268, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'A') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'B') goto yy1190;
- if (yych == '_') goto yy147;
+ if (yych <= 'B') goto yy1240;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'b') goto yy1219;
- if (yych <= 'z') goto yy153;
+ if (yych == 'b') goto yy1269;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1219:
- YYDEBUG(1219, *YYCURSOR);
+yy1269:
+ YYDEBUG(1269, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'E') goto yy1191;
- if (yych != 'e') goto yy154;
- YYDEBUG(1220, *YYCURSOR);
+ if (yych == 'E') goto yy1241;
+ if (yych != 'e') goto yy179;
+ YYDEBUG(1270, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy204;
- if (yych == 'r') goto yy316;
- goto yy154;
-yy1221:
- YYDEBUG(1221, *YYCURSOR);
+ if (yych == 'R') goto yy229;
+ if (yych == 'r') goto yy341;
+ goto yy179;
+yy1271:
+ YYDEBUG(1271, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1193;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'N') goto yy1243;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'n') goto yy1222;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'n') goto yy1272;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1222:
- YYDEBUG(1222, *YYCURSOR);
+yy1272:
+ YYDEBUG(1272, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1194;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'T') goto yy1244;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 't') goto yy1223;
- if (yych <= 'z') goto yy152;
+ if (yych <= 't') goto yy1273;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1223:
- YYDEBUG(1223, *YYCURSOR);
+yy1273:
+ YYDEBUG(1273, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'H') goto yy1145;
- if (yych == '_') goto yy147;
+ if (yych <= 'H') goto yy1195;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'h') goto yy1163;
- if (yych <= 'z') goto yy153;
+ if (yych == 'h') goto yy1213;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1224:
- YYDEBUG(1224, *YYCURSOR);
+yy1274:
+ YYDEBUG(1274, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1196;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'N') goto yy1246;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'n') goto yy1225;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'n') goto yy1275;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1225:
- YYDEBUG(1225, *YYCURSOR);
+yy1275:
+ YYDEBUG(1275, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1155;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'D') goto yy1205;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'c') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'd') goto yy1167;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'd') goto yy1217;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1226:
- YYDEBUG(1226, *YYCURSOR);
+yy1276:
+ YYDEBUG(1276, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'C') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'B') goto yy141;
+ if (yych <= 'B') goto yy166;
}
} else {
if (yych <= 'b') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'c') goto yy1227;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'c') goto yy1277;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1227:
- YYDEBUG(1227, *YYCURSOR);
+yy1277:
+ YYDEBUG(1277, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'K') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'J') goto yy142;
+ if (yych <= 'J') goto yy167;
}
} else {
if (yych <= 'j') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'k') goto yy1228;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'k') goto yy1278;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1228:
- YYDEBUG(1228, *YYCURSOR);
+yy1278:
+ YYDEBUG(1278, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ')') {
- if (yych == ' ') goto yy1229;
+ if (yych == ' ') goto yy1279;
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= 'Z') {
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1229:
- YYDEBUG(1229, *YYCURSOR);
+yy1279:
+ YYDEBUG(1279, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy1230;
+ if (yych == 'O') goto yy1280;
if (yych != 'o') goto yy56;
-yy1230:
- YYDEBUG(1230, *YYCURSOR);
+yy1280:
+ YYDEBUG(1280, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'F') goto yy1231;
+ if (yych == 'F') goto yy1281;
if (yych != 'f') goto yy56;
-yy1231:
- YYDEBUG(1231, *YYCURSOR);
+yy1281:
+ YYDEBUG(1281, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ' ') goto yy56;
- YYDEBUG(1232, *YYCURSOR);
+ YYDEBUG(1282, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy1233;
- if (yych <= '2') goto yy1235;
- if (yych <= '9') goto yy1236;
+ if (yych <= '1') goto yy1283;
+ if (yych <= '2') goto yy1285;
+ if (yych <= '9') goto yy1286;
goto yy56;
-yy1233:
- YYDEBUG(1233, *YYCURSOR);
+yy1283:
+ YYDEBUG(1283, *YYCURSOR);
yyaccept = 27;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1237;
+ if (yych == '\t') goto yy1287;
} else {
- if (yych <= ' ') goto yy1237;
- if (yych <= '/') goto yy1234;
- if (yych <= '9') goto yy1236;
+ if (yych <= ' ') goto yy1287;
+ if (yych <= '/') goto yy1284;
+ if (yych <= '9') goto yy1286;
}
} else {
if (yych <= '`') {
- if (yych <= 'A') goto yy1239;
- if (yych == 'P') goto yy1239;
+ if (yych <= 'A') goto yy1289;
+ if (yych == 'P') goto yy1289;
} else {
- if (yych <= 'a') goto yy1239;
- if (yych == 'p') goto yy1239;
+ if (yych <= 'a') goto yy1289;
+ if (yych == 'p') goto yy1289;
}
}
-yy1234:
- YYDEBUG(1234, *YYCURSOR);
-#line 1053 "ext/date/lib/parse_date.re"
+yy1284:
+ YYDEBUG(1284, *YYCURSOR);
+#line 1096 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("backof | frontof");
TIMELIB_INIT;
@@ -18631,306 +19611,306 @@ yy1234:
TIMELIB_DEINIT;
return TIMELIB_LF_DAY_OF_MONTH;
}
-#line 18635 "<stdout>"
-yy1235:
- YYDEBUG(1235, *YYCURSOR);
+#line 19615 "<stdout>"
+yy1285:
+ YYDEBUG(1285, *YYCURSOR);
yyaccept = 27;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1237;
- goto yy1234;
+ if (yych == '\t') goto yy1287;
+ goto yy1284;
} else {
- if (yych <= ' ') goto yy1237;
- if (yych <= '/') goto yy1234;
- if (yych >= '5') goto yy1234;
+ if (yych <= ' ') goto yy1287;
+ if (yych <= '/') goto yy1284;
+ if (yych >= '5') goto yy1284;
}
} else {
if (yych <= '`') {
- if (yych <= 'A') goto yy1239;
- if (yych == 'P') goto yy1239;
- goto yy1234;
+ if (yych <= 'A') goto yy1289;
+ if (yych == 'P') goto yy1289;
+ goto yy1284;
} else {
- if (yych <= 'a') goto yy1239;
- if (yych == 'p') goto yy1239;
- goto yy1234;
+ if (yych <= 'a') goto yy1289;
+ if (yych == 'p') goto yy1289;
+ goto yy1284;
}
}
-yy1236:
- YYDEBUG(1236, *YYCURSOR);
+yy1286:
+ YYDEBUG(1286, *YYCURSOR);
yyaccept = 27;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych != '\t') goto yy1234;
+ if (yych != '\t') goto yy1284;
} else {
- if (yych <= ' ') goto yy1237;
- if (yych <= '@') goto yy1234;
- goto yy1239;
+ if (yych <= ' ') goto yy1287;
+ if (yych <= '@') goto yy1284;
+ goto yy1289;
}
} else {
if (yych <= '`') {
- if (yych == 'P') goto yy1239;
- goto yy1234;
+ if (yych == 'P') goto yy1289;
+ goto yy1284;
} else {
- if (yych <= 'a') goto yy1239;
- if (yych == 'p') goto yy1239;
- goto yy1234;
+ if (yych <= 'a') goto yy1289;
+ if (yych == 'p') goto yy1289;
+ goto yy1284;
}
}
-yy1237:
- YYDEBUG(1237, *YYCURSOR);
+yy1287:
+ YYDEBUG(1287, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = *YYCURSOR;
- YYDEBUG(1238, *YYCURSOR);
+ YYDEBUG(1288, *YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1237;
+ if (yych == '\t') goto yy1287;
goto yy56;
} else {
- if (yych <= ' ') goto yy1237;
+ if (yych <= ' ') goto yy1287;
if (yych <= '@') goto yy56;
}
} else {
if (yych <= '`') {
if (yych != 'P') goto yy56;
} else {
- if (yych <= 'a') goto yy1239;
+ if (yych <= 'a') goto yy1289;
if (yych != 'p') goto yy56;
}
}
-yy1239:
- YYDEBUG(1239, *YYCURSOR);
+yy1289:
+ YYDEBUG(1289, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych != '.') goto yy56;
} else {
- if (yych <= 'M') goto yy1241;
- if (yych == 'm') goto yy1241;
+ if (yych <= 'M') goto yy1291;
+ if (yych == 'm') goto yy1291;
goto yy56;
}
- YYDEBUG(1240, *YYCURSOR);
+ YYDEBUG(1290, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy1241;
+ if (yych == 'M') goto yy1291;
if (yych != 'm') goto yy56;
-yy1241:
- YYDEBUG(1241, *YYCURSOR);
+yy1291:
+ YYDEBUG(1291, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy1243;
- if (yych == '\t') goto yy1243;
+ if (yych <= 0x00) goto yy1293;
+ if (yych == '\t') goto yy1293;
goto yy56;
} else {
- if (yych <= ' ') goto yy1243;
+ if (yych <= ' ') goto yy1293;
if (yych != '.') goto yy56;
}
- YYDEBUG(1242, *YYCURSOR);
+ YYDEBUG(1292, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '\t') {
- if (yych <= 0x00) goto yy1243;
+ if (yych <= 0x00) goto yy1293;
if (yych <= 0x08) goto yy56;
} else {
if (yych != ' ') goto yy56;
}
-yy1243:
- YYDEBUG(1243, *YYCURSOR);
+yy1293:
+ YYDEBUG(1293, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy1234;
-yy1244:
- YYDEBUG(1244, *YYCURSOR);
+ goto yy1284;
+yy1294:
+ YYDEBUG(1294, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'B') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'C') goto yy1227;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'C') goto yy1277;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'b') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'c') goto yy1245;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'c') goto yy1295;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1245:
- YYDEBUG(1245, *YYCURSOR);
+yy1295:
+ YYDEBUG(1295, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'J') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'K') goto yy1228;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'K') goto yy1278;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'j') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'k') goto yy1246;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'k') goto yy1296;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1246:
- YYDEBUG(1246, *YYCURSOR);
+yy1296:
+ YYDEBUG(1296, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= '(') {
- if (yych == ' ') goto yy1229;
+ if (yych == ' ') goto yy1279;
goto yy3;
} else {
- if (yych <= ')') goto yy139;
- if (yych == '-') goto yy147;
+ if (yych <= ')') goto yy164;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= '^') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
if (yych <= '@') goto yy3;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
goto yy3;
} else {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
-yy1247:
- YYDEBUG(1247, *YYCURSOR);
+yy1297:
+ YYDEBUG(1297, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'R') goto yy141;
+ if (yych <= 'R') goto yy166;
}
} else {
if (yych <= 'r') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 's') goto yy1248;
- if (yych <= 'z') goto yy141;
+ if (yych <= 's') goto yy1298;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1248:
- YYDEBUG(1248, *YYCURSOR);
+yy1298:
+ YYDEBUG(1298, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy142;
+ if (yych <= 'S') goto yy167;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 't') goto yy1249;
- if (yych <= 'z') goto yy142;
+ if (yych <= 't') goto yy1299;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1249:
- YYDEBUG(1249, *YYCURSOR);
+yy1299:
+ YYDEBUG(1299, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
- goto yy1044;
+ goto yy1069;
} else {
if (yych != ' ') goto yy3;
}
} else {
if (yych <= 'Z') {
- if (yych <= ')') goto yy139;
+ if (yych <= ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1250:
- YYDEBUG(1250, *YYCURSOR);
+yy1300:
+ YYDEBUG(1300, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy1251;
- if (yych != 'd') goto yy1045;
-yy1251:
- YYDEBUG(1251, *YYCURSOR);
+ if (yych == 'D') goto yy1301;
+ if (yych != 'd') goto yy1070;
+yy1301:
+ YYDEBUG(1301, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1252;
+ if (yych == 'A') goto yy1302;
if (yych != 'a') goto yy56;
-yy1252:
- YYDEBUG(1252, *YYCURSOR);
+yy1302:
+ YYDEBUG(1302, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1253;
+ if (yych == 'Y') goto yy1303;
if (yych != 'y') goto yy56;
-yy1253:
- YYDEBUG(1253, *YYCURSOR);
+yy1303:
+ YYDEBUG(1303, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
- if (yych != ' ') goto yy1057;
+ if (yych != ' ') goto yy1084;
} else {
- if (yych <= 'S') goto yy1082;
- if (yych == 's') goto yy1082;
- goto yy1057;
+ if (yych <= 'S') goto yy1109;
+ if (yych == 's') goto yy1109;
+ goto yy1084;
}
- YYDEBUG(1254, *YYCURSOR);
+ YYDEBUG(1304, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy1255;
+ if (yych == 'O') goto yy1305;
if (yych != 'o') goto yy56;
-yy1255:
- YYDEBUG(1255, *YYCURSOR);
+yy1305:
+ YYDEBUG(1305, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'F') goto yy1256;
+ if (yych == 'F') goto yy1306;
if (yych != 'f') goto yy56;
-yy1256:
- YYDEBUG(1256, *YYCURSOR);
+yy1306:
+ YYDEBUG(1306, *YYCURSOR);
++YYCURSOR;
- YYDEBUG(1257, *YYCURSOR);
-#line 1036 "ext/date/lib/parse_date.re"
+ YYDEBUG(1307, *YYCURSOR);
+#line 1079 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("firstdayof | lastdayof");
TIMELIB_INIT;
@@ -18946,1494 +19926,1496 @@ yy1256:
TIMELIB_DEINIT;
return TIMELIB_LF_DAY_OF_MONTH;
}
-#line 18950 "<stdout>"
-yy1258:
- YYDEBUG(1258, *YYCURSOR);
+#line 19930 "<stdout>"
+yy1308:
+ YYDEBUG(1308, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'S') goto yy1248;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'S') goto yy1298;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'r') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 's') goto yy1259;
- if (yych <= 'z') goto yy146;
+ if (yych <= 's') goto yy1309;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1259:
- YYDEBUG(1259, *YYCURSOR);
+yy1309:
+ YYDEBUG(1309, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1249;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'T') goto yy1299;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 't') goto yy1260;
- if (yych <= 'z') goto yy150;
+ if (yych <= 't') goto yy1310;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1260:
- YYDEBUG(1260, *YYCURSOR);
+yy1310:
+ YYDEBUG(1310, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '-') {
if (yych <= ' ') {
- if (yych == '\t') goto yy1044;
+ if (yych == '\t') goto yy1069;
if (yych <= 0x1F) goto yy3;
- goto yy1250;
+ goto yy1300;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
}
} else {
if (yych <= 'Z') {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
} else {
if (yych <= '_') {
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1261:
- YYDEBUG(1261, *YYCURSOR);
+yy1311:
+ YYDEBUG(1311, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'B') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'A') goto yy141;
- goto yy1298;
+ if (yych <= 'A') goto yy166;
+ goto yy1348;
}
} else {
if (yych <= 'a') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'b') goto yy1298;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'b') goto yy1348;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1262:
- YYDEBUG(1262, *YYCURSOR);
+yy1312:
+ YYDEBUG(1312, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych == 'F') goto yy1288;
- if (yych <= 'Q') goto yy141;
- goto yy1287;
+ if (yych == 'F') goto yy1338;
+ if (yych <= 'Q') goto yy166;
+ goto yy1337;
}
} else {
if (yych <= 'f') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- if (yych <= 'e') goto yy141;
- goto yy1288;
+ if (yych <= 'e') goto yy166;
+ goto yy1338;
} else {
- if (yych == 'r') goto yy1287;
- if (yych <= 'z') goto yy141;
+ if (yych == 'r') goto yy1337;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1263:
- YYDEBUG(1263, *YYCURSOR);
+yy1313:
+ YYDEBUG(1313, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'T') goto yy141;
- goto yy1284;
+ if (yych <= 'T') goto yy166;
+ goto yy1334;
}
} else {
if (yych <= 't') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'u') goto yy1284;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'u') goto yy1334;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1264:
- YYDEBUG(1264, *YYCURSOR);
+yy1314:
+ YYDEBUG(1314, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych == 'I') goto yy1266;
- if (yych <= 'N') goto yy141;
+ if (yych == 'I') goto yy1316;
+ if (yych <= 'N') goto yy166;
}
} else {
if (yych <= 'i') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- if (yych <= 'h') goto yy141;
- goto yy1266;
+ if (yych <= 'h') goto yy166;
+ goto yy1316;
} else {
- if (yych == 'o') goto yy1265;
- if (yych <= 'z') goto yy141;
+ if (yych == 'o') goto yy1315;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1265:
- YYDEBUG(1265, *YYCURSOR);
+yy1315:
+ YYDEBUG(1315, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy142;
- goto yy1269;
+ if (yych <= 'M') goto yy167;
+ goto yy1319;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'n') goto yy1269;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'n') goto yy1319;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1266:
- YYDEBUG(1266, *YYCURSOR);
+yy1316:
+ YYDEBUG(1316, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
- if (yych <= '(') goto yy166;
- goto yy139;
+ if (yych <= '(') goto yy191;
+ goto yy164;
} else {
- if (yych <= '@') goto yy166;
- if (yych <= 'C') goto yy142;
+ if (yych <= '@') goto yy191;
+ if (yych <= 'C') goto yy167;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy166;
- goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy191;
+ goto yy167;
} else {
- if (yych <= 'd') goto yy1267;
- if (yych <= 'z') goto yy142;
- goto yy166;
+ if (yych <= 'd') goto yy1317;
+ if (yych <= 'z') goto yy167;
+ goto yy191;
}
}
-yy1267:
- YYDEBUG(1267, *YYCURSOR);
+yy1317:
+ YYDEBUG(1317, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
goto yy3;
} else {
- if (yych <= 'a') goto yy1268;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'a') goto yy1318;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1268:
- YYDEBUG(1268, *YYCURSOR);
+yy1318:
+ YYDEBUG(1318, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'X') goto yy144;
- goto yy1175;
+ if (yych <= 'X') goto yy169;
+ goto yy1225;
}
} else {
if (yych <= 'x') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'y') goto yy1175;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'y') goto yy1225;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1269:
- YYDEBUG(1269, *YYCURSOR);
+yy1319:
+ YYDEBUG(1319, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy143;
+ if (yych <= 'S') goto yy168;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 't') goto yy1270;
- if (yych <= 'z') goto yy143;
+ if (yych <= 't') goto yy1320;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1270:
- YYDEBUG(1270, *YYCURSOR);
+yy1320:
+ YYDEBUG(1320, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= ')') {
- if (yych == ' ') goto yy1271;
+ if (yych == ' ') goto yy1321;
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= 'Z') {
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1271:
- YYDEBUG(1271, *YYCURSOR);
+yy1321:
+ YYDEBUG(1321, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy1272;
+ if (yych == 'O') goto yy1322;
if (yych != 'o') goto yy56;
-yy1272:
- YYDEBUG(1272, *YYCURSOR);
+yy1322:
+ YYDEBUG(1322, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'F') goto yy1273;
+ if (yych == 'F') goto yy1323;
if (yych != 'f') goto yy56;
-yy1273:
- YYDEBUG(1273, *YYCURSOR);
+yy1323:
+ YYDEBUG(1323, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ' ') goto yy56;
- YYDEBUG(1274, *YYCURSOR);
+ YYDEBUG(1324, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '1') goto yy1275;
- if (yych <= '2') goto yy1276;
- if (yych <= '9') goto yy1277;
+ if (yych <= '1') goto yy1325;
+ if (yych <= '2') goto yy1326;
+ if (yych <= '9') goto yy1327;
goto yy56;
-yy1275:
- YYDEBUG(1275, *YYCURSOR);
+yy1325:
+ YYDEBUG(1325, *YYCURSOR);
yyaccept = 27;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1278;
- goto yy1234;
+ if (yych == '\t') goto yy1328;
+ goto yy1284;
} else {
- if (yych <= ' ') goto yy1278;
- if (yych <= '/') goto yy1234;
- if (yych <= '9') goto yy1277;
- goto yy1234;
+ if (yych <= ' ') goto yy1328;
+ if (yych <= '/') goto yy1284;
+ if (yych <= '9') goto yy1327;
+ goto yy1284;
}
} else {
if (yych <= '`') {
- if (yych <= 'A') goto yy1280;
- if (yych == 'P') goto yy1280;
- goto yy1234;
+ if (yych <= 'A') goto yy1330;
+ if (yych == 'P') goto yy1330;
+ goto yy1284;
} else {
- if (yych <= 'a') goto yy1280;
- if (yych == 'p') goto yy1280;
- goto yy1234;
+ if (yych <= 'a') goto yy1330;
+ if (yych == 'p') goto yy1330;
+ goto yy1284;
}
}
-yy1276:
- YYDEBUG(1276, *YYCURSOR);
+yy1326:
+ YYDEBUG(1326, *YYCURSOR);
yyaccept = 27;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1278;
- goto yy1234;
+ if (yych == '\t') goto yy1328;
+ goto yy1284;
} else {
- if (yych <= ' ') goto yy1278;
- if (yych <= '/') goto yy1234;
- if (yych >= '5') goto yy1234;
+ if (yych <= ' ') goto yy1328;
+ if (yych <= '/') goto yy1284;
+ if (yych >= '5') goto yy1284;
}
} else {
if (yych <= '`') {
- if (yych <= 'A') goto yy1280;
- if (yych == 'P') goto yy1280;
- goto yy1234;
+ if (yych <= 'A') goto yy1330;
+ if (yych == 'P') goto yy1330;
+ goto yy1284;
} else {
- if (yych <= 'a') goto yy1280;
- if (yych == 'p') goto yy1280;
- goto yy1234;
+ if (yych <= 'a') goto yy1330;
+ if (yych == 'p') goto yy1330;
+ goto yy1284;
}
}
-yy1277:
- YYDEBUG(1277, *YYCURSOR);
+yy1327:
+ YYDEBUG(1327, *YYCURSOR);
yyaccept = 27;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych != '\t') goto yy1234;
+ if (yych != '\t') goto yy1284;
} else {
- if (yych <= ' ') goto yy1278;
- if (yych <= '@') goto yy1234;
- goto yy1280;
+ if (yych <= ' ') goto yy1328;
+ if (yych <= '@') goto yy1284;
+ goto yy1330;
}
} else {
if (yych <= '`') {
- if (yych == 'P') goto yy1280;
- goto yy1234;
+ if (yych == 'P') goto yy1330;
+ goto yy1284;
} else {
- if (yych <= 'a') goto yy1280;
- if (yych == 'p') goto yy1280;
- goto yy1234;
+ if (yych <= 'a') goto yy1330;
+ if (yych == 'p') goto yy1330;
+ goto yy1284;
}
}
-yy1278:
- YYDEBUG(1278, *YYCURSOR);
+yy1328:
+ YYDEBUG(1328, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = *YYCURSOR;
- YYDEBUG(1279, *YYCURSOR);
+ YYDEBUG(1329, *YYCURSOR);
if (yych <= 'A') {
if (yych <= 0x1F) {
- if (yych == '\t') goto yy1278;
+ if (yych == '\t') goto yy1328;
goto yy56;
} else {
- if (yych <= ' ') goto yy1278;
+ if (yych <= ' ') goto yy1328;
if (yych <= '@') goto yy56;
}
} else {
if (yych <= '`') {
if (yych != 'P') goto yy56;
} else {
- if (yych <= 'a') goto yy1280;
+ if (yych <= 'a') goto yy1330;
if (yych != 'p') goto yy56;
}
}
-yy1280:
- YYDEBUG(1280, *YYCURSOR);
+yy1330:
+ YYDEBUG(1330, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych != '.') goto yy56;
} else {
- if (yych <= 'M') goto yy1282;
- if (yych == 'm') goto yy1282;
+ if (yych <= 'M') goto yy1332;
+ if (yych == 'm') goto yy1332;
goto yy56;
}
- YYDEBUG(1281, *YYCURSOR);
+ YYDEBUG(1331, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'M') goto yy1282;
+ if (yych == 'M') goto yy1332;
if (yych != 'm') goto yy56;
-yy1282:
- YYDEBUG(1282, *YYCURSOR);
+yy1332:
+ YYDEBUG(1332, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 0x1F) {
- if (yych <= 0x00) goto yy1243;
- if (yych == '\t') goto yy1243;
+ if (yych <= 0x00) goto yy1293;
+ if (yych == '\t') goto yy1293;
goto yy56;
} else {
- if (yych <= ' ') goto yy1243;
+ if (yych <= ' ') goto yy1293;
if (yych != '.') goto yy56;
}
- YYDEBUG(1283, *YYCURSOR);
+ YYDEBUG(1333, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '\t') {
- if (yych <= 0x00) goto yy1243;
+ if (yych <= 0x00) goto yy1293;
if (yych <= 0x08) goto yy56;
- goto yy1243;
+ goto yy1293;
} else {
- if (yych == ' ') goto yy1243;
+ if (yych == ' ') goto yy1293;
goto yy56;
}
-yy1284:
- YYDEBUG(1284, *YYCURSOR);
+yy1334:
+ YYDEBUG(1334, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy142;
+ if (yych <= 'Q') goto yy167;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'r') goto yy1285;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'r') goto yy1335;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1285:
- YYDEBUG(1285, *YYCURSOR);
+yy1335:
+ YYDEBUG(1335, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy143;
+ if (yych <= 'S') goto yy168;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 't') goto yy1286;
- if (yych <= 'z') goto yy143;
+ if (yych <= 't') goto yy1336;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1286:
- YYDEBUG(1286, *YYCURSOR);
+yy1336:
+ YYDEBUG(1336, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'G') goto yy144;
- goto yy1155;
+ if (yych <= 'G') goto yy169;
+ goto yy1205;
}
} else {
if (yych <= 'g') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'h') goto yy1155;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'h') goto yy1205;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1287:
- YYDEBUG(1287, *YYCURSOR);
+yy1337:
+ YYDEBUG(1337, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'R') goto yy142;
- goto yy1290;
+ if (yych <= 'R') goto yy167;
+ goto yy1340;
}
} else {
if (yych <= 'r') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 's') goto yy1290;
- if (yych <= 'z') goto yy142;
+ if (yych <= 's') goto yy1340;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1288:
- YYDEBUG(1288, *YYCURSOR);
+yy1338:
+ YYDEBUG(1338, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy142;
+ if (yych <= 'S') goto yy167;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 't') goto yy1289;
- if (yych <= 'z') goto yy142;
+ if (yych <= 't') goto yy1339;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1289:
- YYDEBUG(1289, *YYCURSOR);
+yy1339:
+ YYDEBUG(1339, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'G') goto yy143;
- goto yy1178;
+ if (yych <= 'G') goto yy168;
+ goto yy1228;
}
} else {
if (yych <= 'g') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'h') goto yy1178;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'h') goto yy1228;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1290:
- YYDEBUG(1290, *YYCURSOR);
+yy1340:
+ YYDEBUG(1340, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy143;
+ if (yych <= 'S') goto yy168;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 't') goto yy1291;
- if (yych <= 'z') goto yy143;
+ if (yych <= 't') goto yy1341;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1291:
- YYDEBUG(1291, *YYCURSOR);
+yy1341:
+ YYDEBUG(1341, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
- goto yy1146;
+ goto yy1196;
} else {
if (yych != ' ') goto yy3;
}
} else {
if (yych <= 'Z') {
- if (yych <= ')') goto yy139;
+ if (yych <= ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1292:
- YYDEBUG(1292, *YYCURSOR);
+yy1342:
+ YYDEBUG(1342, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'D') goto yy1293;
- if (yych != 'd') goto yy1147;
-yy1293:
- YYDEBUG(1293, *YYCURSOR);
+ if (yych == 'D') goto yy1343;
+ if (yych != 'd') goto yy1197;
+yy1343:
+ YYDEBUG(1343, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1294;
+ if (yych == 'A') goto yy1344;
if (yych != 'a') goto yy56;
-yy1294:
- YYDEBUG(1294, *YYCURSOR);
+yy1344:
+ YYDEBUG(1344, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1295;
+ if (yych == 'Y') goto yy1345;
if (yych != 'y') goto yy56;
-yy1295:
- YYDEBUG(1295, *YYCURSOR);
+yy1345:
+ YYDEBUG(1345, *YYCURSOR);
yyaccept = 25;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
- if (yych != ' ') goto yy1057;
+ if (yych != ' ') goto yy1084;
} else {
- if (yych <= 'S') goto yy1082;
- if (yych == 's') goto yy1082;
- goto yy1057;
+ if (yych <= 'S') goto yy1109;
+ if (yych == 's') goto yy1109;
+ goto yy1084;
}
- YYDEBUG(1296, *YYCURSOR);
+ YYDEBUG(1346, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'O') goto yy1297;
+ if (yych == 'O') goto yy1347;
if (yych != 'o') goto yy56;
-yy1297:
- YYDEBUG(1297, *YYCURSOR);
+yy1347:
+ YYDEBUG(1347, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'F') goto yy1256;
- if (yych == 'f') goto yy1256;
+ if (yych == 'F') goto yy1306;
+ if (yych == 'f') goto yy1306;
goto yy56;
-yy1298:
- YYDEBUG(1298, *YYCURSOR);
+yy1348:
+ YYDEBUG(1348, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'R') goto yy142;
+ if (yych != 'R') goto yy167;
}
} else {
if (yych <= 'q') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'r') goto yy1299;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'r') goto yy1349;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy1299:
- YYDEBUG(1299, *YYCURSOR);
+yy1349:
+ YYDEBUG(1349, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'T') goto yy143;
+ if (yych <= 'T') goto yy168;
}
} else {
if (yych <= 't') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'u') goto yy1300;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'u') goto yy1350;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1300:
- YYDEBUG(1300, *YYCURSOR);
+yy1350:
+ YYDEBUG(1350, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
goto yy3;
} else {
- if (yych <= 'a') goto yy1301;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'a') goto yy1351;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1301:
- YYDEBUG(1301, *YYCURSOR);
+yy1351:
+ YYDEBUG(1351, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'R') goto yy1302;
+ if (yych <= 'R') goto yy1352;
if (yych != 'r') goto yy3;
}
-yy1302:
- YYDEBUG(1302, *YYCURSOR);
+yy1352:
+ YYDEBUG(1352, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy204;
- if (yych == 'y') goto yy204;
+ if (yych == 'Y') goto yy229;
+ if (yych == 'y') goto yy229;
goto yy56;
-yy1303:
- YYDEBUG(1303, *YYCURSOR);
+yy1353:
+ YYDEBUG(1353, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'A') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'B') goto yy1298;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'B') goto yy1348;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'b') goto yy1321;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'b') goto yy1371;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1304:
- YYDEBUG(1304, *YYCURSOR);
+yy1354:
+ YYDEBUG(1354, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '.') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= '@') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
} else {
- if (yych == 'F') goto yy1288;
- goto yy141;
+ if (yych == 'F') goto yy1338;
+ goto yy166;
}
}
} else {
if (yych <= '`') {
if (yych <= 'Z') {
- if (yych <= 'R') goto yy1287;
- goto yy141;
+ if (yych <= 'R') goto yy1337;
+ goto yy166;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
} else {
if (yych <= 'q') {
- if (yych == 'f') goto yy1317;
- goto yy146;
+ if (yych == 'f') goto yy1367;
+ goto yy171;
} else {
- if (yych <= 'r') goto yy1316;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'r') goto yy1366;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1305:
- YYDEBUG(1305, *YYCURSOR);
+yy1355:
+ YYDEBUG(1355, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'T') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'U') goto yy1284;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'U') goto yy1334;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 't') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'u') goto yy1313;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'u') goto yy1363;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1306:
- YYDEBUG(1306, *YYCURSOR);
+yy1356:
+ YYDEBUG(1356, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'N') {
if (yych <= '.') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= '@') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
} else {
- if (yych == 'I') goto yy1266;
- goto yy141;
+ if (yych == 'I') goto yy1316;
+ goto yy166;
}
}
} else {
if (yych <= '`') {
if (yych <= 'Z') {
- if (yych <= 'O') goto yy1265;
- goto yy141;
+ if (yych <= 'O') goto yy1315;
+ goto yy166;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
} else {
if (yych <= 'n') {
- if (yych == 'i') goto yy1308;
- goto yy146;
+ if (yych == 'i') goto yy1358;
+ goto yy171;
} else {
- if (yych <= 'o') goto yy1307;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'o') goto yy1357;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1307:
- YYDEBUG(1307, *YYCURSOR);
+yy1357:
+ YYDEBUG(1357, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1269;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'N') goto yy1319;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'n') goto yy1311;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'n') goto yy1361;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1308:
- YYDEBUG(1308, *YYCURSOR);
+yy1358:
+ YYDEBUG(1358, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy166;
- goto yy147;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy191;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
- if (yych <= '@') goto yy166;
- goto yy142;
+ if (yych == '/') goto yy172;
+ if (yych <= '@') goto yy191;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1267;
- if (yych <= 'Z') goto yy142;
- if (yych <= '^') goto yy166;
- goto yy147;
+ if (yych <= 'D') goto yy1317;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '^') goto yy191;
+ goto yy172;
} else {
if (yych <= 'c') {
- if (yych <= '`') goto yy166;
- goto yy150;
+ if (yych <= '`') goto yy191;
+ goto yy175;
} else {
- if (yych <= 'd') goto yy1309;
- if (yych <= 'z') goto yy150;
- goto yy166;
+ if (yych <= 'd') goto yy1359;
+ if (yych <= 'z') goto yy175;
+ goto yy191;
}
}
}
-yy1309:
- YYDEBUG(1309, *YYCURSOR);
+yy1359:
+ YYDEBUG(1359, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy1268;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'A') goto yy1318;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1310;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'a') goto yy1360;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
-yy1310:
- YYDEBUG(1310, *YYCURSOR);
+yy1360:
+ YYDEBUG(1360, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'Y') goto yy1175;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Y') goto yy1225;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'x') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'y') goto yy1204;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'y') goto yy1254;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1311:
- YYDEBUG(1311, *YYCURSOR);
+yy1361:
+ YYDEBUG(1361, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1270;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'T') goto yy1320;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 't') goto yy1312;
- if (yych <= 'z') goto yy151;
+ if (yych <= 't') goto yy1362;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1312:
- YYDEBUG(1312, *YYCURSOR);
+yy1362:
+ YYDEBUG(1362, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= '(') {
- if (yych == ' ') goto yy1271;
+ if (yych == ' ') goto yy1321;
goto yy3;
} else {
- if (yych <= ')') goto yy139;
- if (yych == '-') goto yy147;
+ if (yych <= ')') goto yy164;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= '^') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
if (yych <= '@') goto yy3;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
goto yy3;
} else {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
-yy1313:
- YYDEBUG(1313, *YYCURSOR);
+yy1363:
+ YYDEBUG(1363, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'R') goto yy1285;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'R') goto yy1335;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'q') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'r') goto yy1314;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'r') goto yy1364;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1314:
- YYDEBUG(1314, *YYCURSOR);
+yy1364:
+ YYDEBUG(1364, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1286;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'T') goto yy1336;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 't') goto yy1315;
- if (yych <= 'z') goto yy151;
+ if (yych <= 't') goto yy1365;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1315:
- YYDEBUG(1315, *YYCURSOR);
+yy1365:
+ YYDEBUG(1365, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'H') goto yy1155;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'H') goto yy1205;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'g') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'h') goto yy1167;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'h') goto yy1217;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1316:
- YYDEBUG(1316, *YYCURSOR);
+yy1366:
+ YYDEBUG(1366, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'S') goto yy1290;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'S') goto yy1340;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'r') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 's') goto yy1319;
- if (yych <= 'z') goto yy150;
+ if (yych <= 's') goto yy1369;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1317:
- YYDEBUG(1317, *YYCURSOR);
+yy1367:
+ YYDEBUG(1367, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1289;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'T') goto yy1339;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 't') goto yy1318;
- if (yych <= 'z') goto yy150;
+ if (yych <= 't') goto yy1368;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1318:
- YYDEBUG(1318, *YYCURSOR);
+yy1368:
+ YYDEBUG(1368, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'H') goto yy1178;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'H') goto yy1228;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'g') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'h') goto yy1207;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'h') goto yy1257;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1319:
- YYDEBUG(1319, *YYCURSOR);
+yy1369:
+ YYDEBUG(1369, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1291;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'T') goto yy1341;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 't') goto yy1320;
- if (yych <= 'z') goto yy151;
+ if (yych <= 't') goto yy1370;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1320:
- YYDEBUG(1320, *YYCURSOR);
+yy1370:
+ YYDEBUG(1370, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '-') {
if (yych <= ' ') {
- if (yych == '\t') goto yy1146;
+ if (yych == '\t') goto yy1196;
if (yych <= 0x1F) goto yy3;
- goto yy1292;
+ goto yy1342;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
}
} else {
if (yych <= 'Z') {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
} else {
if (yych <= '_') {
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1321:
- YYDEBUG(1321, *YYCURSOR);
+yy1371:
+ YYDEBUG(1371, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'Q') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'R') goto yy1299;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'R') goto yy1349;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 'q') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'r') goto yy1322;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'r') goto yy1372;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy1322:
- YYDEBUG(1322, *YYCURSOR);
+yy1372:
+ YYDEBUG(1372, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'T') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'U') goto yy1300;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'U') goto yy1350;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 't') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'u') goto yy1323;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'u') goto yy1373;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1323:
- YYDEBUG(1323, *YYCURSOR);
+yy1373:
+ YYDEBUG(1373, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy1301;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'A') goto yy1351;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1324;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'a') goto yy1374;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
-yy1324:
- YYDEBUG(1324, *YYCURSOR);
+yy1374:
+ YYDEBUG(1374, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'R') goto yy1302;
- if (yych == '_') goto yy147;
+ if (yych <= 'R') goto yy1352;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'r') goto yy1325;
- if (yych <= 'z') goto yy153;
+ if (yych == 'r') goto yy1375;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1325:
- YYDEBUG(1325, *YYCURSOR);
+yy1375:
+ YYDEBUG(1375, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy204;
- if (yych == 'y') goto yy316;
- goto yy154;
-yy1326:
- YYDEBUG(1326, *YYCURSOR);
+ if (yych == 'Y') goto yy229;
+ if (yych == 'y') goto yy341;
+ goto yy179;
+yy1376:
+ YYDEBUG(1376, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
-yy1327:
- YYDEBUG(1327, *YYCURSOR);
- ++YYCURSOR;
- if (YYLIMIT <= YYCURSOR) YYFILL(1);
+yy1377:
+ YYDEBUG(1377, *YYCURSOR);
+ yyaccept = 28;
+ YYMARKER = ++YYCURSOR;
+ if ((YYLIMIT - YYCURSOR) < 7) YYFILL(7);
yych = *YYCURSOR;
- YYDEBUG(1328, *YYCURSOR);
- if (yych <= '/') goto yy1329;
- if (yych <= '9') goto yy1327;
-yy1329:
- YYDEBUG(1329, *YYCURSOR);
-#line 1010 "ext/date/lib/parse_date.re"
+ YYDEBUG(1378, *YYCURSOR);
+ if (yych == '.') goto yy1380;
+ if (yych <= '/') goto yy1379;
+ if (yych <= '9') goto yy1377;
+yy1379:
+ YYDEBUG(1379, *YYCURSOR);
+#line 1025 "ext/date/lib/parse_date.re"
{
timelib_ull i;
@@ -20458,443 +21440,499 @@ yy1329:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 20462 "<stdout>"
-yy1330:
- YYDEBUG(1330, *YYCURSOR);
+#line 21444 "<stdout>"
+yy1380:
+ YYDEBUG(1380, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych <= '/') goto yy56;
+ if (yych >= ':') goto yy56;
+ YYDEBUG(1381, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych <= '/') goto yy56;
+ if (yych >= ':') goto yy56;
+ YYDEBUG(1382, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych <= '/') goto yy56;
+ if (yych >= ':') goto yy56;
+ YYDEBUG(1383, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych <= '/') goto yy56;
+ if (yych >= ':') goto yy56;
+ YYDEBUG(1384, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych <= '/') goto yy56;
+ if (yych >= ':') goto yy56;
+ YYDEBUG(1385, *YYCURSOR);
+ yych = *++YYCURSOR;
+ if (yych <= '/') goto yy56;
+ if (yych >= ':') goto yy56;
+ YYDEBUG(1386, *YYCURSOR);
+ ++YYCURSOR;
+ YYDEBUG(1387, *YYCURSOR);
+#line 1051 "ext/date/lib/parse_date.re"
+ {
+ timelib_ull i, ms;
+
+ TIMELIB_INIT;
+ TIMELIB_HAVE_RELATIVE();
+ TIMELIB_UNHAVE_DATE();
+ TIMELIB_UNHAVE_TIME();
+ TIMELIB_HAVE_TZ();
+
+ i = timelib_get_unsigned_nr((char **) &ptr, 24);
+ ms = timelib_get_unsigned_nr((char **) &ptr, 24);
+ s->time->y = 1970;
+ s->time->m = 1;
+ s->time->d = 1;
+ s->time->h = s->time->i = s->time->s = 0;
+ s->time->f = 0.0;
+ s->time->relative.s += i;
+ s->time->relative.f = ((double) ms) / 1000000.0;
+ s->time->is_localtime = 1;
+ s->time->zone_type = TIMELIB_ZONETYPE_OFFSET;
+ s->time->z = 0;
+ s->time->dst = 0;
+
+ TIMELIB_DEINIT;
+ return TIMELIB_RELATIVE;
+ }
+#line 21500 "<stdout>"
+yy1388:
+ YYDEBUG(1388, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy141;
- goto yy1371;
+ if (yych <= 'M') goto yy166;
+ goto yy1429;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'n') goto yy1371;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'n') goto yy1429;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1331:
- YYDEBUG(1331, *YYCURSOR);
+yy1389:
+ YYDEBUG(1389, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'U') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych == 'I') goto yy1363;
- if (yych <= 'T') goto yy141;
- goto yy1364;
+ if (yych == 'I') goto yy1421;
+ if (yych <= 'T') goto yy166;
+ goto yy1422;
}
} else {
if (yych <= 'i') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- if (yych <= 'h') goto yy141;
- goto yy1363;
+ if (yych <= 'h') goto yy166;
+ goto yy1421;
} else {
- if (yych == 'u') goto yy1364;
- if (yych <= 'z') goto yy141;
+ if (yych == 'u') goto yy1422;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1332:
- YYDEBUG(1332, *YYCURSOR);
+yy1390:
+ YYDEBUG(1390, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'M') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych == 'D') goto yy1352;
- if (yych <= 'L') goto yy141;
- goto yy1353;
+ if (yych == 'D') goto yy1410;
+ if (yych <= 'L') goto yy166;
+ goto yy1411;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- if (yych <= 'c') goto yy141;
- goto yy1352;
+ if (yych <= 'c') goto yy166;
+ goto yy1410;
} else {
- if (yych == 'm') goto yy1353;
- if (yych <= 'z') goto yy141;
+ if (yych == 'm') goto yy1411;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1333:
- YYDEBUG(1333, *YYCURSOR);
+yy1391:
+ YYDEBUG(1391, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy141;
- goto yy1348;
+ if (yych <= 'D') goto yy166;
+ goto yy1406;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'e') goto yy1348;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'e') goto yy1406;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1334:
- YYDEBUG(1334, *YYCURSOR);
+yy1392:
+ YYDEBUG(1392, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy141;
- goto yy1344;
+ if (yych <= 'D') goto yy166;
+ goto yy1402;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'e') goto yy1344;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'e') goto yy1402;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1335:
- YYDEBUG(1335, *YYCURSOR);
+yy1393:
+ YYDEBUG(1393, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych == '.') goto yy1004;
+ if (yych == '.') goto yy1029;
goto yy56;
} else {
- if (yych <= '9') goto yy1338;
- if (yych <= ':') goto yy1004;
+ if (yych <= '9') goto yy1396;
+ if (yych <= ':') goto yy1029;
goto yy56;
}
-yy1336:
- YYDEBUG(1336, *YYCURSOR);
+yy1394:
+ YYDEBUG(1394, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych == '.') goto yy1004;
+ if (yych == '.') goto yy1029;
goto yy56;
} else {
- if (yych <= '4') goto yy1338;
- if (yych == ':') goto yy1004;
+ if (yych <= '4') goto yy1396;
+ if (yych == ':') goto yy1029;
goto yy56;
}
-yy1337:
- YYDEBUG(1337, *YYCURSOR);
+yy1395:
+ YYDEBUG(1395, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == '.') goto yy1004;
- if (yych == ':') goto yy1004;
+ if (yych == '.') goto yy1029;
+ if (yych == ':') goto yy1029;
goto yy56;
-yy1338:
- YYDEBUG(1338, *YYCURSOR);
+yy1396:
+ YYDEBUG(1396, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
- if (yych == '.') goto yy1004;
+ if (yych == '.') goto yy1029;
goto yy56;
} else {
- if (yych <= '5') goto yy1339;
- if (yych == ':') goto yy1004;
+ if (yych <= '5') goto yy1397;
+ if (yych == ':') goto yy1029;
goto yy56;
}
-yy1339:
- YYDEBUG(1339, *YYCURSOR);
+yy1397:
+ YYDEBUG(1397, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
if (yych >= ':') goto yy56;
- YYDEBUG(1340, *YYCURSOR);
+ YYDEBUG(1398, *YYCURSOR);
yyaccept = 23;
yych = *(YYMARKER = ++YYCURSOR);
- if (yych <= '/') goto yy1007;
- if (yych <= '5') goto yy1341;
- if (yych <= '6') goto yy1342;
- goto yy1007;
-yy1341:
- YYDEBUG(1341, *YYCURSOR);
+ if (yych <= '/') goto yy1032;
+ if (yych <= '5') goto yy1399;
+ if (yych <= '6') goto yy1400;
+ goto yy1032;
+yy1399:
+ YYDEBUG(1399, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy56;
- if (yych <= '9') goto yy1343;
+ if (yych <= '9') goto yy1401;
goto yy56;
-yy1342:
- YYDEBUG(1342, *YYCURSOR);
+yy1400:
+ YYDEBUG(1400, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '0') goto yy56;
-yy1343:
- YYDEBUG(1343, *YYCURSOR);
+yy1401:
+ YYDEBUG(1401, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy1015;
-yy1344:
- YYDEBUG(1344, *YYCURSOR);
+ goto yy1040;
+yy1402:
+ YYDEBUG(1402, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'K') goto yy142;
+ if (yych <= 'K') goto yy167;
}
} else {
if (yych <= 'k') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'l') goto yy1345;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'l') goto yy1403;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1345:
- YYDEBUG(1345, *YYCURSOR);
+yy1403:
+ YYDEBUG(1403, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'F') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'E') goto yy143;
+ if (yych <= 'E') goto yy168;
}
} else {
if (yych <= 'e') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'f') goto yy1346;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'f') goto yy1404;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1346:
- YYDEBUG(1346, *YYCURSOR);
+yy1404:
+ YYDEBUG(1404, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy144;
+ if (yych <= 'S') goto yy169;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 't') goto yy1347;
- if (yych <= 'z') goto yy144;
+ if (yych <= 't') goto yy1405;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1347:
- YYDEBUG(1347, *YYCURSOR);
+yy1405:
+ YYDEBUG(1405, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'H') goto yy1145;
- if (yych == 'h') goto yy1145;
+ if (yych <= 'H') goto yy1195;
+ if (yych == 'h') goto yy1195;
goto yy3;
}
-yy1348:
- YYDEBUG(1348, *YYCURSOR);
+yy1406:
+ YYDEBUG(1406, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
if (yych <= ')') {
- if (yych <= '(') goto yy166;
- goto yy139;
+ if (yych <= '(') goto yy191;
+ goto yy164;
} else {
- if (yych <= '@') goto yy166;
- if (yych <= 'R') goto yy142;
+ if (yych <= '@') goto yy191;
+ if (yych <= 'R') goto yy167;
}
} else {
if (yych <= 'r') {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy166;
- goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy191;
+ goto yy167;
} else {
- if (yych <= 's') goto yy1349;
- if (yych <= 'z') goto yy142;
- goto yy166;
+ if (yych <= 's') goto yy1407;
+ if (yych <= 'z') goto yy167;
+ goto yy191;
}
}
-yy1349:
- YYDEBUG(1349, *YYCURSOR);
+yy1407:
+ YYDEBUG(1407, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'C') goto yy143;
+ if (yych <= 'C') goto yy168;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'd') goto yy1350;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'd') goto yy1408;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1350:
- YYDEBUG(1350, *YYCURSOR);
+yy1408:
+ YYDEBUG(1408, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
goto yy3;
} else {
- if (yych <= 'a') goto yy1351;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'a') goto yy1409;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1351:
- YYDEBUG(1351, *YYCURSOR);
+yy1409:
+ YYDEBUG(1409, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'X') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Y') goto yy172;
- if (yych == 'y') goto yy172;
+ if (yych <= 'Y') goto yy197;
+ if (yych == 'y') goto yy197;
goto yy3;
}
-yy1352:
- YYDEBUG(1352, *YYCURSOR);
+yy1410:
+ YYDEBUG(1410, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy1360;
+ goto yy1418;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
goto yy3;
} else {
- if (yych <= 'a') goto yy1360;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'a') goto yy1418;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1353:
- YYDEBUG(1353, *YYCURSOR);
+yy1411:
+ YYDEBUG(1411, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'O') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'N') goto yy142;
+ if (yych <= 'N') goto yy167;
}
} else {
if (yych <= 'n') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'o') goto yy1354;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'o') goto yy1412;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1354:
- YYDEBUG(1354, *YYCURSOR);
+yy1412:
+ YYDEBUG(1412, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy143;
+ if (yych <= 'Q') goto yy168;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'r') goto yy1355;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'r') goto yy1413;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1355:
- YYDEBUG(1355, *YYCURSOR);
+yy1413:
+ YYDEBUG(1413, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy144;
+ if (yych <= 'Q') goto yy169;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'r') goto yy1356;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'r') goto yy1414;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1356:
- YYDEBUG(1356, *YYCURSOR);
+yy1414:
+ YYDEBUG(1414, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'N') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'O') goto yy1357;
+ if (yych <= 'O') goto yy1415;
if (yych != 'o') goto yy3;
}
-yy1357:
- YYDEBUG(1357, *YYCURSOR);
+yy1415:
+ YYDEBUG(1415, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'W') goto yy1358;
+ if (yych == 'W') goto yy1416;
if (yych != 'w') goto yy56;
-yy1358:
- YYDEBUG(1358, *YYCURSOR);
+yy1416:
+ YYDEBUG(1416, *YYCURSOR);
++YYCURSOR;
-yy1359:
- YYDEBUG(1359, *YYCURSOR);
-#line 998 "ext/date/lib/parse_date.re"
+yy1417:
+ YYDEBUG(1417, *YYCURSOR);
+#line 1013 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("tomorrow");
TIMELIB_INIT;
@@ -20905,42 +21943,42 @@ yy1359:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 20909 "<stdout>"
-yy1360:
- YYDEBUG(1360, *YYCURSOR);
+#line 21947 "<stdout>"
+yy1418:
+ YYDEBUG(1418, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'X') goto yy143;
+ if (yych <= 'X') goto yy168;
}
} else {
if (yych <= 'x') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'y') goto yy1361;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'y') goto yy1419;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1361:
- YYDEBUG(1361, *YYCURSOR);
+yy1419:
+ YYDEBUG(1419, *YYCURSOR);
++YYCURSOR;
if ((yych = *YYCURSOR) <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
} else {
- if (yych <= 'Z') goto yy144;
- if (yych <= '`') goto yy1362;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'Z') goto yy169;
+ if (yych <= '`') goto yy1420;
+ if (yych <= 'z') goto yy169;
}
-yy1362:
- YYDEBUG(1362, *YYCURSOR);
-#line 988 "ext/date/lib/parse_date.re"
+yy1420:
+ YYDEBUG(1420, *YYCURSOR);
+#line 1003 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("midnight | today");
TIMELIB_INIT;
@@ -20949,2019 +21987,2019 @@ yy1362:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 20953 "<stdout>"
-yy1363:
- YYDEBUG(1363, *YYCURSOR);
+#line 21991 "<stdout>"
+yy1421:
+ YYDEBUG(1421, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'Q') goto yy142;
- if (yych <= 'R') goto yy1369;
- goto yy1370;
+ if (yych <= 'Q') goto yy167;
+ if (yych <= 'R') goto yy1427;
+ goto yy1428;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'r') goto yy1369;
- if (yych <= 's') goto yy1370;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'r') goto yy1427;
+ if (yych <= 's') goto yy1428;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1364:
- YYDEBUG(1364, *YYCURSOR);
+yy1422:
+ YYDEBUG(1422, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= ')') {
- if (yych <= '(') goto yy166;
- goto yy139;
+ if (yych <= '(') goto yy191;
+ goto yy164;
} else {
- if (yych <= '@') goto yy166;
- if (yych <= 'Q') goto yy142;
+ if (yych <= '@') goto yy191;
+ if (yych <= 'Q') goto yy167;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy166;
- goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy191;
+ goto yy167;
} else {
- if (yych <= 'r') goto yy1365;
- if (yych <= 'z') goto yy142;
- goto yy166;
+ if (yych <= 'r') goto yy1423;
+ if (yych <= 'z') goto yy167;
+ goto yy191;
}
}
-yy1365:
- YYDEBUG(1365, *YYCURSOR);
+yy1423:
+ YYDEBUG(1423, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'R') goto yy143;
+ if (yych <= 'R') goto yy168;
}
} else {
if (yych <= 'r') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 's') goto yy1366;
- if (yych <= 'z') goto yy143;
+ if (yych <= 's') goto yy1424;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1366:
- YYDEBUG(1366, *YYCURSOR);
+yy1424:
+ YYDEBUG(1424, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'C') goto yy144;
+ if (yych <= 'C') goto yy169;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'd') goto yy1367;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'd') goto yy1425;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1367:
- YYDEBUG(1367, *YYCURSOR);
+yy1425:
+ YYDEBUG(1425, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'A') goto yy1368;
+ if (yych <= 'A') goto yy1426;
if (yych != 'a') goto yy3;
}
-yy1368:
- YYDEBUG(1368, *YYCURSOR);
+yy1426:
+ YYDEBUG(1426, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy172;
- if (yych == 'y') goto yy172;
+ if (yych == 'Y') goto yy197;
+ if (yych == 'y') goto yy197;
goto yy56;
-yy1369:
- YYDEBUG(1369, *YYCURSOR);
+yy1427:
+ YYDEBUG(1427, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'C') goto yy143;
- goto yy1178;
+ if (yych <= 'C') goto yy168;
+ goto yy1228;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'd') goto yy1178;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'd') goto yy1228;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1370:
- YYDEBUG(1370, *YYCURSOR);
+yy1428:
+ YYDEBUG(1428, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '(') {
if (yych <= '\t') {
if (yych <= 0x08) goto yy3;
- goto yy1044;
+ goto yy1069;
} else {
- if (yych == ' ') goto yy1044;
+ if (yych == ' ') goto yy1069;
goto yy3;
}
} else {
if (yych <= 'Z') {
- if (yych <= ')') goto yy139;
+ if (yych <= ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1371:
- YYDEBUG(1371, *YYCURSOR);
+yy1429:
+ YYDEBUG(1429, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy142;
+ if (yych <= 'S') goto yy167;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 't') goto yy1372;
- if (yych <= 'z') goto yy142;
+ if (yych <= 't') goto yy1430;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1372:
- YYDEBUG(1372, *YYCURSOR);
+yy1430:
+ YYDEBUG(1430, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'G') goto yy143;
- goto yy1178;
+ if (yych <= 'G') goto yy168;
+ goto yy1228;
}
} else {
if (yych <= 'g') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'h') goto yy1178;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'h') goto yy1228;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1373:
- YYDEBUG(1373, *YYCURSOR);
+yy1431:
+ YYDEBUG(1431, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1371;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'N') goto yy1429;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'n') goto yy1403;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'n') goto yy1461;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1374:
- YYDEBUG(1374, *YYCURSOR);
+yy1432:
+ YYDEBUG(1432, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'T') {
if (yych <= '.') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= '@') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
} else {
- if (yych == 'I') goto yy1363;
- goto yy141;
+ if (yych == 'I') goto yy1421;
+ goto yy166;
}
}
} else {
if (yych <= '`') {
if (yych <= 'Z') {
- if (yych <= 'U') goto yy1364;
- goto yy141;
+ if (yych <= 'U') goto yy1422;
+ goto yy166;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
} else {
if (yych <= 't') {
- if (yych == 'i') goto yy1395;
- goto yy146;
+ if (yych == 'i') goto yy1453;
+ goto yy171;
} else {
- if (yych <= 'u') goto yy1396;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'u') goto yy1454;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1375:
- YYDEBUG(1375, *YYCURSOR);
+yy1433:
+ YYDEBUG(1433, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'L') {
if (yych <= '.') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= '@') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
} else {
- if (yych == 'D') goto yy1352;
- goto yy141;
+ if (yych == 'D') goto yy1410;
+ goto yy166;
}
}
} else {
if (yych <= '`') {
if (yych <= 'Z') {
- if (yych <= 'M') goto yy1353;
- goto yy141;
+ if (yych <= 'M') goto yy1411;
+ goto yy166;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
} else {
if (yych <= 'l') {
- if (yych == 'd') goto yy1386;
- goto yy146;
+ if (yych == 'd') goto yy1444;
+ goto yy171;
} else {
- if (yych <= 'm') goto yy1387;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'm') goto yy1445;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1376:
- YYDEBUG(1376, *YYCURSOR);
+yy1434:
+ YYDEBUG(1434, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy1348;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'E') goto yy1406;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'e') goto yy1382;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'e') goto yy1440;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1377:
- YYDEBUG(1377, *YYCURSOR);
+yy1435:
+ YYDEBUG(1435, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy1344;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'E') goto yy1402;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'e') goto yy1378;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'e') goto yy1436;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1378:
- YYDEBUG(1378, *YYCURSOR);
+yy1436:
+ YYDEBUG(1436, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'K') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'L') goto yy1345;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'L') goto yy1403;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'k') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'l') goto yy1379;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'l') goto yy1437;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1379:
- YYDEBUG(1379, *YYCURSOR);
+yy1437:
+ YYDEBUG(1437, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'E') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'F') goto yy1346;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'F') goto yy1404;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'e') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'f') goto yy1380;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'f') goto yy1438;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1380:
- YYDEBUG(1380, *YYCURSOR);
+yy1438:
+ YYDEBUG(1438, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1347;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'T') goto yy1405;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 't') goto yy1381;
- if (yych <= 'z') goto yy152;
+ if (yych <= 't') goto yy1439;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1381:
- YYDEBUG(1381, *YYCURSOR);
+yy1439:
+ YYDEBUG(1439, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'H') goto yy1145;
- if (yych == '_') goto yy147;
+ if (yych <= 'H') goto yy1195;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'h') goto yy1163;
- if (yych <= 'z') goto yy153;
+ if (yych == 'h') goto yy1213;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1382:
- YYDEBUG(1382, *YYCURSOR);
+yy1440:
+ YYDEBUG(1440, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy166;
- goto yy147;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy191;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
- if (yych <= '@') goto yy166;
- goto yy142;
+ if (yych == '/') goto yy172;
+ if (yych <= '@') goto yy191;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'S') goto yy1349;
- if (yych <= 'Z') goto yy142;
- if (yych <= '^') goto yy166;
- goto yy147;
+ if (yych <= 'S') goto yy1407;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '^') goto yy191;
+ goto yy172;
} else {
if (yych <= 'r') {
- if (yych <= '`') goto yy166;
- goto yy150;
+ if (yych <= '`') goto yy191;
+ goto yy175;
} else {
- if (yych <= 's') goto yy1383;
- if (yych <= 'z') goto yy150;
- goto yy166;
+ if (yych <= 's') goto yy1441;
+ if (yych <= 'z') goto yy175;
+ goto yy191;
}
}
}
-yy1383:
- YYDEBUG(1383, *YYCURSOR);
+yy1441:
+ YYDEBUG(1441, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1350;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'D') goto yy1408;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'c') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'd') goto yy1384;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'd') goto yy1442;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1384:
- YYDEBUG(1384, *YYCURSOR);
+yy1442:
+ YYDEBUG(1442, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy1351;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'A') goto yy1409;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1385;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'a') goto yy1443;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
-yy1385:
- YYDEBUG(1385, *YYCURSOR);
+yy1443:
+ YYDEBUG(1443, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'Y') goto yy172;
- if (yych == '_') goto yy147;
+ if (yych <= 'Y') goto yy197;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'y') goto yy185;
- if (yych <= 'z') goto yy153;
+ if (yych == 'y') goto yy210;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1386:
- YYDEBUG(1386, *YYCURSOR);
+yy1444:
+ YYDEBUG(1444, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy1360;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'A') goto yy1418;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1393;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'a') goto yy1451;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
-yy1387:
- YYDEBUG(1387, *YYCURSOR);
+yy1445:
+ YYDEBUG(1445, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'N') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'O') goto yy1354;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'O') goto yy1412;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'n') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'o') goto yy1388;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'o') goto yy1446;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1388:
- YYDEBUG(1388, *YYCURSOR);
+yy1446:
+ YYDEBUG(1446, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'R') goto yy1355;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'R') goto yy1413;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'q') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'r') goto yy1389;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'r') goto yy1447;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1389:
- YYDEBUG(1389, *YYCURSOR);
+yy1447:
+ YYDEBUG(1447, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'R') goto yy1356;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'R') goto yy1414;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'q') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'r') goto yy1390;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'r') goto yy1448;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1390:
- YYDEBUG(1390, *YYCURSOR);
+yy1448:
+ YYDEBUG(1448, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'N') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'O') goto yy1357;
- if (yych == '_') goto yy147;
+ if (yych <= 'O') goto yy1415;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'o') goto yy1391;
- if (yych <= 'z') goto yy153;
+ if (yych == 'o') goto yy1449;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1391:
- YYDEBUG(1391, *YYCURSOR);
+yy1449:
+ YYDEBUG(1449, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'W') goto yy1358;
- if (yych != 'w') goto yy154;
- YYDEBUG(1392, *YYCURSOR);
- yyaccept = 28;
+ if (yych == 'W') goto yy1416;
+ if (yych != 'w') goto yy179;
+ YYDEBUG(1450, *YYCURSOR);
+ yyaccept = 29;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= '.') {
- if (yych == '-') goto yy147;
- goto yy1359;
+ if (yych == '-') goto yy172;
+ goto yy1417;
} else {
- if (yych <= '/') goto yy147;
- if (yych == '_') goto yy147;
- goto yy1359;
+ if (yych <= '/') goto yy172;
+ if (yych == '_') goto yy172;
+ goto yy1417;
}
-yy1393:
- YYDEBUG(1393, *YYCURSOR);
+yy1451:
+ YYDEBUG(1451, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'Y') goto yy1361;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Y') goto yy1419;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'x') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'y') goto yy1394;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'y') goto yy1452;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1394:
- YYDEBUG(1394, *YYCURSOR);
- yyaccept = 29;
+yy1452:
+ YYDEBUG(1452, *YYCURSOR);
+ yyaccept = 30;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
- goto yy1362;
+ if (yych == ')') goto yy164;
+ goto yy1420;
} else {
- if (yych == '.') goto yy1362;
- goto yy147;
+ if (yych == '.') goto yy1420;
+ goto yy172;
}
} else {
if (yych <= '^') {
- if (yych <= '@') goto yy1362;
- if (yych <= 'Z') goto yy144;
- goto yy1362;
+ if (yych <= '@') goto yy1420;
+ if (yych <= 'Z') goto yy169;
+ goto yy1420;
} else {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy1362;
- if (yych <= 'z') goto yy152;
- goto yy1362;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy1420;
+ if (yych <= 'z') goto yy177;
+ goto yy1420;
}
}
-yy1395:
- YYDEBUG(1395, *YYCURSOR);
+yy1453:
+ YYDEBUG(1453, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '/') {
if (yych <= '.') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy142;
- goto yy1369;
+ if (yych <= 'Q') goto yy167;
+ goto yy1427;
}
}
} else {
if (yych <= '`') {
if (yych <= 'Z') {
- if (yych <= 'S') goto yy1370;
- goto yy142;
+ if (yych <= 'S') goto yy1428;
+ goto yy167;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
} else {
if (yych <= 'r') {
- if (yych <= 'q') goto yy150;
- goto yy1401;
+ if (yych <= 'q') goto yy175;
+ goto yy1459;
} else {
- if (yych <= 's') goto yy1402;
- if (yych <= 'z') goto yy150;
+ if (yych <= 's') goto yy1460;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1396:
- YYDEBUG(1396, *YYCURSOR);
+yy1454:
+ YYDEBUG(1454, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy166;
- goto yy147;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy191;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
- if (yych <= '@') goto yy166;
- goto yy142;
+ if (yych == '/') goto yy172;
+ if (yych <= '@') goto yy191;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'R') goto yy1365;
- if (yych <= 'Z') goto yy142;
- if (yych <= '^') goto yy166;
- goto yy147;
+ if (yych <= 'R') goto yy1423;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '^') goto yy191;
+ goto yy172;
} else {
if (yych <= 'q') {
- if (yych <= '`') goto yy166;
- goto yy150;
+ if (yych <= '`') goto yy191;
+ goto yy175;
} else {
- if (yych <= 'r') goto yy1397;
- if (yych <= 'z') goto yy150;
- goto yy166;
+ if (yych <= 'r') goto yy1455;
+ if (yych <= 'z') goto yy175;
+ goto yy191;
}
}
}
-yy1397:
- YYDEBUG(1397, *YYCURSOR);
+yy1455:
+ YYDEBUG(1455, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'S') goto yy1366;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'S') goto yy1424;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'r') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 's') goto yy1398;
- if (yych <= 'z') goto yy151;
+ if (yych <= 's') goto yy1456;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1398:
- YYDEBUG(1398, *YYCURSOR);
+yy1456:
+ YYDEBUG(1456, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1367;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'D') goto yy1425;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'c') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'd') goto yy1399;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'd') goto yy1457;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1399:
- YYDEBUG(1399, *YYCURSOR);
+yy1457:
+ YYDEBUG(1457, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy1368;
+ if (yych <= 'A') goto yy1426;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1400;
- if (yych <= 'z') goto yy153;
+ if (yych <= 'a') goto yy1458;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1400:
- YYDEBUG(1400, *YYCURSOR);
+yy1458:
+ YYDEBUG(1458, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy172;
- if (yych == 'y') goto yy185;
- goto yy154;
-yy1401:
- YYDEBUG(1401, *YYCURSOR);
+ if (yych == 'Y') goto yy197;
+ if (yych == 'y') goto yy210;
+ goto yy179;
+yy1459:
+ YYDEBUG(1459, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1178;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'D') goto yy1228;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'c') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'd') goto yy1207;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'd') goto yy1257;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1402:
- YYDEBUG(1402, *YYCURSOR);
+yy1460:
+ YYDEBUG(1460, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '-') {
if (yych <= ' ') {
- if (yych == '\t') goto yy1044;
+ if (yych == '\t') goto yy1069;
if (yych <= 0x1F) goto yy3;
- goto yy1044;
+ goto yy1069;
} else {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
}
} else {
if (yych <= 'Z') {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
} else {
if (yych <= '_') {
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1403:
- YYDEBUG(1403, *YYCURSOR);
+yy1461:
+ YYDEBUG(1461, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1372;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'T') goto yy1430;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 't') goto yy1404;
- if (yych <= 'z') goto yy150;
+ if (yych <= 't') goto yy1462;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1404:
- YYDEBUG(1404, *YYCURSOR);
+yy1462:
+ YYDEBUG(1462, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'H') goto yy1178;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'H') goto yy1228;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'g') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'h') goto yy1207;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'h') goto yy1257;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1405:
- YYDEBUG(1405, *YYCURSOR);
+yy1463:
+ YYDEBUG(1463, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
if (yych <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych == 'R') goto yy1417;
- if (yych <= 'X') goto yy141;
- goto yy1418;
+ if (yych == 'R') goto yy1475;
+ if (yych <= 'X') goto yy166;
+ goto yy1476;
}
} else {
if (yych <= 'r') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- if (yych <= 'q') goto yy141;
- goto yy1417;
+ if (yych <= 'q') goto yy166;
+ goto yy1475;
} else {
- if (yych == 'y') goto yy1418;
- if (yych <= 'z') goto yy141;
+ if (yych == 'y') goto yy1476;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1406:
- YYDEBUG(1406, *YYCURSOR);
+yy1464:
+ YYDEBUG(1464, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'C') goto yy141;
- goto yy1411;
+ if (yych <= 'C') goto yy166;
+ goto yy1469;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'd') goto yy1411;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'd') goto yy1469;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1407:
- YYDEBUG(1407, *YYCURSOR);
+yy1465:
+ YYDEBUG(1465, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy141;
+ if (yych <= 'M') goto yy166;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'n') goto yy1408;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'n') goto yy1466;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1408:
- YYDEBUG(1408, *YYCURSOR);
+yy1466:
+ YYDEBUG(1466, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'D') {
if (yych <= ')') {
- if (yych <= '(') goto yy166;
- goto yy139;
+ if (yych <= '(') goto yy191;
+ goto yy164;
} else {
- if (yych <= '@') goto yy166;
- if (yych <= 'C') goto yy142;
+ if (yych <= '@') goto yy191;
+ if (yych <= 'C') goto yy167;
}
} else {
if (yych <= 'c') {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy166;
- goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy191;
+ goto yy167;
} else {
- if (yych <= 'd') goto yy1409;
- if (yych <= 'z') goto yy142;
- goto yy166;
+ if (yych <= 'd') goto yy1467;
+ if (yych <= 'z') goto yy167;
+ goto yy191;
}
}
-yy1409:
- YYDEBUG(1409, *YYCURSOR);
+yy1467:
+ YYDEBUG(1467, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'A') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
} else {
if (yych <= '`') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
goto yy3;
} else {
- if (yych <= 'a') goto yy1410;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'a') goto yy1468;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1410:
- YYDEBUG(1410, *YYCURSOR);
+yy1468:
+ YYDEBUG(1468, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'Y') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'X') goto yy144;
- goto yy1175;
+ if (yych <= 'X') goto yy169;
+ goto yy1225;
}
} else {
if (yych <= 'x') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'y') goto yy1175;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'y') goto yy1225;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1411:
- YYDEBUG(1411, *YYCURSOR);
+yy1469:
+ YYDEBUG(1469, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy142;
+ if (yych <= 'M') goto yy167;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'n') goto yy1412;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'n') goto yy1470;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1412:
- YYDEBUG(1412, *YYCURSOR);
+yy1470:
+ YYDEBUG(1470, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'I') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'H') goto yy143;
+ if (yych <= 'H') goto yy168;
}
} else {
if (yych <= 'h') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'i') goto yy1413;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'i') goto yy1471;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1413:
- YYDEBUG(1413, *YYCURSOR);
+yy1471:
+ YYDEBUG(1471, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'G') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'F') goto yy144;
+ if (yych <= 'F') goto yy169;
}
} else {
if (yych <= 'f') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'g') goto yy1414;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'g') goto yy1472;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1414:
- YYDEBUG(1414, *YYCURSOR);
+yy1472:
+ YYDEBUG(1472, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'H') goto yy1415;
+ if (yych <= 'H') goto yy1473;
if (yych != 'h') goto yy3;
}
-yy1415:
- YYDEBUG(1415, *YYCURSOR);
+yy1473:
+ YYDEBUG(1473, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy1416;
+ if (yych == 'T') goto yy1474;
if (yych != 't') goto yy56;
-yy1416:
- YYDEBUG(1416, *YYCURSOR);
+yy1474:
+ YYDEBUG(1474, *YYCURSOR);
yych = *++YYCURSOR;
- goto yy1362;
-yy1417:
- YYDEBUG(1417, *YYCURSOR);
+ goto yy1420;
+yy1475:
+ YYDEBUG(1475, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych == 'C') goto yy1419;
- goto yy142;
+ if (yych == 'C') goto yy1477;
+ goto yy167;
}
} else {
if (yych <= 'b') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'c') goto yy1419;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'c') goto yy1477;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy1418:
- YYDEBUG(1418, *YYCURSOR);
+yy1476:
+ YYDEBUG(1476, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '-') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
- if (yych <= 0x1F) goto yy193;
- goto yy195;
+ if (yych == '\t') goto yy220;
+ if (yych <= 0x1F) goto yy218;
+ goto yy220;
} else {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy196;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy221;
}
} else {
if (yych <= '@') {
- if (yych == '/') goto yy193;
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych == '/') goto yy218;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy193;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy218;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
-yy1419:
- YYDEBUG(1419, *YYCURSOR);
+yy1477:
+ YYDEBUG(1477, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'G') goto yy143;
- goto yy335;
+ if (yych <= 'G') goto yy168;
+ goto yy360;
}
} else {
if (yych <= 'g') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'h') goto yy335;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'h') goto yy360;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1420:
- YYDEBUG(1420, *YYCURSOR);
+yy1478:
+ YYDEBUG(1478, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
if (yych <= '.') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= '@') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
} else {
- if (yych == 'R') goto yy1417;
- goto yy141;
+ if (yych == 'R') goto yy1475;
+ goto yy166;
}
}
} else {
if (yych <= '`') {
if (yych <= 'Z') {
- if (yych <= 'Y') goto yy1418;
- goto yy141;
+ if (yych <= 'Y') goto yy1476;
+ goto yy166;
} else {
- if (yych == '_') goto yy147;
+ if (yych == '_') goto yy172;
goto yy3;
}
} else {
if (yych <= 'x') {
- if (yych == 'r') goto yy1432;
- goto yy146;
+ if (yych == 'r') goto yy1490;
+ goto yy171;
} else {
- if (yych <= 'y') goto yy1433;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'y') goto yy1491;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1421:
- YYDEBUG(1421, *YYCURSOR);
+yy1479:
+ YYDEBUG(1479, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1411;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'D') goto yy1469;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'c') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'd') goto yy1426;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'd') goto yy1484;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1422:
- YYDEBUG(1422, *YYCURSOR);
+yy1480:
+ YYDEBUG(1480, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1408;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'N') goto yy1466;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'n') goto yy1423;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'n') goto yy1481;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1423:
- YYDEBUG(1423, *YYCURSOR);
+yy1481:
+ YYDEBUG(1481, *YYCURSOR);
yyaccept = 4;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
- if (yych <= ',') goto yy166;
- goto yy147;
+ if (yych == ')') goto yy164;
+ if (yych <= ',') goto yy191;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
- if (yych <= '@') goto yy166;
- goto yy142;
+ if (yych == '/') goto yy172;
+ if (yych <= '@') goto yy191;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'D') goto yy1409;
- if (yych <= 'Z') goto yy142;
- if (yych <= '^') goto yy166;
- goto yy147;
+ if (yych <= 'D') goto yy1467;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '^') goto yy191;
+ goto yy172;
} else {
if (yych <= 'c') {
- if (yych <= '`') goto yy166;
- goto yy150;
+ if (yych <= '`') goto yy191;
+ goto yy175;
} else {
- if (yych <= 'd') goto yy1424;
- if (yych <= 'z') goto yy150;
- goto yy166;
+ if (yych <= 'd') goto yy1482;
+ if (yych <= 'z') goto yy175;
+ goto yy191;
}
}
}
-yy1424:
- YYDEBUG(1424, *YYCURSOR);
+yy1482:
+ YYDEBUG(1482, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '_') {
- if (yych <= 'A') goto yy1410;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'A') goto yy1468;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= '`') goto yy3;
- if (yych <= 'a') goto yy1425;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'a') goto yy1483;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
-yy1425:
- YYDEBUG(1425, *YYCURSOR);
+yy1483:
+ YYDEBUG(1483, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'X') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'Y') goto yy1175;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Y') goto yy1225;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'x') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'y') goto yy1204;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'y') goto yy1254;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1426:
- YYDEBUG(1426, *YYCURSOR);
+yy1484:
+ YYDEBUG(1484, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1412;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'N') goto yy1470;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'n') goto yy1427;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'n') goto yy1485;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1427:
- YYDEBUG(1427, *YYCURSOR);
+yy1485:
+ YYDEBUG(1485, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'H') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'I') goto yy1413;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'I') goto yy1471;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'h') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'i') goto yy1428;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'i') goto yy1486;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1428:
- YYDEBUG(1428, *YYCURSOR);
+yy1486:
+ YYDEBUG(1486, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'F') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'G') goto yy1414;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'G') goto yy1472;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'f') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'g') goto yy1429;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'g') goto yy1487;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1429:
- YYDEBUG(1429, *YYCURSOR);
+yy1487:
+ YYDEBUG(1487, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'H') goto yy1415;
- if (yych == '_') goto yy147;
+ if (yych <= 'H') goto yy1473;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'h') goto yy1430;
- if (yych <= 'z') goto yy153;
+ if (yych == 'h') goto yy1488;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1430:
- YYDEBUG(1430, *YYCURSOR);
+yy1488:
+ YYDEBUG(1488, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'T') goto yy1416;
- if (yych != 't') goto yy154;
- YYDEBUG(1431, *YYCURSOR);
- yyaccept = 29;
+ if (yych == 'T') goto yy1474;
+ if (yych != 't') goto yy179;
+ YYDEBUG(1489, *YYCURSOR);
+ yyaccept = 30;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= '.') {
- if (yych == '-') goto yy147;
- goto yy1362;
+ if (yych == '-') goto yy172;
+ goto yy1420;
} else {
- if (yych <= '/') goto yy147;
- if (yych == '_') goto yy147;
- goto yy1362;
+ if (yych <= '/') goto yy172;
+ if (yych == '_') goto yy172;
+ goto yy1420;
}
-yy1432:
- YYDEBUG(1432, *YYCURSOR);
+yy1490:
+ YYDEBUG(1490, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'B') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'C') goto yy1419;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'C') goto yy1477;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 'b') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'c') goto yy1434;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'c') goto yy1492;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy1433:
- YYDEBUG(1433, *YYCURSOR);
+yy1491:
+ YYDEBUG(1491, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '.') {
if (yych <= ' ') {
- if (yych == '\t') goto yy195;
- if (yych <= 0x1F) goto yy193;
- goto yy195;
+ if (yych == '\t') goto yy220;
+ if (yych <= 0x1F) goto yy218;
+ goto yy220;
} else {
if (yych <= ')') {
- if (yych <= '(') goto yy193;
- goto yy139;
+ if (yych <= '(') goto yy218;
+ goto yy164;
} else {
- if (yych <= ',') goto yy193;
- if (yych <= '-') goto yy311;
- goto yy195;
+ if (yych <= ',') goto yy218;
+ if (yych <= '-') goto yy336;
+ goto yy220;
}
}
} else {
if (yych <= 'Z') {
- if (yych <= '/') goto yy147;
- if (yych <= '9') goto yy195;
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '/') goto yy172;
+ if (yych <= '9') goto yy220;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
if (yych <= '_') {
- if (yych <= '^') goto yy193;
- goto yy147;
+ if (yych <= '^') goto yy218;
+ goto yy172;
} else {
- if (yych <= '`') goto yy193;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= '`') goto yy218;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy1434:
- YYDEBUG(1434, *YYCURSOR);
+yy1492:
+ YYDEBUG(1492, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'H') goto yy335;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'H') goto yy360;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'g') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'h') goto yy346;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'h') goto yy371;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1435:
- YYDEBUG(1435, *YYCURSOR);
+yy1493:
+ YYDEBUG(1493, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'W') {
if (yych <= 'N') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'O') goto yy1443;
- if (yych <= 'U') goto yy141;
- if (yych <= 'V') goto yy1444;
- goto yy1441;
+ if (yych <= 'O') goto yy1501;
+ if (yych <= 'U') goto yy166;
+ if (yych <= 'V') goto yy1502;
+ goto yy1499;
}
} else {
if (yych <= 'o') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- if (yych <= 'n') goto yy141;
- goto yy1443;
+ if (yych <= 'n') goto yy166;
+ goto yy1501;
} else {
if (yych <= 'v') {
- if (yych <= 'u') goto yy141;
- goto yy1444;
+ if (yych <= 'u') goto yy166;
+ goto yy1502;
} else {
- if (yych <= 'w') goto yy1441;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'w') goto yy1499;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
}
-yy1436:
- YYDEBUG(1436, *YYCURSOR);
+yy1494:
+ YYDEBUG(1494, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'X') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'W') goto yy141;
- goto yy1440;
+ if (yych <= 'W') goto yy166;
+ goto yy1498;
}
} else {
if (yych <= 'w') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'x') goto yy1440;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'x') goto yy1498;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1437:
- YYDEBUG(1437, *YYCURSOR);
+yy1495:
+ YYDEBUG(1495, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy141;
+ if (yych <= 'M') goto yy166;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'n') goto yy1438;
- if (yych <= 'z') goto yy141;
+ if (yych <= 'n') goto yy1496;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1438:
- YYDEBUG(1438, *YYCURSOR);
+yy1496:
+ YYDEBUG(1496, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy142;
+ if (yych <= 'S') goto yy167;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 't') goto yy1439;
- if (yych <= 'z') goto yy142;
+ if (yych <= 't') goto yy1497;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1439:
- YYDEBUG(1439, *YYCURSOR);
+yy1497:
+ YYDEBUG(1497, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'H') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'G') goto yy143;
- goto yy1178;
+ if (yych <= 'G') goto yy168;
+ goto yy1228;
}
} else {
if (yych <= 'g') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'h') goto yy1178;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'h') goto yy1228;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1440:
- YYDEBUG(1440, *YYCURSOR);
+yy1498:
+ YYDEBUG(1498, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy142;
- goto yy1370;
+ if (yych <= 'S') goto yy167;
+ goto yy1428;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 't') goto yy1370;
- if (yych <= 'z') goto yy142;
+ if (yych <= 't') goto yy1428;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1441:
- YYDEBUG(1441, *YYCURSOR);
+yy1499:
+ YYDEBUG(1499, *YYCURSOR);
++YYCURSOR;
if ((yych = *YYCURSOR) <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
} else {
- if (yych <= 'Z') goto yy142;
- if (yych <= '`') goto yy1442;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'Z') goto yy167;
+ if (yych <= '`') goto yy1500;
+ if (yych <= 'z') goto yy167;
}
-yy1442:
- YYDEBUG(1442, *YYCURSOR);
-#line 967 "ext/date/lib/parse_date.re"
+yy1500:
+ YYDEBUG(1500, *YYCURSOR);
+#line 982 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("now");
TIMELIB_INIT;
@@ -22969,146 +24007,146 @@ yy1442:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 22973 "<stdout>"
-yy1443:
- YYDEBUG(1443, *YYCURSOR);
+#line 24011 "<stdout>"
+yy1501:
+ YYDEBUG(1501, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'N') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'M') goto yy142;
- goto yy1449;
+ if (yych <= 'M') goto yy167;
+ goto yy1507;
}
} else {
if (yych <= 'm') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 'n') goto yy1449;
- if (yych <= 'z') goto yy142;
+ if (yych <= 'n') goto yy1507;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1444:
- YYDEBUG(1444, *YYCURSOR);
+yy1502:
+ YYDEBUG(1502, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= ',') {
- if (yych <= ')') goto yy139;
- goto yy193;
+ if (yych <= ')') goto yy164;
+ goto yy218;
} else {
- if (yych <= '-') goto yy196;
- if (yych <= '.') goto yy195;
- goto yy193;
+ if (yych <= '-') goto yy221;
+ if (yych <= '.') goto yy220;
+ goto yy218;
}
}
} else {
if (yych <= 'Z') {
if (yych <= '@') {
- if (yych <= '9') goto yy195;
- goto yy193;
+ if (yych <= '9') goto yy220;
+ goto yy218;
} else {
- if (yych != 'E') goto yy142;
+ if (yych != 'E') goto yy167;
}
} else {
if (yych <= 'd') {
- if (yych <= '`') goto yy193;
- goto yy142;
+ if (yych <= '`') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'e') goto yy1445;
- if (yych <= 'z') goto yy142;
- goto yy193;
+ if (yych <= 'e') goto yy1503;
+ if (yych <= 'z') goto yy167;
+ goto yy218;
}
}
}
-yy1445:
- YYDEBUG(1445, *YYCURSOR);
+yy1503:
+ YYDEBUG(1503, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'M') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'L') goto yy143;
+ if (yych <= 'L') goto yy168;
}
} else {
if (yych <= 'l') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'm') goto yy1446;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'm') goto yy1504;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1446:
- YYDEBUG(1446, *YYCURSOR);
+yy1504:
+ YYDEBUG(1504, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'B') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'A') goto yy144;
+ if (yych <= 'A') goto yy169;
}
} else {
if (yych <= 'a') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'b') goto yy1447;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'b') goto yy1505;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1447:
- YYDEBUG(1447, *YYCURSOR);
+yy1505:
+ YYDEBUG(1505, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'E') goto yy1448;
+ if (yych <= 'E') goto yy1506;
if (yych != 'e') goto yy3;
}
-yy1448:
- YYDEBUG(1448, *YYCURSOR);
+yy1506:
+ YYDEBUG(1506, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy204;
- if (yych == 'r') goto yy204;
+ if (yych == 'R') goto yy229;
+ if (yych == 'r') goto yy229;
goto yy56;
-yy1449:
- YYDEBUG(1449, *YYCURSOR);
+yy1507:
+ YYDEBUG(1507, *YYCURSOR);
++YYCURSOR;
if ((yych = *YYCURSOR) <= '@') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
} else {
- if (yych <= 'Z') goto yy143;
- if (yych <= '`') goto yy1450;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'Z') goto yy168;
+ if (yych <= '`') goto yy1508;
+ if (yych <= 'z') goto yy168;
}
-yy1450:
- YYDEBUG(1450, *YYCURSOR);
-#line 976 "ext/date/lib/parse_date.re"
+yy1508:
+ YYDEBUG(1508, *YYCURSOR);
+#line 991 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("noon");
TIMELIB_INIT;
@@ -23119,540 +24157,540 @@ yy1450:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 23123 "<stdout>"
-yy1451:
- YYDEBUG(1451, *YYCURSOR);
+#line 24161 "<stdout>"
+yy1509:
+ YYDEBUG(1509, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'V') {
if (yych <= '.') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
- if (yych == '-') goto yy147;
+ if (yych == '-') goto yy172;
goto yy3;
}
} else {
if (yych <= 'N') {
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 'O') goto yy1443;
- if (yych <= 'U') goto yy141;
- goto yy1444;
+ if (yych <= 'O') goto yy1501;
+ if (yych <= 'U') goto yy166;
+ goto yy1502;
}
}
} else {
if (yych <= 'n') {
if (yych <= '^') {
- if (yych <= 'W') goto yy1441;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'W') goto yy1499;
+ if (yych <= 'Z') goto yy166;
goto yy3;
} else {
- if (yych <= '_') goto yy147;
+ if (yych <= '_') goto yy172;
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
}
} else {
if (yych <= 'v') {
- if (yych <= 'o') goto yy1458;
- if (yych <= 'u') goto yy146;
- goto yy1459;
+ if (yych <= 'o') goto yy1516;
+ if (yych <= 'u') goto yy171;
+ goto yy1517;
} else {
- if (yych <= 'w') goto yy1457;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'w') goto yy1515;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1452:
- YYDEBUG(1452, *YYCURSOR);
+yy1510:
+ YYDEBUG(1510, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'W') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'X') goto yy1440;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'X') goto yy1498;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'w') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'x') goto yy1456;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'x') goto yy1514;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1453:
- YYDEBUG(1453, *YYCURSOR);
+yy1511:
+ YYDEBUG(1511, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1438;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'N') goto yy1496;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 'n') goto yy1454;
- if (yych <= 'z') goto yy146;
+ if (yych <= 'n') goto yy1512;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1454:
- YYDEBUG(1454, *YYCURSOR);
+yy1512:
+ YYDEBUG(1512, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1439;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'T') goto yy1497;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 't') goto yy1455;
- if (yych <= 'z') goto yy150;
+ if (yych <= 't') goto yy1513;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1455:
- YYDEBUG(1455, *YYCURSOR);
+yy1513:
+ YYDEBUG(1513, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'G') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'H') goto yy1178;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'H') goto yy1228;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'g') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'h') goto yy1207;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'h') goto yy1257;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1456:
- YYDEBUG(1456, *YYCURSOR);
+yy1514:
+ YYDEBUG(1514, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1370;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'T') goto yy1428;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 't') goto yy1402;
- if (yych <= 'z') goto yy150;
+ if (yych <= 't') goto yy1460;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1457:
- YYDEBUG(1457, *YYCURSOR);
- yyaccept = 30;
+yy1515:
+ YYDEBUG(1515, *YYCURSOR);
+ yyaccept = 31;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
- goto yy1442;
+ if (yych == ')') goto yy164;
+ goto yy1500;
} else {
- if (yych == '.') goto yy1442;
- goto yy147;
+ if (yych == '.') goto yy1500;
+ goto yy172;
}
} else {
if (yych <= '^') {
- if (yych <= '@') goto yy1442;
- if (yych <= 'Z') goto yy142;
- goto yy1442;
+ if (yych <= '@') goto yy1500;
+ if (yych <= 'Z') goto yy167;
+ goto yy1500;
} else {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy1442;
- if (yych <= 'z') goto yy150;
- goto yy1442;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy1500;
+ if (yych <= 'z') goto yy175;
+ goto yy1500;
}
}
-yy1458:
- YYDEBUG(1458, *YYCURSOR);
+yy1516:
+ YYDEBUG(1516, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'M') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'N') goto yy1449;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'N') goto yy1507;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'm') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 'n') goto yy1464;
- if (yych <= 'z') goto yy150;
+ if (yych <= 'n') goto yy1522;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1459:
- YYDEBUG(1459, *YYCURSOR);
+yy1517:
+ YYDEBUG(1517, *YYCURSOR);
yyaccept = 5;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '9') {
if (yych <= '(') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy193;
- goto yy195;
+ if (yych <= 0x08) goto yy218;
+ goto yy220;
} else {
- if (yych == ' ') goto yy195;
- goto yy193;
+ if (yych == ' ') goto yy220;
+ goto yy218;
}
} else {
if (yych <= '-') {
- if (yych <= ')') goto yy139;
- if (yych <= ',') goto yy193;
- goto yy311;
+ if (yych <= ')') goto yy164;
+ if (yych <= ',') goto yy218;
+ goto yy336;
} else {
- if (yych == '/') goto yy147;
- goto yy195;
+ if (yych == '/') goto yy172;
+ goto yy220;
}
}
} else {
if (yych <= '^') {
if (yych <= 'D') {
- if (yych <= '@') goto yy193;
- goto yy142;
+ if (yych <= '@') goto yy218;
+ goto yy167;
} else {
- if (yych <= 'E') goto yy1445;
- if (yych <= 'Z') goto yy142;
- goto yy193;
+ if (yych <= 'E') goto yy1503;
+ if (yych <= 'Z') goto yy167;
+ goto yy218;
}
} else {
if (yych <= 'd') {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy193;
- goto yy150;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy218;
+ goto yy175;
} else {
- if (yych <= 'e') goto yy1460;
- if (yych <= 'z') goto yy150;
- goto yy193;
+ if (yych <= 'e') goto yy1518;
+ if (yych <= 'z') goto yy175;
+ goto yy218;
}
}
}
-yy1460:
- YYDEBUG(1460, *YYCURSOR);
+yy1518:
+ YYDEBUG(1518, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'L') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'M') goto yy1446;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'M') goto yy1504;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'l') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'm') goto yy1461;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'm') goto yy1519;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1461:
- YYDEBUG(1461, *YYCURSOR);
+yy1519:
+ YYDEBUG(1519, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'A') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'B') goto yy1447;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'B') goto yy1505;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'a') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'b') goto yy1462;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'b') goto yy1520;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1462:
- YYDEBUG(1462, *YYCURSOR);
+yy1520:
+ YYDEBUG(1520, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'E') goto yy1448;
- if (yych == '_') goto yy147;
+ if (yych <= 'E') goto yy1506;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'e') goto yy1463;
- if (yych <= 'z') goto yy153;
+ if (yych == 'e') goto yy1521;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1463:
- YYDEBUG(1463, *YYCURSOR);
+yy1521:
+ YYDEBUG(1521, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'R') goto yy204;
- if (yych == 'r') goto yy316;
- goto yy154;
-yy1464:
- YYDEBUG(1464, *YYCURSOR);
- yyaccept = 31;
+ if (yych == 'R') goto yy229;
+ if (yych == 'r') goto yy341;
+ goto yy179;
+yy1522:
+ YYDEBUG(1522, *YYCURSOR);
+ yyaccept = 32;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
- goto yy1450;
+ if (yych == ')') goto yy164;
+ goto yy1508;
} else {
- if (yych == '.') goto yy1450;
- goto yy147;
+ if (yych == '.') goto yy1508;
+ goto yy172;
}
} else {
if (yych <= '^') {
- if (yych <= '@') goto yy1450;
- if (yych <= 'Z') goto yy143;
- goto yy1450;
+ if (yych <= '@') goto yy1508;
+ if (yych <= 'Z') goto yy168;
+ goto yy1508;
} else {
- if (yych <= '_') goto yy147;
- if (yych <= '`') goto yy1450;
- if (yych <= 'z') goto yy151;
- goto yy1450;
+ if (yych <= '_') goto yy172;
+ if (yych <= '`') goto yy1508;
+ if (yych <= 'z') goto yy176;
+ goto yy1508;
}
}
-yy1465:
- YYDEBUG(1465, *YYCURSOR);
+yy1523:
+ YYDEBUG(1523, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'S') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'R') goto yy141;
+ if (yych <= 'R') goto yy166;
}
} else {
if (yych <= 'r') {
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'Z') goto yy166;
if (yych <= '`') goto yy3;
- goto yy141;
+ goto yy166;
} else {
- if (yych <= 's') goto yy1466;
- if (yych <= 'z') goto yy141;
+ if (yych <= 's') goto yy1524;
+ if (yych <= 'z') goto yy166;
goto yy3;
}
}
-yy1466:
- YYDEBUG(1466, *YYCURSOR);
+yy1524:
+ YYDEBUG(1524, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'T') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'S') goto yy142;
+ if (yych <= 'S') goto yy167;
}
} else {
if (yych <= 's') {
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'Z') goto yy167;
if (yych <= '`') goto yy3;
- goto yy142;
+ goto yy167;
} else {
- if (yych <= 't') goto yy1467;
- if (yych <= 'z') goto yy142;
+ if (yych <= 't') goto yy1525;
+ if (yych <= 'z') goto yy167;
goto yy3;
}
}
-yy1467:
- YYDEBUG(1467, *YYCURSOR);
+yy1525:
+ YYDEBUG(1525, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'E') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'D') goto yy143;
+ if (yych <= 'D') goto yy168;
}
} else {
if (yych <= 'd') {
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'Z') goto yy168;
if (yych <= '`') goto yy3;
- goto yy143;
+ goto yy168;
} else {
- if (yych <= 'e') goto yy1468;
- if (yych <= 'z') goto yy143;
+ if (yych <= 'e') goto yy1526;
+ if (yych <= 'z') goto yy168;
goto yy3;
}
}
-yy1468:
- YYDEBUG(1468, *YYCURSOR);
+yy1526:
+ YYDEBUG(1526, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'R') {
if (yych <= ')') {
if (yych <= '(') goto yy3;
- goto yy139;
+ goto yy164;
} else {
if (yych <= '@') goto yy3;
- if (yych <= 'Q') goto yy144;
+ if (yych <= 'Q') goto yy169;
}
} else {
if (yych <= 'q') {
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'Z') goto yy169;
if (yych <= '`') goto yy3;
- goto yy144;
+ goto yy169;
} else {
- if (yych <= 'r') goto yy1469;
- if (yych <= 'z') goto yy144;
+ if (yych <= 'r') goto yy1527;
+ if (yych <= 'z') goto yy169;
goto yy3;
}
}
-yy1469:
- YYDEBUG(1469, *YYCURSOR);
+yy1527:
+ YYDEBUG(1527, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
- if (yych <= 'D') goto yy1470;
+ if (yych <= 'D') goto yy1528;
if (yych != 'd') goto yy3;
}
-yy1470:
- YYDEBUG(1470, *YYCURSOR);
+yy1528:
+ YYDEBUG(1528, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1471;
+ if (yych == 'A') goto yy1529;
if (yych != 'a') goto yy56;
-yy1471:
- YYDEBUG(1471, *YYCURSOR);
+yy1529:
+ YYDEBUG(1529, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1472;
+ if (yych == 'Y') goto yy1530;
if (yych != 'y') goto yy56;
-yy1472:
- YYDEBUG(1472, *YYCURSOR);
+yy1530:
+ YYDEBUG(1530, *YYCURSOR);
++YYCURSOR;
-yy1473:
- YYDEBUG(1473, *YYCURSOR);
-#line 955 "ext/date/lib/parse_date.re"
+yy1531:
+ YYDEBUG(1531, *YYCURSOR);
+#line 970 "ext/date/lib/parse_date.re"
{
DEBUG_OUTPUT("yesterday");
TIMELIB_INIT;
@@ -23663,180 +24701,180 @@ yy1473:
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 23667 "<stdout>"
-yy1474:
- YYDEBUG(1474, *YYCURSOR);
+#line 24705 "<stdout>"
+yy1532:
+ YYDEBUG(1532, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'R') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy141;
+ goto yy166;
}
} else {
if (yych <= '_') {
- if (yych <= 'S') goto yy1466;
- if (yych <= 'Z') goto yy141;
+ if (yych <= 'S') goto yy1524;
+ if (yych <= 'Z') goto yy166;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'r') {
if (yych <= '`') goto yy3;
- goto yy146;
+ goto yy171;
} else {
- if (yych <= 's') goto yy1475;
- if (yych <= 'z') goto yy146;
+ if (yych <= 's') goto yy1533;
+ if (yych <= 'z') goto yy171;
goto yy3;
}
}
}
-yy1475:
- YYDEBUG(1475, *YYCURSOR);
+yy1533:
+ YYDEBUG(1533, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'S') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy142;
+ goto yy167;
}
} else {
if (yych <= '_') {
- if (yych <= 'T') goto yy1467;
- if (yych <= 'Z') goto yy142;
+ if (yych <= 'T') goto yy1525;
+ if (yych <= 'Z') goto yy167;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 's') {
if (yych <= '`') goto yy3;
- goto yy150;
+ goto yy175;
} else {
- if (yych <= 't') goto yy1476;
- if (yych <= 'z') goto yy150;
+ if (yych <= 't') goto yy1534;
+ if (yych <= 'z') goto yy175;
goto yy3;
}
}
}
-yy1476:
- YYDEBUG(1476, *YYCURSOR);
+yy1534:
+ YYDEBUG(1534, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'D') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy143;
+ goto yy168;
}
} else {
if (yych <= '_') {
- if (yych <= 'E') goto yy1468;
- if (yych <= 'Z') goto yy143;
+ if (yych <= 'E') goto yy1526;
+ if (yych <= 'Z') goto yy168;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'd') {
if (yych <= '`') goto yy3;
- goto yy151;
+ goto yy176;
} else {
- if (yych <= 'e') goto yy1477;
- if (yych <= 'z') goto yy151;
+ if (yych <= 'e') goto yy1535;
+ if (yych <= 'z') goto yy176;
goto yy3;
}
}
}
-yy1477:
- YYDEBUG(1477, *YYCURSOR);
+yy1535:
+ YYDEBUG(1535, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'Q') {
if (yych <= '-') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
if (yych <= ',') goto yy3;
- goto yy147;
+ goto yy172;
} else {
- if (yych == '/') goto yy147;
+ if (yych == '/') goto yy172;
if (yych <= '@') goto yy3;
- goto yy144;
+ goto yy169;
}
} else {
if (yych <= '_') {
- if (yych <= 'R') goto yy1469;
- if (yych <= 'Z') goto yy144;
+ if (yych <= 'R') goto yy1527;
+ if (yych <= 'Z') goto yy169;
if (yych <= '^') goto yy3;
- goto yy147;
+ goto yy172;
} else {
if (yych <= 'q') {
if (yych <= '`') goto yy3;
- goto yy152;
+ goto yy177;
} else {
- if (yych <= 'r') goto yy1478;
- if (yych <= 'z') goto yy152;
+ if (yych <= 'r') goto yy1536;
+ if (yych <= 'z') goto yy177;
goto yy3;
}
}
}
-yy1478:
- YYDEBUG(1478, *YYCURSOR);
+yy1536:
+ YYDEBUG(1536, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= 'C') {
if (yych <= ',') {
- if (yych == ')') goto yy139;
+ if (yych == ')') goto yy164;
goto yy3;
} else {
if (yych == '.') goto yy3;
- if (yych <= '/') goto yy147;
+ if (yych <= '/') goto yy172;
goto yy3;
}
} else {
if (yych <= '`') {
- if (yych <= 'D') goto yy1470;
- if (yych == '_') goto yy147;
+ if (yych <= 'D') goto yy1528;
+ if (yych == '_') goto yy172;
goto yy3;
} else {
- if (yych == 'd') goto yy1479;
- if (yych <= 'z') goto yy153;
+ if (yych == 'd') goto yy1537;
+ if (yych <= 'z') goto yy178;
goto yy3;
}
}
-yy1479:
- YYDEBUG(1479, *YYCURSOR);
+yy1537:
+ YYDEBUG(1537, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'A') goto yy1471;
- if (yych != 'a') goto yy154;
- YYDEBUG(1480, *YYCURSOR);
+ if (yych == 'A') goto yy1529;
+ if (yych != 'a') goto yy179;
+ YYDEBUG(1538, *YYCURSOR);
yych = *++YYCURSOR;
- if (yych == 'Y') goto yy1472;
- if (yych != 'y') goto yy154;
- YYDEBUG(1481, *YYCURSOR);
- yyaccept = 32;
+ if (yych == 'Y') goto yy1530;
+ if (yych != 'y') goto yy179;
+ YYDEBUG(1539, *YYCURSOR);
+ yyaccept = 33;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 16) {
- goto yy153;
+ goto yy178;
}
if (yych <= '.') {
- if (yych == '-') goto yy147;
- goto yy1473;
+ if (yych == '-') goto yy172;
+ goto yy1531;
} else {
- if (yych <= '/') goto yy147;
- if (yych == '_') goto yy147;
- goto yy1473;
+ if (yych <= '/') goto yy172;
+ if (yych == '_') goto yy172;
+ goto yy1531;
}
}
-#line 1729 "ext/date/lib/parse_date.re"
+#line 1772 "ext/date/lib/parse_date.re"
}
@@ -24143,7 +25181,6 @@ timelib_time *timelib_parse_from_format(char *format, char *string, size_t len,
s->time->m = 1;
s->time->d = 1;
s->time->h = s->time->i = s->time->s = 0;
- s->time->f = 0.0;
s->time->relative.s += tmp;
s->time->is_localtime = 1;
s->time->zone_type = TIMELIB_ZONETYPE_OFFSET;
@@ -24301,13 +25338,20 @@ void timelib_fill_holes(timelib_time *parsed, timelib_time *now, int options)
parsed->s = 0;
parsed->f = 0;
}
+ if (
+ parsed->y != TIMELIB_UNSET || parsed->m != TIMELIB_UNSET || parsed->d != TIMELIB_UNSET ||
+ parsed->h != TIMELIB_UNSET || parsed->i != TIMELIB_UNSET || parsed->s != TIMELIB_UNSET
+ ) {
+ if (parsed->f == TIMELIB_UNSET) parsed->f = 0;
+ } else {
+ if (parsed->f == TIMELIB_UNSET) parsed->f = now->f != TIMELIB_UNSET ? now->f : 0;
+ }
if (parsed->y == TIMELIB_UNSET) parsed->y = now->y != TIMELIB_UNSET ? now->y : 0;
- if (parsed->d == TIMELIB_UNSET) parsed->d = now->d != TIMELIB_UNSET ? now->d : 0;
if (parsed->m == TIMELIB_UNSET) parsed->m = now->m != TIMELIB_UNSET ? now->m : 0;
+ if (parsed->d == TIMELIB_UNSET) parsed->d = now->d != TIMELIB_UNSET ? now->d : 0;
if (parsed->h == TIMELIB_UNSET) parsed->h = now->h != TIMELIB_UNSET ? now->h : 0;
if (parsed->i == TIMELIB_UNSET) parsed->i = now->i != TIMELIB_UNSET ? now->i : 0;
if (parsed->s == TIMELIB_UNSET) parsed->s = now->s != TIMELIB_UNSET ? now->s : 0;
- if (parsed->f == TIMELIB_UNSET) parsed->f = now->f != TIMELIB_UNSET ? now->f : 0;
if (parsed->z == TIMELIB_UNSET) parsed->z = now->z != TIMELIB_UNSET ? now->z : 0;
if (parsed->dst == TIMELIB_UNSET) parsed->dst = now->dst != TIMELIB_UNSET ? now->dst : 0;
diff --git a/ext/date/lib/parse_date.re b/ext/date/lib/parse_date.re
index d96d7448e6..f26e276837 100644
--- a/ext/date/lib/parse_date.re
+++ b/ext/date/lib/parse_date.re
@@ -52,14 +52,15 @@
#define TIMELIB_UNSET -99999
-#define TIMELIB_SECOND 1
-#define TIMELIB_MINUTE 2
-#define TIMELIB_HOUR 3
-#define TIMELIB_DAY 4
-#define TIMELIB_MONTH 5
-#define TIMELIB_YEAR 6
-#define TIMELIB_WEEKDAY 7
-#define TIMELIB_SPECIAL 8
+#define TIMELIB_SECOND 1
+#define TIMELIB_MINUTE 2
+#define TIMELIB_HOUR 3
+#define TIMELIB_DAY 4
+#define TIMELIB_MONTH 5
+#define TIMELIB_YEAR 6
+#define TIMELIB_WEEKDAY 7
+#define TIMELIB_SPECIAL 8
+#define TIMELIB_MICROSEC 9
#define EOI 257
#define TIME 258
@@ -190,6 +191,18 @@ const static timelib_tz_lookup_table timelib_timezone_utc[] = {
};
static timelib_relunit const timelib_relunit_lookup[] = {
+ { "ms", TIMELIB_MICROSEC, 1000 },
+ { "msec", TIMELIB_MICROSEC, 1000 },
+ { "msecs", TIMELIB_MICROSEC, 1000 },
+ { "millisecond", TIMELIB_MICROSEC, 1000 },
+ { "milliseconds", TIMELIB_MICROSEC, 1000 },
+ { "µs", TIMELIB_MICROSEC, 1 },
+ { "usec", TIMELIB_MICROSEC, 1 },
+ { "usecs", TIMELIB_MICROSEC, 1 },
+ { "µsec", TIMELIB_MICROSEC, 1 },
+ { "µsecs", TIMELIB_MICROSEC, 1 },
+ { "microsecond", TIMELIB_MICROSEC, 1 },
+ { "microseconds", TIMELIB_MICROSEC, 1 },
{ "sec", TIMELIB_SECOND, 1 },
{ "secs", TIMELIB_SECOND, 1 },
{ "second", TIMELIB_SECOND, 1 },
@@ -655,12 +668,13 @@ static void timelib_set_relative(char **ptr, timelib_sll amount, int behavior, S
}
switch (relunit->unit) {
- case TIMELIB_SECOND: s->time->relative.s += amount * relunit->multiplier; break;
- case TIMELIB_MINUTE: s->time->relative.i += amount * relunit->multiplier; break;
- case TIMELIB_HOUR: s->time->relative.h += amount * relunit->multiplier; break;
- case TIMELIB_DAY: s->time->relative.d += amount * relunit->multiplier; break;
- case TIMELIB_MONTH: s->time->relative.m += amount * relunit->multiplier; break;
- case TIMELIB_YEAR: s->time->relative.y += amount * relunit->multiplier; break;
+ case TIMELIB_MICROSEC: s->time->relative.f += (((double) amount * (double) relunit->multiplier) / 1000000); break;
+ case TIMELIB_SECOND: s->time->relative.s += amount * relunit->multiplier; break;
+ case TIMELIB_MINUTE: s->time->relative.i += amount * relunit->multiplier; break;
+ case TIMELIB_HOUR: s->time->relative.h += amount * relunit->multiplier; break;
+ case TIMELIB_DAY: s->time->relative.d += amount * relunit->multiplier; break;
+ case TIMELIB_MONTH: s->time->relative.m += amount * relunit->multiplier; break;
+ case TIMELIB_YEAR: s->time->relative.y += amount * relunit->multiplier; break;
case TIMELIB_WEEKDAY:
TIMELIB_HAVE_WEEKDAY_RELATIVE();
@@ -925,6 +939,7 @@ clf = day "/" monthabbr "/" year4 ":" hour24lz ":" minutelz ":" sec
/* Timestamp format: @1126396800 */
timestamp = "@" "-"? [0-9]+;
+timestampms = "@" "-"? [0-9]+ "." [0-9]{6};
/* To fix some ambiguities */
dateshortwithtimeshort12 = datenoyear timeshort12;
@@ -938,7 +953,7 @@ dateshortwithtimelongtz = datenoyear iso8601normtz;
*/
reltextnumber = 'first'|'second'|'third'|'fourth'|'fifth'|'sixth'|'seventh'|'eight'|'eighth'|'ninth'|'tenth'|'eleventh'|'twelfth';
reltexttext = 'next'|'last'|'previous'|'this';
-reltextunit = (('sec'|'second'|'min'|'minute'|'hour'|'day'|'fortnight'|'forthnight'|'month'|'year') 's'?) | 'weeks' | daytext;
+reltextunit = 'ms' | 'µs' | (('msec'|'millisecond'|'µsec'|'microsecond'|'usec'|'sec'|'second'|'min'|'minute'|'hour'|'day'|'fortnight'|'forthnight'|'month'|'year') 's'?) | 'weeks' | daytext;
relnumber = ([+-]*[ \t]*[0-9]+);
relative = relnumber space? (reltextunit | 'week' );
@@ -1032,6 +1047,34 @@ weekdayof = (reltextnumber|reltexttext) space (dayfull|dayabbr) space 'of
return TIMELIB_RELATIVE;
}
+ timestampms
+ {
+ timelib_ull i, ms;
+
+ TIMELIB_INIT;
+ TIMELIB_HAVE_RELATIVE();
+ TIMELIB_UNHAVE_DATE();
+ TIMELIB_UNHAVE_TIME();
+ TIMELIB_HAVE_TZ();
+
+ i = timelib_get_unsigned_nr((char **) &ptr, 24);
+ ms = timelib_get_unsigned_nr((char **) &ptr, 24);
+ s->time->y = 1970;
+ s->time->m = 1;
+ s->time->d = 1;
+ s->time->h = s->time->i = s->time->s = 0;
+ s->time->f = 0.0;
+ s->time->relative.s += i;
+ s->time->relative.f = ((double) ms) / 1000000.0;
+ s->time->is_localtime = 1;
+ s->time->zone_type = TIMELIB_ZONETYPE_OFFSET;
+ s->time->z = 0;
+ s->time->dst = 0;
+
+ TIMELIB_DEINIT;
+ return TIMELIB_RELATIVE;
+ }
+
firstdayof | lastdayof
{
DEBUG_OUTPUT("firstdayof | lastdayof");
@@ -2032,7 +2075,6 @@ timelib_time *timelib_parse_from_format(char *format, char *string, size_t len,
s->time->m = 1;
s->time->d = 1;
s->time->h = s->time->i = s->time->s = 0;
- s->time->f = 0.0;
s->time->relative.s += tmp;
s->time->is_localtime = 1;
s->time->zone_type = TIMELIB_ZONETYPE_OFFSET;
@@ -2190,13 +2232,20 @@ void timelib_fill_holes(timelib_time *parsed, timelib_time *now, int options)
parsed->s = 0;
parsed->f = 0;
}
+ if (
+ parsed->y != TIMELIB_UNSET || parsed->m != TIMELIB_UNSET || parsed->d != TIMELIB_UNSET ||
+ parsed->h != TIMELIB_UNSET || parsed->i != TIMELIB_UNSET || parsed->s != TIMELIB_UNSET
+ ) {
+ if (parsed->f == TIMELIB_UNSET) parsed->f = 0;
+ } else {
+ if (parsed->f == TIMELIB_UNSET) parsed->f = now->f != TIMELIB_UNSET ? now->f : 0;
+ }
if (parsed->y == TIMELIB_UNSET) parsed->y = now->y != TIMELIB_UNSET ? now->y : 0;
- if (parsed->d == TIMELIB_UNSET) parsed->d = now->d != TIMELIB_UNSET ? now->d : 0;
if (parsed->m == TIMELIB_UNSET) parsed->m = now->m != TIMELIB_UNSET ? now->m : 0;
+ if (parsed->d == TIMELIB_UNSET) parsed->d = now->d != TIMELIB_UNSET ? now->d : 0;
if (parsed->h == TIMELIB_UNSET) parsed->h = now->h != TIMELIB_UNSET ? now->h : 0;
if (parsed->i == TIMELIB_UNSET) parsed->i = now->i != TIMELIB_UNSET ? now->i : 0;
if (parsed->s == TIMELIB_UNSET) parsed->s = now->s != TIMELIB_UNSET ? now->s : 0;
- if (parsed->f == TIMELIB_UNSET) parsed->f = now->f != TIMELIB_UNSET ? now->f : 0;
if (parsed->z == TIMELIB_UNSET) parsed->z = now->z != TIMELIB_UNSET ? now->z : 0;
if (parsed->dst == TIMELIB_UNSET) parsed->dst = now->dst != TIMELIB_UNSET ? now->dst : 0;
diff --git a/ext/date/lib/parse_iso_intervals.c b/ext/date/lib/parse_iso_intervals.c
index 237201623b..54a0488004 100644
--- a/ext/date/lib/parse_iso_intervals.c
+++ b/ext/date/lib/parse_iso_intervals.c
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.13.5 on Thu Aug 13 10:30:12 2015 */
+/* Generated by re2c 0.15.3 on Wed Aug 16 15:55:55 2017 */
#line 1 "ext/date/lib/parse_iso_intervals.re"
/*
* The MIT License (MIT)
@@ -258,45 +258,45 @@ std:
-#line 262 "ext/date/lib/parse_iso_intervals.c"
+#line 262 "<stdout>"
{
YYCTYPE yych;
unsigned int yyaccept = 0;
static const unsigned char yybm[] = {
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 128, 128, 128, 128, 128, 128, 128, 128,
- 128, 128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
};
-
+ YYDEBUG(0, *YYCURSOR);
if ((YYLIMIT - YYCURSOR) < 20) YYFILL(20);
yych = *YYCURSOR;
if (yych <= ',') {
@@ -321,29 +321,34 @@ std:
if (yych != 'R') goto yy11;
}
}
+ YYDEBUG(2, *YYCURSOR);
++YYCURSOR;
if ((yych = *YYCURSOR) <= '/') goto yy3;
if (yych <= '9') goto yy98;
yy3:
+ YYDEBUG(3, *YYCURSOR);
#line 395 "ext/date/lib/parse_iso_intervals.re"
{
add_error(s, "Unexpected character");
goto std;
}
-#line 334 "ext/date/lib/parse_iso_intervals.c"
+#line 336 "<stdout>"
yy4:
+ YYDEBUG(4, *YYCURSOR);
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') goto yy3;
if (yych <= '9') goto yy59;
goto yy3;
yy5:
+ YYDEBUG(5, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') goto yy6;
if (yych <= '9') goto yy12;
if (yych == 'T') goto yy14;
yy6:
+ YYDEBUG(6, *YYCURSOR);
#line 322 "ext/date/lib/parse_iso_intervals.re"
{
timelib_sll nr;
@@ -385,26 +390,32 @@ yy6:
TIMELIB_DEINIT;
return TIMELIB_PERIOD;
}
-#line 389 "ext/date/lib/parse_iso_intervals.c"
+#line 394 "<stdout>"
yy7:
+ YYDEBUG(7, *YYCURSOR);
++YYCURSOR;
+ YYDEBUG(8, *YYCURSOR);
#line 384 "ext/date/lib/parse_iso_intervals.re"
{
goto std;
}
-#line 396 "ext/date/lib/parse_iso_intervals.c"
+#line 403 "<stdout>"
yy9:
+ YYDEBUG(9, *YYCURSOR);
++YYCURSOR;
+ YYDEBUG(10, *YYCURSOR);
#line 389 "ext/date/lib/parse_iso_intervals.re"
{
s->pos = cursor; s->line++;
goto std;
}
-#line 404 "ext/date/lib/parse_iso_intervals.c"
+#line 413 "<stdout>"
yy11:
+ YYDEBUG(11, *YYCURSOR);
yych = *++YYCURSOR;
goto yy3;
yy12:
+ YYDEBUG(12, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych <= '9') {
@@ -421,13 +432,15 @@ yy12:
}
}
yy13:
+ YYDEBUG(13, *YYCURSOR);
YYCURSOR = YYMARKER;
- if (yyaccept <= 0) {
+ if (yyaccept == 0) {
goto yy3;
} else {
goto yy6;
}
yy14:
+ YYDEBUG(14, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 128) {
@@ -435,9 +448,11 @@ yy14:
}
goto yy6;
yy15:
+ YYDEBUG(15, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
yych = *YYCURSOR;
+ YYDEBUG(16, *YYCURSOR);
if (yybm[0+yych] & 128) {
goto yy15;
}
@@ -449,23 +464,28 @@ yy15:
if (yych != 'S') goto yy13;
}
yy17:
+ YYDEBUG(17, *YYCURSOR);
yych = *++YYCURSOR;
goto yy6;
yy18:
+ YYDEBUG(18, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') goto yy6;
if (yych <= '9') goto yy22;
goto yy6;
yy19:
+ YYDEBUG(19, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') goto yy6;
if (yych >= ':') goto yy6;
yy20:
+ YYDEBUG(20, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
yych = *YYCURSOR;
+ YYDEBUG(21, *YYCURSOR);
if (yych <= 'L') {
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy20;
@@ -476,18 +496,22 @@ yy20:
goto yy13;
}
yy22:
+ YYDEBUG(22, *YYCURSOR);
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
+ YYDEBUG(23, *YYCURSOR);
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy22;
if (yych == 'S') goto yy17;
goto yy13;
yy24:
+ YYDEBUG(24, *YYCURSOR);
yych = *++YYCURSOR;
if (yych == 'T') goto yy14;
goto yy6;
yy25:
+ YYDEBUG(25, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych <= '9') {
@@ -507,6 +531,7 @@ yy25:
}
}
yy26:
+ YYDEBUG(26, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') goto yy6;
@@ -514,6 +539,7 @@ yy26:
if (yych == 'T') goto yy14;
goto yy6;
yy27:
+ YYDEBUG(27, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') goto yy6;
@@ -521,6 +547,7 @@ yy27:
if (yych == 'T') goto yy14;
goto yy6;
yy28:
+ YYDEBUG(28, *YYCURSOR);
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
if (yych <= '/') goto yy6;
@@ -528,9 +555,11 @@ yy28:
if (yych == 'T') goto yy14;
goto yy6;
yy29:
+ YYDEBUG(29, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
yych = *YYCURSOR;
+ YYDEBUG(30, *YYCURSOR);
if (yych <= 'D') {
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy29;
@@ -546,9 +575,11 @@ yy29:
}
}
yy31:
+ YYDEBUG(31, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
yych = *YYCURSOR;
+ YYDEBUG(32, *YYCURSOR);
if (yych <= 'C') {
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy31;
@@ -559,14 +590,17 @@ yy31:
goto yy13;
}
yy33:
+ YYDEBUG(33, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
yych = *YYCURSOR;
+ YYDEBUG(34, *YYCURSOR);
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy33;
if (yych == 'D') goto yy24;
goto yy13;
yy35:
+ YYDEBUG(35, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= 'L') {
if (yych <= '9') {
@@ -585,18 +619,22 @@ yy35:
goto yy13;
}
}
+ YYDEBUG(36, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '-') goto yy39;
+ YYDEBUG(37, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '0') goto yy40;
if (yych <= '1') goto yy41;
goto yy13;
yy38:
+ YYDEBUG(38, *YYCURSOR);
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
yych = *YYCURSOR;
yy39:
+ YYDEBUG(39, *YYCURSOR);
if (yych <= 'L') {
if (yych <= '9') {
if (yych <= '/') goto yy13;
@@ -616,17 +654,21 @@ yy39:
}
}
yy40:
+ YYDEBUG(40, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy42;
goto yy13;
yy41:
+ YYDEBUG(41, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '3') goto yy13;
yy42:
+ YYDEBUG(42, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '-') goto yy13;
+ YYDEBUG(43, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '0') goto yy44;
@@ -634,54 +676,69 @@ yy42:
if (yych <= '3') goto yy46;
goto yy13;
yy44:
+ YYDEBUG(44, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy47;
goto yy13;
yy45:
+ YYDEBUG(45, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy47;
goto yy13;
yy46:
+ YYDEBUG(46, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '2') goto yy13;
yy47:
+ YYDEBUG(47, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != 'T') goto yy13;
+ YYDEBUG(48, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '1') goto yy49;
if (yych <= '2') goto yy50;
goto yy13;
yy49:
+ YYDEBUG(49, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy51;
goto yy13;
yy50:
+ YYDEBUG(50, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '5') goto yy13;
yy51:
+ YYDEBUG(51, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy13;
+ YYDEBUG(52, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '6') goto yy13;
+ YYDEBUG(53, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= ':') goto yy13;
+ YYDEBUG(54, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy13;
+ YYDEBUG(55, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '6') goto yy13;
+ YYDEBUG(56, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= ':') goto yy13;
+ YYDEBUG(57, *YYCURSOR);
++YYCURSOR;
+ YYDEBUG(58, *YYCURSOR);
#line 364 "ext/date/lib/parse_iso_intervals.re"
{
DEBUG_OUTPUT("combinedrep");
@@ -701,14 +758,17 @@ yy51:
TIMELIB_DEINIT;
return TIMELIB_PERIOD;
}
-#line 705 "ext/date/lib/parse_iso_intervals.c"
+#line 762 "<stdout>"
yy59:
+ YYDEBUG(59, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= ':') goto yy13;
+ YYDEBUG(60, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= ':') goto yy13;
+ YYDEBUG(61, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') {
if (yych == '-') goto yy64;
@@ -719,33 +779,40 @@ yy59:
goto yy13;
}
yy62:
+ YYDEBUG(62, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '0') goto yy13;
if (yych <= '9') goto yy85;
goto yy13;
yy63:
+ YYDEBUG(63, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '2') goto yy85;
goto yy13;
yy64:
+ YYDEBUG(64, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '0') goto yy65;
if (yych <= '1') goto yy66;
goto yy13;
yy65:
+ YYDEBUG(65, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '0') goto yy13;
if (yych <= '9') goto yy67;
goto yy13;
yy66:
+ YYDEBUG(66, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '3') goto yy13;
yy67:
+ YYDEBUG(67, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != '-') goto yy13;
+ YYDEBUG(68, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '0') goto yy69;
@@ -753,57 +820,73 @@ yy67:
if (yych <= '3') goto yy71;
goto yy13;
yy69:
+ YYDEBUG(69, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '0') goto yy13;
if (yych <= '9') goto yy72;
goto yy13;
yy70:
+ YYDEBUG(70, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy72;
goto yy13;
yy71:
+ YYDEBUG(71, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '2') goto yy13;
yy72:
+ YYDEBUG(72, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != 'T') goto yy13;
+ YYDEBUG(73, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '1') goto yy74;
if (yych <= '2') goto yy75;
goto yy13;
yy74:
+ YYDEBUG(74, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy76;
goto yy13;
yy75:
+ YYDEBUG(75, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '5') goto yy13;
yy76:
+ YYDEBUG(76, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy13;
+ YYDEBUG(77, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '6') goto yy13;
+ YYDEBUG(78, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= ':') goto yy13;
+ YYDEBUG(79, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != ':') goto yy13;
+ YYDEBUG(80, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '6') goto yy13;
+ YYDEBUG(81, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= ':') goto yy13;
+ YYDEBUG(82, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != 'Z') goto yy13;
yy83:
+ YYDEBUG(83, *YYCURSOR);
++YYCURSOR;
+ YYDEBUG(84, *YYCURSOR);
#line 298 "ext/date/lib/parse_iso_intervals.re"
{
timelib_time *current;
@@ -827,8 +910,9 @@ yy83:
TIMELIB_DEINIT;
return TIMELIB_ISO_DATE;
}
-#line 831 "ext/date/lib/parse_iso_intervals.c"
+#line 914 "<stdout>"
yy85:
+ YYDEBUG(85, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '0') goto yy86;
@@ -836,59 +920,74 @@ yy85:
if (yych <= '3') goto yy88;
goto yy13;
yy86:
+ YYDEBUG(86, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '0') goto yy13;
if (yych <= '9') goto yy89;
goto yy13;
yy87:
+ YYDEBUG(87, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy89;
goto yy13;
yy88:
+ YYDEBUG(88, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '2') goto yy13;
yy89:
+ YYDEBUG(89, *YYCURSOR);
yych = *++YYCURSOR;
if (yych != 'T') goto yy13;
+ YYDEBUG(90, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '1') goto yy91;
if (yych <= '2') goto yy92;
goto yy13;
yy91:
+ YYDEBUG(91, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych <= '9') goto yy93;
goto yy13;
yy92:
+ YYDEBUG(92, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '5') goto yy13;
yy93:
+ YYDEBUG(93, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '6') goto yy13;
+ YYDEBUG(94, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= ':') goto yy13;
+ YYDEBUG(95, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= '6') goto yy13;
+ YYDEBUG(96, *YYCURSOR);
yych = *++YYCURSOR;
if (yych <= '/') goto yy13;
if (yych >= ':') goto yy13;
+ YYDEBUG(97, *YYCURSOR);
yych = *++YYCURSOR;
if (yych == 'Z') goto yy83;
goto yy13;
yy98:
+ YYDEBUG(98, *YYCURSOR);
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
+ YYDEBUG(99, *YYCURSOR);
if (yych <= '/') goto yy100;
if (yych <= '9') goto yy98;
yy100:
+ YYDEBUG(100, *YYCURSOR);
#line 287 "ext/date/lib/parse_iso_intervals.re"
{
DEBUG_OUTPUT("recurrences");
@@ -899,7 +998,7 @@ yy100:
s->have_recurrences = 1;
return TIMELIB_PERIOD;
}
-#line 903 "ext/date/lib/parse_iso_intervals.c"
+#line 1002 "<stdout>"
}
#line 399 "ext/date/lib/parse_iso_intervals.re"
diff --git a/ext/date/lib/timelib.c b/ext/date/lib/timelib.c
index b9fb66f00f..84dba3d969 100644
--- a/ext/date/lib/timelib.c
+++ b/ext/date/lib/timelib.c
@@ -231,7 +231,7 @@ void timelib_dump_date(timelib_time *d, int options)
printf("TS: %lld | %s%04lld-%02lld-%02lld %02lld:%02lld:%02lld",
d->sse, d->y < 0 ? "-" : "", TIMELIB_LLABS(d->y), d->m, d->d, d->h, d->i, d->s);
if (d->f > +0.0) {
- printf(" %.5f", d->f);
+ printf(" %.6f", d->f);
}
if (d->is_localtime) {
@@ -260,6 +260,9 @@ void timelib_dump_date(timelib_time *d, int options)
if (d->have_relative) {
printf("%3lldY %3lldM %3lldD / %3lldH %3lldM %3lldS",
d->relative.y, d->relative.m, d->relative.d, d->relative.h, d->relative.i, d->relative.s);
+ if (d->relative.f) {
+ printf(" %6f", d->relative.f);
+ }
if (d->relative.first_last_day_of != 0) {
switch (d->relative.first_last_day_of) {
case 1:
diff --git a/ext/date/lib/timelib.h b/ext/date/lib/timelib.h
index 9a59d89770..e58a92a5e6 100644
--- a/ext/date/lib/timelib.h
+++ b/ext/date/lib/timelib.h
@@ -38,8 +38,8 @@
# define timelib_free free
#endif
-#define TIMELIB_VERSION 201602
-#define TIMELIB_ASCII_VERSION "2016.02"
+#define TIMELIB_VERSION 201605
+#define TIMELIB_ASCII_VERSION "2016.05"
#define TIMELIB_NONE 0x00
#define TIMELIB_OVERRIDE_TIME 0x01
@@ -139,6 +139,7 @@ void timelib_time_set_option(timelib_time* tm, int option, void* option_value);
void timelib_time_dtor(timelib_time* t);
timelib_time* timelib_time_clone(timelib_time* orig);
int timelib_time_compare(timelib_time *t1, timelib_time *t2);
+void timelib_set_fraction_from_timeval(timelib_time *t, struct timeval tp);
timelib_time_offset* timelib_time_offset_ctor(void);
void timelib_time_offset_dtor(timelib_time_offset* t);
diff --git a/ext/date/lib/timelib.m4 b/ext/date/lib/timelib.m4
index c7255727f2..99bf9fad20 100644
--- a/ext/date/lib/timelib.m4
+++ b/ext/date/lib/timelib.m4
@@ -77,4 +77,4 @@ stdlib.h
])
dnl Check for strtoll, atoll
-AC_CHECK_FUNCS(strtoll atoll strftime)
+AC_CHECK_FUNCS(strtoll atoll strftime gettimeofday)
diff --git a/ext/date/lib/timelib_structs.h b/ext/date/lib/timelib_structs.h
index d38175753a..4256dd4f6f 100644
--- a/ext/date/lib/timelib_structs.h
+++ b/ext/date/lib/timelib_structs.h
@@ -125,7 +125,7 @@ typedef unsigned __int64 uint64_t;
#include <strings.h>
#endif
-#if defined(__x86_64__) || defined(__LP64__) || defined(_LP64) || defined(_WIN64)
+#if (defined(__x86_64__) || defined(__LP64__) || defined(_LP64) || defined(_WIN64)) && !defined(TIMELIB_FORCE_LONG32)
typedef int64_t timelib_long;
typedef uint64_t timelib_ulong;
# define TIMELIB_LONG_MAX INT64_MAX
@@ -216,6 +216,7 @@ typedef struct timelib_special {
typedef struct timelib_rel_time {
timelib_sll y, m, d; /* Years, Months and Days */
timelib_sll h, i, s; /* Hours, mInutes and Seconds */
+ double f; /* Fraction */
int weekday; /* Stores the day in 'next monday' */
int weekday_behavior; /* 0: the current day should *not* be counted when advancing forwards; 1: the current day *should* be counted */
diff --git a/ext/date/lib/timezonedb.h b/ext/date/lib/timezonedb.h
index 8f70b6ab05..7e5346e7f1 100644
--- a/ext/date/lib/timezonedb.h
+++ b/ext/date/lib/timezonedb.h
@@ -55,554 +55,554 @@ const timelib_tzdb_index_entry timezonedb_idx_builtin[593] = {
{ "Africa/Ouagadougou" , FOR_V2(0x00496F, 0x001F7B) },
{ "Africa/Porto-Novo" , FOR_V2(0x004A25, 0x001FD5) },
{ "Africa/Sao_Tome" , FOR_V2(0x004ADC, 0x00202F) },
- { "Africa/Timbuktu" , FOR_V2(0x004B92, 0x002089) },
- { "Africa/Tripoli" , FOR_V2(0x004C48, 0x0020E3) },
- { "Africa/Tunis" , FOR_V2(0x004EE3, 0x0021F1) },
- { "Africa/Windhoek" , FOR_V2(0x0051B5, 0x002314) },
- { "America/Adak" , FOR_V2(0x0055C7, 0x0024B1) },
- { "America/Anchorage" , FOR_V2(0x005F20, 0x002832) },
- { "America/Anguilla" , FOR_V2(0x00688B, 0x002BBD) },
- { "America/Antigua" , FOR_V2(0x006941, 0x002C17) },
- { "America/Araguaina" , FOR_V2(0x0069F7, 0x002C71) },
- { "America/Argentina/Buenos_Aires" , FOR_V2(0x006D9A, 0x002DDF) },
- { "America/Argentina/Catamarca" , FOR_V2(0x007210, 0x002FA6) },
- { "America/Argentina/ComodRivadavia" , FOR_V2(0x00768C, 0x003173) },
- { "America/Argentina/Cordoba" , FOR_V2(0x007AED, 0x003325) },
- { "America/Argentina/Jujuy" , FOR_V2(0x007F84, 0x00350D) },
- { "America/Argentina/La_Rioja" , FOR_V2(0x0083D3, 0x0036BF) },
- { "America/Argentina/Mendoza" , FOR_V2(0x00884F, 0x003883) },
- { "America/Argentina/Rio_Gallegos" , FOR_V2(0x008CBC, 0x003A41) },
- { "America/Argentina/Salta" , FOR_V2(0x00912C, 0x003C02) },
- { "America/Argentina/San_Juan" , FOR_V2(0x009587, 0x003DC0) },
- { "America/Argentina/San_Luis" , FOR_V2(0x009A03, 0x003F84) },
- { "America/Argentina/Tucuman" , FOR_V2(0x009E8F, 0x004150) },
- { "America/Argentina/Ushuaia" , FOR_V2(0x00A318, 0x004318) },
- { "America/Aruba" , FOR_V2(0x00A78E, 0x0044DF) },
- { "America/Asuncion" , FOR_V2(0x00A86E, 0x00454C) },
- { "America/Atikokan" , FOR_V2(0x00B097, 0x00484E) },
- { "America/Atka" , FOR_V2(0x00B21D, 0x004912) },
- { "America/Bahia" , FOR_V2(0x00BB66, 0x004C83) },
- { "America/Bahia_Banderas" , FOR_V2(0x00BF91, 0x004E1F) },
- { "America/Barbados" , FOR_V2(0x00C5F1, 0x00509D) },
- { "America/Belem" , FOR_V2(0x00C755, 0x00513C) },
- { "America/Belize" , FOR_V2(0x00C9CD, 0x005245) },
- { "America/Blanc-Sablon" , FOR_V2(0x00CDAB, 0x0053C7) },
- { "America/Boa_Vista" , FOR_V2(0x00CF06, 0x005475) },
- { "America/Bogota" , FOR_V2(0x00D1AB, 0x005587) },
- { "America/Boise" , FOR_V2(0x00D2C6, 0x005608) },
- { "America/Buenos_Aires" , FOR_V2(0x00DC55, 0x0059A7) },
- { "America/Cambridge_Bay" , FOR_V2(0x00E0B6, 0x005B59) },
- { "America/Campo_Grande" , FOR_V2(0x00E908, 0x005E8E) },
- { "America/Cancun" , FOR_V2(0x00F106, 0x006181) },
- { "America/Caracas" , FOR_V2(0x00F466, 0x0062F0) },
- { "America/Catamarca" , FOR_V2(0x00F593, 0x006378) },
- { "America/Cayenne" , FOR_V2(0x00F9F4, 0x00652A) },
- { "America/Cayman" , FOR_V2(0x00FAE0, 0x00659A) },
- { "America/Chicago" , FOR_V2(0x00FBB7, 0x006600) },
- { "America/Chihuahua" , FOR_V2(0x0109D8, 0x006B38) },
- { "America/Coral_Harbour" , FOR_V2(0x010FFC, 0x006DA1) },
- { "America/Cordoba" , FOR_V2(0x011161, 0x006E44) },
- { "America/Costa_Rica" , FOR_V2(0x0115C2, 0x006FF6) },
- { "America/Creston" , FOR_V2(0x011723, 0x007091) },
- { "America/Cuiaba" , FOR_V2(0x01182A, 0x007116) },
- { "America/Curacao" , FOR_V2(0x012005, 0x0073F8) },
- { "America/Danmarkshavn" , FOR_V2(0x0120E5, 0x007465) },
- { "America/Dawson" , FOR_V2(0x0123D3, 0x0075A6) },
- { "America/Dawson_Creek" , FOR_V2(0x012C23, 0x0078D1) },
- { "America/Denver" , FOR_V2(0x013072, 0x007A93) },
- { "America/Detroit" , FOR_V2(0x013A28, 0x007E32) },
- { "America/Dominica" , FOR_V2(0x0142D9, 0x00817D) },
- { "America/Edmonton" , FOR_V2(0x01438F, 0x0081D7) },
- { "America/Eirunepe" , FOR_V2(0x014D1A, 0x00856F) },
- { "America/El_Salvador" , FOR_V2(0x014FE7, 0x008699) },
- { "America/Ensenada" , FOR_V2(0x0150ED, 0x008713) },
- { "America/Fort_Nelson" , FOR_V2(0x015A2D, 0x008A81) },
- { "America/Fort_Wayne" , FOR_V2(0x016316, 0x008DE0) },
- { "America/Fortaleza" , FOR_V2(0x0169AD, 0x00905B) },
- { "America/Glace_Bay" , FOR_V2(0x016CC5, 0x0091AA) },
- { "America/Godthab" , FOR_V2(0x01758A, 0x0094FA) },
- { "America/Goose_Bay" , FOR_V2(0x017D10, 0x0097CF) },
- { "America/Grand_Turk" , FOR_V2(0x0189CF, 0x009C9C) },
- { "America/Grenada" , FOR_V2(0x019134, 0x009F5C) },
- { "America/Guadeloupe" , FOR_V2(0x0191EA, 0x009FB6) },
- { "America/Guatemala" , FOR_V2(0x0192A0, 0x00A010) },
- { "America/Guayaquil" , FOR_V2(0x0193DE, 0x00A09E) },
- { "America/Guyana" , FOR_V2(0x01950B, 0x00A131) },
- { "America/Halifax" , FOR_V2(0x019621, 0x00A1B4) },
- { "America/Havana" , FOR_V2(0x01A3B9, 0x00A6BF) },
- { "America/Hermosillo" , FOR_V2(0x01AD4A, 0x00AA43) },
- { "America/Indiana/Indianapolis" , FOR_V2(0x01AF3B, 0x00AB2E) },
- { "America/Indiana/Knox" , FOR_V2(0x01B5EB, 0x00ADC2) },
- { "America/Indiana/Marengo" , FOR_V2(0x01BF91, 0x00B161) },
- { "America/Indiana/Petersburg" , FOR_V2(0x01C677, 0x00B407) },
- { "America/Indiana/Tell_City" , FOR_V2(0x01CE0F, 0x00B6EA) },
- { "America/Indiana/Vevay" , FOR_V2(0x01D4F6, 0x00B993) },
- { "America/Indiana/Vincennes" , FOR_V2(0x01DAAB, 0x00BBCE) },
- { "America/Indiana/Winamac" , FOR_V2(0x01E17A, 0x00BE6F) },
- { "America/Indianapolis" , FOR_V2(0x01E897, 0x00C128) },
- { "America/Inuvik" , FOR_V2(0x01EF2E, 0x00C3A3) },
- { "America/Iqaluit" , FOR_V2(0x01F6D6, 0x00C689) },
- { "America/Jamaica" , FOR_V2(0x01FEFE, 0x00C9B2) },
- { "America/Jujuy" , FOR_V2(0x020105, 0x00CA88) },
- { "America/Juneau" , FOR_V2(0x02054A, 0x00CC30) },
- { "America/Kentucky/Louisville" , FOR_V2(0x020EA4, 0x00CFB5) },
- { "America/Kentucky/Monticello" , FOR_V2(0x0219AB, 0x00D3D9) },
- { "America/Knox_IN" , FOR_V2(0x022304, 0x00D75D) },
- { "America/Kralendijk" , FOR_V2(0x022C95, 0x00DAE7) },
- { "America/La_Paz" , FOR_V2(0x022D75, 0x00DB54) },
- { "America/Lima" , FOR_V2(0x022E84, 0x00DBD1) },
- { "America/Los_Angeles" , FOR_V2(0x02303F, 0x00DC8A) },
- { "America/Louisville" , FOR_V2(0x023B6F, 0x00E0A7) },
- { "America/Lower_Princes" , FOR_V2(0x024658, 0x00E4AD) },
- { "America/Maceio" , FOR_V2(0x024738, 0x00E51A) },
- { "America/Managua" , FOR_V2(0x024A56, 0x00E65D) },
- { "America/Manaus" , FOR_V2(0x024C31, 0x00E729) },
- { "America/Marigot" , FOR_V2(0x024EC2, 0x00E839) },
- { "America/Martinique" , FOR_V2(0x024F78, 0x00E893) },
- { "America/Matamoros" , FOR_V2(0x025085, 0x00E910) },
- { "America/Mazatlan" , FOR_V2(0x025657, 0x00EB62) },
- { "America/Mendoza" , FOR_V2(0x025CB4, 0x00EDE9) },
- { "America/Menominee" , FOR_V2(0x026115, 0x00EF9B) },
- { "America/Merida" , FOR_V2(0x026A2B, 0x00F30D) },
- { "America/Metlakatla" , FOR_V2(0x027007, 0x00F555) },
- { "America/Mexico_City" , FOR_V2(0x0275B4, 0x00F785) },
- { "America/Miquelon" , FOR_V2(0x027C1E, 0x00F9F4) },
- { "America/Moncton" , FOR_V2(0x0282CA, 0x00FC6E) },
- { "America/Monterrey" , FOR_V2(0x028F49, 0x010111) },
- { "America/Montevideo" , FOR_V2(0x029522, 0x01036A) },
- { "America/Montreal" , FOR_V2(0x029B2F, 0x0105BE) },
- { "America/Montserrat" , FOR_V2(0x02A8EA, 0x010ABF) },
- { "America/Nassau" , FOR_V2(0x02A9A0, 0x010B19) },
- { "America/New_York" , FOR_V2(0x02B298, 0x010E63) },
- { "America/Nipigon" , FOR_V2(0x02C091, 0x011387) },
- { "America/Nome" , FOR_V2(0x02C911, 0x0116BF) },
- { "America/Noronha" , FOR_V2(0x02D272, 0x011A42) },
- { "America/North_Dakota/Beulah" , FOR_V2(0x02D574, 0x011B7B) },
- { "America/North_Dakota/Center" , FOR_V2(0x02DEEA, 0x011F0A) },
- { "America/North_Dakota/New_Salem" , FOR_V2(0x02E860, 0x012299) },
- { "America/Ojinaga" , FOR_V2(0x02F1DC, 0x01262E) },
- { "America/Panama" , FOR_V2(0x02F802, 0x012899) },
- { "America/Pangnirtung" , FOR_V2(0x02F8D9, 0x0128FF) },
- { "America/Paramaribo" , FOR_V2(0x03013B, 0x012C41) },
- { "America/Phoenix" , FOR_V2(0x03026F, 0x012CD1) },
- { "America/Port-au-Prince" , FOR_V2(0x0303F9, 0x012D8D) },
- { "America/Port_of_Spain" , FOR_V2(0x0309B4, 0x012FB4) },
- { "America/Porto_Acre" , FOR_V2(0x030A6A, 0x01300E) },
- { "America/Porto_Velho" , FOR_V2(0x030D0C, 0x01311F) },
- { "America/Puerto_Rico" , FOR_V2(0x030F7A, 0x01321E) },
- { "America/Punta_Arenas" , FOR_V2(0x031085, 0x01329A) },
- { "America/Rainy_River" , FOR_V2(0x03181C, 0x013583) },
- { "America/Rankin_Inlet" , FOR_V2(0x03209D, 0x0138BC) },
- { "America/Recife" , FOR_V2(0x032849, 0x013BA7) },
- { "America/Regina" , FOR_V2(0x032B45, 0x013CDA) },
- { "America/Resolute" , FOR_V2(0x032F48, 0x013E7D) },
- { "America/Rio_Branco" , FOR_V2(0x0336F5, 0x014169) },
- { "America/Rosario" , FOR_V2(0x03399B, 0x01427E) },
- { "America/Santa_Isabel" , FOR_V2(0x033DFC, 0x014430) },
- { "America/Santarem" , FOR_V2(0x03473C, 0x01479E) },
- { "America/Santiago" , FOR_V2(0x0349CB, 0x0148AD) },
- { "America/Santo_Domingo" , FOR_V2(0x0353D3, 0x014C6B) },
- { "America/Sao_Paulo" , FOR_V2(0x0355CA, 0x014D43) },
- { "America/Scoresbysund" , FOR_V2(0x035DEC, 0x01505A) },
- { "America/Shiprock" , FOR_V2(0x03659F, 0x01534A) },
- { "America/Sitka" , FOR_V2(0x036F40, 0x0156D4) },
- { "America/St_Barthelemy" , FOR_V2(0x03788D, 0x015A4C) },
- { "America/St_Johns" , FOR_V2(0x037943, 0x015AA6) },
- { "America/St_Kitts" , FOR_V2(0x0387C1, 0x01600C) },
- { "America/St_Lucia" , FOR_V2(0x038877, 0x016066) },
- { "America/St_Thomas" , FOR_V2(0x03892D, 0x0160C0) },
- { "America/St_Vincent" , FOR_V2(0x0389E3, 0x01611A) },
- { "America/Swift_Current" , FOR_V2(0x038A99, 0x016174) },
- { "America/Tegucigalpa" , FOR_V2(0x038CF5, 0x01627E) },
- { "America/Thule" , FOR_V2(0x038E17, 0x016302) },
- { "America/Thunder_Bay" , FOR_V2(0x039429, 0x01654C) },
- { "America/Tijuana" , FOR_V2(0x039CF2, 0x01689D) },
- { "America/Toronto" , FOR_V2(0x03A653, 0x016C2C) },
- { "America/Tortola" , FOR_V2(0x03B42B, 0x01714A) },
- { "America/Vancouver" , FOR_V2(0x03B4E1, 0x0171A4) },
- { "America/Virgin" , FOR_V2(0x03C05B, 0x0175E7) },
- { "America/Whitehorse" , FOR_V2(0x03C111, 0x017641) },
- { "America/Winnipeg" , FOR_V2(0x03C961, 0x01796C) },
- { "America/Yakutat" , FOR_V2(0x03D4D5, 0x017DB4) },
- { "America/Yellowknife" , FOR_V2(0x03DDFB, 0x01811D) },
- { "Antarctica/Casey" , FOR_V2(0x03E5DA, 0x01841C) },
- { "Antarctica/Davis" , FOR_V2(0x03E725, 0x0184B5) },
- { "Antarctica/DumontDUrville" , FOR_V2(0x03E86D, 0x01854B) },
- { "Antarctica/Macquarie" , FOR_V2(0x03E961, 0x0185C4) },
- { "Antarctica/Mawson" , FOR_V2(0x03EF84, 0x018822) },
- { "Antarctica/McMurdo" , FOR_V2(0x03F077, 0x018898) },
- { "Antarctica/Palmer" , FOR_V2(0x03FA45, 0x018C4D) },
- { "Antarctica/Rothera" , FOR_V2(0x03FFEF, 0x018E7F) },
- { "Antarctica/South_Pole" , FOR_V2(0x0400BC, 0x018EE5) },
- { "Antarctica/Syowa" , FOR_V2(0x040A64, 0x019274) },
- { "Antarctica/Troll" , FOR_V2(0x040B30, 0x0192D8) },
- { "Antarctica/Vostok" , FOR_V2(0x040FD9, 0x01949A) },
- { "Arctic/Longyearbyen" , FOR_V2(0x0410A6, 0x0194FF) },
- { "Asia/Aden" , FOR_V2(0x04197D, 0x019842) },
- { "Asia/Almaty" , FOR_V2(0x041A44, 0x0198A1) },
- { "Asia/Amman" , FOR_V2(0x041E6E, 0x019A59) },
- { "Asia/Anadyr" , FOR_V2(0x0425CF, 0x019D14) },
- { "Asia/Aqtau" , FOR_V2(0x042AB4, 0x019F0D) },
- { "Asia/Aqtobe" , FOR_V2(0x042ECE, 0x01A0BE) },
- { "Asia/Ashgabat" , FOR_V2(0x0432FE, 0x01A274) },
- { "Asia/Ashkhabad" , FOR_V2(0x043595, 0x01A38B) },
- { "Asia/Atyrau" , FOR_V2(0x04382C, 0x01A4A2) },
- { "Asia/Baghdad" , FOR_V2(0x043C4E, 0x01A657) },
- { "Asia/Bahrain" , FOR_V2(0x044046, 0x01A7E2) },
- { "Asia/Baku" , FOR_V2(0x044133, 0x01A852) },
- { "Asia/Bangkok" , FOR_V2(0x044634, 0x01AA48) },
- { "Asia/Barnaul" , FOR_V2(0x04471C, 0x01AAB3) },
- { "Asia/Beirut" , FOR_V2(0x044C1D, 0x01ACB2) },
- { "Asia/Bishkek" , FOR_V2(0x0454A8, 0x01AFD0) },
- { "Asia/Brunei" , FOR_V2(0x0458C9, 0x01B176) },
- { "Asia/Calcutta" , FOR_V2(0x0459BA, 0x01B1E8) },
- { "Asia/Chita" , FOR_V2(0x045AFE, 0x01B270) },
- { "Asia/Choibalsan" , FOR_V2(0x046007, 0x01B478) },
- { "Asia/Chongqing" , FOR_V2(0x046404, 0x01B617) },
- { "Asia/Chungking" , FOR_V2(0x0465AE, 0x01B6C8) },
- { "Asia/Colombo" , FOR_V2(0x046758, 0x01B779) },
- { "Asia/Dacca" , FOR_V2(0x046901, 0x01B836) },
- { "Asia/Damascus" , FOR_V2(0x046A7F, 0x01B8E2) },
- { "Asia/Dhaka" , FOR_V2(0x04739B, 0x01BC37) },
- { "Asia/Dili" , FOR_V2(0x047519, 0x01BCE3) },
- { "Asia/Dubai" , FOR_V2(0x047622, 0x01BD5D) },
- { "Asia/Dushanbe" , FOR_V2(0x0476E9, 0x01BDBC) },
- { "Asia/Famagusta" , FOR_V2(0x047962, 0x01BEC6) },
- { "Asia/Gaza" , FOR_V2(0x048177, 0x01C1D1) },
- { "Asia/Harbin" , FOR_V2(0x048A84, 0x01C52D) },
- { "Asia/Hebron" , FOR_V2(0x048C2E, 0x01C5DE) },
- { "Asia/Ho_Chi_Minh" , FOR_V2(0x049556, 0x01C943) },
- { "Asia/Hong_Kong" , FOR_V2(0x0496E7, 0x01C9F7) },
- { "Asia/Hovd" , FOR_V2(0x049B98, 0x01CBC6) },
- { "Asia/Irkutsk" , FOR_V2(0x049F68, 0x01CD5D) },
- { "Asia/Istanbul" , FOR_V2(0x04A48A, 0x01CF72) },
- { "Asia/Jakarta" , FOR_V2(0x04AD0C, 0x01D2AA) },
- { "Asia/Jayapura" , FOR_V2(0x04AEAD, 0x01D36F) },
- { "Asia/Jerusalem" , FOR_V2(0x04AFEA, 0x01D423) },
- { "Asia/Kabul" , FOR_V2(0x04B8CF, 0x01D76B) },
- { "Asia/Kamchatka" , FOR_V2(0x04B9C0, 0x01D7D8) },
- { "Asia/Karachi" , FOR_V2(0x04BE8C, 0x01D9C4) },
- { "Asia/Kashgar" , FOR_V2(0x04C039, 0x01DA85) },
- { "Asia/Kathmandu" , FOR_V2(0x04C100, 0x01DAE4) },
- { "Asia/Katmandu" , FOR_V2(0x04C1FA, 0x01DB58) },
- { "Asia/Khandyga" , FOR_V2(0x04C2F4, 0x01DBCC) },
- { "Asia/Kolkata" , FOR_V2(0x04C83D, 0x01DDF7) },
- { "Asia/Krasnoyarsk" , FOR_V2(0x04C981, 0x01DE7F) },
- { "Asia/Kuala_Lumpur" , FOR_V2(0x04CE81, 0x01E087) },
- { "Asia/Kuching" , FOR_V2(0x04D049, 0x01E160) },
- { "Asia/Kuwait" , FOR_V2(0x04D26C, 0x01E252) },
- { "Asia/Macao" , FOR_V2(0x04D333, 0x01E2B1) },
- { "Asia/Macau" , FOR_V2(0x04D632, 0x01E3DF) },
- { "Asia/Magadan" , FOR_V2(0x04D931, 0x01E50D) },
- { "Asia/Makassar" , FOR_V2(0x04DE37, 0x01E711) },
- { "Asia/Manila" , FOR_V2(0x04DFAC, 0x01E7E8) },
- { "Asia/Muscat" , FOR_V2(0x04E127, 0x01E886) },
- { "Asia/Nicosia" , FOR_V2(0x04E1EE, 0x01E8E5) },
- { "Asia/Novokuznetsk" , FOR_V2(0x04E9ED, 0x01EBE5) },
- { "Asia/Novosibirsk" , FOR_V2(0x04EEB7, 0x01EDD0) },
- { "Asia/Omsk" , FOR_V2(0x04F3BE, 0x01EFD5) },
- { "Asia/Oral" , FOR_V2(0x04F8B2, 0x01F1D1) },
- { "Asia/Phnom_Penh" , FOR_V2(0x04FCDC, 0x01F385) },
- { "Asia/Pontianak" , FOR_V2(0x04FDC4, 0x01F3F0) },
- { "Asia/Pyongyang" , FOR_V2(0x04FF71, 0x01F4C2) },
- { "Asia/Qatar" , FOR_V2(0x05008D, 0x01F547) },
- { "Asia/Qyzylorda" , FOR_V2(0x05017A, 0x01F5B7) },
- { "Asia/Rangoon" , FOR_V2(0x0505BA, 0x01F77D) },
- { "Asia/Riyadh" , FOR_V2(0x0506EF, 0x01F808) },
- { "Asia/Saigon" , FOR_V2(0x0507B6, 0x01F867) },
- { "Asia/Sakhalin" , FOR_V2(0x050947, 0x01F91B) },
- { "Asia/Samarkand" , FOR_V2(0x050E3D, 0x01FB1B) },
- { "Asia/Seoul" , FOR_V2(0x0510C5, 0x01FC33) },
- { "Asia/Shanghai" , FOR_V2(0x0512E4, 0x01FD19) },
- { "Asia/Singapore" , FOR_V2(0x05149A, 0x01FDD6) },
- { "Asia/Srednekolymsk" , FOR_V2(0x05164E, 0x01FE9B) },
- { "Asia/Taipei" , FOR_V2(0x051B58, 0x0200AC) },
- { "Asia/Tashkent" , FOR_V2(0x051E7A, 0x0201E9) },
- { "Asia/Tbilisi" , FOR_V2(0x052112, 0x020309) },
- { "Asia/Tehran" , FOR_V2(0x052556, 0x0204BC) },
- { "Asia/Tel_Aviv" , FOR_V2(0x052C18, 0x020746) },
- { "Asia/Thimbu" , FOR_V2(0x0534FD, 0x020A8E) },
- { "Asia/Thimphu" , FOR_V2(0x0535EE, 0x020B00) },
- { "Asia/Tokyo" , FOR_V2(0x0536DF, 0x020B72) },
- { "Asia/Tomsk" , FOR_V2(0x053829, 0x020C03) },
- { "Asia/Ujung_Pandang" , FOR_V2(0x053D2A, 0x020E02) },
- { "Asia/Ulaanbaatar" , FOR_V2(0x053E56, 0x020E90) },
- { "Asia/Ulan_Bator" , FOR_V2(0x054210, 0x021011) },
- { "Asia/Urumqi" , FOR_V2(0x0545B5, 0x02117D) },
- { "Asia/Ust-Nera" , FOR_V2(0x054689, 0x0211E9) },
- { "Asia/Vientiane" , FOR_V2(0x054BB3, 0x021401) },
- { "Asia/Vladivostok" , FOR_V2(0x054C9B, 0x02146C) },
- { "Asia/Yakutsk" , FOR_V2(0x055196, 0x02166E) },
- { "Asia/Yangon" , FOR_V2(0x055690, 0x021870) },
- { "Asia/Yekaterinburg" , FOR_V2(0x0557C5, 0x0218FB) },
- { "Asia/Yerevan" , FOR_V2(0x055CE0, 0x021B09) },
- { "Atlantic/Azores" , FOR_V2(0x0561A9, 0x021CEB) },
- { "Atlantic/Bermuda" , FOR_V2(0x056F50, 0x0221F7) },
- { "Atlantic/Canary" , FOR_V2(0x057730, 0x0224DD) },
- { "Atlantic/Cape_Verde" , FOR_V2(0x057EC1, 0x0227B7) },
- { "Atlantic/Faeroe" , FOR_V2(0x057FD9, 0x022839) },
- { "Atlantic/Faroe" , FOR_V2(0x05870A, 0x022AE2) },
- { "Atlantic/Jan_Mayen" , FOR_V2(0x058E3B, 0x022D8B) },
- { "Atlantic/Madeira" , FOR_V2(0x059712, 0x0230CE) },
- { "Atlantic/Reykjavik" , FOR_V2(0x05A4B9, 0x0235E3) },
- { "Atlantic/South_Georgia" , FOR_V2(0x05A969, 0x0237B4) },
- { "Atlantic/St_Helena" , FOR_V2(0x05AA2A, 0x02380E) },
- { "Atlantic/Stanley" , FOR_V2(0x05AAE0, 0x023868) },
- { "Australia/ACT" , FOR_V2(0x05AFCF, 0x023A4F) },
- { "Australia/Adelaide" , FOR_V2(0x05B88A, 0x023D83) },
- { "Australia/Brisbane" , FOR_V2(0x05C163, 0x0240C2) },
- { "Australia/Broken_Hill" , FOR_V2(0x05C34A, 0x02419C) },
- { "Australia/Canberra" , FOR_V2(0x05CC54, 0x0244ED) },
- { "Australia/Currie" , FOR_V2(0x05D50F, 0x024821) },
- { "Australia/Darwin" , FOR_V2(0x05DDE0, 0x024B6B) },
- { "Australia/Eucla" , FOR_V2(0x05DF41, 0x024C04) },
- { "Australia/Hobart" , FOR_V2(0x05E15D, 0x024CF1) },
- { "Australia/LHI" , FOR_V2(0x05EA9D, 0x025062) },
- { "Australia/Lindeman" , FOR_V2(0x05F20A, 0x02531F) },
- { "Australia/Lord_Howe" , FOR_V2(0x05F43F, 0x02541A) },
- { "Australia/Melbourne" , FOR_V2(0x05FBBC, 0x0256E7) },
- { "Australia/North" , FOR_V2(0x06047F, 0x025A23) },
- { "Australia/NSW" , FOR_V2(0x0605CE, 0x025AAA) },
- { "Australia/Perth" , FOR_V2(0x060E89, 0x025DDE) },
- { "Australia/Queensland" , FOR_V2(0x061092, 0x025EC9) },
- { "Australia/South" , FOR_V2(0x061262, 0x025F8C) },
- { "Australia/Sydney" , FOR_V2(0x061B2C, 0x0262BC) },
- { "Australia/Tasmania" , FOR_V2(0x062403, 0x02660C) },
- { "Australia/Victoria" , FOR_V2(0x062D2E, 0x026968) },
- { "Australia/West" , FOR_V2(0x0635E9, 0x026C9C) },
- { "Australia/Yancowinna" , FOR_V2(0x0637D4, 0x026D69) },
- { "Brazil/Acre" , FOR_V2(0x0640C2, 0x02709E) },
- { "Brazil/DeNoronha" , FOR_V2(0x064364, 0x0271AF) },
- { "Brazil/East" , FOR_V2(0x064656, 0x0272D8) },
- { "Brazil/West" , FOR_V2(0x064E42, 0x0275B9) },
- { "Canada/Atlantic" , FOR_V2(0x0650C4, 0x0276BA) },
- { "Canada/Central" , FOR_V2(0x065E3E, 0x027BA7) },
- { "Canada/Eastern" , FOR_V2(0x066995, 0x027FD2) },
- { "Canada/Mountain" , FOR_V2(0x067750, 0x0284D3) },
- { "Canada/Newfoundland" , FOR_V2(0x0680BE, 0x02884E) },
- { "Canada/Pacific" , FOR_V2(0x068F1A, 0x028D92) },
- { "Canada/Saskatchewan" , FOR_V2(0x069A7B, 0x0291BC) },
- { "Canada/Yukon" , FOR_V2(0x069E69, 0x02934A) },
- { "CET" , FOR_V2(0x06A6A2, 0x02965E) },
- { "Chile/Continental" , FOR_V2(0x06AEE4, 0x029967) },
- { "Chile/EasterIsland" , FOR_V2(0x06B8DA, 0x029D13) },
- { "CST6CDT" , FOR_V2(0x06C1A8, 0x02A053) },
- { "Cuba" , FOR_V2(0x06CAAA, 0x02A3A4) },
- { "EET" , FOR_V2(0x06D43B, 0x02A728) },
- { "Egypt" , FOR_V2(0x06DB9B, 0x02A9DB) },
- { "Eire" , FOR_V2(0x06E35B, 0x02ACBB) },
- { "EST" , FOR_V2(0x06F13E, 0x02B1D5) },
- { "EST5EDT" , FOR_V2(0x06F1C9, 0x02B219) },
- { "Etc/GMT" , FOR_V2(0x06FACB, 0x02B56A) },
- { "Etc/GMT+0" , FOR_V2(0x06FB56, 0x02B5AE) },
- { "Etc/GMT+1" , FOR_V2(0x06FBE1, 0x02B5F2) },
- { "Etc/GMT+10" , FOR_V2(0x06FC81, 0x02B640) },
- { "Etc/GMT+11" , FOR_V2(0x06FD22, 0x02B68E) },
- { "Etc/GMT+12" , FOR_V2(0x06FDC3, 0x02B6DC) },
- { "Etc/GMT+2" , FOR_V2(0x06FE64, 0x02B72A) },
- { "Etc/GMT+3" , FOR_V2(0x06FF04, 0x02B778) },
- { "Etc/GMT+4" , FOR_V2(0x06FFA4, 0x02B7C6) },
- { "Etc/GMT+5" , FOR_V2(0x070044, 0x02B814) },
- { "Etc/GMT+6" , FOR_V2(0x0700E4, 0x02B862) },
- { "Etc/GMT+7" , FOR_V2(0x070184, 0x02B8B0) },
- { "Etc/GMT+8" , FOR_V2(0x070224, 0x02B8FE) },
- { "Etc/GMT+9" , FOR_V2(0x0702C4, 0x02B94C) },
- { "Etc/GMT-0" , FOR_V2(0x070364, 0x02B99A) },
- { "Etc/GMT-1" , FOR_V2(0x0703EF, 0x02B9DE) },
- { "Etc/GMT-10" , FOR_V2(0x070490, 0x02BA2C) },
- { "Etc/GMT-11" , FOR_V2(0x070532, 0x02BA7A) },
- { "Etc/GMT-12" , FOR_V2(0x0705D4, 0x02BAC8) },
- { "Etc/GMT-13" , FOR_V2(0x070676, 0x02BB16) },
- { "Etc/GMT-14" , FOR_V2(0x070718, 0x02BB64) },
- { "Etc/GMT-2" , FOR_V2(0x0707BA, 0x02BBB2) },
- { "Etc/GMT-3" , FOR_V2(0x07085B, 0x02BC00) },
- { "Etc/GMT-4" , FOR_V2(0x0708FC, 0x02BC4E) },
- { "Etc/GMT-5" , FOR_V2(0x07099D, 0x02BC9C) },
- { "Etc/GMT-6" , FOR_V2(0x070A3E, 0x02BCEA) },
- { "Etc/GMT-7" , FOR_V2(0x070ADF, 0x02BD38) },
- { "Etc/GMT-8" , FOR_V2(0x070B80, 0x02BD86) },
- { "Etc/GMT-9" , FOR_V2(0x070C21, 0x02BDD4) },
- { "Etc/GMT0" , FOR_V2(0x070CC2, 0x02BE22) },
- { "Etc/Greenwich" , FOR_V2(0x070D4D, 0x02BE66) },
- { "Etc/UCT" , FOR_V2(0x070DD8, 0x02BEAA) },
- { "Etc/Universal" , FOR_V2(0x070E63, 0x02BEEE) },
- { "Etc/UTC" , FOR_V2(0x070EEE, 0x02BF32) },
- { "Etc/Zulu" , FOR_V2(0x070F79, 0x02BF76) },
- { "Europe/Amsterdam" , FOR_V2(0x071004, 0x02BFBA) },
- { "Europe/Andorra" , FOR_V2(0x071B95, 0x02C40C) },
- { "Europe/Astrakhan" , FOR_V2(0x072278, 0x02C699) },
- { "Europe/Athens" , FOR_V2(0x072743, 0x02C885) },
- { "Europe/Belfast" , FOR_V2(0x07302E, 0x02CBD9) },
- { "Europe/Belgrade" , FOR_V2(0x073EA1, 0x02D121) },
- { "Europe/Berlin" , FOR_V2(0x074652, 0x02D3FB) },
- { "Europe/Bratislava" , FOR_V2(0x074F91, 0x02D776) },
- { "Europe/Brussels" , FOR_V2(0x07587D, 0x02DAB9) },
- { "Europe/Bucharest" , FOR_V2(0x076423, 0x02DF01) },
- { "Europe/Budapest" , FOR_V2(0x076CDC, 0x02E23C) },
- { "Europe/Busingen" , FOR_V2(0x07764D, 0x02E5B6) },
- { "Europe/Chisinau" , FOR_V2(0x077DDF, 0x02E87E) },
- { "Europe/Copenhagen" , FOR_V2(0x078778, 0x02EC22) },
- { "Europe/Dublin" , FOR_V2(0x078FF4, 0x02EF3D) },
- { "Europe/Gibraltar" , FOR_V2(0x079DD7, 0x02F457) },
- { "Europe/Guernsey" , FOR_V2(0x07A9D8, 0x02F8BF) },
- { "Europe/Helsinki" , FOR_V2(0x07B84B, 0x02FE07) },
- { "Europe/Isle_of_Man" , FOR_V2(0x07BFCC, 0x0300CE) },
- { "Europe/Istanbul" , FOR_V2(0x07CE3F, 0x030616) },
- { "Europe/Jersey" , FOR_V2(0x07D6C1, 0x03094E) },
- { "Europe/Kaliningrad" , FOR_V2(0x07E534, 0x030E96) },
- { "Europe/Kiev" , FOR_V2(0x07EB42, 0x031107) },
- { "Europe/Kirov" , FOR_V2(0x07F393, 0x03143A) },
- { "Europe/Lisbon" , FOR_V2(0x07F83C, 0x031615) },
- { "Europe/Ljubljana" , FOR_V2(0x0805D8, 0x031B29) },
- { "Europe/London" , FOR_V2(0x080D89, 0x031E03) },
- { "Europe/Luxembourg" , FOR_V2(0x081BFC, 0x03234B) },
- { "Europe/Madrid" , FOR_V2(0x0827A6, 0x0327A6) },
- { "Europe/Malta" , FOR_V2(0x08320F, 0x032B90) },
- { "Europe/Mariehamn" , FOR_V2(0x083C60, 0x032F5A) },
- { "Europe/Minsk" , FOR_V2(0x0843E1, 0x033221) },
- { "Europe/Monaco" , FOR_V2(0x084947, 0x033445) },
- { "Europe/Moscow" , FOR_V2(0x0854DC, 0x033891) },
- { "Europe/Nicosia" , FOR_V2(0x085B04, 0x033B11) },
- { "Europe/Oslo" , FOR_V2(0x0862F0, 0x033DFE) },
- { "Europe/Paris" , FOR_V2(0x086BC7, 0x034141) },
- { "Europe/Podgorica" , FOR_V2(0x08776E, 0x034598) },
- { "Europe/Prague" , FOR_V2(0x087F1F, 0x034872) },
- { "Europe/Riga" , FOR_V2(0x08880B, 0x034BB5) },
- { "Europe/Rome" , FOR_V2(0x0890D2, 0x034F0B) },
- { "Europe/Samara" , FOR_V2(0x089B62, 0x0352E4) },
- { "Europe/San_Marino" , FOR_V2(0x08A06C, 0x0354F3) },
- { "Europe/Sarajevo" , FOR_V2(0x08AAFC, 0x0358CC) },
- { "Europe/Saratov" , FOR_V2(0x08B2AD, 0x035BA6) },
- { "Europe/Simferopol" , FOR_V2(0x08B776, 0x035D90) },
- { "Europe/Skopje" , FOR_V2(0x08BD63, 0x035FF2) },
- { "Europe/Sofia" , FOR_V2(0x08C514, 0x0362CC) },
- { "Europe/Stockholm" , FOR_V2(0x08CD72, 0x0365E5) },
- { "Europe/Tallinn" , FOR_V2(0x08D4FC, 0x0368A5) },
- { "Europe/Tirane" , FOR_V2(0x08DD93, 0x036BEB) },
- { "Europe/Tiraspol" , FOR_V2(0x08E5D1, 0x036EF6) },
- { "Europe/Ulyanovsk" , FOR_V2(0x08EF6A, 0x03729A) },
- { "Europe/Uzhgorod" , FOR_V2(0x08F489, 0x0374AC) },
- { "Europe/Vaduz" , FOR_V2(0x08FCD4, 0x0377D4) },
- { "Europe/Vatican" , FOR_V2(0x09045E, 0x037A94) },
- { "Europe/Vienna" , FOR_V2(0x090EEE, 0x037E6D) },
- { "Europe/Vilnius" , FOR_V2(0x0917B7, 0x0381AB) },
- { "Europe/Volgograd" , FOR_V2(0x09205A, 0x0384FB) },
- { "Europe/Warsaw" , FOR_V2(0x092507, 0x0386DA) },
- { "Europe/Zagreb" , FOR_V2(0x092FA4, 0x038ACC) },
- { "Europe/Zaporozhye" , FOR_V2(0x093755, 0x038DA6) },
- { "Europe/Zurich" , FOR_V2(0x093FD2, 0x0390FA) },
- { "Factory" , FOR_V2(0x09475C, 0x0393BA) },
- { "GB" , FOR_V2(0x0947FC, 0x039408) },
- { "GB-Eire" , FOR_V2(0x09566F, 0x039950) },
- { "GMT" , FOR_V2(0x0964E2, 0x039E98) },
- { "GMT+0" , FOR_V2(0x09656D, 0x039EDC) },
- { "GMT-0" , FOR_V2(0x0965F8, 0x039F20) },
- { "GMT0" , FOR_V2(0x096683, 0x039F64) },
- { "Greenwich" , FOR_V2(0x09670E, 0x039FA8) },
- { "Hongkong" , FOR_V2(0x096799, 0x039FEC) },
- { "HST" , FOR_V2(0x096C4A, 0x03A1BB) },
- { "Iceland" , FOR_V2(0x096CD6, 0x03A1FF) },
- { "Indian/Antananarivo" , FOR_V2(0x097186, 0x03A3D0) },
- { "Indian/Chagos" , FOR_V2(0x0972AF, 0x03A45D) },
- { "Indian/Christmas" , FOR_V2(0x09739C, 0x03A4CD) },
- { "Indian/Cocos" , FOR_V2(0x09745E, 0x03A527) },
- { "Indian/Comoro" , FOR_V2(0x097529, 0x03A583) },
- { "Indian/Kerguelen" , FOR_V2(0x097652, 0x03A610) },
- { "Indian/Mahe" , FOR_V2(0x097719, 0x03A66F) },
- { "Indian/Maldives" , FOR_V2(0x0977E0, 0x03A6CE) },
- { "Indian/Mauritius" , FOR_V2(0x0978C8, 0x03A739) },
- { "Indian/Mayotte" , FOR_V2(0x0979DF, 0x03A7B8) },
- { "Indian/Reunion" , FOR_V2(0x097B08, 0x03A845) },
- { "Iran" , FOR_V2(0x097BCF, 0x03A8A4) },
- { "Israel" , FOR_V2(0x098291, 0x03AB2E) },
- { "Jamaica" , FOR_V2(0x098B76, 0x03AE76) },
- { "Japan" , FOR_V2(0x098D7D, 0x03AF4C) },
- { "Kwajalein" , FOR_V2(0x098EC7, 0x03AFDD) },
- { "Libya" , FOR_V2(0x098FD6, 0x03B059) },
- { "MET" , FOR_V2(0x099271, 0x03B167) },
- { "Mexico/BajaNorte" , FOR_V2(0x099AB3, 0x03B470) },
- { "Mexico/BajaSur" , FOR_V2(0x09A3F3, 0x03B7DE) },
- { "Mexico/General" , FOR_V2(0x09AA1B, 0x03BA30) },
- { "MST" , FOR_V2(0x09B079, 0x03BC93) },
- { "MST7MDT" , FOR_V2(0x09B104, 0x03BCD7) },
- { "Navajo" , FOR_V2(0x09BA06, 0x03C028) },
- { "NZ" , FOR_V2(0x09C3A7, 0x03C3B2) },
- { "NZ-CHAT" , FOR_V2(0x09CD4F, 0x03C741) },
- { "Pacific/Apia" , FOR_V2(0x09D582, 0x03CA41) },
- { "Pacific/Auckland" , FOR_V2(0x09D9FC, 0x03CBF7) },
- { "Pacific/Bougainville" , FOR_V2(0x09E3BC, 0x03CF9E) },
- { "Pacific/Chatham" , FOR_V2(0x09E4FC, 0x03D02C) },
- { "Pacific/Chuuk" , FOR_V2(0x09ED3E, 0x03D33B) },
- { "Pacific/Easter" , FOR_V2(0x09EE10, 0x03D3A4) },
- { "Pacific/Efate" , FOR_V2(0x09F6EB, 0x03D6F1) },
- { "Pacific/Enderbury" , FOR_V2(0x09F8E3, 0x03D7C0) },
- { "Pacific/Fakaofo" , FOR_V2(0x09FA01, 0x03D84B) },
- { "Pacific/Fiji" , FOR_V2(0x09FAEA, 0x03D8B6) },
- { "Pacific/Funafuti" , FOR_V2(0x09FF46, 0x03DA57) },
- { "Pacific/Galapagos" , FOR_V2(0x0A0009, 0x03DAB1) },
- { "Pacific/Gambier" , FOR_V2(0x0A0132, 0x03DB44) },
- { "Pacific/Guadalcanal" , FOR_V2(0x0A0207, 0x03DBB2) },
- { "Pacific/Guam" , FOR_V2(0x0A02CF, 0x03DC11) },
- { "Pacific/Honolulu" , FOR_V2(0x0A03BC, 0x03DC78) },
- { "Pacific/Johnston" , FOR_V2(0x0A04E2, 0x03DD00) },
- { "Pacific/Kiritimati" , FOR_V2(0x0A0602, 0x03DD82) },
- { "Pacific/Kosrae" , FOR_V2(0x0A0721, 0x03DE0C) },
- { "Pacific/Kwajalein" , FOR_V2(0x0A082E, 0x03DE8A) },
- { "Pacific/Majuro" , FOR_V2(0x0A0946, 0x03DF0F) },
- { "Pacific/Marquesas" , FOR_V2(0x0A0A4C, 0x03DF97) },
- { "Pacific/Midway" , FOR_V2(0x0A0B2C, 0x03E009) },
- { "Pacific/Nauru" , FOR_V2(0x0A0C0A, 0x03E079) },
- { "Pacific/Niue" , FOR_V2(0x0A0D30, 0x03E101) },
- { "Pacific/Norfolk" , FOR_V2(0x0A0E46, 0x03E181) },
- { "Pacific/Noumea" , FOR_V2(0x0A0F95, 0x03E219) },
- { "Pacific/Pago_Pago" , FOR_V2(0x0A10E9, 0x03E2B2) },
- { "Pacific/Palau" , FOR_V2(0x0A11B9, 0x03E314) },
- { "Pacific/Pitcairn" , FOR_V2(0x0A127B, 0x03E36E) },
- { "Pacific/Pohnpei" , FOR_V2(0x0A1366, 0x03E3DB) },
- { "Pacific/Ponape" , FOR_V2(0x0A1437, 0x03E443) },
- { "Pacific/Port_Moresby" , FOR_V2(0x0A14FA, 0x03E49D) },
- { "Pacific/Rarotonga" , FOR_V2(0x0A15F1, 0x03E515) },
- { "Pacific/Saipan" , FOR_V2(0x0A1857, 0x03E60D) },
- { "Pacific/Samoa" , FOR_V2(0x0A1944, 0x03E674) },
- { "Pacific/Tahiti" , FOR_V2(0x0A1A14, 0x03E6D6) },
- { "Pacific/Tarawa" , FOR_V2(0x0A1AEA, 0x03E744) },
- { "Pacific/Tongatapu" , FOR_V2(0x0A1BBC, 0x03E7AD) },
- { "Pacific/Truk" , FOR_V2(0x0A1D51, 0x03E85E) },
- { "Pacific/Wake" , FOR_V2(0x0A1E14, 0x03E8B8) },
- { "Pacific/Wallis" , FOR_V2(0x0A1EE2, 0x03E91D) },
- { "Pacific/Yap" , FOR_V2(0x0A1FA5, 0x03E977) },
- { "Poland" , FOR_V2(0x0A2068, 0x03E9D1) },
- { "Portugal" , FOR_V2(0x0A2B05, 0x03EDC3) },
- { "PRC" , FOR_V2(0x0A388E, 0x03F2C4) },
- { "PST8PDT" , FOR_V2(0x0A3A38, 0x03F375) },
- { "ROC" , FOR_V2(0x0A433A, 0x03F6C6) },
- { "ROK" , FOR_V2(0x0A465C, 0x03F803) },
- { "Singapore" , FOR_V2(0x0A487B, 0x03F8E9) },
- { "Turkey" , FOR_V2(0x0A4A2F, 0x03F9AE) },
- { "UCT" , FOR_V2(0x0A52B1, 0x03FCE6) },
- { "Universal" , FOR_V2(0x0A533C, 0x03FD2A) },
- { "US/Alaska" , FOR_V2(0x0A53C7, 0x03FD6E) },
- { "US/Aleutian" , FOR_V2(0x0A5D1F, 0x0400E6) },
- { "US/Arizona" , FOR_V2(0x0A6668, 0x040457) },
- { "US/Central" , FOR_V2(0x0A67D5, 0x0404F6) },
- { "US/East-Indiana" , FOR_V2(0x0A75E2, 0x040A1A) },
- { "US/Eastern" , FOR_V2(0x0A7C79, 0x040C95) },
- { "US/Hawaii" , FOR_V2(0x0A8A5E, 0x0411A5) },
- { "US/Indiana-Starke" , FOR_V2(0x0A8B7E, 0x041227) },
- { "US/Michigan" , FOR_V2(0x0A950F, 0x0415B1) },
- { "US/Mountain" , FOR_V2(0x0A9DA7, 0x0418E3) },
- { "US/Pacific" , FOR_V2(0x0AA748, 0x041C6D) },
- { "US/Pacific-New" , FOR_V2(0x0AB271, 0x042083) },
- { "US/Samoa" , FOR_V2(0x0ABD9A, 0x042499) },
- { "UTC" , FOR_V2(0x0ABE6A, 0x0424FB) },
- { "W-SU" , FOR_V2(0x0ABEF5, 0x04253F) },
- { "WET" , FOR_V2(0x0AC509, 0x0427AB) },
- { "Zulu" , FOR_V2(0x0ACC66, 0x042A5E) },
+ { "Africa/Timbuktu" , FOR_V2(0x004BD2, 0x0020A2) },
+ { "Africa/Tripoli" , FOR_V2(0x004C88, 0x0020FC) },
+ { "Africa/Tunis" , FOR_V2(0x004F23, 0x00220A) },
+ { "Africa/Windhoek" , FOR_V2(0x0051F5, 0x00232D) },
+ { "America/Adak" , FOR_V2(0x005607, 0x0024CA) },
+ { "America/Anchorage" , FOR_V2(0x005F60, 0x00284B) },
+ { "America/Anguilla" , FOR_V2(0x0068CB, 0x002BD6) },
+ { "America/Antigua" , FOR_V2(0x006981, 0x002C30) },
+ { "America/Araguaina" , FOR_V2(0x006A37, 0x002C8A) },
+ { "America/Argentina/Buenos_Aires" , FOR_V2(0x006DDA, 0x002DF8) },
+ { "America/Argentina/Catamarca" , FOR_V2(0x007250, 0x002FBF) },
+ { "America/Argentina/ComodRivadavia" , FOR_V2(0x0076CC, 0x00318C) },
+ { "America/Argentina/Cordoba" , FOR_V2(0x007B2D, 0x00333E) },
+ { "America/Argentina/Jujuy" , FOR_V2(0x007FC4, 0x003526) },
+ { "America/Argentina/La_Rioja" , FOR_V2(0x008413, 0x0036D8) },
+ { "America/Argentina/Mendoza" , FOR_V2(0x00888F, 0x00389C) },
+ { "America/Argentina/Rio_Gallegos" , FOR_V2(0x008CFC, 0x003A5A) },
+ { "America/Argentina/Salta" , FOR_V2(0x00916C, 0x003C1B) },
+ { "America/Argentina/San_Juan" , FOR_V2(0x0095C7, 0x003DD9) },
+ { "America/Argentina/San_Luis" , FOR_V2(0x009A43, 0x003F9D) },
+ { "America/Argentina/Tucuman" , FOR_V2(0x009ECF, 0x004169) },
+ { "America/Argentina/Ushuaia" , FOR_V2(0x00A358, 0x004331) },
+ { "America/Aruba" , FOR_V2(0x00A7CE, 0x0044F8) },
+ { "America/Asuncion" , FOR_V2(0x00A8AE, 0x004565) },
+ { "America/Atikokan" , FOR_V2(0x00B0D7, 0x004867) },
+ { "America/Atka" , FOR_V2(0x00B25D, 0x00492B) },
+ { "America/Bahia" , FOR_V2(0x00BBA6, 0x004C9C) },
+ { "America/Bahia_Banderas" , FOR_V2(0x00BFD1, 0x004E38) },
+ { "America/Barbados" , FOR_V2(0x00C631, 0x0050B6) },
+ { "America/Belem" , FOR_V2(0x00C795, 0x005155) },
+ { "America/Belize" , FOR_V2(0x00CA0D, 0x00525E) },
+ { "America/Blanc-Sablon" , FOR_V2(0x00CDEB, 0x0053E0) },
+ { "America/Boa_Vista" , FOR_V2(0x00CF46, 0x00548E) },
+ { "America/Bogota" , FOR_V2(0x00D1EB, 0x0055A0) },
+ { "America/Boise" , FOR_V2(0x00D306, 0x005621) },
+ { "America/Buenos_Aires" , FOR_V2(0x00DC95, 0x0059C0) },
+ { "America/Cambridge_Bay" , FOR_V2(0x00E0F6, 0x005B72) },
+ { "America/Campo_Grande" , FOR_V2(0x00E948, 0x005EA7) },
+ { "America/Cancun" , FOR_V2(0x00F146, 0x00619A) },
+ { "America/Caracas" , FOR_V2(0x00F4A6, 0x006309) },
+ { "America/Catamarca" , FOR_V2(0x00F5D3, 0x006391) },
+ { "America/Cayenne" , FOR_V2(0x00FA34, 0x006543) },
+ { "America/Cayman" , FOR_V2(0x00FB20, 0x0065B3) },
+ { "America/Chicago" , FOR_V2(0x00FBF7, 0x006619) },
+ { "America/Chihuahua" , FOR_V2(0x010A18, 0x006B51) },
+ { "America/Coral_Harbour" , FOR_V2(0x01103C, 0x006DBA) },
+ { "America/Cordoba" , FOR_V2(0x0111A1, 0x006E5D) },
+ { "America/Costa_Rica" , FOR_V2(0x011602, 0x00700F) },
+ { "America/Creston" , FOR_V2(0x011763, 0x0070AA) },
+ { "America/Cuiaba" , FOR_V2(0x01186A, 0x00712F) },
+ { "America/Curacao" , FOR_V2(0x012045, 0x007411) },
+ { "America/Danmarkshavn" , FOR_V2(0x012125, 0x00747E) },
+ { "America/Dawson" , FOR_V2(0x012413, 0x0075BF) },
+ { "America/Dawson_Creek" , FOR_V2(0x012C63, 0x0078EA) },
+ { "America/Denver" , FOR_V2(0x0130B2, 0x007AAC) },
+ { "America/Detroit" , FOR_V2(0x013A68, 0x007E4B) },
+ { "America/Dominica" , FOR_V2(0x014319, 0x008196) },
+ { "America/Edmonton" , FOR_V2(0x0143CF, 0x0081F0) },
+ { "America/Eirunepe" , FOR_V2(0x014D5A, 0x008588) },
+ { "America/El_Salvador" , FOR_V2(0x015027, 0x0086B2) },
+ { "America/Ensenada" , FOR_V2(0x01512D, 0x00872C) },
+ { "America/Fort_Nelson" , FOR_V2(0x015A6D, 0x008A9A) },
+ { "America/Fort_Wayne" , FOR_V2(0x016356, 0x008DF9) },
+ { "America/Fortaleza" , FOR_V2(0x0169ED, 0x009074) },
+ { "America/Glace_Bay" , FOR_V2(0x016D05, 0x0091C3) },
+ { "America/Godthab" , FOR_V2(0x0175CA, 0x009513) },
+ { "America/Goose_Bay" , FOR_V2(0x017D50, 0x0097E8) },
+ { "America/Grand_Turk" , FOR_V2(0x018A0F, 0x009CB5) },
+ { "America/Grenada" , FOR_V2(0x019174, 0x009F75) },
+ { "America/Guadeloupe" , FOR_V2(0x01922A, 0x009FCF) },
+ { "America/Guatemala" , FOR_V2(0x0192E0, 0x00A029) },
+ { "America/Guayaquil" , FOR_V2(0x01941E, 0x00A0B7) },
+ { "America/Guyana" , FOR_V2(0x01954B, 0x00A14A) },
+ { "America/Halifax" , FOR_V2(0x019661, 0x00A1CD) },
+ { "America/Havana" , FOR_V2(0x01A3F9, 0x00A6D8) },
+ { "America/Hermosillo" , FOR_V2(0x01AD8A, 0x00AA5C) },
+ { "America/Indiana/Indianapolis" , FOR_V2(0x01AF7B, 0x00AB47) },
+ { "America/Indiana/Knox" , FOR_V2(0x01B62B, 0x00ADDB) },
+ { "America/Indiana/Marengo" , FOR_V2(0x01BFD1, 0x00B17A) },
+ { "America/Indiana/Petersburg" , FOR_V2(0x01C6B7, 0x00B420) },
+ { "America/Indiana/Tell_City" , FOR_V2(0x01CE4F, 0x00B703) },
+ { "America/Indiana/Vevay" , FOR_V2(0x01D536, 0x00B9AC) },
+ { "America/Indiana/Vincennes" , FOR_V2(0x01DAEB, 0x00BBE7) },
+ { "America/Indiana/Winamac" , FOR_V2(0x01E1BA, 0x00BE88) },
+ { "America/Indianapolis" , FOR_V2(0x01E8D7, 0x00C141) },
+ { "America/Inuvik" , FOR_V2(0x01EF6E, 0x00C3BC) },
+ { "America/Iqaluit" , FOR_V2(0x01F716, 0x00C6A2) },
+ { "America/Jamaica" , FOR_V2(0x01FF3E, 0x00C9CB) },
+ { "America/Jujuy" , FOR_V2(0x020145, 0x00CAA1) },
+ { "America/Juneau" , FOR_V2(0x02058A, 0x00CC49) },
+ { "America/Kentucky/Louisville" , FOR_V2(0x020EE4, 0x00CFCE) },
+ { "America/Kentucky/Monticello" , FOR_V2(0x0219EB, 0x00D3F2) },
+ { "America/Knox_IN" , FOR_V2(0x022344, 0x00D776) },
+ { "America/Kralendijk" , FOR_V2(0x022CD5, 0x00DB00) },
+ { "America/La_Paz" , FOR_V2(0x022DB5, 0x00DB6D) },
+ { "America/Lima" , FOR_V2(0x022EC2, 0x00DBE9) },
+ { "America/Los_Angeles" , FOR_V2(0x02307D, 0x00DCA2) },
+ { "America/Louisville" , FOR_V2(0x023BAD, 0x00E0BF) },
+ { "America/Lower_Princes" , FOR_V2(0x024696, 0x00E4C5) },
+ { "America/Maceio" , FOR_V2(0x024776, 0x00E532) },
+ { "America/Managua" , FOR_V2(0x024A94, 0x00E675) },
+ { "America/Manaus" , FOR_V2(0x024C6F, 0x00E741) },
+ { "America/Marigot" , FOR_V2(0x024F00, 0x00E851) },
+ { "America/Martinique" , FOR_V2(0x024FB6, 0x00E8AB) },
+ { "America/Matamoros" , FOR_V2(0x0250C3, 0x00E928) },
+ { "America/Mazatlan" , FOR_V2(0x025695, 0x00EB7A) },
+ { "America/Mendoza" , FOR_V2(0x025CF2, 0x00EE01) },
+ { "America/Menominee" , FOR_V2(0x026153, 0x00EFB3) },
+ { "America/Merida" , FOR_V2(0x026A69, 0x00F325) },
+ { "America/Metlakatla" , FOR_V2(0x027045, 0x00F56D) },
+ { "America/Mexico_City" , FOR_V2(0x0275F2, 0x00F79D) },
+ { "America/Miquelon" , FOR_V2(0x027C5C, 0x00FA0C) },
+ { "America/Moncton" , FOR_V2(0x028308, 0x00FC86) },
+ { "America/Monterrey" , FOR_V2(0x028F87, 0x010129) },
+ { "America/Montevideo" , FOR_V2(0x029560, 0x010382) },
+ { "America/Montreal" , FOR_V2(0x029B6D, 0x0105D6) },
+ { "America/Montserrat" , FOR_V2(0x02A928, 0x010AD7) },
+ { "America/Nassau" , FOR_V2(0x02A9DE, 0x010B31) },
+ { "America/New_York" , FOR_V2(0x02B2D6, 0x010E7B) },
+ { "America/Nipigon" , FOR_V2(0x02C0CF, 0x01139F) },
+ { "America/Nome" , FOR_V2(0x02C94F, 0x0116D7) },
+ { "America/Noronha" , FOR_V2(0x02D2B0, 0x011A5A) },
+ { "America/North_Dakota/Beulah" , FOR_V2(0x02D5B2, 0x011B93) },
+ { "America/North_Dakota/Center" , FOR_V2(0x02DF28, 0x011F22) },
+ { "America/North_Dakota/New_Salem" , FOR_V2(0x02E89E, 0x0122B1) },
+ { "America/Ojinaga" , FOR_V2(0x02F21A, 0x012646) },
+ { "America/Panama" , FOR_V2(0x02F840, 0x0128B1) },
+ { "America/Pangnirtung" , FOR_V2(0x02F917, 0x012917) },
+ { "America/Paramaribo" , FOR_V2(0x030179, 0x012C59) },
+ { "America/Phoenix" , FOR_V2(0x0302AD, 0x012CE9) },
+ { "America/Port-au-Prince" , FOR_V2(0x030437, 0x012DA5) },
+ { "America/Port_of_Spain" , FOR_V2(0x0309F2, 0x012FCC) },
+ { "America/Porto_Acre" , FOR_V2(0x030AA8, 0x013026) },
+ { "America/Porto_Velho" , FOR_V2(0x030D4A, 0x013137) },
+ { "America/Puerto_Rico" , FOR_V2(0x030FB8, 0x013236) },
+ { "America/Punta_Arenas" , FOR_V2(0x0310C3, 0x0132B2) },
+ { "America/Rainy_River" , FOR_V2(0x03185A, 0x01359B) },
+ { "America/Rankin_Inlet" , FOR_V2(0x0320DB, 0x0138D4) },
+ { "America/Recife" , FOR_V2(0x032887, 0x013BBF) },
+ { "America/Regina" , FOR_V2(0x032B83, 0x013CF2) },
+ { "America/Resolute" , FOR_V2(0x032F86, 0x013E95) },
+ { "America/Rio_Branco" , FOR_V2(0x033733, 0x014181) },
+ { "America/Rosario" , FOR_V2(0x0339D9, 0x014296) },
+ { "America/Santa_Isabel" , FOR_V2(0x033E3A, 0x014448) },
+ { "America/Santarem" , FOR_V2(0x03477A, 0x0147B6) },
+ { "America/Santiago" , FOR_V2(0x034A09, 0x0148C5) },
+ { "America/Santo_Domingo" , FOR_V2(0x035411, 0x014C83) },
+ { "America/Sao_Paulo" , FOR_V2(0x035608, 0x014D5B) },
+ { "America/Scoresbysund" , FOR_V2(0x035E2A, 0x015072) },
+ { "America/Shiprock" , FOR_V2(0x0365DD, 0x015362) },
+ { "America/Sitka" , FOR_V2(0x036F7E, 0x0156EC) },
+ { "America/St_Barthelemy" , FOR_V2(0x0378CB, 0x015A64) },
+ { "America/St_Johns" , FOR_V2(0x037981, 0x015ABE) },
+ { "America/St_Kitts" , FOR_V2(0x0387FF, 0x016024) },
+ { "America/St_Lucia" , FOR_V2(0x0388B5, 0x01607E) },
+ { "America/St_Thomas" , FOR_V2(0x03896B, 0x0160D8) },
+ { "America/St_Vincent" , FOR_V2(0x038A21, 0x016132) },
+ { "America/Swift_Current" , FOR_V2(0x038AD7, 0x01618C) },
+ { "America/Tegucigalpa" , FOR_V2(0x038D33, 0x016296) },
+ { "America/Thule" , FOR_V2(0x038E55, 0x01631A) },
+ { "America/Thunder_Bay" , FOR_V2(0x039467, 0x016564) },
+ { "America/Tijuana" , FOR_V2(0x039D30, 0x0168B5) },
+ { "America/Toronto" , FOR_V2(0x03A691, 0x016C44) },
+ { "America/Tortola" , FOR_V2(0x03B469, 0x017162) },
+ { "America/Vancouver" , FOR_V2(0x03B51F, 0x0171BC) },
+ { "America/Virgin" , FOR_V2(0x03C099, 0x0175FF) },
+ { "America/Whitehorse" , FOR_V2(0x03C14F, 0x017659) },
+ { "America/Winnipeg" , FOR_V2(0x03C99F, 0x017984) },
+ { "America/Yakutat" , FOR_V2(0x03D513, 0x017DCC) },
+ { "America/Yellowknife" , FOR_V2(0x03DE39, 0x018135) },
+ { "Antarctica/Casey" , FOR_V2(0x03E618, 0x018434) },
+ { "Antarctica/Davis" , FOR_V2(0x03E763, 0x0184CD) },
+ { "Antarctica/DumontDUrville" , FOR_V2(0x03E8AB, 0x018563) },
+ { "Antarctica/Macquarie" , FOR_V2(0x03E99F, 0x0185DC) },
+ { "Antarctica/Mawson" , FOR_V2(0x03EFC2, 0x01883A) },
+ { "Antarctica/McMurdo" , FOR_V2(0x03F0B5, 0x0188B0) },
+ { "Antarctica/Palmer" , FOR_V2(0x03FA83, 0x018C65) },
+ { "Antarctica/Rothera" , FOR_V2(0x04002D, 0x018E97) },
+ { "Antarctica/South_Pole" , FOR_V2(0x0400FA, 0x018EFD) },
+ { "Antarctica/Syowa" , FOR_V2(0x040AA2, 0x01928C) },
+ { "Antarctica/Troll" , FOR_V2(0x040B6E, 0x0192F0) },
+ { "Antarctica/Vostok" , FOR_V2(0x041017, 0x0194B2) },
+ { "Arctic/Longyearbyen" , FOR_V2(0x0410E4, 0x019517) },
+ { "Asia/Aden" , FOR_V2(0x0419BB, 0x01985A) },
+ { "Asia/Almaty" , FOR_V2(0x041A82, 0x0198B9) },
+ { "Asia/Amman" , FOR_V2(0x041EAC, 0x019A71) },
+ { "Asia/Anadyr" , FOR_V2(0x04260D, 0x019D2C) },
+ { "Asia/Aqtau" , FOR_V2(0x042AF2, 0x019F25) },
+ { "Asia/Aqtobe" , FOR_V2(0x042F0C, 0x01A0D6) },
+ { "Asia/Ashgabat" , FOR_V2(0x04333C, 0x01A28C) },
+ { "Asia/Ashkhabad" , FOR_V2(0x0435D3, 0x01A3A3) },
+ { "Asia/Atyrau" , FOR_V2(0x04386A, 0x01A4BA) },
+ { "Asia/Baghdad" , FOR_V2(0x043C8C, 0x01A66F) },
+ { "Asia/Bahrain" , FOR_V2(0x044084, 0x01A7FA) },
+ { "Asia/Baku" , FOR_V2(0x044171, 0x01A86A) },
+ { "Asia/Bangkok" , FOR_V2(0x044672, 0x01AA60) },
+ { "Asia/Barnaul" , FOR_V2(0x04475A, 0x01AACB) },
+ { "Asia/Beirut" , FOR_V2(0x044C5B, 0x01ACCA) },
+ { "Asia/Bishkek" , FOR_V2(0x0454E6, 0x01AFE8) },
+ { "Asia/Brunei" , FOR_V2(0x045907, 0x01B18E) },
+ { "Asia/Calcutta" , FOR_V2(0x0459F8, 0x01B200) },
+ { "Asia/Chita" , FOR_V2(0x045B3C, 0x01B288) },
+ { "Asia/Choibalsan" , FOR_V2(0x046045, 0x01B490) },
+ { "Asia/Chongqing" , FOR_V2(0x046442, 0x01B62F) },
+ { "Asia/Chungking" , FOR_V2(0x0465EC, 0x01B6E0) },
+ { "Asia/Colombo" , FOR_V2(0x046796, 0x01B791) },
+ { "Asia/Dacca" , FOR_V2(0x04693F, 0x01B84E) },
+ { "Asia/Damascus" , FOR_V2(0x046ABD, 0x01B8FA) },
+ { "Asia/Dhaka" , FOR_V2(0x0473D9, 0x01BC4F) },
+ { "Asia/Dili" , FOR_V2(0x047557, 0x01BCFB) },
+ { "Asia/Dubai" , FOR_V2(0x047660, 0x01BD75) },
+ { "Asia/Dushanbe" , FOR_V2(0x047727, 0x01BDD4) },
+ { "Asia/Famagusta" , FOR_V2(0x0479A0, 0x01BEDE) },
+ { "Asia/Gaza" , FOR_V2(0x0481B5, 0x01C1E9) },
+ { "Asia/Harbin" , FOR_V2(0x048AC2, 0x01C545) },
+ { "Asia/Hebron" , FOR_V2(0x048C6C, 0x01C5F6) },
+ { "Asia/Ho_Chi_Minh" , FOR_V2(0x049594, 0x01C95B) },
+ { "Asia/Hong_Kong" , FOR_V2(0x049725, 0x01CA0F) },
+ { "Asia/Hovd" , FOR_V2(0x049BD6, 0x01CBDE) },
+ { "Asia/Irkutsk" , FOR_V2(0x049FA6, 0x01CD75) },
+ { "Asia/Istanbul" , FOR_V2(0x04A4C8, 0x01CF8A) },
+ { "Asia/Jakarta" , FOR_V2(0x04AD4A, 0x01D2C2) },
+ { "Asia/Jayapura" , FOR_V2(0x04AEEB, 0x01D387) },
+ { "Asia/Jerusalem" , FOR_V2(0x04B028, 0x01D43B) },
+ { "Asia/Kabul" , FOR_V2(0x04B90D, 0x01D783) },
+ { "Asia/Kamchatka" , FOR_V2(0x04B9FE, 0x01D7F0) },
+ { "Asia/Karachi" , FOR_V2(0x04BECA, 0x01D9DC) },
+ { "Asia/Kashgar" , FOR_V2(0x04C077, 0x01DA9D) },
+ { "Asia/Kathmandu" , FOR_V2(0x04C13E, 0x01DAFC) },
+ { "Asia/Katmandu" , FOR_V2(0x04C238, 0x01DB70) },
+ { "Asia/Khandyga" , FOR_V2(0x04C332, 0x01DBE4) },
+ { "Asia/Kolkata" , FOR_V2(0x04C87B, 0x01DE0F) },
+ { "Asia/Krasnoyarsk" , FOR_V2(0x04C9BF, 0x01DE97) },
+ { "Asia/Kuala_Lumpur" , FOR_V2(0x04CEBF, 0x01E09F) },
+ { "Asia/Kuching" , FOR_V2(0x04D087, 0x01E178) },
+ { "Asia/Kuwait" , FOR_V2(0x04D2AA, 0x01E26A) },
+ { "Asia/Macao" , FOR_V2(0x04D371, 0x01E2C9) },
+ { "Asia/Macau" , FOR_V2(0x04D670, 0x01E3F7) },
+ { "Asia/Magadan" , FOR_V2(0x04D96F, 0x01E525) },
+ { "Asia/Makassar" , FOR_V2(0x04DE75, 0x01E729) },
+ { "Asia/Manila" , FOR_V2(0x04DFEA, 0x01E800) },
+ { "Asia/Muscat" , FOR_V2(0x04E165, 0x01E89E) },
+ { "Asia/Nicosia" , FOR_V2(0x04E22C, 0x01E8FD) },
+ { "Asia/Novokuznetsk" , FOR_V2(0x04EA2B, 0x01EBFD) },
+ { "Asia/Novosibirsk" , FOR_V2(0x04EEF5, 0x01EDE8) },
+ { "Asia/Omsk" , FOR_V2(0x04F3FC, 0x01EFED) },
+ { "Asia/Oral" , FOR_V2(0x04F8F0, 0x01F1E9) },
+ { "Asia/Phnom_Penh" , FOR_V2(0x04FD1A, 0x01F39D) },
+ { "Asia/Pontianak" , FOR_V2(0x04FE02, 0x01F408) },
+ { "Asia/Pyongyang" , FOR_V2(0x04FFAF, 0x01F4DA) },
+ { "Asia/Qatar" , FOR_V2(0x0500CB, 0x01F55F) },
+ { "Asia/Qyzylorda" , FOR_V2(0x0501B8, 0x01F5CF) },
+ { "Asia/Rangoon" , FOR_V2(0x0505F8, 0x01F795) },
+ { "Asia/Riyadh" , FOR_V2(0x05072D, 0x01F820) },
+ { "Asia/Saigon" , FOR_V2(0x0507F4, 0x01F87F) },
+ { "Asia/Sakhalin" , FOR_V2(0x050985, 0x01F933) },
+ { "Asia/Samarkand" , FOR_V2(0x050E7B, 0x01FB33) },
+ { "Asia/Seoul" , FOR_V2(0x051103, 0x01FC4B) },
+ { "Asia/Shanghai" , FOR_V2(0x051322, 0x01FD31) },
+ { "Asia/Singapore" , FOR_V2(0x0514D8, 0x01FDEE) },
+ { "Asia/Srednekolymsk" , FOR_V2(0x05168C, 0x01FEB3) },
+ { "Asia/Taipei" , FOR_V2(0x051B96, 0x0200C4) },
+ { "Asia/Tashkent" , FOR_V2(0x051EB8, 0x020201) },
+ { "Asia/Tbilisi" , FOR_V2(0x052150, 0x020321) },
+ { "Asia/Tehran" , FOR_V2(0x052594, 0x0204D4) },
+ { "Asia/Tel_Aviv" , FOR_V2(0x052C56, 0x02075E) },
+ { "Asia/Thimbu" , FOR_V2(0x05353B, 0x020AA6) },
+ { "Asia/Thimphu" , FOR_V2(0x05362C, 0x020B18) },
+ { "Asia/Tokyo" , FOR_V2(0x05371D, 0x020B8A) },
+ { "Asia/Tomsk" , FOR_V2(0x053867, 0x020C1B) },
+ { "Asia/Ujung_Pandang" , FOR_V2(0x053D68, 0x020E1A) },
+ { "Asia/Ulaanbaatar" , FOR_V2(0x053E94, 0x020EA8) },
+ { "Asia/Ulan_Bator" , FOR_V2(0x05424E, 0x021029) },
+ { "Asia/Urumqi" , FOR_V2(0x0545F3, 0x021195) },
+ { "Asia/Ust-Nera" , FOR_V2(0x0546C7, 0x021201) },
+ { "Asia/Vientiane" , FOR_V2(0x054BF1, 0x021419) },
+ { "Asia/Vladivostok" , FOR_V2(0x054CD9, 0x021484) },
+ { "Asia/Yakutsk" , FOR_V2(0x0551D4, 0x021686) },
+ { "Asia/Yangon" , FOR_V2(0x0556CE, 0x021888) },
+ { "Asia/Yekaterinburg" , FOR_V2(0x055803, 0x021913) },
+ { "Asia/Yerevan" , FOR_V2(0x055D1E, 0x021B21) },
+ { "Atlantic/Azores" , FOR_V2(0x0561E7, 0x021D03) },
+ { "Atlantic/Bermuda" , FOR_V2(0x056F8E, 0x02220F) },
+ { "Atlantic/Canary" , FOR_V2(0x05776E, 0x0224F5) },
+ { "Atlantic/Cape_Verde" , FOR_V2(0x057EFF, 0x0227CF) },
+ { "Atlantic/Faeroe" , FOR_V2(0x058017, 0x022851) },
+ { "Atlantic/Faroe" , FOR_V2(0x058748, 0x022AFA) },
+ { "Atlantic/Jan_Mayen" , FOR_V2(0x058E79, 0x022DA3) },
+ { "Atlantic/Madeira" , FOR_V2(0x059750, 0x0230E6) },
+ { "Atlantic/Reykjavik" , FOR_V2(0x05A4F7, 0x0235FB) },
+ { "Atlantic/South_Georgia" , FOR_V2(0x05A9A7, 0x0237CC) },
+ { "Atlantic/St_Helena" , FOR_V2(0x05AA68, 0x023826) },
+ { "Atlantic/Stanley" , FOR_V2(0x05AB1E, 0x023880) },
+ { "Australia/ACT" , FOR_V2(0x05B00D, 0x023A67) },
+ { "Australia/Adelaide" , FOR_V2(0x05B8C8, 0x023D9B) },
+ { "Australia/Brisbane" , FOR_V2(0x05C1A1, 0x0240DA) },
+ { "Australia/Broken_Hill" , FOR_V2(0x05C388, 0x0241B4) },
+ { "Australia/Canberra" , FOR_V2(0x05CC92, 0x024505) },
+ { "Australia/Currie" , FOR_V2(0x05D54D, 0x024839) },
+ { "Australia/Darwin" , FOR_V2(0x05DE1E, 0x024B83) },
+ { "Australia/Eucla" , FOR_V2(0x05DF7F, 0x024C1C) },
+ { "Australia/Hobart" , FOR_V2(0x05E19B, 0x024D09) },
+ { "Australia/LHI" , FOR_V2(0x05EADB, 0x02507A) },
+ { "Australia/Lindeman" , FOR_V2(0x05F248, 0x025337) },
+ { "Australia/Lord_Howe" , FOR_V2(0x05F47D, 0x025432) },
+ { "Australia/Melbourne" , FOR_V2(0x05FBFA, 0x0256FF) },
+ { "Australia/North" , FOR_V2(0x0604BD, 0x025A3B) },
+ { "Australia/NSW" , FOR_V2(0x06060C, 0x025AC2) },
+ { "Australia/Perth" , FOR_V2(0x060EC7, 0x025DF6) },
+ { "Australia/Queensland" , FOR_V2(0x0610D0, 0x025EE1) },
+ { "Australia/South" , FOR_V2(0x0612A0, 0x025FA4) },
+ { "Australia/Sydney" , FOR_V2(0x061B6A, 0x0262D4) },
+ { "Australia/Tasmania" , FOR_V2(0x062441, 0x026624) },
+ { "Australia/Victoria" , FOR_V2(0x062D6C, 0x026980) },
+ { "Australia/West" , FOR_V2(0x063627, 0x026CB4) },
+ { "Australia/Yancowinna" , FOR_V2(0x063812, 0x026D81) },
+ { "Brazil/Acre" , FOR_V2(0x064100, 0x0270B6) },
+ { "Brazil/DeNoronha" , FOR_V2(0x0643A2, 0x0271C7) },
+ { "Brazil/East" , FOR_V2(0x064694, 0x0272F0) },
+ { "Brazil/West" , FOR_V2(0x064E80, 0x0275D1) },
+ { "Canada/Atlantic" , FOR_V2(0x065102, 0x0276D2) },
+ { "Canada/Central" , FOR_V2(0x065E7C, 0x027BBF) },
+ { "Canada/Eastern" , FOR_V2(0x0669D3, 0x027FEA) },
+ { "Canada/Mountain" , FOR_V2(0x06778E, 0x0284EB) },
+ { "Canada/Newfoundland" , FOR_V2(0x0680FC, 0x028866) },
+ { "Canada/Pacific" , FOR_V2(0x068F58, 0x028DAA) },
+ { "Canada/Saskatchewan" , FOR_V2(0x069AB9, 0x0291D4) },
+ { "Canada/Yukon" , FOR_V2(0x069EA7, 0x029362) },
+ { "CET" , FOR_V2(0x06A6E0, 0x029676) },
+ { "Chile/Continental" , FOR_V2(0x06AF22, 0x02997F) },
+ { "Chile/EasterIsland" , FOR_V2(0x06B918, 0x029D2B) },
+ { "CST6CDT" , FOR_V2(0x06C1E6, 0x02A06B) },
+ { "Cuba" , FOR_V2(0x06CAE8, 0x02A3BC) },
+ { "EET" , FOR_V2(0x06D479, 0x02A740) },
+ { "Egypt" , FOR_V2(0x06DBD9, 0x02A9F3) },
+ { "Eire" , FOR_V2(0x06E399, 0x02ACD3) },
+ { "EST" , FOR_V2(0x06F17C, 0x02B1ED) },
+ { "EST5EDT" , FOR_V2(0x06F207, 0x02B231) },
+ { "Etc/GMT" , FOR_V2(0x06FB09, 0x02B582) },
+ { "Etc/GMT+0" , FOR_V2(0x06FB94, 0x02B5C6) },
+ { "Etc/GMT+1" , FOR_V2(0x06FC1F, 0x02B60A) },
+ { "Etc/GMT+10" , FOR_V2(0x06FCBF, 0x02B658) },
+ { "Etc/GMT+11" , FOR_V2(0x06FD60, 0x02B6A6) },
+ { "Etc/GMT+12" , FOR_V2(0x06FE01, 0x02B6F4) },
+ { "Etc/GMT+2" , FOR_V2(0x06FEA2, 0x02B742) },
+ { "Etc/GMT+3" , FOR_V2(0x06FF42, 0x02B790) },
+ { "Etc/GMT+4" , FOR_V2(0x06FFE2, 0x02B7DE) },
+ { "Etc/GMT+5" , FOR_V2(0x070082, 0x02B82C) },
+ { "Etc/GMT+6" , FOR_V2(0x070122, 0x02B87A) },
+ { "Etc/GMT+7" , FOR_V2(0x0701C2, 0x02B8C8) },
+ { "Etc/GMT+8" , FOR_V2(0x070262, 0x02B916) },
+ { "Etc/GMT+9" , FOR_V2(0x070302, 0x02B964) },
+ { "Etc/GMT-0" , FOR_V2(0x0703A2, 0x02B9B2) },
+ { "Etc/GMT-1" , FOR_V2(0x07042D, 0x02B9F6) },
+ { "Etc/GMT-10" , FOR_V2(0x0704CE, 0x02BA44) },
+ { "Etc/GMT-11" , FOR_V2(0x070570, 0x02BA92) },
+ { "Etc/GMT-12" , FOR_V2(0x070612, 0x02BAE0) },
+ { "Etc/GMT-13" , FOR_V2(0x0706B4, 0x02BB2E) },
+ { "Etc/GMT-14" , FOR_V2(0x070756, 0x02BB7C) },
+ { "Etc/GMT-2" , FOR_V2(0x0707F8, 0x02BBCA) },
+ { "Etc/GMT-3" , FOR_V2(0x070899, 0x02BC18) },
+ { "Etc/GMT-4" , FOR_V2(0x07093A, 0x02BC66) },
+ { "Etc/GMT-5" , FOR_V2(0x0709DB, 0x02BCB4) },
+ { "Etc/GMT-6" , FOR_V2(0x070A7C, 0x02BD02) },
+ { "Etc/GMT-7" , FOR_V2(0x070B1D, 0x02BD50) },
+ { "Etc/GMT-8" , FOR_V2(0x070BBE, 0x02BD9E) },
+ { "Etc/GMT-9" , FOR_V2(0x070C5F, 0x02BDEC) },
+ { "Etc/GMT0" , FOR_V2(0x070D00, 0x02BE3A) },
+ { "Etc/Greenwich" , FOR_V2(0x070D8B, 0x02BE7E) },
+ { "Etc/UCT" , FOR_V2(0x070E16, 0x02BEC2) },
+ { "Etc/Universal" , FOR_V2(0x070EA1, 0x02BF06) },
+ { "Etc/UTC" , FOR_V2(0x070F2C, 0x02BF4A) },
+ { "Etc/Zulu" , FOR_V2(0x070FB7, 0x02BF8E) },
+ { "Europe/Amsterdam" , FOR_V2(0x071042, 0x02BFD2) },
+ { "Europe/Andorra" , FOR_V2(0x071BD3, 0x02C424) },
+ { "Europe/Astrakhan" , FOR_V2(0x0722B6, 0x02C6B1) },
+ { "Europe/Athens" , FOR_V2(0x072781, 0x02C89D) },
+ { "Europe/Belfast" , FOR_V2(0x07306C, 0x02CBF1) },
+ { "Europe/Belgrade" , FOR_V2(0x073EDF, 0x02D139) },
+ { "Europe/Berlin" , FOR_V2(0x074690, 0x02D413) },
+ { "Europe/Bratislava" , FOR_V2(0x074FCF, 0x02D78E) },
+ { "Europe/Brussels" , FOR_V2(0x0758BB, 0x02DAD1) },
+ { "Europe/Bucharest" , FOR_V2(0x076461, 0x02DF19) },
+ { "Europe/Budapest" , FOR_V2(0x076D1A, 0x02E254) },
+ { "Europe/Busingen" , FOR_V2(0x07768B, 0x02E5CE) },
+ { "Europe/Chisinau" , FOR_V2(0x077E1D, 0x02E896) },
+ { "Europe/Copenhagen" , FOR_V2(0x0787B6, 0x02EC3A) },
+ { "Europe/Dublin" , FOR_V2(0x079032, 0x02EF55) },
+ { "Europe/Gibraltar" , FOR_V2(0x079E15, 0x02F46F) },
+ { "Europe/Guernsey" , FOR_V2(0x07AA16, 0x02F8D7) },
+ { "Europe/Helsinki" , FOR_V2(0x07B889, 0x02FE1F) },
+ { "Europe/Isle_of_Man" , FOR_V2(0x07C00A, 0x0300E6) },
+ { "Europe/Istanbul" , FOR_V2(0x07CE7D, 0x03062E) },
+ { "Europe/Jersey" , FOR_V2(0x07D6FF, 0x030966) },
+ { "Europe/Kaliningrad" , FOR_V2(0x07E572, 0x030EAE) },
+ { "Europe/Kiev" , FOR_V2(0x07EB80, 0x03111F) },
+ { "Europe/Kirov" , FOR_V2(0x07F3D1, 0x031452) },
+ { "Europe/Lisbon" , FOR_V2(0x07F87A, 0x03162D) },
+ { "Europe/Ljubljana" , FOR_V2(0x080616, 0x031B41) },
+ { "Europe/London" , FOR_V2(0x080DC7, 0x031E1B) },
+ { "Europe/Luxembourg" , FOR_V2(0x081C3A, 0x032363) },
+ { "Europe/Madrid" , FOR_V2(0x0827E4, 0x0327BE) },
+ { "Europe/Malta" , FOR_V2(0x08324D, 0x032BA8) },
+ { "Europe/Mariehamn" , FOR_V2(0x083C9E, 0x032F72) },
+ { "Europe/Minsk" , FOR_V2(0x08441F, 0x033239) },
+ { "Europe/Monaco" , FOR_V2(0x084985, 0x03345D) },
+ { "Europe/Moscow" , FOR_V2(0x08551A, 0x0338A9) },
+ { "Europe/Nicosia" , FOR_V2(0x085B42, 0x033B29) },
+ { "Europe/Oslo" , FOR_V2(0x08632E, 0x033E16) },
+ { "Europe/Paris" , FOR_V2(0x086C05, 0x034159) },
+ { "Europe/Podgorica" , FOR_V2(0x0877AC, 0x0345B0) },
+ { "Europe/Prague" , FOR_V2(0x087F5D, 0x03488A) },
+ { "Europe/Riga" , FOR_V2(0x088849, 0x034BCD) },
+ { "Europe/Rome" , FOR_V2(0x089110, 0x034F23) },
+ { "Europe/Samara" , FOR_V2(0x089BA0, 0x0352FC) },
+ { "Europe/San_Marino" , FOR_V2(0x08A0AA, 0x03550B) },
+ { "Europe/Sarajevo" , FOR_V2(0x08AB3A, 0x0358E4) },
+ { "Europe/Saratov" , FOR_V2(0x08B2EB, 0x035BBE) },
+ { "Europe/Simferopol" , FOR_V2(0x08B7B4, 0x035DA8) },
+ { "Europe/Skopje" , FOR_V2(0x08BDA1, 0x03600A) },
+ { "Europe/Sofia" , FOR_V2(0x08C552, 0x0362E4) },
+ { "Europe/Stockholm" , FOR_V2(0x08CDB0, 0x0365FD) },
+ { "Europe/Tallinn" , FOR_V2(0x08D53A, 0x0368BD) },
+ { "Europe/Tirane" , FOR_V2(0x08DDD1, 0x036C03) },
+ { "Europe/Tiraspol" , FOR_V2(0x08E60F, 0x036F0E) },
+ { "Europe/Ulyanovsk" , FOR_V2(0x08EFA8, 0x0372B2) },
+ { "Europe/Uzhgorod" , FOR_V2(0x08F4C7, 0x0374C4) },
+ { "Europe/Vaduz" , FOR_V2(0x08FD12, 0x0377EC) },
+ { "Europe/Vatican" , FOR_V2(0x09049C, 0x037AAC) },
+ { "Europe/Vienna" , FOR_V2(0x090F2C, 0x037E85) },
+ { "Europe/Vilnius" , FOR_V2(0x0917F5, 0x0381C3) },
+ { "Europe/Volgograd" , FOR_V2(0x092098, 0x038513) },
+ { "Europe/Warsaw" , FOR_V2(0x092545, 0x0386F2) },
+ { "Europe/Zagreb" , FOR_V2(0x092FE2, 0x038AE4) },
+ { "Europe/Zaporozhye" , FOR_V2(0x093793, 0x038DBE) },
+ { "Europe/Zurich" , FOR_V2(0x094010, 0x039112) },
+ { "Factory" , FOR_V2(0x09479A, 0x0393D2) },
+ { "GB" , FOR_V2(0x09483A, 0x039420) },
+ { "GB-Eire" , FOR_V2(0x0956AD, 0x039968) },
+ { "GMT" , FOR_V2(0x096520, 0x039EB0) },
+ { "GMT+0" , FOR_V2(0x0965AB, 0x039EF4) },
+ { "GMT-0" , FOR_V2(0x096636, 0x039F38) },
+ { "GMT0" , FOR_V2(0x0966C1, 0x039F7C) },
+ { "Greenwich" , FOR_V2(0x09674C, 0x039FC0) },
+ { "Hongkong" , FOR_V2(0x0967D7, 0x03A004) },
+ { "HST" , FOR_V2(0x096C88, 0x03A1D3) },
+ { "Iceland" , FOR_V2(0x096D14, 0x03A217) },
+ { "Indian/Antananarivo" , FOR_V2(0x0971C4, 0x03A3E8) },
+ { "Indian/Chagos" , FOR_V2(0x0972ED, 0x03A475) },
+ { "Indian/Christmas" , FOR_V2(0x0973DA, 0x03A4E5) },
+ { "Indian/Cocos" , FOR_V2(0x09749C, 0x03A53F) },
+ { "Indian/Comoro" , FOR_V2(0x097567, 0x03A59B) },
+ { "Indian/Kerguelen" , FOR_V2(0x097690, 0x03A628) },
+ { "Indian/Mahe" , FOR_V2(0x097757, 0x03A687) },
+ { "Indian/Maldives" , FOR_V2(0x09781E, 0x03A6E6) },
+ { "Indian/Mauritius" , FOR_V2(0x097906, 0x03A751) },
+ { "Indian/Mayotte" , FOR_V2(0x097A1D, 0x03A7D0) },
+ { "Indian/Reunion" , FOR_V2(0x097B46, 0x03A85D) },
+ { "Iran" , FOR_V2(0x097C0D, 0x03A8BC) },
+ { "Israel" , FOR_V2(0x0982CF, 0x03AB46) },
+ { "Jamaica" , FOR_V2(0x098BB4, 0x03AE8E) },
+ { "Japan" , FOR_V2(0x098DBB, 0x03AF64) },
+ { "Kwajalein" , FOR_V2(0x098F05, 0x03AFF5) },
+ { "Libya" , FOR_V2(0x099014, 0x03B071) },
+ { "MET" , FOR_V2(0x0992AF, 0x03B17F) },
+ { "Mexico/BajaNorte" , FOR_V2(0x099AF1, 0x03B488) },
+ { "Mexico/BajaSur" , FOR_V2(0x09A431, 0x03B7F6) },
+ { "Mexico/General" , FOR_V2(0x09AA59, 0x03BA48) },
+ { "MST" , FOR_V2(0x09B0B7, 0x03BCAB) },
+ { "MST7MDT" , FOR_V2(0x09B142, 0x03BCEF) },
+ { "Navajo" , FOR_V2(0x09BA44, 0x03C040) },
+ { "NZ" , FOR_V2(0x09C3E5, 0x03C3CA) },
+ { "NZ-CHAT" , FOR_V2(0x09CD8D, 0x03C759) },
+ { "Pacific/Apia" , FOR_V2(0x09D5C0, 0x03CA59) },
+ { "Pacific/Auckland" , FOR_V2(0x09DA3A, 0x03CC0F) },
+ { "Pacific/Bougainville" , FOR_V2(0x09E3FA, 0x03CFB6) },
+ { "Pacific/Chatham" , FOR_V2(0x09E53A, 0x03D044) },
+ { "Pacific/Chuuk" , FOR_V2(0x09ED7C, 0x03D353) },
+ { "Pacific/Easter" , FOR_V2(0x09EE4E, 0x03D3BC) },
+ { "Pacific/Efate" , FOR_V2(0x09F729, 0x03D709) },
+ { "Pacific/Enderbury" , FOR_V2(0x09F921, 0x03D7D8) },
+ { "Pacific/Fakaofo" , FOR_V2(0x09FA3F, 0x03D863) },
+ { "Pacific/Fiji" , FOR_V2(0x09FB28, 0x03D8CE) },
+ { "Pacific/Funafuti" , FOR_V2(0x09FF84, 0x03DA6F) },
+ { "Pacific/Galapagos" , FOR_V2(0x0A0047, 0x03DAC9) },
+ { "Pacific/Gambier" , FOR_V2(0x0A0170, 0x03DB5C) },
+ { "Pacific/Guadalcanal" , FOR_V2(0x0A0245, 0x03DBCA) },
+ { "Pacific/Guam" , FOR_V2(0x0A030D, 0x03DC29) },
+ { "Pacific/Honolulu" , FOR_V2(0x0A03FA, 0x03DC90) },
+ { "Pacific/Johnston" , FOR_V2(0x0A0520, 0x03DD18) },
+ { "Pacific/Kiritimati" , FOR_V2(0x0A0640, 0x03DD9A) },
+ { "Pacific/Kosrae" , FOR_V2(0x0A075F, 0x03DE24) },
+ { "Pacific/Kwajalein" , FOR_V2(0x0A086C, 0x03DEA2) },
+ { "Pacific/Majuro" , FOR_V2(0x0A0984, 0x03DF27) },
+ { "Pacific/Marquesas" , FOR_V2(0x0A0A8A, 0x03DFAF) },
+ { "Pacific/Midway" , FOR_V2(0x0A0B6A, 0x03E021) },
+ { "Pacific/Nauru" , FOR_V2(0x0A0C48, 0x03E091) },
+ { "Pacific/Niue" , FOR_V2(0x0A0D6E, 0x03E119) },
+ { "Pacific/Norfolk" , FOR_V2(0x0A0E84, 0x03E199) },
+ { "Pacific/Noumea" , FOR_V2(0x0A0FD3, 0x03E231) },
+ { "Pacific/Pago_Pago" , FOR_V2(0x0A1127, 0x03E2CA) },
+ { "Pacific/Palau" , FOR_V2(0x0A11F7, 0x03E32C) },
+ { "Pacific/Pitcairn" , FOR_V2(0x0A12B9, 0x03E386) },
+ { "Pacific/Pohnpei" , FOR_V2(0x0A13A4, 0x03E3F3) },
+ { "Pacific/Ponape" , FOR_V2(0x0A1475, 0x03E45B) },
+ { "Pacific/Port_Moresby" , FOR_V2(0x0A1538, 0x03E4B5) },
+ { "Pacific/Rarotonga" , FOR_V2(0x0A162F, 0x03E52D) },
+ { "Pacific/Saipan" , FOR_V2(0x0A1895, 0x03E625) },
+ { "Pacific/Samoa" , FOR_V2(0x0A1982, 0x03E68C) },
+ { "Pacific/Tahiti" , FOR_V2(0x0A1A52, 0x03E6EE) },
+ { "Pacific/Tarawa" , FOR_V2(0x0A1B28, 0x03E75C) },
+ { "Pacific/Tongatapu" , FOR_V2(0x0A1BFA, 0x03E7C5) },
+ { "Pacific/Truk" , FOR_V2(0x0A1D8F, 0x03E876) },
+ { "Pacific/Wake" , FOR_V2(0x0A1E52, 0x03E8D0) },
+ { "Pacific/Wallis" , FOR_V2(0x0A1F20, 0x03E935) },
+ { "Pacific/Yap" , FOR_V2(0x0A1FE3, 0x03E98F) },
+ { "Poland" , FOR_V2(0x0A20A6, 0x03E9E9) },
+ { "Portugal" , FOR_V2(0x0A2B43, 0x03EDDB) },
+ { "PRC" , FOR_V2(0x0A38CC, 0x03F2DC) },
+ { "PST8PDT" , FOR_V2(0x0A3A76, 0x03F38D) },
+ { "ROC" , FOR_V2(0x0A4378, 0x03F6DE) },
+ { "ROK" , FOR_V2(0x0A469A, 0x03F81B) },
+ { "Singapore" , FOR_V2(0x0A48B9, 0x03F901) },
+ { "Turkey" , FOR_V2(0x0A4A6D, 0x03F9C6) },
+ { "UCT" , FOR_V2(0x0A52EF, 0x03FCFE) },
+ { "Universal" , FOR_V2(0x0A537A, 0x03FD42) },
+ { "US/Alaska" , FOR_V2(0x0A5405, 0x03FD86) },
+ { "US/Aleutian" , FOR_V2(0x0A5D5D, 0x0400FE) },
+ { "US/Arizona" , FOR_V2(0x0A66A6, 0x04046F) },
+ { "US/Central" , FOR_V2(0x0A6813, 0x04050E) },
+ { "US/East-Indiana" , FOR_V2(0x0A7620, 0x040A32) },
+ { "US/Eastern" , FOR_V2(0x0A7CB7, 0x040CAD) },
+ { "US/Hawaii" , FOR_V2(0x0A8A9C, 0x0411BD) },
+ { "US/Indiana-Starke" , FOR_V2(0x0A8BBC, 0x04123F) },
+ { "US/Michigan" , FOR_V2(0x0A954D, 0x0415C9) },
+ { "US/Mountain" , FOR_V2(0x0A9DE5, 0x0418FB) },
+ { "US/Pacific" , FOR_V2(0x0AA786, 0x041C85) },
+ { "US/Pacific-New" , FOR_V2(0x0AB2AF, 0x04209B) },
+ { "US/Samoa" , FOR_V2(0x0ABDD8, 0x0424B1) },
+ { "UTC" , FOR_V2(0x0ABEA8, 0x042513) },
+ { "W-SU" , FOR_V2(0x0ABF33, 0x042557) },
+ { "WET" , FOR_V2(0x0AC547, 0x0427C3) },
+ { "Zulu" , FOR_V2(0x0ACCA4, 0x042A76) },
};
#ifdef TIMELIB_SUPPORTS_V2DATA
-const unsigned char timelib_timezone_db_data_builtin[707825] = {
+const unsigned char timelib_timezone_db_data_builtin[707887] = {
#else
-const unsigned char timelib_timezone_db_data_builtin[273058] = {
+const unsigned char timelib_timezone_db_data_builtin[273082] = {
#endif
@@ -1605,7 +1605,7 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x4D, 0x54, 0x00, 0x43, 0x41, 0x53, 0x54, 0x00, 0x43, 0x41, 0x54, 0x00, 0x45, 0x41, 0x54, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x45, 0x41, 0x54, 0x2D, 0x33, 0x0A,
#endif
-0x00, 0x90, 0xBA, 0xC8, 0x01, 0x42, 0xE0, 0x40, 0x00, 0x00, 0x00, 0x00,
+0x00, 0x90, 0xBA, 0xC8, 0x01, 0x42, 0xE6, 0xC2, 0x00, 0x00, 0x00, 0x00,
/* Africa/Kampala */
0x50, 0x48, 0x50, 0x32, 0x01, 0x55, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
@@ -2046,17 +2046,22 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
/* Africa/Sao_Tome */
0x50, 0x48, 0x50, 0x32, 0x01, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x80, 0x00, 0x00, 0x00,
-0x92, 0xE6, 0x92, 0x48, 0x00, 0x01, 0xFF, 0xFF, 0xFC, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x04, 0x4C, 0x4D, 0x54, 0x00, 0x47, 0x4D, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0C, 0x80, 0x00, 0x00, 0x00,
+0x92, 0xE6, 0x97, 0x1D, 0x5A, 0x49, 0x88, 0x10, 0x01, 0x02, 0x03, 0x00, 0x00, 0x06, 0x50, 0x00,
+0x00, 0xFF, 0xFF, 0xF7, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x0E,
+0x10, 0x00, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x47, 0x4D, 0x54, 0x00, 0x57, 0x41, 0x54, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
#ifdef TIMELIB_SUPPORTS_V2DATA
0x54, 0x5A, 0x69, 0x66, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0xF8, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x92, 0xE6, 0x92, 0x48, 0x00, 0x01, 0xFF, 0xFF,
-0xFC, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x4C, 0x4D, 0x54, 0x00, 0x47, 0x4D,
-0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x47, 0x4D, 0x54, 0x30, 0x0A,
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0C, 0xF8, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x5E, 0x3C, 0xFD, 0x30, 0xFF, 0xFF, 0xFF, 0xFF,
+0x92, 0xE6, 0x97, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x49, 0x88, 0x10, 0x00, 0x01, 0x02, 0x03,
+0x00, 0x00, 0x06, 0x50, 0x00, 0x00, 0xFF, 0xFF, 0xF7, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x00, 0x04, 0x00, 0x00, 0x0E, 0x10, 0x00, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x47, 0x4D, 0x54, 0x00,
+0x57, 0x41, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x57, 0x41, 0x54,
+0x2D, 0x31, 0x0A,
#endif
0x00, 0x89, 0xD6, 0x75, 0x01, 0x1C, 0xEE, 0xB5, 0x00, 0x00, 0x00, 0x00,
@@ -4801,16 +4806,16 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x4F, 0x49, 0xA0, 0x30, 0x50, 0x83, 0x73, 0x40, 0x51, 0x20, 0x47, 0xB0, 0x52, 0x63, 0x55, 0x40,
0x53, 0x00, 0x29, 0xB0, 0x54, 0x43, 0x37, 0x40, 0x54, 0xE9, 0x46, 0x30, 0x56, 0x23, 0x19, 0x40,
0x56, 0xC9, 0x28, 0x30, 0x58, 0x02, 0xFB, 0x40, 0x58, 0xA9, 0x0A, 0x30, 0x59, 0xE2, 0xDD, 0x40,
-0x5A, 0x88, 0xEC, 0x30, 0x5B, 0xCB, 0xF9, 0xC0, 0x5C, 0x68, 0xCE, 0x30, 0x5D, 0xAB, 0xDB, 0xC0,
-0x5E, 0x48, 0xB0, 0x30, 0x5F, 0x8B, 0xBD, 0xC0, 0x60, 0x31, 0xCC, 0xB0, 0x61, 0x6B, 0x9F, 0xC0,
-0x62, 0x11, 0xAE, 0xB0, 0x63, 0x4B, 0x81, 0xC0, 0x63, 0xFA, 0xCB, 0x30, 0x65, 0x2B, 0x63, 0xC0,
-0x65, 0xD1, 0x72, 0xB0, 0x67, 0x14, 0x80, 0x40, 0x67, 0xB1, 0x54, 0xB0, 0x68, 0xF4, 0x62, 0x40,
-0x69, 0x9A, 0x71, 0x30, 0x6A, 0xD4, 0x44, 0x40, 0x6B, 0x7A, 0x53, 0x30, 0x6C, 0xB4, 0x26, 0x40,
-0x6D, 0x5A, 0x35, 0x30, 0x6E, 0x94, 0x08, 0x40, 0x6F, 0x3A, 0x17, 0x30, 0x70, 0x7D, 0x24, 0xC0,
-0x71, 0x19, 0xF9, 0x30, 0x72, 0x5D, 0x06, 0xC0, 0x72, 0xF9, 0xDB, 0x30, 0x74, 0x3C, 0xE8, 0xC0,
-0x74, 0xD9, 0xBD, 0x30, 0x76, 0x1C, 0xCA, 0xC0, 0x76, 0xC2, 0xD9, 0xB0, 0x77, 0xFC, 0xAC, 0xC0,
-0x78, 0xAB, 0xF6, 0x30, 0x79, 0xDC, 0x8E, 0xC0, 0x7A, 0x82, 0x9D, 0xB0, 0x7B, 0xC5, 0xAB, 0x40,
-0x7C, 0x62, 0x7F, 0xB0, 0x7D, 0xA5, 0x8D, 0x40, 0x7E, 0x4B, 0x9C, 0x30, 0x7F, 0x85, 0x6F, 0x40,
+0x5A, 0x88, 0xEC, 0x30, 0x5B, 0xDE, 0x6E, 0xC0, 0x5C, 0x68, 0xCE, 0x30, 0x5D, 0xBE, 0x50, 0xC0,
+0x5E, 0x48, 0xB0, 0x30, 0x5F, 0x9E, 0x32, 0xC0, 0x60, 0x31, 0xCC, 0xB0, 0x61, 0x87, 0x4F, 0x40,
+0x62, 0x11, 0xAE, 0xB0, 0x63, 0x67, 0x31, 0x40, 0x63, 0xFA, 0xCB, 0x30, 0x65, 0x47, 0x13, 0x40,
+0x65, 0xD1, 0x72, 0xB0, 0x67, 0x26, 0xF5, 0x40, 0x67, 0xB1, 0x54, 0xB0, 0x69, 0x06, 0xD7, 0x40,
+0x69, 0x9A, 0x71, 0x30, 0x6A, 0xE6, 0xB9, 0x40, 0x6B, 0x7A, 0x53, 0x30, 0x6C, 0xCF, 0xD5, 0xC0,
+0x6D, 0x5A, 0x35, 0x30, 0x6E, 0xAF, 0xB7, 0xC0, 0x6F, 0x3A, 0x17, 0x30, 0x70, 0x8F, 0x99, 0xC0,
+0x71, 0x19, 0xF9, 0x30, 0x72, 0x6F, 0x7B, 0xC0, 0x72, 0xF9, 0xDB, 0x30, 0x74, 0x4F, 0x5D, 0xC0,
+0x74, 0xD9, 0xBD, 0x30, 0x76, 0x38, 0x7A, 0x40, 0x76, 0xC2, 0xD9, 0xB0, 0x78, 0x18, 0x5C, 0x40,
+0x78, 0xAB, 0xF6, 0x30, 0x79, 0xF8, 0x3E, 0x40, 0x7A, 0x82, 0x9D, 0xB0, 0x7B, 0xD8, 0x20, 0x40,
+0x7C, 0x62, 0x7F, 0xB0, 0x7D, 0xB8, 0x02, 0x40, 0x7E, 0x4B, 0x9C, 0x30, 0x7F, 0x97, 0xE4, 0x40,
0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
@@ -4871,27 +4876,27 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x56, 0x23, 0x19, 0x40, 0x00, 0x00, 0x00, 0x00, 0x56, 0xC9, 0x28, 0x30, 0x00, 0x00, 0x00, 0x00,
0x58, 0x02, 0xFB, 0x40, 0x00, 0x00, 0x00, 0x00, 0x58, 0xA9, 0x0A, 0x30, 0x00, 0x00, 0x00, 0x00,
0x59, 0xE2, 0xDD, 0x40, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x88, 0xEC, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x5B, 0xCB, 0xF9, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x68, 0xCE, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x5D, 0xAB, 0xDB, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x48, 0xB0, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x5F, 0x8B, 0xBD, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x31, 0xCC, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x61, 0x6B, 0x9F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x62, 0x11, 0xAE, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x63, 0x4B, 0x81, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x63, 0xFA, 0xCB, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x65, 0x2B, 0x63, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x65, 0xD1, 0x72, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x67, 0x14, 0x80, 0x40, 0x00, 0x00, 0x00, 0x00, 0x67, 0xB1, 0x54, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x68, 0xF4, 0x62, 0x40, 0x00, 0x00, 0x00, 0x00, 0x69, 0x9A, 0x71, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x6A, 0xD4, 0x44, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x7A, 0x53, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x6C, 0xB4, 0x26, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x5A, 0x35, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x6E, 0x94, 0x08, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x3A, 0x17, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x70, 0x7D, 0x24, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x71, 0x19, 0xF9, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x72, 0x5D, 0x06, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x72, 0xF9, 0xDB, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x74, 0x3C, 0xE8, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x74, 0xD9, 0xBD, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x76, 0x1C, 0xCA, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x76, 0xC2, 0xD9, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x77, 0xFC, 0xAC, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x78, 0xAB, 0xF6, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x79, 0xDC, 0x8E, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x82, 0x9D, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x7B, 0xC5, 0xAB, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x62, 0x7F, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x7D, 0xA5, 0x8D, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x4B, 0x9C, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x7F, 0x85, 0x6F, 0x40, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2B, 0x7E, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x81, 0x65, 0x51, 0x40, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
+0x5B, 0xDE, 0x6E, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x68, 0xCE, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x5D, 0xBE, 0x50, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x48, 0xB0, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x5F, 0x9E, 0x32, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x31, 0xCC, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x61, 0x87, 0x4F, 0x40, 0x00, 0x00, 0x00, 0x00, 0x62, 0x11, 0xAE, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x63, 0x67, 0x31, 0x40, 0x00, 0x00, 0x00, 0x00, 0x63, 0xFA, 0xCB, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x65, 0x47, 0x13, 0x40, 0x00, 0x00, 0x00, 0x00, 0x65, 0xD1, 0x72, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x67, 0x26, 0xF5, 0x40, 0x00, 0x00, 0x00, 0x00, 0x67, 0xB1, 0x54, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x69, 0x06, 0xD7, 0x40, 0x00, 0x00, 0x00, 0x00, 0x69, 0x9A, 0x71, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x6A, 0xE6, 0xB9, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x7A, 0x53, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x6C, 0xCF, 0xD5, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x5A, 0x35, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x6E, 0xAF, 0xB7, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x3A, 0x17, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x70, 0x8F, 0x99, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x71, 0x19, 0xF9, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x72, 0x6F, 0x7B, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x72, 0xF9, 0xDB, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x74, 0x4F, 0x5D, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x74, 0xD9, 0xBD, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x76, 0x38, 0x7A, 0x40, 0x00, 0x00, 0x00, 0x00, 0x76, 0xC2, 0xD9, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x78, 0x18, 0x5C, 0x40, 0x00, 0x00, 0x00, 0x00, 0x78, 0xAB, 0xF6, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x79, 0xF8, 0x3E, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x82, 0x9D, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x7B, 0xD8, 0x20, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x62, 0x7F, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x7D, 0xB8, 0x02, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x4B, 0x9C, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x7F, 0x97, 0xE4, 0x40, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2B, 0x7E, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x81, 0x81, 0x00, 0xC0, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
@@ -4902,7 +4907,7 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0xFF, 0xFF, 0xCC, 0xCC, 0x00, 0x00, 0xFF, 0xFF, 0xD5,
0xD0, 0x01, 0x04, 0xFF, 0xFF, 0xC7, 0xC0, 0x00, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x2D, 0x30, 0x33,
0x00, 0x2D, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x3C, 0x2D, 0x30, 0x34,
-0x3E, 0x34, 0x3C, 0x2D, 0x30, 0x33, 0x3E, 0x2C, 0x4D, 0x31, 0x30, 0x2E, 0x33, 0x2E, 0x30, 0x2F,
+0x3E, 0x34, 0x3C, 0x2D, 0x30, 0x33, 0x3E, 0x2C, 0x4D, 0x31, 0x31, 0x2E, 0x31, 0x2E, 0x30, 0x2F,
0x30, 0x2C, 0x4D, 0x32, 0x2E, 0x33, 0x2E, 0x30, 0x2F, 0x30, 0x0A,
#endif
0x00, 0x6A, 0x1F, 0xF8, 0x00, 0xBF, 0x51, 0xDD, 0x00, 0x00, 0x00, 0x12, 0x4D, 0x61, 0x74, 0x6F,
@@ -5619,17 +5624,17 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x4D, 0x60, 0x83, 0xB0, 0x4E, 0x9A, 0x56, 0xC0, 0x4F, 0x49, 0xA0, 0x30, 0x50, 0x83, 0x73, 0x40,
0x51, 0x20, 0x47, 0xB0, 0x52, 0x63, 0x55, 0x40, 0x53, 0x00, 0x29, 0xB0, 0x54, 0x43, 0x37, 0x40,
0x54, 0xE9, 0x46, 0x30, 0x56, 0x23, 0x19, 0x40, 0x56, 0xC9, 0x28, 0x30, 0x58, 0x02, 0xFB, 0x40,
-0x58, 0xA9, 0x0A, 0x30, 0x59, 0xE2, 0xDD, 0x40, 0x5A, 0x88, 0xEC, 0x30, 0x5B, 0xCB, 0xF9, 0xC0,
-0x5C, 0x68, 0xCE, 0x30, 0x5D, 0xAB, 0xDB, 0xC0, 0x5E, 0x48, 0xB0, 0x30, 0x5F, 0x8B, 0xBD, 0xC0,
-0x60, 0x31, 0xCC, 0xB0, 0x61, 0x6B, 0x9F, 0xC0, 0x62, 0x11, 0xAE, 0xB0, 0x63, 0x4B, 0x81, 0xC0,
-0x63, 0xFA, 0xCB, 0x30, 0x65, 0x2B, 0x63, 0xC0, 0x65, 0xD1, 0x72, 0xB0, 0x67, 0x14, 0x80, 0x40,
-0x67, 0xB1, 0x54, 0xB0, 0x68, 0xF4, 0x62, 0x40, 0x69, 0x9A, 0x71, 0x30, 0x6A, 0xD4, 0x44, 0x40,
-0x6B, 0x7A, 0x53, 0x30, 0x6C, 0xB4, 0x26, 0x40, 0x6D, 0x5A, 0x35, 0x30, 0x6E, 0x94, 0x08, 0x40,
-0x6F, 0x3A, 0x17, 0x30, 0x70, 0x7D, 0x24, 0xC0, 0x71, 0x19, 0xF9, 0x30, 0x72, 0x5D, 0x06, 0xC0,
-0x72, 0xF9, 0xDB, 0x30, 0x74, 0x3C, 0xE8, 0xC0, 0x74, 0xD9, 0xBD, 0x30, 0x76, 0x1C, 0xCA, 0xC0,
-0x76, 0xC2, 0xD9, 0xB0, 0x77, 0xFC, 0xAC, 0xC0, 0x78, 0xAB, 0xF6, 0x30, 0x79, 0xDC, 0x8E, 0xC0,
-0x7A, 0x82, 0x9D, 0xB0, 0x7B, 0xC5, 0xAB, 0x40, 0x7C, 0x62, 0x7F, 0xB0, 0x7D, 0xA5, 0x8D, 0x40,
-0x7E, 0x4B, 0x9C, 0x30, 0x7F, 0x85, 0x6F, 0x40, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
+0x58, 0xA9, 0x0A, 0x30, 0x59, 0xE2, 0xDD, 0x40, 0x5A, 0x88, 0xEC, 0x30, 0x5B, 0xDE, 0x6E, 0xC0,
+0x5C, 0x68, 0xCE, 0x30, 0x5D, 0xBE, 0x50, 0xC0, 0x5E, 0x48, 0xB0, 0x30, 0x5F, 0x9E, 0x32, 0xC0,
+0x60, 0x31, 0xCC, 0xB0, 0x61, 0x87, 0x4F, 0x40, 0x62, 0x11, 0xAE, 0xB0, 0x63, 0x67, 0x31, 0x40,
+0x63, 0xFA, 0xCB, 0x30, 0x65, 0x47, 0x13, 0x40, 0x65, 0xD1, 0x72, 0xB0, 0x67, 0x26, 0xF5, 0x40,
+0x67, 0xB1, 0x54, 0xB0, 0x69, 0x06, 0xD7, 0x40, 0x69, 0x9A, 0x71, 0x30, 0x6A, 0xE6, 0xB9, 0x40,
+0x6B, 0x7A, 0x53, 0x30, 0x6C, 0xCF, 0xD5, 0xC0, 0x6D, 0x5A, 0x35, 0x30, 0x6E, 0xAF, 0xB7, 0xC0,
+0x6F, 0x3A, 0x17, 0x30, 0x70, 0x8F, 0x99, 0xC0, 0x71, 0x19, 0xF9, 0x30, 0x72, 0x6F, 0x7B, 0xC0,
+0x72, 0xF9, 0xDB, 0x30, 0x74, 0x4F, 0x5D, 0xC0, 0x74, 0xD9, 0xBD, 0x30, 0x76, 0x38, 0x7A, 0x40,
+0x76, 0xC2, 0xD9, 0xB0, 0x78, 0x18, 0x5C, 0x40, 0x78, 0xAB, 0xF6, 0x30, 0x79, 0xF8, 0x3E, 0x40,
+0x7A, 0x82, 0x9D, 0xB0, 0x7B, 0xD8, 0x20, 0x40, 0x7C, 0x62, 0x7F, 0xB0, 0x7D, 0xB8, 0x02, 0x40,
+0x7E, 0x4B, 0x9C, 0x30, 0x7F, 0x97, 0xE4, 0x40, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
@@ -5688,27 +5693,27 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x56, 0x23, 0x19, 0x40, 0x00, 0x00, 0x00, 0x00, 0x56, 0xC9, 0x28, 0x30, 0x00, 0x00, 0x00, 0x00,
0x58, 0x02, 0xFB, 0x40, 0x00, 0x00, 0x00, 0x00, 0x58, 0xA9, 0x0A, 0x30, 0x00, 0x00, 0x00, 0x00,
0x59, 0xE2, 0xDD, 0x40, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x88, 0xEC, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x5B, 0xCB, 0xF9, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x68, 0xCE, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x5D, 0xAB, 0xDB, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x48, 0xB0, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x5F, 0x8B, 0xBD, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x31, 0xCC, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x61, 0x6B, 0x9F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x62, 0x11, 0xAE, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x63, 0x4B, 0x81, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x63, 0xFA, 0xCB, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x65, 0x2B, 0x63, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x65, 0xD1, 0x72, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x67, 0x14, 0x80, 0x40, 0x00, 0x00, 0x00, 0x00, 0x67, 0xB1, 0x54, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x68, 0xF4, 0x62, 0x40, 0x00, 0x00, 0x00, 0x00, 0x69, 0x9A, 0x71, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x6A, 0xD4, 0x44, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x7A, 0x53, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x6C, 0xB4, 0x26, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x5A, 0x35, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x6E, 0x94, 0x08, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x3A, 0x17, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x70, 0x7D, 0x24, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x71, 0x19, 0xF9, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x72, 0x5D, 0x06, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x72, 0xF9, 0xDB, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x74, 0x3C, 0xE8, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x74, 0xD9, 0xBD, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x76, 0x1C, 0xCA, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x76, 0xC2, 0xD9, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x77, 0xFC, 0xAC, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x78, 0xAB, 0xF6, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x79, 0xDC, 0x8E, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x82, 0x9D, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x7B, 0xC5, 0xAB, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x62, 0x7F, 0xB0, 0x00, 0x00, 0x00, 0x00,
-0x7D, 0xA5, 0x8D, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x4B, 0x9C, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x7F, 0x85, 0x6F, 0x40, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2B, 0x7E, 0x30, 0x00, 0x00, 0x00, 0x00,
-0x81, 0x65, 0x51, 0x40, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
+0x5B, 0xDE, 0x6E, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x68, 0xCE, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x5D, 0xBE, 0x50, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x48, 0xB0, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x5F, 0x9E, 0x32, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x31, 0xCC, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x61, 0x87, 0x4F, 0x40, 0x00, 0x00, 0x00, 0x00, 0x62, 0x11, 0xAE, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x63, 0x67, 0x31, 0x40, 0x00, 0x00, 0x00, 0x00, 0x63, 0xFA, 0xCB, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x65, 0x47, 0x13, 0x40, 0x00, 0x00, 0x00, 0x00, 0x65, 0xD1, 0x72, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x67, 0x26, 0xF5, 0x40, 0x00, 0x00, 0x00, 0x00, 0x67, 0xB1, 0x54, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x69, 0x06, 0xD7, 0x40, 0x00, 0x00, 0x00, 0x00, 0x69, 0x9A, 0x71, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x6A, 0xE6, 0xB9, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x7A, 0x53, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x6C, 0xCF, 0xD5, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x5A, 0x35, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x6E, 0xAF, 0xB7, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x3A, 0x17, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x70, 0x8F, 0x99, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x71, 0x19, 0xF9, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x72, 0x6F, 0x7B, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x72, 0xF9, 0xDB, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x74, 0x4F, 0x5D, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x74, 0xD9, 0xBD, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x76, 0x38, 0x7A, 0x40, 0x00, 0x00, 0x00, 0x00, 0x76, 0xC2, 0xD9, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x78, 0x18, 0x5C, 0x40, 0x00, 0x00, 0x00, 0x00, 0x78, 0xAB, 0xF6, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x79, 0xF8, 0x3E, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x82, 0x9D, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x7B, 0xD8, 0x20, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x62, 0x7F, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x7D, 0xB8, 0x02, 0x40, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x4B, 0x9C, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x7F, 0x97, 0xE4, 0x40, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2B, 0x7E, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x81, 0x81, 0x00, 0xC0, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
@@ -5719,7 +5724,7 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x01, 0x02, 0x01, 0x02, 0x01, 0xFF, 0xFF, 0xCB, 0x6C, 0x00, 0x00, 0xFF, 0xFF, 0xD5, 0xD0, 0x01,
0x04, 0xFF, 0xFF, 0xC7, 0xC0, 0x00, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x2D, 0x30, 0x33, 0x00, 0x2D,
0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x3C, 0x2D, 0x30, 0x34, 0x3E, 0x34,
-0x3C, 0x2D, 0x30, 0x33, 0x3E, 0x2C, 0x4D, 0x31, 0x30, 0x2E, 0x33, 0x2E, 0x30, 0x2F, 0x30, 0x2C,
+0x3C, 0x2D, 0x30, 0x33, 0x3E, 0x2C, 0x4D, 0x31, 0x31, 0x2E, 0x31, 0x2E, 0x30, 0x2F, 0x30, 0x2C,
0x4D, 0x32, 0x2E, 0x33, 0x2E, 0x30, 0x2F, 0x30, 0x0A,
#endif
0x00, 0x71, 0x8D, 0x02, 0x00, 0xBD, 0x14, 0xF2, 0x00, 0x00, 0x00, 0x0B, 0x4D, 0x61, 0x74, 0x6F,
@@ -10278,23 +10283,22 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
/* America/La_Paz */
0x50, 0x48, 0x50, 0x32, 0x01, 0x42, 0x4F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x11, 0x80, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x10, 0x80, 0x00, 0x00, 0x00,
0xB8, 0x1E, 0x96, 0xE4, 0xB8, 0xEE, 0xD5, 0xD4, 0x7F, 0xFF, 0xFF, 0xFF, 0x01, 0x02, 0x03, 0x03,
0xFF, 0xFF, 0xC0, 0x1C, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x1C, 0x00, 0x04, 0xFF, 0xFF, 0xCE, 0x2C,
-0x01, 0x08, 0xFF, 0xFF, 0xC7, 0xC0, 0x00, 0x0D, 0x4C, 0x4D, 0x54, 0x00, 0x43, 0x4D, 0x54, 0x00,
-0x42, 0x4F, 0x53, 0x54, 0x00, 0x2D, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00,
+0x01, 0x08, 0xFF, 0xFF, 0xC7, 0xC0, 0x00, 0x0C, 0x4C, 0x4D, 0x54, 0x00, 0x43, 0x4D, 0x54, 0x00,
+0x42, 0x53, 0x54, 0x00, 0x2D, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
#ifdef TIMELIB_SUPPORTS_V2DATA
0x54, 0x5A, 0x69, 0x66, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x11, 0xF8, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x10, 0xF8, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x69, 0x87, 0x1B, 0x64, 0xFF, 0xFF, 0xFF, 0xFF,
0xB8, 0x1E, 0x96, 0xE4, 0xFF, 0xFF, 0xFF, 0xFF, 0xB8, 0xEE, 0xD5, 0xD4, 0x00, 0x00, 0x00, 0x00,
0x7F, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0x02, 0x03, 0x03, 0xFF, 0xFF, 0xC0, 0x1C, 0x00, 0x00, 0xFF,
0xFF, 0xC0, 0x1C, 0x00, 0x04, 0xFF, 0xFF, 0xCE, 0x2C, 0x01, 0x08, 0xFF, 0xFF, 0xC7, 0xC0, 0x00,
-0x0D, 0x4C, 0x4D, 0x54, 0x00, 0x43, 0x4D, 0x54, 0x00, 0x42, 0x4F, 0x53, 0x54, 0x00, 0x2D, 0x30,
-0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x3C, 0x2D, 0x30, 0x34, 0x3E,
-0x34, 0x0A,
+0x0C, 0x4C, 0x4D, 0x54, 0x00, 0x43, 0x4D, 0x54, 0x00, 0x42, 0x53, 0x54, 0x00, 0x2D, 0x30, 0x34,
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x3C, 0x2D, 0x30, 0x34, 0x3E, 0x34,
+0x0A,
#endif
0x00, 0x70, 0x26, 0xF0, 0x00, 0xAA, 0xAB, 0x68, 0x00, 0x00, 0x00, 0x00,
@@ -15325,16 +15329,16 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x4F, 0x49, 0x92, 0x20, 0x50, 0x83, 0x65, 0x30, 0x51, 0x20, 0x39, 0xA0, 0x52, 0x63, 0x47, 0x30,
0x53, 0x00, 0x1B, 0xA0, 0x54, 0x43, 0x29, 0x30, 0x54, 0xE9, 0x38, 0x20, 0x56, 0x23, 0x0B, 0x30,
0x56, 0xC9, 0x1A, 0x20, 0x58, 0x02, 0xED, 0x30, 0x58, 0xA8, 0xFC, 0x20, 0x59, 0xE2, 0xCF, 0x30,
-0x5A, 0x88, 0xDE, 0x20, 0x5B, 0xCB, 0xEB, 0xB0, 0x5C, 0x68, 0xC0, 0x20, 0x5D, 0xAB, 0xCD, 0xB0,
-0x5E, 0x48, 0xA2, 0x20, 0x5F, 0x8B, 0xAF, 0xB0, 0x60, 0x31, 0xBE, 0xA0, 0x61, 0x6B, 0x91, 0xB0,
-0x62, 0x11, 0xA0, 0xA0, 0x63, 0x4B, 0x73, 0xB0, 0x63, 0xFA, 0xBD, 0x20, 0x65, 0x2B, 0x55, 0xB0,
-0x65, 0xD1, 0x64, 0xA0, 0x67, 0x14, 0x72, 0x30, 0x67, 0xB1, 0x46, 0xA0, 0x68, 0xF4, 0x54, 0x30,
-0x69, 0x9A, 0x63, 0x20, 0x6A, 0xD4, 0x36, 0x30, 0x6B, 0x7A, 0x45, 0x20, 0x6C, 0xB4, 0x18, 0x30,
-0x6D, 0x5A, 0x27, 0x20, 0x6E, 0x93, 0xFA, 0x30, 0x6F, 0x3A, 0x09, 0x20, 0x70, 0x7D, 0x16, 0xB0,
-0x71, 0x19, 0xEB, 0x20, 0x72, 0x5C, 0xF8, 0xB0, 0x72, 0xF9, 0xCD, 0x20, 0x74, 0x3C, 0xDA, 0xB0,
-0x74, 0xD9, 0xAF, 0x20, 0x76, 0x1C, 0xBC, 0xB0, 0x76, 0xC2, 0xCB, 0xA0, 0x77, 0xFC, 0x9E, 0xB0,
-0x78, 0xAB, 0xE8, 0x20, 0x79, 0xDC, 0x80, 0xB0, 0x7A, 0x82, 0x8F, 0xA0, 0x7B, 0xC5, 0x9D, 0x30,
-0x7C, 0x62, 0x71, 0xA0, 0x7D, 0xA5, 0x7F, 0x30, 0x7E, 0x4B, 0x8E, 0x20, 0x7F, 0x85, 0x61, 0x30,
+0x5A, 0x88, 0xDE, 0x20, 0x5B, 0xDE, 0x60, 0xB0, 0x5C, 0x68, 0xC0, 0x20, 0x5D, 0xBE, 0x42, 0xB0,
+0x5E, 0x48, 0xA2, 0x20, 0x5F, 0x9E, 0x24, 0xB0, 0x60, 0x31, 0xBE, 0xA0, 0x61, 0x87, 0x41, 0x30,
+0x62, 0x11, 0xA0, 0xA0, 0x63, 0x67, 0x23, 0x30, 0x63, 0xFA, 0xBD, 0x20, 0x65, 0x47, 0x05, 0x30,
+0x65, 0xD1, 0x64, 0xA0, 0x67, 0x26, 0xE7, 0x30, 0x67, 0xB1, 0x46, 0xA0, 0x69, 0x06, 0xC9, 0x30,
+0x69, 0x9A, 0x63, 0x20, 0x6A, 0xE6, 0xAB, 0x30, 0x6B, 0x7A, 0x45, 0x20, 0x6C, 0xCF, 0xC7, 0xB0,
+0x6D, 0x5A, 0x27, 0x20, 0x6E, 0xAF, 0xA9, 0xB0, 0x6F, 0x3A, 0x09, 0x20, 0x70, 0x8F, 0x8B, 0xB0,
+0x71, 0x19, 0xEB, 0x20, 0x72, 0x6F, 0x6D, 0xB0, 0x72, 0xF9, 0xCD, 0x20, 0x74, 0x4F, 0x4F, 0xB0,
+0x74, 0xD9, 0xAF, 0x20, 0x76, 0x38, 0x6C, 0x30, 0x76, 0xC2, 0xCB, 0xA0, 0x78, 0x18, 0x4E, 0x30,
+0x78, 0xAB, 0xE8, 0x20, 0x79, 0xF8, 0x30, 0x30, 0x7A, 0x82, 0x8F, 0xA0, 0x7B, 0xD8, 0x12, 0x30,
+0x7C, 0x62, 0x71, 0xA0, 0x7D, 0xB7, 0xF4, 0x30, 0x7E, 0x4B, 0x8E, 0x20, 0x7F, 0x97, 0xD6, 0x30,
0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
@@ -15395,27 +15399,27 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x56, 0x23, 0x0B, 0x30, 0x00, 0x00, 0x00, 0x00, 0x56, 0xC9, 0x1A, 0x20, 0x00, 0x00, 0x00, 0x00,
0x58, 0x02, 0xED, 0x30, 0x00, 0x00, 0x00, 0x00, 0x58, 0xA8, 0xFC, 0x20, 0x00, 0x00, 0x00, 0x00,
0x59, 0xE2, 0xCF, 0x30, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x88, 0xDE, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x5B, 0xCB, 0xEB, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x68, 0xC0, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x5D, 0xAB, 0xCD, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x48, 0xA2, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x5F, 0x8B, 0xAF, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x31, 0xBE, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x61, 0x6B, 0x91, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x62, 0x11, 0xA0, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x63, 0x4B, 0x73, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x63, 0xFA, 0xBD, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x65, 0x2B, 0x55, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x65, 0xD1, 0x64, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x67, 0x14, 0x72, 0x30, 0x00, 0x00, 0x00, 0x00, 0x67, 0xB1, 0x46, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x68, 0xF4, 0x54, 0x30, 0x00, 0x00, 0x00, 0x00, 0x69, 0x9A, 0x63, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x6A, 0xD4, 0x36, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x7A, 0x45, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x6C, 0xB4, 0x18, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x5A, 0x27, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x6E, 0x93, 0xFA, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x3A, 0x09, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x70, 0x7D, 0x16, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x71, 0x19, 0xEB, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x72, 0x5C, 0xF8, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x72, 0xF9, 0xCD, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x74, 0x3C, 0xDA, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x74, 0xD9, 0xAF, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x76, 0x1C, 0xBC, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x76, 0xC2, 0xCB, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x77, 0xFC, 0x9E, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x78, 0xAB, 0xE8, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x79, 0xDC, 0x80, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x82, 0x8F, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x7B, 0xC5, 0x9D, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x62, 0x71, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x7D, 0xA5, 0x7F, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x4B, 0x8E, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x7F, 0x85, 0x61, 0x30, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2B, 0x70, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x81, 0x65, 0x43, 0x30, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
+0x5B, 0xDE, 0x60, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x68, 0xC0, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x5D, 0xBE, 0x42, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x48, 0xA2, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x5F, 0x9E, 0x24, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x31, 0xBE, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x61, 0x87, 0x41, 0x30, 0x00, 0x00, 0x00, 0x00, 0x62, 0x11, 0xA0, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x63, 0x67, 0x23, 0x30, 0x00, 0x00, 0x00, 0x00, 0x63, 0xFA, 0xBD, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x65, 0x47, 0x05, 0x30, 0x00, 0x00, 0x00, 0x00, 0x65, 0xD1, 0x64, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x67, 0x26, 0xE7, 0x30, 0x00, 0x00, 0x00, 0x00, 0x67, 0xB1, 0x46, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x69, 0x06, 0xC9, 0x30, 0x00, 0x00, 0x00, 0x00, 0x69, 0x9A, 0x63, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x6A, 0xE6, 0xAB, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x7A, 0x45, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x6C, 0xCF, 0xC7, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x5A, 0x27, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x6E, 0xAF, 0xA9, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x3A, 0x09, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x70, 0x8F, 0x8B, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x71, 0x19, 0xEB, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x72, 0x6F, 0x6D, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x72, 0xF9, 0xCD, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x74, 0x4F, 0x4F, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x74, 0xD9, 0xAF, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x76, 0x38, 0x6C, 0x30, 0x00, 0x00, 0x00, 0x00, 0x76, 0xC2, 0xCB, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x78, 0x18, 0x4E, 0x30, 0x00, 0x00, 0x00, 0x00, 0x78, 0xAB, 0xE8, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x79, 0xF8, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x82, 0x8F, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x7B, 0xD8, 0x12, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x62, 0x71, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x7D, 0xB7, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x4B, 0x8E, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x7F, 0x97, 0xD6, 0x30, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2B, 0x70, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x81, 0x80, 0xF2, 0xB0, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
@@ -15426,7 +15430,7 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0xFF, 0xFF, 0xD4, 0x4C, 0x00, 0x00, 0xFF, 0xFF, 0xE3,
0xE0, 0x01, 0x04, 0xFF, 0xFF, 0xD5, 0xD0, 0x00, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x2D, 0x30, 0x32,
0x00, 0x2D, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x3C, 0x2D, 0x30, 0x33,
-0x3E, 0x33, 0x3C, 0x2D, 0x30, 0x32, 0x3E, 0x2C, 0x4D, 0x31, 0x30, 0x2E, 0x33, 0x2E, 0x30, 0x2F,
+0x3E, 0x33, 0x3C, 0x2D, 0x30, 0x32, 0x3E, 0x2C, 0x4D, 0x31, 0x31, 0x2E, 0x31, 0x2E, 0x30, 0x2F,
0x30, 0x2C, 0x4D, 0x32, 0x2E, 0x33, 0x2E, 0x30, 0x2F, 0x30, 0x0A,
#endif
0x00, 0x65, 0x6B, 0x8A, 0x00, 0xCB, 0x86, 0xDD, 0x00, 0x00, 0x00, 0x36, 0x42, 0x72, 0x61, 0x7A,
@@ -23641,8 +23645,8 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x50, 0x48, 0x50, 0x32, 0x01, 0x4A, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0C, 0x80, 0x00, 0x00, 0x00,
-0xD7, 0x3E, 0x1E, 0x90, 0xD7, 0xEC, 0x16, 0x80, 0xD8, 0xF9, 0x16, 0x90, 0xD9, 0xCB, 0xF8, 0x80,
-0xDB, 0x07, 0x1D, 0x10, 0xDB, 0xAB, 0xDA, 0x80, 0xDC, 0xE6, 0xFF, 0x10, 0xDD, 0x8B, 0xBC, 0x80,
+0xD7, 0x3E, 0x02, 0x70, 0xD7, 0xED, 0x4B, 0xE0, 0xD8, 0xF8, 0xFA, 0x70, 0xD9, 0xCD, 0x2D, 0xE0,
+0xDB, 0x07, 0x00, 0xF0, 0xDB, 0xAD, 0x0F, 0xE0, 0xDC, 0xE6, 0xE2, 0xF0, 0xDD, 0x8C, 0xF1, 0xE0,
0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, 0x00,
0x00, 0x8C, 0xA0, 0x01, 0x04, 0x00, 0x00, 0x7E, 0x90, 0x00, 0x08, 0x00, 0x00, 0x7E, 0x90, 0x00,
0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A, 0x44, 0x54, 0x00, 0x4A, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00,
@@ -23652,10 +23656,10 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0C, 0xF8, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x65, 0xC2, 0xA4, 0x70, 0xFF, 0xFF, 0xFF, 0xFF,
-0xD7, 0x3E, 0x1E, 0x90, 0xFF, 0xFF, 0xFF, 0xFF, 0xD7, 0xEC, 0x16, 0x80, 0xFF, 0xFF, 0xFF, 0xFF,
-0xD8, 0xF9, 0x16, 0x90, 0xFF, 0xFF, 0xFF, 0xFF, 0xD9, 0xCB, 0xF8, 0x80, 0xFF, 0xFF, 0xFF, 0xFF,
-0xDB, 0x07, 0x1D, 0x10, 0xFF, 0xFF, 0xFF, 0xFF, 0xDB, 0xAB, 0xDA, 0x80, 0xFF, 0xFF, 0xFF, 0xFF,
-0xDC, 0xE6, 0xFF, 0x10, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x8B, 0xBC, 0x80, 0x00, 0x03, 0x01, 0x02,
+0xD7, 0x3E, 0x02, 0x70, 0xFF, 0xFF, 0xFF, 0xFF, 0xD7, 0xED, 0x4B, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
+0xD8, 0xF8, 0xFA, 0x70, 0xFF, 0xFF, 0xFF, 0xFF, 0xD9, 0xCD, 0x2D, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
+0xDB, 0x07, 0x00, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xDB, 0xAD, 0x0F, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
+0xDC, 0xE6, 0xE2, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x8C, 0xF1, 0xE0, 0x00, 0x03, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, 0x00, 0x00, 0x8C, 0xA0,
0x01, 0x04, 0x00, 0x00, 0x7E, 0x90, 0x00, 0x08, 0x00, 0x00, 0x7E, 0x90, 0x00, 0x08, 0x4C, 0x4D,
0x54, 0x00, 0x4A, 0x44, 0x54, 0x00, 0x4A, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
@@ -28269,16 +28273,16 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x4F, 0x49, 0x92, 0x20, 0x50, 0x83, 0x65, 0x30, 0x51, 0x20, 0x39, 0xA0, 0x52, 0x63, 0x47, 0x30,
0x53, 0x00, 0x1B, 0xA0, 0x54, 0x43, 0x29, 0x30, 0x54, 0xE9, 0x38, 0x20, 0x56, 0x23, 0x0B, 0x30,
0x56, 0xC9, 0x1A, 0x20, 0x58, 0x02, 0xED, 0x30, 0x58, 0xA8, 0xFC, 0x20, 0x59, 0xE2, 0xCF, 0x30,
-0x5A, 0x88, 0xDE, 0x20, 0x5B, 0xCB, 0xEB, 0xB0, 0x5C, 0x68, 0xC0, 0x20, 0x5D, 0xAB, 0xCD, 0xB0,
-0x5E, 0x48, 0xA2, 0x20, 0x5F, 0x8B, 0xAF, 0xB0, 0x60, 0x31, 0xBE, 0xA0, 0x61, 0x6B, 0x91, 0xB0,
-0x62, 0x11, 0xA0, 0xA0, 0x63, 0x4B, 0x73, 0xB0, 0x63, 0xFA, 0xBD, 0x20, 0x65, 0x2B, 0x55, 0xB0,
-0x65, 0xD1, 0x64, 0xA0, 0x67, 0x14, 0x72, 0x30, 0x67, 0xB1, 0x46, 0xA0, 0x68, 0xF4, 0x54, 0x30,
-0x69, 0x9A, 0x63, 0x20, 0x6A, 0xD4, 0x36, 0x30, 0x6B, 0x7A, 0x45, 0x20, 0x6C, 0xB4, 0x18, 0x30,
-0x6D, 0x5A, 0x27, 0x20, 0x6E, 0x93, 0xFA, 0x30, 0x6F, 0x3A, 0x09, 0x20, 0x70, 0x7D, 0x16, 0xB0,
-0x71, 0x19, 0xEB, 0x20, 0x72, 0x5C, 0xF8, 0xB0, 0x72, 0xF9, 0xCD, 0x20, 0x74, 0x3C, 0xDA, 0xB0,
-0x74, 0xD9, 0xAF, 0x20, 0x76, 0x1C, 0xBC, 0xB0, 0x76, 0xC2, 0xCB, 0xA0, 0x77, 0xFC, 0x9E, 0xB0,
-0x78, 0xAB, 0xE8, 0x20, 0x79, 0xDC, 0x80, 0xB0, 0x7A, 0x82, 0x8F, 0xA0, 0x7B, 0xC5, 0x9D, 0x30,
-0x7C, 0x62, 0x71, 0xA0, 0x7D, 0xA5, 0x7F, 0x30, 0x7E, 0x4B, 0x8E, 0x20, 0x7F, 0x85, 0x61, 0x30,
+0x5A, 0x88, 0xDE, 0x20, 0x5B, 0xDE, 0x60, 0xB0, 0x5C, 0x68, 0xC0, 0x20, 0x5D, 0xBE, 0x42, 0xB0,
+0x5E, 0x48, 0xA2, 0x20, 0x5F, 0x9E, 0x24, 0xB0, 0x60, 0x31, 0xBE, 0xA0, 0x61, 0x87, 0x41, 0x30,
+0x62, 0x11, 0xA0, 0xA0, 0x63, 0x67, 0x23, 0x30, 0x63, 0xFA, 0xBD, 0x20, 0x65, 0x47, 0x05, 0x30,
+0x65, 0xD1, 0x64, 0xA0, 0x67, 0x26, 0xE7, 0x30, 0x67, 0xB1, 0x46, 0xA0, 0x69, 0x06, 0xC9, 0x30,
+0x69, 0x9A, 0x63, 0x20, 0x6A, 0xE6, 0xAB, 0x30, 0x6B, 0x7A, 0x45, 0x20, 0x6C, 0xCF, 0xC7, 0xB0,
+0x6D, 0x5A, 0x27, 0x20, 0x6E, 0xAF, 0xA9, 0xB0, 0x6F, 0x3A, 0x09, 0x20, 0x70, 0x8F, 0x8B, 0xB0,
+0x71, 0x19, 0xEB, 0x20, 0x72, 0x6F, 0x6D, 0xB0, 0x72, 0xF9, 0xCD, 0x20, 0x74, 0x4F, 0x4F, 0xB0,
+0x74, 0xD9, 0xAF, 0x20, 0x76, 0x38, 0x6C, 0x30, 0x76, 0xC2, 0xCB, 0xA0, 0x78, 0x18, 0x4E, 0x30,
+0x78, 0xAB, 0xE8, 0x20, 0x79, 0xF8, 0x30, 0x30, 0x7A, 0x82, 0x8F, 0xA0, 0x7B, 0xD8, 0x12, 0x30,
+0x7C, 0x62, 0x71, 0xA0, 0x7D, 0xB7, 0xF4, 0x30, 0x7E, 0x4B, 0x8E, 0x20, 0x7F, 0x97, 0xD6, 0x30,
0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
@@ -28339,27 +28343,27 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x56, 0x23, 0x0B, 0x30, 0x00, 0x00, 0x00, 0x00, 0x56, 0xC9, 0x1A, 0x20, 0x00, 0x00, 0x00, 0x00,
0x58, 0x02, 0xED, 0x30, 0x00, 0x00, 0x00, 0x00, 0x58, 0xA8, 0xFC, 0x20, 0x00, 0x00, 0x00, 0x00,
0x59, 0xE2, 0xCF, 0x30, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x88, 0xDE, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x5B, 0xCB, 0xEB, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x68, 0xC0, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x5D, 0xAB, 0xCD, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x48, 0xA2, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x5F, 0x8B, 0xAF, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x31, 0xBE, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x61, 0x6B, 0x91, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x62, 0x11, 0xA0, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x63, 0x4B, 0x73, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x63, 0xFA, 0xBD, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x65, 0x2B, 0x55, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x65, 0xD1, 0x64, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x67, 0x14, 0x72, 0x30, 0x00, 0x00, 0x00, 0x00, 0x67, 0xB1, 0x46, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x68, 0xF4, 0x54, 0x30, 0x00, 0x00, 0x00, 0x00, 0x69, 0x9A, 0x63, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x6A, 0xD4, 0x36, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x7A, 0x45, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x6C, 0xB4, 0x18, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x5A, 0x27, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x6E, 0x93, 0xFA, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x3A, 0x09, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x70, 0x7D, 0x16, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x71, 0x19, 0xEB, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x72, 0x5C, 0xF8, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x72, 0xF9, 0xCD, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x74, 0x3C, 0xDA, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x74, 0xD9, 0xAF, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x76, 0x1C, 0xBC, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x76, 0xC2, 0xCB, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x77, 0xFC, 0x9E, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x78, 0xAB, 0xE8, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x79, 0xDC, 0x80, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x82, 0x8F, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x7B, 0xC5, 0x9D, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x62, 0x71, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x7D, 0xA5, 0x7F, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x4B, 0x8E, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x7F, 0x85, 0x61, 0x30, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2B, 0x70, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x81, 0x65, 0x43, 0x30, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
+0x5B, 0xDE, 0x60, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x68, 0xC0, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x5D, 0xBE, 0x42, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x48, 0xA2, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x5F, 0x9E, 0x24, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x31, 0xBE, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x61, 0x87, 0x41, 0x30, 0x00, 0x00, 0x00, 0x00, 0x62, 0x11, 0xA0, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x63, 0x67, 0x23, 0x30, 0x00, 0x00, 0x00, 0x00, 0x63, 0xFA, 0xBD, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x65, 0x47, 0x05, 0x30, 0x00, 0x00, 0x00, 0x00, 0x65, 0xD1, 0x64, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x67, 0x26, 0xE7, 0x30, 0x00, 0x00, 0x00, 0x00, 0x67, 0xB1, 0x46, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x69, 0x06, 0xC9, 0x30, 0x00, 0x00, 0x00, 0x00, 0x69, 0x9A, 0x63, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x6A, 0xE6, 0xAB, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x7A, 0x45, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x6C, 0xCF, 0xC7, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x5A, 0x27, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x6E, 0xAF, 0xA9, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x3A, 0x09, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x70, 0x8F, 0x8B, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x71, 0x19, 0xEB, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x72, 0x6F, 0x6D, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x72, 0xF9, 0xCD, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x74, 0x4F, 0x4F, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x74, 0xD9, 0xAF, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x76, 0x38, 0x6C, 0x30, 0x00, 0x00, 0x00, 0x00, 0x76, 0xC2, 0xCB, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x78, 0x18, 0x4E, 0x30, 0x00, 0x00, 0x00, 0x00, 0x78, 0xAB, 0xE8, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x79, 0xF8, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x82, 0x8F, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x7B, 0xD8, 0x12, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x62, 0x71, 0xA0, 0x00, 0x00, 0x00, 0x00,
+0x7D, 0xB7, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x4B, 0x8E, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x7F, 0x97, 0xD6, 0x30, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2B, 0x70, 0x20, 0x00, 0x00, 0x00, 0x00,
+0x81, 0x80, 0xF2, 0xB0, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
@@ -28370,7 +28374,7 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0xFF, 0xFF, 0xD4, 0x4C, 0x00, 0x00, 0xFF, 0xFF, 0xE3,
0xE0, 0x01, 0x04, 0xFF, 0xFF, 0xD5, 0xD0, 0x00, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x2D, 0x30, 0x32,
0x00, 0x2D, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x3C, 0x2D, 0x30, 0x33,
-0x3E, 0x33, 0x3C, 0x2D, 0x30, 0x32, 0x3E, 0x2C, 0x4D, 0x31, 0x30, 0x2E, 0x33, 0x2E, 0x30, 0x2F,
+0x3E, 0x33, 0x3C, 0x2D, 0x30, 0x32, 0x3E, 0x2C, 0x4D, 0x31, 0x31, 0x2E, 0x31, 0x2E, 0x30, 0x2F,
0x30, 0x2C, 0x4D, 0x32, 0x2E, 0x33, 0x2E, 0x30, 0x2F, 0x30, 0x0A,
#endif
0x00, 0x89, 0x54, 0x40, 0x01, 0x12, 0xA8, 0x80, 0x00, 0x00, 0x00, 0x00,
@@ -42435,8 +42439,8 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x50, 0x48, 0x50, 0x32, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0C, 0x80, 0x00, 0x00, 0x00,
-0xD7, 0x3E, 0x1E, 0x90, 0xD7, 0xEC, 0x16, 0x80, 0xD8, 0xF9, 0x16, 0x90, 0xD9, 0xCB, 0xF8, 0x80,
-0xDB, 0x07, 0x1D, 0x10, 0xDB, 0xAB, 0xDA, 0x80, 0xDC, 0xE6, 0xFF, 0x10, 0xDD, 0x8B, 0xBC, 0x80,
+0xD7, 0x3E, 0x02, 0x70, 0xD7, 0xED, 0x4B, 0xE0, 0xD8, 0xF8, 0xFA, 0x70, 0xD9, 0xCD, 0x2D, 0xE0,
+0xDB, 0x07, 0x00, 0xF0, 0xDB, 0xAD, 0x0F, 0xE0, 0xDC, 0xE6, 0xE2, 0xF0, 0xDD, 0x8C, 0xF1, 0xE0,
0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, 0x00,
0x00, 0x8C, 0xA0, 0x01, 0x04, 0x00, 0x00, 0x7E, 0x90, 0x00, 0x08, 0x00, 0x00, 0x7E, 0x90, 0x00,
0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A, 0x44, 0x54, 0x00, 0x4A, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00,
@@ -42446,10 +42450,10 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0C, 0xF8, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x65, 0xC2, 0xA4, 0x70, 0xFF, 0xFF, 0xFF, 0xFF,
-0xD7, 0x3E, 0x1E, 0x90, 0xFF, 0xFF, 0xFF, 0xFF, 0xD7, 0xEC, 0x16, 0x80, 0xFF, 0xFF, 0xFF, 0xFF,
-0xD8, 0xF9, 0x16, 0x90, 0xFF, 0xFF, 0xFF, 0xFF, 0xD9, 0xCB, 0xF8, 0x80, 0xFF, 0xFF, 0xFF, 0xFF,
-0xDB, 0x07, 0x1D, 0x10, 0xFF, 0xFF, 0xFF, 0xFF, 0xDB, 0xAB, 0xDA, 0x80, 0xFF, 0xFF, 0xFF, 0xFF,
-0xDC, 0xE6, 0xFF, 0x10, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x8B, 0xBC, 0x80, 0x00, 0x03, 0x01, 0x02,
+0xD7, 0x3E, 0x02, 0x70, 0xFF, 0xFF, 0xFF, 0xFF, 0xD7, 0xED, 0x4B, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
+0xD8, 0xF8, 0xFA, 0x70, 0xFF, 0xFF, 0xFF, 0xFF, 0xD9, 0xCD, 0x2D, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
+0xDB, 0x07, 0x00, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xDB, 0xAD, 0x0F, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
+0xDC, 0xE6, 0xE2, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xDD, 0x8C, 0xF1, 0xE0, 0x00, 0x03, 0x01, 0x02,
0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, 0x00, 0x00, 0x8C, 0xA0,
0x01, 0x04, 0x00, 0x00, 0x7E, 0x90, 0x00, 0x08, 0x00, 0x00, 0x7E, 0x90, 0x00, 0x08, 0x4C, 0x4D,
0x54, 0x00, 0x4A, 0x44, 0x54, 0x00, 0x4A, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
@@ -47970,4 +47974,4 @@ const unsigned char timelib_timezone_db_data_builtin[273058] = {
#endif
0x00, 0x89, 0x54, 0x40, 0x01, 0x12, 0xA8, 0x80, 0x00, 0x00, 0x00, 0x00,};
-const timelib_tzdb timezonedb_builtin = { "2017.3", 593, timezonedb_idx_builtin, timelib_timezone_db_data_builtin };
+const timelib_tzdb timezonedb_builtin = { "2018.3", 593, timezonedb_idx_builtin, timelib_timezone_db_data_builtin };
diff --git a/ext/date/lib/tm2unixtime.c b/ext/date/lib/tm2unixtime.c
index 83ff40b385..d8597f14f9 100644
--- a/ext/date/lib/tm2unixtime.c
+++ b/ext/date/lib/tm2unixtime.c
@@ -32,6 +32,18 @@ static int month_tab[12] = { 0, 31, 59, 90, 120, 151, 181, 212, 24
static int days_in_month_leap[13] = { 31, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
static int days_in_month[13] = { 31, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
+static void do_range_limit_fraction(double *fraction, timelib_sll *seconds)
+{
+ if (*fraction < 0) {
+ *fraction += 1;
+ *seconds -= 1;
+ }
+ if (*fraction > 1) {
+ *fraction -= 1;
+ *seconds += 1;
+ }
+}
+
static void do_range_limit(timelib_sll start, timelib_sll end, timelib_sll adj, timelib_sll *a, timelib_sll *b)
{
if (*a < start) {
@@ -192,6 +204,7 @@ void timelib_do_rel_normalize(timelib_time *base, timelib_rel_time *rt)
void timelib_do_normalize(timelib_time* time)
{
+ if (time->f != TIMELIB_UNSET) do_range_limit_fraction(&time->f, &time->s);
if (time->s != TIMELIB_UNSET) do_range_limit(0, 60, 60, &time->s, &time->i);
if (time->s != TIMELIB_UNSET) do_range_limit(0, 60, 60, &time->i, &time->h);
if (time->s != TIMELIB_UNSET) do_range_limit(0, 24, 24, &time->h, &time->d);
@@ -209,6 +222,8 @@ static void do_adjust_relative(timelib_time* time)
timelib_do_normalize(time);
if (time->have_relative) {
+ time->f += time->relative.f;
+
time->s += time->relative.s;
time->i += time->relative.i;
time->h += time->relative.h;
diff --git a/ext/date/lib/unixtime2tm.c b/ext/date/lib/unixtime2tm.c
index bdef26defc..e46a0af57d 100644
--- a/ext/date/lib/unixtime2tm.c
+++ b/ext/date/lib/unixtime2tm.c
@@ -295,3 +295,10 @@ int timelib_apply_localtime(timelib_time *t, unsigned int localtime)
}
return 0;
}
+
+#if HAVE_GETTIMEOFDAY
+void timelib_set_fraction_from_timeval(timelib_time *t, struct timeval tp)
+{
+ t->f = (double) tp.tv_usec / 1000000;
+}
+#endif