diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2005-07-26 22:29:27 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2005-07-26 22:29:27 +0000 |
commit | 86d81fd743488e837681a4769ae1f82503c0ccff (patch) | |
tree | 71d9da9193f956ce2163f1402198c68c4eeeb7a5 /ext | |
parent | f2874cf73789c37694180f570a9d4c035e244aed (diff) | |
download | php-git-86d81fd743488e837681a4769ae1f82503c0ccff.tar.gz |
Fixed bug #33869 (strtotime() problem with "+1days" format).
Diffstat (limited to 'ext')
-rw-r--r-- | ext/date/lib/parse_date.c | 14285 | ||||
-rw-r--r-- | ext/date/tests/bug33869.phpt | 26 |
2 files changed, 8980 insertions, 5331 deletions
diff --git a/ext/date/lib/parse_date.c b/ext/date/lib/parse_date.c index 1eb67bcf24..b391562a05 100644 --- a/ext/date/lib/parse_date.c +++ b/ext/date/lib/parse_date.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.9.8.dev on Mon Jul 18 14:51:19 2005 */ +/* Generated by re2c 0.9.8 on Tue Jul 26 18:01:10 2005 */ #line 1 "resource/parse_date.re" /* +----------------------------------------------------------------------+ @@ -888,7 +888,7 @@ yy2: if(yych <= 'Z') goto yy48; goto yy3; } else { - if(yych == 'e') goto yy1155; + if(yych == 'e') goto yy1277; if(yych <= 'z') goto yy48; goto yy3; } @@ -911,24 +911,24 @@ yy4: if(yych <= 'Z'){ if(yych <= 'H'){ if(yych <= '@') goto yy3; - if(yych == 'E') goto yy467; + if(yych == 'E') goto yy593; goto yy48; } else { - if(yych <= 'I') goto yy468; - if(yych == 'O') goto yy463; + if(yych <= 'I') goto yy594; + if(yych == 'O') goto yy589; goto yy48; } } else { if(yych <= 'h'){ if(yych <= '`') goto yy3; - if(yych == 'e') goto yy467; + if(yych == 'e') goto yy593; goto yy48; } else { if(yych <= 'n'){ - if(yych <= 'i') goto yy468; + if(yych <= 'i') goto yy594; goto yy48; } else { - if(yych <= 'o') goto yy1152; + if(yych <= 'o') goto yy1274; if(yych <= 'z') goto yy48; goto yy3; } @@ -972,20 +972,20 @@ yy5: case 't': case 'v': case 'x': case 'y': case 'z': goto yy48; - case 'E': case 'e': goto yy341; - case 'H': case 'h': goto yy342; - case 'U': case 'u': goto yy343; - case 'W': case 'w': goto yy344; - case 'o': goto yy1140; + case 'E': case 'e': goto yy469; + case 'H': case 'h': goto yy470; + case 'U': case 'u': goto yy471; + case 'W': case 'w': goto yy472; + case 'o': goto yy1262; default: goto yy3; } yy6: YYDEBUG(6, *YYCURSOR); yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if(yych == '-') goto yy1136; + if(yych == '-') goto yy1258; if(yych <= '0') goto yy7; - if(yych <= '9') goto yy1137; + if(yych <= '9') goto yy1259; goto yy7; yy7: YYDEBUG(7, *YYCURSOR); @@ -1015,14 +1015,22 @@ yy8: case ')': case '*': case '+': - case ',': case 'A': case 'I': - case 'J': case 'N': - case 'O': case 'V': case 'X': case 'a': case 'j': case 'n': - case 'o': goto yy643; - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy645; - case '0': goto yy1135; + 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 'n': + case 'o': case 's': + case 't': case 'w': case 'y': goto yy765; + case '-': goto yy772; + case '.': goto yy775; + case '/': goto yy771; + case '0': goto yy1257; case '1': case '2': case '3': @@ -1031,12 +1039,8 @@ yy8: case '6': case '7': case '8': - case '9': goto yy1134; - case ':': goto yy1111; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; + case '9': goto yy1256; + case ':': goto yy1233; default: goto yy7; } yy9: @@ -1057,28 +1061,32 @@ yy9: case ')': case '*': case '+': - case ',': case 'A': case 'I': - case 'J': case 'N': - case 'O': case 'V': case 'X': case 'a': case 'j': case 'n': - case 'o': goto yy643; - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy645; + 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 'n': + case 'o': case 's': + case 't': case 'w': case 'y': goto yy765; + case '-': goto yy772; + case '.': goto yy775; + case '/': goto yy771; case '0': case '1': - case '2': goto yy1134; + case '2': goto yy1256; case '3': case '4': case '5': case '6': case '7': case '8': - case '9': goto yy1110; - case ':': goto yy662; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; + case '9': goto yy1232; + case ':': goto yy784; default: goto yy7; } yy10: @@ -1099,28 +1107,32 @@ yy10: case ')': case '*': case '+': - case ',': case 'A': case 'I': - case 'J': case 'N': - case 'O': case 'V': case 'X': case 'a': case 'j': case 'n': - case 'o': goto yy643; - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy645; + 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 'n': + case 'o': case 's': + case 't': case 'w': case 'y': goto yy765; + case '-': goto yy772; + case '.': goto yy775; + case '/': goto yy771; case '0': case '1': case '2': - case '3': goto yy1110; + case '3': goto yy1232; case '4': case '5': case '6': case '7': case '8': - case '9': goto yy1108; - case ':': goto yy662; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; + case '9': goto yy1230; + case ':': goto yy784; default: goto yy7; } yy11: @@ -1141,15 +1153,23 @@ yy11: case ')': case '*': case '+': - case ',': case 'A': case 'I': - case 'J': case 'N': - case 'O': case 'V': case 'X': case 'a': case 'j': case 'n': - case 'o': goto yy643; - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy645; + 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 'n': + case 'o': case 's': + case 't': case 'w': case 'y': goto yy765; + case '-': goto yy772; + case '.': goto yy775; + case '/': goto yy771; case '0': - case '1': goto yy1108; + case '1': goto yy1230; case '2': case '3': case '4': @@ -1157,12 +1177,8 @@ yy11: case '6': case '7': case '8': - case '9': goto yy644; - case ':': goto yy662; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; + case '9': goto yy770; + case ':': goto yy784; default: goto yy7; } yy12: @@ -1183,13 +1199,21 @@ yy12: case ')': case '*': case '+': - case ',': case 'A': case 'I': - case 'J': case 'N': - case 'O': case 'V': case 'X': case 'a': case 'j': case 'n': - case 'o': goto yy643; - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy645; + 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 'n': + case 'o': case 's': + case 't': case 'w': case 'y': goto yy765; + case '-': goto yy772; + case '.': goto yy775; + case '/': goto yy771; case '0': case '1': case '2': @@ -1199,12 +1223,8 @@ yy12: case '6': case '7': case '8': - case '9': goto yy644; - case ':': goto yy662; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; + case '9': goto yy770; + case ':': goto yy784; default: goto yy7; } yy13: @@ -1214,19 +1234,19 @@ yy13: if(yych <= 'I'){ if(yych <= '/'){ if(yych <= 0x1F) goto yy3; - if(yych <= '.') goto yy380; + if(yych <= '.') goto yy506; goto yy3; } else { - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; if(yych <= 'H') goto yy48; - goto yy641; + goto yy763; } } else { if(yych <= 'X'){ - if(yych == 'V') goto yy640; + if(yych == 'V') goto yy762; if(yych <= 'W') goto yy48; - goto yy640; + goto yy762; } else { if(yych <= 'Z') goto yy48; if(yych <= '`') goto yy3; @@ -1241,15 +1261,15 @@ yy14: if(yych <= '@'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - goto yy380; + goto yy506; } else { if(yych <= '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= 'Z'){ - if(yych == 'I') goto yy638; + if(yych == 'I') goto yy760; goto yy48; } else { if(yych <= '`') goto yy3; @@ -1264,15 +1284,15 @@ yy15: if(yych <= '@'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - goto yy380; + goto yy506; } else { if(yych <= '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= 'Z'){ - if(yych == 'I') goto yy636; + if(yych == 'I') goto yy758; goto yy48; } else { if(yych <= '`') goto yy3; @@ -1286,18 +1306,18 @@ yy16: if(yych <= 'Z'){ if(yych <= 'A'){ if(yych <= '@') goto yy3; - goto yy619; + goto yy741; } else { - if(yych == 'U') goto yy618; + if(yych == 'U') goto yy740; goto yy48; } } else { if(yych <= 't'){ if(yych <= '`') goto yy3; - if(yych <= 'a') goto yy628; + if(yych <= 'a') goto yy750; goto yy51; } else { - if(yych <= 'u') goto yy627; + if(yych <= 'u') goto yy749; if(yych <= 'z') goto yy51; goto yy3; } @@ -1308,18 +1328,18 @@ yy17: if(yych <= 'Z'){ if(yych <= 'A'){ if(yych <= '@') goto yy3; - goto yy619; + goto yy741; } else { - if(yych == 'U') goto yy618; + if(yych == 'U') goto yy740; goto yy48; } } else { if(yych <= 't'){ if(yych <= '`') goto yy3; - if(yych <= 'a') goto yy619; + if(yych <= 'a') goto yy741; goto yy48; } else { - if(yych <= 'u') goto yy618; + if(yych <= 'u') goto yy740; if(yych <= 'z') goto yy48; goto yy3; } @@ -1333,16 +1353,16 @@ yy18: if(yych <= '@') goto yy3; goto yy48; } else { - if(yych <= 'E') goto yy581; + if(yych <= 'E') goto yy704; if(yych <= 'H') goto yy48; - goto yy582; + goto yy705; } } else { if(yych <= 'O'){ if(yych <= 'N') goto yy48; - goto yy583; + goto yy706; } else { - if(yych == 'R') goto yy584; + if(yych == 'R') goto yy707; goto yy48; } } @@ -1352,16 +1372,16 @@ yy18: if(yych <= '`') goto yy3; goto yy51; } else { - if(yych <= 'e') goto yy599; + if(yych <= 'e') goto yy722; if(yych <= 'h') goto yy51; - goto yy600; + goto yy723; } } else { if(yych <= 'q'){ - if(yych == 'o') goto yy601; + if(yych == 'o') goto yy724; goto yy51; } else { - if(yych <= 'r') goto yy602; + if(yych <= 'r') goto yy725; if(yych <= 'z') goto yy51; goto yy3; } @@ -1376,16 +1396,16 @@ yy19: if(yych <= '@') goto yy3; goto yy48; } else { - if(yych <= 'E') goto yy581; + if(yych <= 'E') goto yy704; if(yych <= 'H') goto yy48; - goto yy582; + goto yy705; } } else { if(yych <= 'O'){ if(yych <= 'N') goto yy48; - goto yy583; + goto yy706; } else { - if(yych == 'R') goto yy584; + if(yych == 'R') goto yy707; goto yy48; } } @@ -1395,16 +1415,16 @@ yy19: if(yych <= '`') goto yy3; goto yy48; } else { - if(yych <= 'e') goto yy581; + if(yych <= 'e') goto yy704; if(yych <= 'h') goto yy48; - goto yy582; + goto yy705; } } else { if(yych <= 'q'){ - if(yych == 'o') goto yy583; + if(yych == 'o') goto yy706; goto yy48; } else { - if(yych <= 'r') goto yy584; + if(yych <= 'r') goto yy707; if(yych <= 'z') goto yy48; goto yy3; } @@ -1416,18 +1436,18 @@ yy20: if(yych <= 'Z'){ if(yych <= 'A'){ if(yych <= '@') goto yy3; - goto yy565; + goto yy688; } else { - if(yych == 'O') goto yy566; + if(yych == 'O') goto yy689; goto yy48; } } else { if(yych <= 'n'){ if(yych <= '`') goto yy3; - if(yych <= 'a') goto yy573; + if(yych <= 'a') goto yy696; goto yy51; } else { - if(yych <= 'o') goto yy574; + if(yych <= 'o') goto yy697; if(yych <= 'z') goto yy51; goto yy3; } @@ -1438,18 +1458,18 @@ yy21: if(yych <= 'Z'){ if(yych <= 'A'){ if(yych <= '@') goto yy3; - goto yy565; + goto yy688; } else { - if(yych == 'O') goto yy566; + if(yych == 'O') goto yy689; goto yy48; } } else { if(yych <= 'n'){ if(yych <= '`') goto yy3; - if(yych <= 'a') goto yy565; + if(yych <= 'a') goto yy688; goto yy48; } else { - if(yych <= 'o') goto yy566; + if(yych <= 'o') goto yy689; if(yych <= 'z') goto yy48; goto yy3; } @@ -1460,24 +1480,24 @@ yy22: if(yych <= 'Z'){ if(yych <= 'O'){ if(yych <= '@') goto yy3; - if(yych == 'G') goto yy548; + if(yych == 'G') goto yy671; goto yy48; } else { - if(yych <= 'P') goto yy547; - if(yych == 'U') goto yy546; + if(yych <= 'P') goto yy670; + if(yych == 'U') goto yy669; goto yy48; } } else { if(yych <= 'o'){ if(yych <= '`') goto yy3; - if(yych == 'g') goto yy558; + if(yych == 'g') goto yy681; goto yy51; } else { if(yych <= 't'){ - if(yych <= 'p') goto yy557; + if(yych <= 'p') goto yy680; goto yy51; } else { - if(yych <= 'u') goto yy556; + if(yych <= 'u') goto yy679; if(yych <= 'z') goto yy51; goto yy3; } @@ -1489,24 +1509,24 @@ yy23: if(yych <= 'Z'){ if(yych <= 'O'){ if(yych <= '@') goto yy3; - if(yych == 'G') goto yy548; + if(yych == 'G') goto yy671; goto yy48; } else { - if(yych <= 'P') goto yy547; - if(yych == 'U') goto yy546; + if(yych <= 'P') goto yy670; + if(yych == 'U') goto yy669; goto yy48; } } else { if(yych <= 'o'){ if(yych <= '`') goto yy3; - if(yych == 'g') goto yy548; + if(yych == 'g') goto yy671; goto yy48; } else { if(yych <= 't'){ - if(yych <= 'p') goto yy547; + if(yych <= 'p') goto yy670; goto yy48; } else { - if(yych <= 'u') goto yy546; + if(yych <= 'u') goto yy669; if(yych <= 'z') goto yy48; goto yy3; } @@ -1518,15 +1538,15 @@ yy24: if(yych <= 'Z'){ if(yych <= 'E'){ if(yych <= '@') goto yy3; - if(yych <= 'A') goto yy496; + if(yych <= 'A') goto yy622; if(yych <= 'D') goto yy48; - goto yy495; + goto yy621; } else { if(yych <= 'I'){ if(yych <= 'H') goto yy48; - goto yy497; + goto yy623; } else { - if(yych == 'U') goto yy498; + if(yych == 'U') goto yy624; goto yy48; } } @@ -1534,17 +1554,17 @@ yy24: if(yych <= 'h'){ if(yych <= 'a'){ if(yych <= '`') goto yy3; - goto yy520; + goto yy646; } else { - if(yych == 'e') goto yy519; + if(yych == 'e') goto yy645; goto yy51; } } else { if(yych <= 't'){ - if(yych <= 'i') goto yy521; + if(yych <= 'i') goto yy647; goto yy51; } else { - if(yych <= 'u') goto yy522; + if(yych <= 'u') goto yy648; if(yych <= 'z') goto yy51; goto yy3; } @@ -1556,15 +1576,15 @@ yy25: if(yych <= 'Z'){ if(yych <= 'E'){ if(yych <= '@') goto yy3; - if(yych <= 'A') goto yy496; + if(yych <= 'A') goto yy622; if(yych <= 'D') goto yy48; - goto yy495; + goto yy621; } else { if(yych <= 'I'){ if(yych <= 'H') goto yy48; - goto yy497; + goto yy623; } else { - if(yych == 'U') goto yy498; + if(yych == 'U') goto yy624; goto yy48; } } @@ -1572,17 +1592,17 @@ yy25: if(yych <= 'h'){ if(yych <= 'a'){ if(yych <= '`') goto yy3; - goto yy496; + goto yy622; } else { - if(yych == 'e') goto yy495; + if(yych == 'e') goto yy621; goto yy48; } } else { if(yych <= 't'){ - if(yych <= 'i') goto yy497; + if(yych <= 'i') goto yy623; goto yy48; } else { - if(yych <= 'u') goto yy498; + if(yych <= 'u') goto yy624; if(yych <= 'z') goto yy48; goto yy3; } @@ -1593,14 +1613,14 @@ yy26: yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'C') goto yy485; + if(yych == 'C') goto yy611; goto yy48; } else { if(yych <= 'b'){ if(yych <= '`') goto yy3; goto yy51; } else { - if(yych <= 'c') goto yy490; + if(yych <= 'c') goto yy616; if(yych <= 'z') goto yy51; goto yy3; } @@ -1610,14 +1630,14 @@ yy27: yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'C') goto yy485; + if(yych == 'C') goto yy611; goto yy48; } else { if(yych <= 'b'){ if(yych <= '`') goto yy3; goto yy48; } else { - if(yych <= 'c') goto yy485; + if(yych <= 'c') goto yy611; if(yych <= 'z') goto yy48; goto yy3; } @@ -1628,24 +1648,24 @@ yy28: if(yych <= 'Z'){ if(yych <= 'H'){ if(yych <= '@') goto yy3; - if(yych == 'E') goto yy467; + if(yych == 'E') goto yy593; goto yy48; } else { - if(yych <= 'I') goto yy468; - if(yych == 'O') goto yy463; + if(yych <= 'I') goto yy594; + if(yych == 'O') goto yy589; goto yy48; } } else { if(yych <= 'h'){ if(yych <= '`') goto yy3; - if(yych == 'e') goto yy465; + if(yych == 'e') goto yy591; goto yy51; } else { if(yych <= 'n'){ - if(yych <= 'i') goto yy466; + if(yych <= 'i') goto yy592; goto yy51; } else { - if(yych <= 'o') goto yy464; + if(yych <= 'o') goto yy590; if(yych <= 'z') goto yy51; goto yy3; } @@ -1656,14 +1676,14 @@ yy29: yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'E') goto yy377; + if(yych == 'E') goto yy503; goto yy48; } else { if(yych <= 'd'){ if(yych <= '`') goto yy3; goto yy51; } else { - if(yych <= 'e') goto yy456; + if(yych <= 'e') goto yy582; if(yych <= 'z') goto yy51; goto yy3; } @@ -1673,14 +1693,14 @@ yy30: yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'E') goto yy377; + if(yych == 'E') goto yy503; goto yy48; } else { if(yych <= 'd'){ if(yych <= '`') goto yy3; goto yy48; } else { - if(yych <= 'e') goto yy377; + if(yych <= 'e') goto yy503; if(yych <= 'z') goto yy48; goto yy3; } @@ -1694,16 +1714,16 @@ yy31: if(yych <= '@') goto yy3; goto yy48; } else { - if(yych <= 'E') goto yy341; + if(yych <= 'E') goto yy469; if(yych <= 'G') goto yy48; - goto yy342; + goto yy470; } } else { if(yych <= 'U'){ if(yych <= 'T') goto yy48; - goto yy343; + goto yy471; } else { - if(yych == 'W') goto yy344; + if(yych == 'W') goto yy472; goto yy48; } } @@ -1713,16 +1733,16 @@ yy31: if(yych <= '`') goto yy3; goto yy51; } else { - if(yych <= 'e') goto yy337; + if(yych <= 'e') goto yy465; if(yych <= 'g') goto yy51; - goto yy338; + goto yy466; } } else { if(yych <= 'v'){ - if(yych == 'u') goto yy339; + if(yych == 'u') goto yy467; goto yy51; } else { - if(yych <= 'w') goto yy340; + if(yych <= 'w') goto yy468; if(yych <= 'z') goto yy51; goto yy3; } @@ -1735,18 +1755,18 @@ yy32: if(yych <= 'I'){ if(yych <= '@') goto yy3; if(yych <= 'H') goto yy48; - goto yy322; + goto yy453; } else { - if(yych == 'L') goto yy323; + if(yych == 'L') goto yy454; goto yy48; } } else { if(yych <= 'i'){ if(yych <= '`') goto yy3; if(yych <= 'h') goto yy51; - goto yy328; + goto yy459; } else { - if(yych == 'l') goto yy329; + if(yych == 'l') goto yy460; if(yych <= 'z') goto yy51; goto yy3; } @@ -1758,18 +1778,18 @@ yy33: if(yych <= 'I'){ if(yych <= '@') goto yy3; if(yych <= 'H') goto yy48; - goto yy322; + goto yy453; } else { - if(yych == 'L') goto yy323; + if(yych == 'L') goto yy454; goto yy48; } } else { if(yych <= 'i'){ if(yych <= '`') goto yy3; if(yych <= 'h') goto yy48; - goto yy322; + goto yy453; } else { - if(yych == 'l') goto yy323; + if(yych == 'l') goto yy454; if(yych <= 'z') goto yy48; goto yy3; } @@ -1779,11 +1799,11 @@ yy34: yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych <= 'A') goto yy316; + if(yych <= 'A') goto yy447; goto yy48; } else { if(yych <= '`') goto yy3; - if(yych <= 'a') goto yy319; + if(yych <= 'a') goto yy450; if(yych <= 'z') goto yy51; goto yy3; } @@ -1792,11 +1812,11 @@ yy35: yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych <= 'A') goto yy316; + if(yych <= 'A') goto yy447; goto yy48; } else { if(yych <= '`') goto yy3; - if(yych <= 'a') goto yy316; + if(yych <= 'a') goto yy447; if(yych <= 'z') goto yy48; goto yy3; } @@ -1812,7 +1832,7 @@ yy36: if(yych <= '`') goto yy3; goto yy51; } else { - if(yych <= 'r') goto yy309; + if(yych <= 'r') goto yy308; if(yych <= 'z') goto yy51; goto yy3; } @@ -1903,7 +1923,7 @@ yy44: { goto std; } -#line 1812 "<stdout>" +#line 1832 "<stdout>" yy45: YYDEBUG(45, *YYCURSOR); ++YYCURSOR; @@ -1916,7 +1936,7 @@ yy46: s->pos = cursor; s->line++; goto std; } -#line 1821 "<stdout>" +#line 1841 "<stdout>" yy47: YYDEBUG(47, *YYCURSOR); yych = *++YYCURSOR; @@ -1989,26 +2009,26 @@ yy54: YYDEBUG(54, *YYCURSOR); YYCURSOR = YYMARKER; switch(yyaccept){ - case 11: goto yy664; - case 20: goto yy1114; - case 21: goto yy1122; - case 12: goto yy801; - case 18: goto yy1033; - case 8: goto yy436; - case 17: goto yy895; - case 6: goto yy383; - case 10: goto yy651; - case 16: goto yy928; - case 19: goto yy939; - case 15: goto yy921; - case 13: goto yy834; - case 14: goto yy886; - case 9: goto yy550; - case 5: goto yy191; + case 11: goto yy786; + case 20: goto yy1236; + case 21: goto yy1244; + case 12: goto yy927; + case 18: goto yy1159; + case 8: goto yy562; + case 17: goto yy1021; + case 6: goto yy509; + case 10: goto yy777; + case 16: goto yy1054; + case 19: goto yy1065; + case 15: goto yy1047; + case 13: goto yy960; + case 14: goto yy1012; + case 9: goto yy673; + case 5: goto yy190; case 4: goto yy158; case 3: goto yy151; case 1: goto yy3; - case 7: goto yy401; + case 7: goto yy527; case 2: goto yy85; case 0: goto yy7; } @@ -2070,42 +2090,68 @@ yy61: YYDEBUG(61, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy147; + case '6': + case '7': + case '8': + case '9': goto yy63; + case ':': goto yy64; + default: goto yy3; } - if(yych <= '/') goto yy3; - if(yych <= '5') goto yy147; - if(yych <= '9') goto yy63; - if(yych <= ':') goto yy64; - goto yy3; yy62: YYDEBUG(62, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '5'){ - if(yych <= '/') goto yy3; - if(yych <= '3') goto yy147; - goto yy65; - } else { - if(yych <= '9') goto yy68; - if(yych <= ':') goto yy64; - goto yy3; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': goto yy147; + case '4': + case '5': goto yy65; + case '6': + case '7': + case '8': + case '9': goto yy76; + case ':': goto yy64; + default: goto yy3; } yy63: YYDEBUG(63, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy65; + case '6': + case '7': + case '8': + case '9': goto yy76; + case ':': goto yy64; + default: goto yy3; } - if(yych <= '/') goto yy3; - if(yych <= '5') goto yy65; - if(yych <= '9') goto yy68; - if(yych >= ';') goto yy3; - goto yy64; yy64: YYDEBUG(64, *YYCURSOR); yyaccept = 1; @@ -2116,12 +2162,9 @@ yy64: yy65: YYDEBUG(65, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; + if(yych <= '/') goto yy67; if(yych <= '9') goto yy145; - goto yy54; + goto yy67; yy66: YYDEBUG(66, *YYCURSOR); ++YYCURSOR; @@ -2135,14 +2178,14 @@ yy67: } YYDEBUG(-1, yych); switch(yych){ - case 'D': case 'd': goto yy73; - case 'F': case 'f': goto yy75; - case 'H': case 'h': goto yy72; - case 'M': case 'm': goto yy71; - case 'S': case 's': goto yy70; - case 'T': case 't': goto yy77; - case 'W': case 'w': goto yy74; - case 'Y': case 'y': goto yy76; + case 'D': case 'd': goto yy71; + case 'F': case 'f': goto yy73; + case 'H': case 'h': goto yy70; + case 'M': case 'm': goto yy69; + case 'S': case 's': goto yy68; + case 'T': case 't': goto yy75; + case 'W': case 'w': goto yy72; + case 'Y': case 'y': goto yy74; default: goto yy54; } yy68: @@ -2150,20 +2193,6 @@ yy68: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy69; -yy69: - YYDEBUG(69, *YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '9') goto yy68; - goto yy54; -yy70: - YYDEBUG(70, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; if(yych <= 'U'){ if(yych <= 'D'){ if(yych == 'A') goto yy131; @@ -2183,8 +2212,8 @@ yy70: goto yy54; } } -yy71: - YYDEBUG(71, *YYCURSOR); +yy69: + YYDEBUG(69, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; @@ -2201,32 +2230,32 @@ yy71: goto yy54; } } -yy72: - YYDEBUG(72, *YYCURSOR); +yy70: + YYDEBUG(70, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych == 'O') goto yy120; if(yych == 'o') goto yy120; goto yy54; -yy73: - YYDEBUG(73, *YYCURSOR); +yy71: + YYDEBUG(71, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych == 'A') goto yy119; if(yych == 'a') goto yy119; goto yy54; -yy74: - YYDEBUG(74, *YYCURSOR); +yy72: + YYDEBUG(72, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych == 'E') goto yy111; if(yych == 'e') goto yy111; goto yy54; -yy75: - YYDEBUG(75, *YYCURSOR); +yy73: + YYDEBUG(73, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; @@ -2243,16 +2272,16 @@ yy75: goto yy54; } } -yy76: - YYDEBUG(76, *YYCURSOR); +yy74: + YYDEBUG(74, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych == 'E') goto yy92; if(yych == 'e') goto yy92; goto yy54; -yy77: - YYDEBUG(77, *YYCURSOR); +yy75: + YYDEBUG(75, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; @@ -2269,6 +2298,39 @@ yy77: goto yy54; } } +yy76: + YYDEBUG(76, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + goto yy77; +yy77: + YYDEBUG(77, *YYCURSOR); + if(yybm[0+yych] & 16) { + goto yy66; + } + YYDEBUG(-1, yych); + switch(yych){ + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy76; + case 'D': case 'd': goto yy71; + case 'F': case 'f': goto yy73; + case 'H': case 'h': goto yy70; + case 'M': case 'm': goto yy69; + case 'S': case 's': goto yy68; + case 'T': case 't': goto yy75; + case 'W': case 'w': goto yy72; + case 'Y': case 'y': goto yy74; + default: goto yy54; + } yy78: YYDEBUG(78, *YYCURSOR); ++YYCURSOR; @@ -2324,7 +2386,7 @@ yy84: if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yybm[0+yych] & 32) { - goto yy68; + goto yy76; } if(yych == '+') goto yy86; if(yych == '-') goto yy86; @@ -2347,14 +2409,14 @@ yy85: TIMELIB_DEINIT; return TIMELIB_RELATIVE; } -#line 2173 "<stdout>" +#line 2231 "<stdout>" yy86: YYDEBUG(86, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yybm[0+yych] & 32) { - goto yy68; + goto yy76; } goto yy54; yy87: @@ -2420,7 +2482,7 @@ yy94: if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yybm[0+yych] & 32) { - goto yy68; + goto yy76; } if(yych <= '-'){ if(yych == '+') goto yy86; @@ -2691,7 +2753,7 @@ yy124: if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yybm[0+yych] & 32) { - goto yy68; + goto yy76; } if(yych <= 'S'){ if(yych <= ','){ @@ -2801,7 +2863,7 @@ yy134: if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yybm[0+yych] & 32) { - goto yy68; + goto yy76; } if(yych <= 'O'){ if(yych <= ','){ @@ -2906,12 +2968,54 @@ yy145: YYDEBUG(145, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + if(yybm[0+yych] & 32) { + goto yy76; + } + if(yych <= 'X'){ + if(yych <= 'G'){ + if(yych <= 'C'){ + if(yych == ' ') goto yy67; + goto yy3; + } else { + if(yych == 'E') goto yy3; + if(yych <= 'F') goto yy67; + goto yy3; + } + } else { + if(yych <= 'R'){ + if(yych <= 'H') goto yy67; + if(yych == 'M') goto yy67; + goto yy3; + } else { + if(yych <= 'T') goto yy67; + if(yych == 'W') goto yy67; + goto yy3; + } + } + } else { + if(yych <= 'l'){ + if(yych <= 'e'){ + if(yych <= 'Y') goto yy67; + if(yych == 'd') goto yy67; + goto yy3; + } else { + if(yych == 'g') goto yy3; + if(yych <= 'h') goto yy67; + goto yy3; + } + } else { + if(yych <= 'v'){ + if(yych <= 'm') goto yy67; + if(yych <= 'r') goto yy3; + if(yych <= 't') goto yy67; + goto yy3; + } else { + if(yych == 'x') goto yy3; + if(yych <= 'y') goto yy67; + goto yy3; + } + } } - if(yych <= '/') goto yy3; - if(yych <= '9') goto yy68; - goto yy3; yy146: YYDEBUG(146, *YYCURSOR); yych = *++YYCURSOR; @@ -2922,24 +3026,45 @@ yy147: YYDEBUG(147, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy148; + case '6': + case '7': + case '8': + case '9': goto yy145; + case ':': goto yy64; + default: goto yy3; } - if(yych <= '/') goto yy3; - if(yych <= '5') goto yy148; - if(yych <= '9') goto yy145; - if(yych <= ':') goto yy64; - goto yy3; yy148: YYDEBUG(148, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy145; + default: goto yy3; } - if(yych <= '/') goto yy3; - if(yych <= '9') goto yy145; - goto yy3; yy149: YYDEBUG(149, *YYCURSOR); yych = *++YYCURSOR; @@ -2981,7 +3106,7 @@ yy151: { goto std; } -#line 2675 "<stdout>" +#line 2794 "<stdout>" yy152: YYDEBUG(152, *YYCURSOR); yyaccept = 1; @@ -3035,7 +3160,7 @@ yy158: TIMELIB_DEINIT; return TIMELIB_RELATIVE; } -#line 2715 "<stdout>" +#line 2834 "<stdout>" yy159: YYDEBUG(159, *YYCURSOR); yyaccept = 1; @@ -3210,206 +3335,199 @@ yy173: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych != ' ') goto yy54; goto yy174; yy174: YYDEBUG(174, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; - goto yy175; -yy175: - YYDEBUG(175, *YYCURSOR); YYDEBUG(-1, yych); switch(yych){ - case ' ': goto yy174; - case 'D': case 'd': goto yy179; - case 'F': case 'f': goto yy181; - case 'H': case 'h': goto yy178; - case 'M': case 'm': goto yy177; - case 'S': case 's': goto yy176; - case 'T': case 't': goto yy183; - case 'W': case 'w': goto yy180; - case 'Y': case 'y': goto yy182; + case ' ': goto yy173; + case 'D': case 'd': goto yy178; + case 'F': case 'f': goto yy180; + case 'H': case 'h': goto yy177; + case 'M': case 'm': goto yy176; + case 'S': case 's': goto yy175; + case 'T': case 't': goto yy182; + case 'W': case 'w': goto yy179; + case 'Y': case 'y': goto yy181; default: goto yy54; } -yy176: - YYDEBUG(176, *YYCURSOR); +yy175: + YYDEBUG(175, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'U'){ if(yych <= 'D'){ - if(yych == 'A') goto yy295; + if(yych == 'A') goto yy294; goto yy54; } else { - if(yych <= 'E') goto yy297; + if(yych <= 'E') goto yy296; if(yych <= 'T') goto yy54; - goto yy296; + goto yy295; } } else { if(yych <= 'd'){ - if(yych == 'a') goto yy295; + if(yych == 'a') goto yy294; goto yy54; } else { - if(yych <= 'e') goto yy297; - if(yych == 'u') goto yy296; + if(yych <= 'e') goto yy296; + if(yych == 'u') goto yy295; goto yy54; } } -yy177: - YYDEBUG(177, *YYCURSOR); +yy176: + YYDEBUG(176, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'O'){ - if(yych == 'I') goto yy287; + if(yych == 'I') goto yy286; if(yych <= 'N') goto yy54; - goto yy286; + goto yy285; } else { if(yych <= 'i'){ if(yych <= 'h') goto yy54; - goto yy287; + goto yy286; } else { - if(yych == 'o') goto yy286; + if(yych == 'o') goto yy285; goto yy54; } } +yy177: + YYDEBUG(177, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'O') goto yy283; + if(yych == 'o') goto yy283; + goto yy54; yy178: YYDEBUG(178, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'O') goto yy284; - if(yych == 'o') goto yy284; + if(yych == 'A') goto yy282; + if(yych == 'a') goto yy282; goto yy54; yy179: YYDEBUG(179, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy283; - if(yych == 'a') goto yy283; + if(yych == 'E') goto yy274; + if(yych == 'e') goto yy274; goto yy54; yy180: YYDEBUG(180, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy275; - if(yych == 'e') goto yy275; - goto yy54; -yy181: - YYDEBUG(181, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; if(yych <= 'R'){ - if(yych == 'O') goto yy260; + if(yych == 'O') goto yy259; if(yych <= 'Q') goto yy54; - goto yy259; + goto yy258; } else { if(yych <= 'o'){ if(yych <= 'n') goto yy54; - goto yy260; + goto yy259; } else { - if(yych == 'r') goto yy259; + if(yych == 'r') goto yy258; goto yy54; } } -yy182: - YYDEBUG(182, *YYCURSOR); +yy181: + YYDEBUG(181, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy254; - if(yych == 'e') goto yy254; + if(yych == 'E') goto yy253; + if(yych == 'e') goto yy253; goto yy54; -yy183: - YYDEBUG(183, *YYCURSOR); +yy182: + YYDEBUG(182, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'U'){ - if(yych == 'H') goto yy184; + if(yych == 'H') goto yy183; if(yych <= 'T') goto yy54; - goto yy185; + goto yy184; } else { if(yych <= 'h'){ if(yych <= 'g') goto yy54; - goto yy184; + goto yy183; } else { - if(yych == 'u') goto yy185; + if(yych == 'u') goto yy184; goto yy54; } } +yy183: + YYDEBUG(183, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'U') goto yy248; + if(yych == 'u') goto yy248; + goto yy54; yy184: YYDEBUG(184, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'U') goto yy249; - if(yych == 'u') goto yy249; - goto yy54; + if(yych == 'E') goto yy185; + if(yych != 'e') goto yy54; + goto yy185; yy185: YYDEBUG(185, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy186; - if(yych != 'e') goto yy54; + if(yych == 'S') goto yy186; + if(yych != 's') goto yy54; goto yy186; yy186: YYDEBUG(186, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'S') goto yy187; - if(yych != 's') goto yy54; + if(yych == 'D') goto yy187; + if(yych != 'd') goto yy54; goto yy187; yy187: YYDEBUG(187, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'D') goto yy188; - if(yych != 'd') goto yy54; + if(yych == 'A') goto yy188; + if(yych != 'a') goto yy54; goto yy188; yy188: YYDEBUG(188, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy189; - if(yych != 'a') goto yy54; + if(yych == 'Y') goto yy189; + if(yych != 'y') goto yy54; goto yy189; yy189: YYDEBUG(189, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; - if(yych == 'Y') goto yy190; - if(yych != 'y') goto yy54; - goto yy190; -yy190: - YYDEBUG(190, *YYCURSOR); yyaccept = 5; YYMARKER = ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case 'E': case 'e': goto yy196; - case 'F': case 'f': goto yy192; - case 'L': case 'l': goto yy197; - case 'N': case 'n': goto yy193; - case 'P': case 'p': goto yy198; - case 'S': case 's': goto yy194; - case 'T': case 't': goto yy195; - default: goto yy191; + case 'E': case 'e': goto yy195; + case 'F': case 'f': goto yy191; + case 'L': case 'l': goto yy196; + case 'N': case 'n': goto yy192; + case 'P': case 'p': goto yy197; + case 'S': case 's': goto yy193; + case 'T': case 't': goto yy194; + default: goto yy190; } -yy191: - YYDEBUG(191, *YYCURSOR); +yy190: + YYDEBUG(190, *YYCURSOR); #line 1303 "resource/parse_date.re" { @@ -3426,1116 +3544,1116 @@ yy191: TIMELIB_DEINIT; return TIMELIB_RELATIVE; } -#line 3038 "<stdout>" -yy192: - YYDEBUG(192, *YYCURSOR); +#line 3152 "<stdout>" +yy191: + YYDEBUG(191, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'O'){ - if(yych == 'I') goto yy240; + if(yych == 'I') goto yy239; if(yych <= 'N') goto yy54; - goto yy241; + goto yy240; } else { if(yych <= 'i'){ if(yych <= 'h') goto yy54; - goto yy240; + goto yy239; } else { - if(yych == 'o') goto yy241; + if(yych == 'o') goto yy240; goto yy54; } } -yy193: - YYDEBUG(193, *YYCURSOR); +yy192: + YYDEBUG(192, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'I'){ - if(yych == 'E') goto yy236; + if(yych == 'E') goto yy235; if(yych <= 'H') goto yy54; - goto yy235; + goto yy234; } else { if(yych <= 'e'){ if(yych <= 'd') goto yy54; - goto yy236; + goto yy235; } else { - if(yych == 'i') goto yy235; + if(yych == 'i') goto yy234; goto yy54; } } -yy194: - YYDEBUG(194, *YYCURSOR); +yy193: + YYDEBUG(193, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'I'){ - if(yych == 'E') goto yy224; + if(yych == 'E') goto yy223; if(yych <= 'H') goto yy54; - goto yy225; + goto yy224; } else { if(yych <= 'e'){ if(yych <= 'd') goto yy54; - goto yy224; + goto yy223; } else { - if(yych == 'i') goto yy225; + if(yych == 'i') goto yy224; goto yy54; } } -yy195: - YYDEBUG(195, *YYCURSOR); +yy194: + YYDEBUG(194, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'W'){ if(yych <= 'G'){ - if(yych == 'E') goto yy215; + if(yych == 'E') goto yy214; goto yy54; } else { - if(yych <= 'H') goto yy213; + if(yych <= 'H') goto yy212; if(yych <= 'V') goto yy54; - goto yy214; + goto yy213; } } else { if(yych <= 'g'){ - if(yych == 'e') goto yy215; + if(yych == 'e') goto yy214; goto yy54; } else { - if(yych <= 'h') goto yy213; - if(yych == 'w') goto yy214; + if(yych <= 'h') goto yy212; + if(yych == 'w') goto yy213; goto yy54; } } -yy196: - YYDEBUG(196, *YYCURSOR); +yy195: + YYDEBUG(195, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'L'){ - if(yych == 'I') goto yy205; + if(yych == 'I') goto yy204; if(yych <= 'K') goto yy54; - goto yy204; + goto yy203; } else { if(yych <= 'i'){ if(yych <= 'h') goto yy54; - goto yy205; + goto yy204; } else { - if(yych == 'l') goto yy204; + if(yych == 'l') goto yy203; goto yy54; } } +yy196: + YYDEBUG(196, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'A') goto yy201; + if(yych == 'a') goto yy201; + goto yy54; yy197: YYDEBUG(197, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy202; - if(yych == 'a') goto yy202; - goto yy54; + if(yych == 'R') goto yy198; + if(yych != 'r') goto yy54; + goto yy198; yy198: YYDEBUG(198, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'R') goto yy199; - if(yych != 'r') goto yy54; + if(yych == 'E') goto yy199; + if(yych != 'e') goto yy54; goto yy199; yy199: YYDEBUG(199, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy200; - if(yych != 'e') goto yy54; + if(yych == 'V') goto yy200; + if(yych != 'v') goto yy54; goto yy200; yy200: YYDEBUG(200, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'V') goto yy201; - if(yych != 'v') goto yy54; - goto yy201; + if(yych == 'I') goto yy170; + if(yych == 'i') goto yy170; + goto yy54; yy201: YYDEBUG(201, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'I') goto yy170; - if(yych == 'i') goto yy170; - goto yy54; + if(yych == 'S') goto yy202; + if(yych != 's') goto yy54; + goto yy202; yy202: YYDEBUG(202, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'S') goto yy203; - if(yych != 's') goto yy54; - goto yy203; + if(yych == 'T') goto yy173; + if(yych == 't') goto yy173; + goto yy54; yy203: YYDEBUG(203, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy173; - if(yych == 't') goto yy173; + if(yych == 'E') goto yy207; + if(yych == 'e') goto yy207; goto yy54; yy204: YYDEBUG(204, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy208; - if(yych == 'e') goto yy208; - goto yy54; + if(yych == 'G') goto yy205; + if(yych != 'g') goto yy54; + goto yy205; yy205: YYDEBUG(205, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'G') goto yy206; - if(yych != 'g') goto yy54; + if(yych == 'H') goto yy206; + if(yych != 'h') goto yy54; goto yy206; yy206: YYDEBUG(206, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy207; - if(yych != 'h') goto yy54; - goto yy207; + if(yych == 'T') goto yy173; + if(yych == 't') goto yy173; + goto yy54; yy207: YYDEBUG(207, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy173; - if(yych == 't') goto yy173; - goto yy54; + if(yych == 'V') goto yy208; + if(yych != 'v') goto yy54; + goto yy208; yy208: YYDEBUG(208, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'V') goto yy209; - if(yych != 'v') goto yy54; + if(yych == 'E') goto yy209; + if(yych != 'e') goto yy54; goto yy209; yy209: YYDEBUG(209, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy210; - if(yych != 'e') goto yy54; + if(yych == 'N') goto yy210; + if(yych != 'n') goto yy54; goto yy210; yy210: YYDEBUG(210, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy211; - if(yych != 'n') goto yy54; + if(yych == 'T') goto yy211; + if(yych != 't') goto yy54; goto yy211; yy211: YYDEBUG(211, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy212; - if(yych != 't') goto yy54; - goto yy212; + if(yych == 'H') goto yy173; + if(yych == 'h') goto yy173; + goto yy54; yy212: YYDEBUG(212, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy173; + if(yych == 'I') goto yy221; + if(yych == 'i') goto yy221; goto yy54; yy213: YYDEBUG(213, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'I') goto yy222; - if(yych == 'i') goto yy222; + if(yych == 'E') goto yy217; + if(yych == 'e') goto yy217; goto yy54; yy214: YYDEBUG(214, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy218; - if(yych == 'e') goto yy218; - goto yy54; + if(yych == 'N') goto yy215; + if(yych != 'n') goto yy54; + goto yy215; yy215: YYDEBUG(215, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy216; - if(yych != 'n') goto yy54; + if(yych == 'T') goto yy216; + if(yych != 't') goto yy54; goto yy216; yy216: YYDEBUG(216, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy217; - if(yych != 't') goto yy54; - goto yy217; + if(yych == 'H') goto yy173; + if(yych == 'h') goto yy173; + goto yy54; yy217: YYDEBUG(217, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy173; - goto yy54; + if(yych == 'L') goto yy218; + if(yych != 'l') goto yy54; + goto yy218; yy218: YYDEBUG(218, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'L') goto yy219; - if(yych != 'l') goto yy54; + if(yych == 'F') goto yy219; + if(yych != 'f') goto yy54; goto yy219; yy219: YYDEBUG(219, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'F') goto yy220; - if(yych != 'f') goto yy54; + if(yych == 'T') goto yy220; + if(yych != 't') goto yy54; goto yy220; yy220: YYDEBUG(220, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy221; - if(yych != 't') goto yy54; - goto yy221; -yy221: - YYDEBUG(221, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; if(yych == 'H') goto yy173; if(yych == 'h') goto yy173; goto yy54; -yy222: - YYDEBUG(222, *YYCURSOR); +yy221: + YYDEBUG(221, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'S'){ if(yych <= 'Q') goto yy54; if(yych >= 'S') goto yy173; - goto yy223; + goto yy222; } else { if(yych <= 'q') goto yy54; - if(yych <= 'r') goto yy223; + if(yych <= 'r') goto yy222; if(yych <= 's') goto yy173; goto yy54; } -yy223: - YYDEBUG(223, *YYCURSOR); +yy222: + YYDEBUG(222, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych == 'D') goto yy173; if(yych == 'd') goto yy173; goto yy54; -yy224: - YYDEBUG(224, *YYCURSOR); +yy223: + YYDEBUG(223, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'V'){ - if(yych == 'C') goto yy228; + if(yych == 'C') goto yy227; if(yych <= 'U') goto yy54; - goto yy229; + goto yy228; } else { if(yych <= 'c'){ if(yych <= 'b') goto yy54; - goto yy228; + goto yy227; } else { - if(yych == 'v') goto yy229; + if(yych == 'v') goto yy228; goto yy54; } } +yy224: + YYDEBUG(224, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'X') goto yy225; + if(yych != 'x') goto yy54; + goto yy225; yy225: YYDEBUG(225, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'X') goto yy226; - if(yych != 'x') goto yy54; + if(yych == 'T') goto yy226; + if(yych != 't') goto yy54; goto yy226; yy226: YYDEBUG(226, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy227; - if(yych != 't') goto yy54; - goto yy227; + if(yych == 'H') goto yy173; + if(yych == 'h') goto yy173; + goto yy54; yy227: YYDEBUG(227, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy173; + if(yych == 'O') goto yy232; + if(yych == 'o') goto yy232; goto yy54; yy228: YYDEBUG(228, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'O') goto yy233; - if(yych == 'o') goto yy233; - goto yy54; + if(yych == 'E') goto yy229; + if(yych != 'e') goto yy54; + goto yy229; yy229: YYDEBUG(229, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy230; - if(yych != 'e') goto yy54; + if(yych == 'N') goto yy230; + if(yych != 'n') goto yy54; goto yy230; yy230: YYDEBUG(230, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy231; - if(yych != 'n') goto yy54; + if(yych == 'T') goto yy231; + if(yych != 't') goto yy54; goto yy231; yy231: YYDEBUG(231, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy232; - if(yych != 't') goto yy54; - goto yy232; + if(yych == 'H') goto yy173; + if(yych == 'h') goto yy173; + goto yy54; yy232: YYDEBUG(232, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy173; - goto yy54; + if(yych == 'N') goto yy233; + if(yych != 'n') goto yy54; + goto yy233; yy233: YYDEBUG(233, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy234; - if(yych != 'n') goto yy54; - goto yy234; + if(yych == 'D') goto yy173; + if(yych == 'd') goto yy173; + goto yy54; yy234: YYDEBUG(234, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'D') goto yy173; - if(yych == 'd') goto yy173; + if(yych == 'N') goto yy237; + if(yych == 'n') goto yy237; goto yy54; yy235: YYDEBUG(235, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy238; - if(yych == 'n') goto yy238; - goto yy54; + if(yych == 'X') goto yy236; + if(yych != 'x') goto yy54; + goto yy236; yy236: YYDEBUG(236, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'X') goto yy237; - if(yych != 'x') goto yy54; - goto yy237; -yy237: - YYDEBUG(237, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; if(yych == 'T') goto yy173; if(yych == 't') goto yy173; goto yy54; -yy238: - YYDEBUG(238, *YYCURSOR); +yy237: + YYDEBUG(237, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy239; + if(yych == 'T') goto yy238; if(yych != 't') goto yy54; - goto yy239; -yy239: - YYDEBUG(239, *YYCURSOR); + goto yy238; +yy238: + YYDEBUG(238, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych == 'H') goto yy173; if(yych == 'h') goto yy173; goto yy54; -yy240: - YYDEBUG(240, *YYCURSOR); +yy239: + YYDEBUG(239, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'R'){ - if(yych == 'F') goto yy246; + if(yych == 'F') goto yy245; if(yych <= 'Q') goto yy54; - goto yy245; + goto yy244; } else { if(yych <= 'f'){ if(yych <= 'e') goto yy54; - goto yy246; + goto yy245; } else { - if(yych == 'r') goto yy245; + if(yych == 'r') goto yy244; goto yy54; } } +yy240: + YYDEBUG(240, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'U') goto yy241; + if(yych != 'u') goto yy54; + goto yy241; yy241: YYDEBUG(241, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'U') goto yy242; - if(yych != 'u') goto yy54; + if(yych == 'R') goto yy242; + if(yych != 'r') goto yy54; goto yy242; yy242: YYDEBUG(242, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'R') goto yy243; - if(yych != 'r') goto yy54; + if(yych == 'T') goto yy243; + if(yych != 't') goto yy54; goto yy243; yy243: YYDEBUG(243, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy244; - if(yych != 't') goto yy54; - goto yy244; + if(yych == 'H') goto yy173; + if(yych == 'h') goto yy173; + goto yy54; yy244: YYDEBUG(244, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy173; + if(yych == 'S') goto yy247; + if(yych == 's') goto yy247; goto yy54; yy245: YYDEBUG(245, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'S') goto yy248; - if(yych == 's') goto yy248; - goto yy54; + if(yych == 'T') goto yy246; + if(yych != 't') goto yy54; + goto yy246; yy246: YYDEBUG(246, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy247; - if(yych != 't') goto yy54; - goto yy247; + if(yych == 'H') goto yy173; + if(yych == 'h') goto yy173; + goto yy54; yy247: YYDEBUG(247, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy173; + if(yych == 'T') goto yy173; + if(yych == 't') goto yy173; goto yy54; yy248: YYDEBUG(248, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy173; - if(yych == 't') goto yy173; - goto yy54; + if(yych == 'R') goto yy249; + if(yych != 'r') goto yy54; + goto yy249; yy249: YYDEBUG(249, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'R') goto yy250; - if(yych != 'r') goto yy54; + if(yych == 'S') goto yy250; + if(yych != 's') goto yy54; goto yy250; yy250: YYDEBUG(250, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'S') goto yy251; - if(yych != 's') goto yy54; + if(yych == 'D') goto yy251; + if(yych != 'd') goto yy54; goto yy251; yy251: YYDEBUG(251, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'D') goto yy252; - if(yych != 'd') goto yy54; + if(yych == 'A') goto yy252; + if(yych != 'a') goto yy54; goto yy252; yy252: YYDEBUG(252, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy253; - if(yych != 'a') goto yy54; - goto yy253; + if(yych == 'Y') goto yy189; + if(yych == 'y') goto yy189; + goto yy54; yy253: YYDEBUG(253, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'Y') goto yy190; - if(yych == 'y') goto yy190; - goto yy54; + if(yych == 'A') goto yy254; + if(yych != 'a') goto yy54; + goto yy254; yy254: YYDEBUG(254, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy255; - if(yych != 'a') goto yy54; + if(yych == 'R') goto yy255; + if(yych != 'r') goto yy54; goto yy255; yy255: YYDEBUG(255, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; - if(yych == 'R') goto yy256; - if(yych != 'r') goto yy54; - goto yy256; -yy256: - YYDEBUG(256, *YYCURSOR); yyaccept = 5; YYMARKER = ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case 'E': case 'e': goto yy196; - case 'F': case 'f': goto yy192; - case 'L': case 'l': goto yy197; - case 'N': case 'n': goto yy193; - case 'P': case 'p': goto yy198; - case 'S': case 's': goto yy257; - case 'T': case 't': goto yy195; - default: goto yy191; + case 'E': case 'e': goto yy195; + case 'F': case 'f': goto yy191; + case 'L': case 'l': goto yy196; + case 'N': case 'n': goto yy192; + case 'P': case 'p': goto yy197; + case 'S': case 's': goto yy256; + case 'T': case 't': goto yy194; + default: goto yy190; } -yy257: - YYDEBUG(257, *YYCURSOR); +yy256: + YYDEBUG(256, *YYCURSOR); yyaccept = 5; YYMARKER = ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case 'E': case 'e': goto yy258; - case 'F': case 'f': goto yy192; - case 'I': case 'i': goto yy225; - case 'L': case 'l': goto yy197; - case 'N': case 'n': goto yy193; - case 'P': case 'p': goto yy198; - case 'S': case 's': goto yy194; - case 'T': case 't': goto yy195; - default: goto yy191; + case 'E': case 'e': goto yy257; + case 'F': case 'f': goto yy191; + case 'I': case 'i': goto yy224; + case 'L': case 'l': goto yy196; + case 'N': case 'n': goto yy192; + case 'P': case 'p': goto yy197; + case 'S': case 's': goto yy193; + case 'T': case 't': goto yy194; + default: goto yy190; } -yy258: - YYDEBUG(258, *YYCURSOR); +yy257: + YYDEBUG(257, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'V'){ if(yych <= 'I'){ - if(yych == 'C') goto yy228; + if(yych == 'C') goto yy227; if(yych <= 'H') goto yy54; - goto yy205; + goto yy204; } else { - if(yych == 'L') goto yy204; + if(yych == 'L') goto yy203; if(yych <= 'U') goto yy54; - goto yy229; + goto yy228; } } else { if(yych <= 'i'){ - if(yych == 'c') goto yy228; + if(yych == 'c') goto yy227; if(yych <= 'h') goto yy54; - goto yy205; + goto yy204; } else { if(yych <= 'l'){ if(yych <= 'k') goto yy54; - goto yy204; + goto yy203; } else { - if(yych == 'v') goto yy229; + if(yych == 'v') goto yy228; goto yy54; } } } +yy258: + YYDEBUG(258, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'I') goto yy271; + if(yych == 'i') goto yy271; + goto yy54; yy259: YYDEBUG(259, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'I') goto yy272; - if(yych == 'i') goto yy272; - goto yy54; + if(yych == 'R') goto yy260; + if(yych != 'r') goto yy54; + goto yy260; yy260: YYDEBUG(260, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'R') goto yy261; - if(yych != 'r') goto yy54; + if(yych == 'T') goto yy261; + if(yych != 't') goto yy54; goto yy261; yy261: YYDEBUG(261, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy262; - if(yych != 't') goto yy54; - goto yy262; -yy262: - YYDEBUG(262, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; if(yych <= 'N'){ - if(yych == 'H') goto yy264; + if(yych == 'H') goto yy263; if(yych <= 'M') goto yy54; - goto yy263; + goto yy262; } else { if(yych <= 'h'){ if(yych <= 'g') goto yy54; - goto yy264; + goto yy263; } else { if(yych != 'n') goto yy54; - goto yy263; + goto yy262; } } +yy262: + YYDEBUG(262, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'I') goto yy268; + if(yych == 'i') goto yy268; + goto yy54; yy263: YYDEBUG(263, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'I') goto yy269; - if(yych == 'i') goto yy269; - goto yy54; + if(yych == 'N') goto yy264; + if(yych != 'n') goto yy54; + goto yy264; yy264: YYDEBUG(264, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy265; - if(yych != 'n') goto yy54; + if(yych == 'I') goto yy265; + if(yych != 'i') goto yy54; goto yy265; yy265: YYDEBUG(265, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'I') goto yy266; - if(yych != 'i') goto yy54; + if(yych == 'G') goto yy266; + if(yych != 'g') goto yy54; goto yy266; yy266: YYDEBUG(266, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'G') goto yy267; - if(yych != 'g') goto yy54; + if(yych == 'H') goto yy267; + if(yych != 'h') goto yy54; goto yy267; yy267: YYDEBUG(267, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy268; - if(yych != 'h') goto yy54; - goto yy268; + if(yych == 'T') goto yy255; + if(yych == 't') goto yy255; + goto yy54; yy268: YYDEBUG(268, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy256; - if(yych == 't') goto yy256; - goto yy54; + if(yych == 'G') goto yy269; + if(yych != 'g') goto yy54; + goto yy269; yy269: YYDEBUG(269, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'G') goto yy270; - if(yych != 'g') goto yy54; + if(yych == 'H') goto yy270; + if(yych != 'h') goto yy54; goto yy270; yy270: YYDEBUG(270, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy271; - if(yych != 'h') goto yy54; - goto yy271; + if(yych == 'T') goto yy255; + if(yych == 't') goto yy255; + goto yy54; yy271: YYDEBUG(271, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy256; - if(yych == 't') goto yy256; - goto yy54; + if(yych == 'D') goto yy272; + if(yych != 'd') goto yy54; + goto yy272; yy272: YYDEBUG(272, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'D') goto yy273; - if(yych != 'd') goto yy54; + if(yych == 'A') goto yy273; + if(yych != 'a') goto yy54; goto yy273; yy273: YYDEBUG(273, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy274; - if(yych != 'a') goto yy54; - goto yy274; + if(yych == 'Y') goto yy189; + if(yych == 'y') goto yy189; + goto yy54; yy274: YYDEBUG(274, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'Y') goto yy190; - if(yych == 'y') goto yy190; - goto yy54; -yy275: - YYDEBUG(275, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; if(yych <= 'E'){ if(yych <= 'C') goto yy54; - if(yych <= 'D') goto yy277; - goto yy276; + if(yych <= 'D') goto yy276; + goto yy275; } else { if(yych <= 'c') goto yy54; - if(yych <= 'd') goto yy277; + if(yych <= 'd') goto yy276; if(yych >= 'f') goto yy54; - goto yy276; + goto yy275; } +yy275: + YYDEBUG(275, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'K') goto yy255; + if(yych == 'k') goto yy255; + goto yy54; yy276: YYDEBUG(276, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'K') goto yy256; - if(yych == 'k') goto yy256; - goto yy54; + if(yych == 'N') goto yy277; + if(yych != 'n') goto yy54; + goto yy277; yy277: YYDEBUG(277, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy278; - if(yych != 'n') goto yy54; + if(yych == 'E') goto yy278; + if(yych != 'e') goto yy54; goto yy278; yy278: YYDEBUG(278, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy279; - if(yych != 'e') goto yy54; + if(yych == 'S') goto yy279; + if(yych != 's') goto yy54; goto yy279; yy279: YYDEBUG(279, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'S') goto yy280; - if(yych != 's') goto yy54; + if(yych == 'D') goto yy280; + if(yych != 'd') goto yy54; goto yy280; yy280: YYDEBUG(280, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'D') goto yy281; - if(yych != 'd') goto yy54; + if(yych == 'A') goto yy281; + if(yych != 'a') goto yy54; goto yy281; yy281: YYDEBUG(281, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy282; - if(yych != 'a') goto yy54; - goto yy282; + if(yych == 'Y') goto yy189; + if(yych == 'y') goto yy189; + goto yy54; yy282: YYDEBUG(282, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'Y') goto yy190; - if(yych == 'y') goto yy190; + if(yych == 'Y') goto yy255; + if(yych == 'y') goto yy255; goto yy54; yy283: YYDEBUG(283, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'Y') goto yy256; - if(yych == 'y') goto yy256; - goto yy54; + if(yych == 'U') goto yy284; + if(yych != 'u') goto yy54; + goto yy284; yy284: YYDEBUG(284, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'U') goto yy285; - if(yych != 'u') goto yy54; - goto yy285; + if(yych == 'R') goto yy255; + if(yych == 'r') goto yy255; + goto yy54; yy285: YYDEBUG(285, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'R') goto yy256; - if(yych == 'r') goto yy256; + if(yych == 'N') goto yy290; + if(yych == 'n') goto yy290; goto yy54; yy286: YYDEBUG(286, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy291; - if(yych == 'n') goto yy291; - goto yy54; + if(yych == 'N') goto yy287; + if(yych != 'n') goto yy54; + goto yy287; yy287: YYDEBUG(287, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; - if(yych == 'N') goto yy288; - if(yych != 'n') goto yy54; - goto yy288; -yy288: - YYDEBUG(288, *YYCURSOR); yyaccept = 5; YYMARKER = ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case 'E': case 'e': goto yy196; - case 'F': case 'f': goto yy192; - case 'L': case 'l': goto yy197; - case 'N': case 'n': goto yy193; - case 'P': case 'p': goto yy198; - case 'S': case 's': goto yy257; - case 'T': case 't': goto yy195; - case 'U': case 'u': goto yy289; - default: goto yy191; + case 'E': case 'e': goto yy195; + case 'F': case 'f': goto yy191; + case 'L': case 'l': goto yy196; + case 'N': case 'n': goto yy192; + case 'P': case 'p': goto yy197; + case 'S': case 's': goto yy256; + case 'T': case 't': goto yy194; + case 'U': case 'u': goto yy288; + default: goto yy190; } -yy289: - YYDEBUG(289, *YYCURSOR); +yy288: + YYDEBUG(288, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy290; + if(yych == 'T') goto yy289; if(yych != 't') goto yy54; - goto yy290; -yy290: - YYDEBUG(290, *YYCURSOR); + goto yy289; +yy289: + YYDEBUG(289, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'E') goto yy256; - if(yych == 'e') goto yy256; + if(yych == 'E') goto yy255; + if(yych == 'e') goto yy255; goto yy54; -yy291: - YYDEBUG(291, *YYCURSOR); +yy290: + YYDEBUG(290, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= 'T'){ - if(yych == 'D') goto yy292; + if(yych == 'D') goto yy291; if(yych <= 'S') goto yy54; - goto yy293; + goto yy292; } else { if(yych <= 'd'){ if(yych <= 'c') goto yy54; - goto yy292; + goto yy291; } else { - if(yych == 't') goto yy293; + if(yych == 't') goto yy292; goto yy54; } } +yy291: + YYDEBUG(291, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'A') goto yy293; + if(yych == 'a') goto yy293; + goto yy54; yy292: YYDEBUG(292, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy294; - if(yych == 'a') goto yy294; + if(yych == 'H') goto yy255; + if(yych == 'h') goto yy255; goto yy54; yy293: YYDEBUG(293, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'H') goto yy256; - if(yych == 'h') goto yy256; + if(yych == 'Y') goto yy189; + if(yych == 'y') goto yy189; goto yy54; yy294: YYDEBUG(294, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'Y') goto yy190; - if(yych == 'y') goto yy190; + if(yych == 'T') goto yy303; + if(yych == 't') goto yy303; goto yy54; yy295: YYDEBUG(295, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'T') goto yy304; - if(yych == 't') goto yy304; + if(yych == 'N') goto yy300; + if(yych == 'n') goto yy300; goto yy54; yy296: YYDEBUG(296, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy301; - if(yych == 'n') goto yy301; - goto yy54; + if(yych == 'C') goto yy297; + if(yych != 'c') goto yy54; + goto yy297; yy297: YYDEBUG(297, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; - if(yych == 'C') goto yy298; - if(yych != 'c') goto yy54; - goto yy298; -yy298: - YYDEBUG(298, *YYCURSOR); yyaccept = 5; YYMARKER = ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case 'E': case 'e': goto yy196; - case 'F': case 'f': goto yy192; - case 'L': case 'l': goto yy197; - case 'N': case 'n': goto yy193; - case 'O': case 'o': goto yy299; - case 'P': case 'p': goto yy198; - case 'S': case 's': goto yy257; - case 'T': case 't': goto yy195; - default: goto yy191; + case 'E': case 'e': goto yy195; + case 'F': case 'f': goto yy191; + case 'L': case 'l': goto yy196; + case 'N': case 'n': goto yy192; + case 'O': case 'o': goto yy298; + case 'P': case 'p': goto yy197; + case 'S': case 's': goto yy256; + case 'T': case 't': goto yy194; + default: goto yy190; } +yy298: + YYDEBUG(298, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych == 'N') goto yy299; + if(yych != 'n') goto yy54; + goto yy299; yy299: YYDEBUG(299, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'N') goto yy300; - if(yych != 'n') goto yy54; - goto yy300; + if(yych == 'D') goto yy255; + if(yych == 'd') goto yy255; + goto yy54; yy300: YYDEBUG(300, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'D') goto yy256; - if(yych == 'd') goto yy256; - goto yy54; + if(yych == 'D') goto yy301; + if(yych != 'd') goto yy54; + goto yy301; yy301: YYDEBUG(301, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'D') goto yy302; - if(yych != 'd') goto yy54; + if(yych == 'A') goto yy302; + if(yych != 'a') goto yy54; goto yy302; yy302: YYDEBUG(302, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy303; - if(yych != 'a') goto yy54; - goto yy303; + if(yych == 'Y') goto yy189; + if(yych == 'y') goto yy189; + goto yy54; yy303: YYDEBUG(303, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'Y') goto yy190; - if(yych == 'y') goto yy190; - goto yy54; + if(yych == 'U') goto yy304; + if(yych != 'u') goto yy54; + goto yy304; yy304: YYDEBUG(304, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'U') goto yy305; - if(yych != 'u') goto yy54; + if(yych == 'R') goto yy305; + if(yych != 'r') goto yy54; goto yy305; yy305: YYDEBUG(305, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'R') goto yy306; - if(yych != 'r') goto yy54; + if(yych == 'D') goto yy306; + if(yych != 'd') goto yy54; goto yy306; yy306: YYDEBUG(306, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'D') goto yy307; - if(yych != 'd') goto yy54; + if(yych == 'A') goto yy307; + if(yych != 'a') goto yy54; goto yy307; yy307: YYDEBUG(307, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yych == 'A') goto yy308; - if(yych != 'a') goto yy54; - goto yy308; + if(yych == 'Y') goto yy189; + if(yych == 'y') goto yy189; + goto yy54; yy308: YYDEBUG(308, *YYCURSOR); - ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); - yych = *YYCURSOR; - if(yych == 'Y') goto yy190; - if(yych == 'y') goto yy190; - goto yy54; -yy309: - YYDEBUG(309, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4551,13 +4669,13 @@ yy309: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'e') goto yy310; + if(yych == 'e') goto yy309; if(yych <= 'z') goto yy52; goto yy3; } } -yy310: - YYDEBUG(310, *YYCURSOR); +yy309: + YYDEBUG(309, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4573,13 +4691,13 @@ yy310: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'v') goto yy311; + if(yych == 'v') goto yy310; if(yych <= 'z') goto yy58; goto yy3; } } -yy311: - YYDEBUG(311, *YYCURSOR); +yy310: + YYDEBUG(310, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -4596,88 +4714,3517 @@ yy311: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'i') goto yy312; + if(yych <= 'i') goto yy311; if(yych <= 'z') goto yy59; goto yy3; } } +yy311: + YYDEBUG(311, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'O') goto yy171; + goto yy54; + } + } else { + if(yych <= 'n'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'o') goto yy312; + if(yych <= 'z') goto yy59; + goto yy54; + } + } yy312: YYDEBUG(312, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'O') goto yy171; - if(yych != 'o') goto yy60; - goto yy313; + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'U') goto yy172; + goto yy54; + } + } else { + if(yych <= 't'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'u') goto yy313; + if(yych <= 'z') goto yy59; + goto yy54; + } + } yy313: YYDEBUG(313, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'U') goto yy172; - if(yych != 'u') goto yy60; - goto yy314; + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'S') goto yy173; + goto yy54; + } + } else { + if(yych <= 'r'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 's') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } yy314: YYDEBUG(314, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'S') goto yy173; - if(yych != 's') goto yy60; - goto yy315; + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': goto yy173; + case '/': case '_': goto yy53; + case 'D': goto yy178; + case 'F': goto yy180; + case 'H': goto yy177; + case 'M': goto yy176; + case 'S': goto yy175; + case 'T': goto yy182; + case 'W': goto yy179; + case 'Y': goto yy181; + case 'a': + case 'b': + case 'c': case 'e': case 'g': case 'i': + case 'j': + case 'k': + case 'l': case 'n': + case 'o': + case 'p': + case 'q': + case 'r': case 'u': + case 'v': case 'x': case 'z': goto yy59; + case 'd': goto yy318; + case 'f': goto yy320; + case 'h': goto yy317; + case 'm': goto yy316; + case 's': goto yy315; + case 't': goto yy322; + case 'w': goto yy319; + case 'y': goto yy321; + default: goto yy54; + } yy315: YYDEBUG(315, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= '/'){ - if(yych == ' ') goto yy174; - if(yych <= '.') goto yy54; - goto yy53; + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'A'){ + if(yych == '/') goto yy53; + if(yych <= '@') goto yy54; + goto yy294; + } else { + if(yych <= 'E'){ + if(yych <= 'D') goto yy54; + goto yy296; + } else { + if(yych == 'U') goto yy295; + goto yy54; + } + } } else { - if(yych <= '_'){ - if(yych <= '^') goto yy54; + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'a') goto yy433; + goto yy59; + } else { + if(yych <= 't'){ + if(yych <= 'e') goto yy434; + goto yy59; + } else { + if(yych <= 'u') goto yy435; + if(yych <= 'z') goto yy59; + goto yy54; + } + } + } +yy316: + YYDEBUG(316, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'H'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'I') goto yy286; + if(yych == 'O') goto yy285; + goto yy54; + } + } else { + if(yych <= 'i'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'h') goto yy59; + goto yy424; + } else { + if(yych == 'o') goto yy425; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy317: + YYDEBUG(317, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; goto yy53; } else { + if(yych == 'O') goto yy283; + goto yy54; + } + } else { + if(yych <= 'n'){ + if(yych <= '_') goto yy53; if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'o') goto yy422; if(yych <= 'z') goto yy59; goto yy54; } } -yy316: - YYDEBUG(316, *YYCURSOR); +yy318: + YYDEBUG(318, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy282; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy421; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy319: + YYDEBUG(319, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy274; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy413; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy320: + YYDEBUG(320, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'N'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'O') goto yy259; + if(yych == 'R') goto yy258; + goto yy54; + } + } else { + if(yych <= 'o'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'n') goto yy59; + goto yy397; + } else { + if(yych == 'r') goto yy398; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy321: + YYDEBUG(321, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy253; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy392; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy322: + YYDEBUG(322, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'G'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'H') goto yy183; + if(yych == 'U') goto yy184; + goto yy54; + } + } else { + if(yych <= 'h'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'g') goto yy59; + goto yy323; + } else { + if(yych == 'u') goto yy324; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy323: + YYDEBUG(323, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'U') goto yy248; + goto yy54; + } + } else { + if(yych <= 't'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'u') goto yy387; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy324: + YYDEBUG(324, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy185; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy325; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy325: + YYDEBUG(325, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'S') goto yy186; + goto yy54; + } + } else { + if(yych <= 'r'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 's') goto yy326; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy326: + YYDEBUG(326, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy187; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy327; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy327: + YYDEBUG(327, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy188; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy328; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy328: + YYDEBUG(328, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'Y') goto yy189; + goto yy54; + } + } else { + if(yych <= 'x'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'y') goto yy329; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy329: + YYDEBUG(329, *YYCURSOR); + yyaccept = 5; + YYMARKER = ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + YYDEBUG(-1, yych); + switch(yych){ + case '/': case '_': goto yy53; + case 'E': goto yy195; + case 'F': goto yy191; + case 'L': goto yy196; + case 'N': goto yy192; + case 'P': goto yy197; + case 'S': goto yy193; + case 'T': goto yy194; + case 'a': + case 'b': + case 'c': + case 'd': case 'g': + case 'h': + case 'i': + case 'j': + case 'k': case 'm': case 'o': case 'q': + case 'r': case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy59; + case 'e': goto yy330; + case 'f': goto yy331; + case 'l': goto yy332; + case 'n': goto yy333; + case 'p': goto yy334; + case 's': goto yy335; + case 't': goto yy336; + default: goto yy190; + } +yy330: + YYDEBUG(330, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'H'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'I') goto yy204; + if(yych == 'L') goto yy203; + goto yy54; + } + } else { + if(yych <= 'i'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'h') goto yy59; + goto yy379; + } else { + if(yych == 'l') goto yy378; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy331: + YYDEBUG(331, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'H'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'I') goto yy239; + if(yych == 'O') goto yy240; + goto yy54; + } + } else { + if(yych <= 'i'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'h') goto yy59; + goto yy369; + } else { + if(yych == 'o') goto yy370; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy332: + YYDEBUG(332, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy201; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy367; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy333: + YYDEBUG(333, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'D'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'E') goto yy235; + if(yych == 'I') goto yy234; + goto yy54; + } + } else { + if(yych <= 'e'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'd') goto yy59; + goto yy363; + } else { + if(yych == 'i') goto yy362; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy334: + YYDEBUG(334, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'R') goto yy198; + goto yy54; + } + } else { + if(yych <= 'q'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'r') goto yy359; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy335: + YYDEBUG(335, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'D'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'E') goto yy223; + if(yych == 'I') goto yy224; + goto yy54; + } + } else { + if(yych <= 'e'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'd') goto yy59; + goto yy348; + } else { + if(yych == 'i') goto yy349; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy336: + YYDEBUG(336, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'E'){ + if(yych == '/') goto yy53; + if(yych <= 'D') goto yy54; + goto yy214; + } else { + if(yych <= 'H'){ + if(yych <= 'G') goto yy54; + goto yy212; + } else { + if(yych == 'W') goto yy213; + goto yy54; + } + } + } else { + if(yych <= 'g'){ + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych == 'e') goto yy339; + goto yy59; + } + } else { + if(yych <= 'v'){ + if(yych >= 'i') goto yy59; + goto yy337; + } else { + if(yych <= 'w') goto yy338; + if(yych <= 'z') goto yy59; + goto yy54; + } + } + } +yy337: + YYDEBUG(337, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'I') goto yy221; + goto yy54; + } + } else { + if(yych <= 'h'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'i') goto yy346; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy338: + YYDEBUG(338, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy217; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy342; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy339: + YYDEBUG(339, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy215; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy340; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy340: + YYDEBUG(340, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy216; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy341; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy341: + YYDEBUG(341, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy173; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy342: + YYDEBUG(342, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'L') goto yy218; + goto yy54; + } + } else { + if(yych <= 'k'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'l') goto yy343; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy343: + YYDEBUG(343, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'F') goto yy219; + goto yy54; + } + } else { + if(yych <= 'e'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'f') goto yy344; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy344: + YYDEBUG(344, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy220; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy345; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy345: + YYDEBUG(345, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy173; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy346: + YYDEBUG(346, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'Q'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'R') goto yy222; + if(yych <= 'S') goto yy173; + goto yy54; + } + } else { + if(yych <= 'q'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'r') goto yy347; + if(yych <= 's') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy347: + YYDEBUG(347, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy173; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy348: + YYDEBUG(348, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'B'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'C') goto yy227; + if(yych == 'V') goto yy228; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'b') goto yy59; + goto yy352; + } else { + if(yych == 'v') goto yy353; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy349: + YYDEBUG(349, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'X') goto yy225; + goto yy54; + } + } else { + if(yych <= 'w'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'x') goto yy350; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy350: + YYDEBUG(350, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy226; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy351; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy351: + YYDEBUG(351, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy173; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy352: + YYDEBUG(352, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'O') goto yy232; + goto yy54; + } + } else { + if(yych <= 'n'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'o') goto yy357; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy353: + YYDEBUG(353, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy229; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy354; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy354: + YYDEBUG(354, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy230; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy355; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy355: + YYDEBUG(355, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy231; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy356; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy356: + YYDEBUG(356, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy173; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy357: + YYDEBUG(357, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy233; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy358; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy358: + YYDEBUG(358, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy173; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy359: + YYDEBUG(359, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy199; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy360; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy360: + YYDEBUG(360, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'V') goto yy200; + goto yy54; + } + } else { + if(yych <= 'u'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'v') goto yy361; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy361: + YYDEBUG(361, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'I') goto yy170; + goto yy54; + } + } else { + if(yych <= 'h'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'i') goto yy311; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy362: + YYDEBUG(362, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy237; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy365; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy363: + YYDEBUG(363, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'X') goto yy236; + goto yy54; + } + } else { + if(yych <= 'w'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'x') goto yy364; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy364: + YYDEBUG(364, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy173; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy365: + YYDEBUG(365, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy238; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy366; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy366: + YYDEBUG(366, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy173; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy367: + YYDEBUG(367, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'S') goto yy202; + goto yy54; + } + } else { + if(yych <= 'r'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 's') goto yy368; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy368: + YYDEBUG(368, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy173; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy369: + YYDEBUG(369, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'E'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'F') goto yy245; + if(yych == 'R') goto yy244; + goto yy54; + } + } else { + if(yych <= 'f'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'e') goto yy59; + goto yy374; + } else { + if(yych == 'r') goto yy375; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy370: + YYDEBUG(370, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'U') goto yy241; + goto yy54; + } + } else { + if(yych <= 't'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'u') goto yy371; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy371: + YYDEBUG(371, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'R') goto yy242; + goto yy54; + } + } else { + if(yych <= 'q'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'r') goto yy372; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy372: + YYDEBUG(372, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy243; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy373; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy373: + YYDEBUG(373, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy173; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy374: + YYDEBUG(374, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy246; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy377; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy375: + YYDEBUG(375, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'S') goto yy247; + goto yy54; + } + } else { + if(yych <= 'r'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 's') goto yy376; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy376: + YYDEBUG(376, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy173; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy377: + YYDEBUG(377, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy173; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy378: + YYDEBUG(378, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy207; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy382; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy379: + YYDEBUG(379, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'G') goto yy205; + goto yy54; + } + } else { + if(yych <= 'f'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'g') goto yy380; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy380: + YYDEBUG(380, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy206; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy381; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy381: + YYDEBUG(381, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy173; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy382: + YYDEBUG(382, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'V') goto yy208; + goto yy54; + } + } else { + if(yych <= 'u'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'v') goto yy383; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy383: + YYDEBUG(383, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy209; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy384; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy384: + YYDEBUG(384, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy210; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy385; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy385: + YYDEBUG(385, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy211; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy386; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy386: + YYDEBUG(386, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy173; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy314; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy387: + YYDEBUG(387, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'R') goto yy249; + goto yy54; + } + } else { + if(yych <= 'q'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'r') goto yy388; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy388: + YYDEBUG(388, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'S') goto yy250; + goto yy54; + } + } else { + if(yych <= 'r'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 's') goto yy389; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy389: + YYDEBUG(389, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy251; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy390; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy390: + YYDEBUG(390, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy252; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy391; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy391: + YYDEBUG(391, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'Y') goto yy189; + goto yy54; + } + } else { + if(yych <= 'x'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'y') goto yy329; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy392: + YYDEBUG(392, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy254; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy393; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy393: + YYDEBUG(393, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'R') goto yy255; + goto yy54; + } + } else { + if(yych <= 'q'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'r') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy394: + YYDEBUG(394, *YYCURSOR); + yyaccept = 5; + YYMARKER = ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + YYDEBUG(-1, yych); + switch(yych){ + case '/': case '_': goto yy53; + case 'E': goto yy195; + case 'F': goto yy191; + case 'L': goto yy196; + case 'N': goto yy192; + case 'P': goto yy197; + case 'S': goto yy256; + case 'T': goto yy194; + case 'a': + case 'b': + case 'c': + case 'd': case 'g': + case 'h': + case 'i': + case 'j': + case 'k': case 'm': case 'o': case 'q': + case 'r': case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy59; + case 'e': goto yy330; + case 'f': goto yy331; + case 'l': goto yy332; + case 'n': goto yy333; + case 'p': goto yy334; + case 's': goto yy395; + case 't': goto yy336; + default: goto yy190; + } +yy395: + YYDEBUG(395, *YYCURSOR); + yyaccept = 5; + YYMARKER = ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + YYDEBUG(-1, yych); + switch(yych){ + case '/': case '_': goto yy53; + case 'E': goto yy257; + case 'F': goto yy191; + case 'I': goto yy224; + case 'L': goto yy196; + case 'N': goto yy192; + case 'P': goto yy197; + case 'S': goto yy193; + case 'T': goto yy194; + case 'a': + case 'b': + case 'c': + case 'd': case 'g': + case 'h': case 'j': + case 'k': case 'm': case 'o': case 'q': + case 'r': case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy59; + case 'e': goto yy396; + case 'f': goto yy331; + case 'i': goto yy349; + case 'l': goto yy332; + case 'n': goto yy333; + case 'p': goto yy334; + case 's': goto yy335; + case 't': goto yy336; + default: goto yy190; + } +yy396: + YYDEBUG(396, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'H'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'C') goto yy227; + goto yy54; + } + } else { + if(yych <= 'L'){ + if(yych <= 'I') goto yy204; + if(yych <= 'K') goto yy54; + goto yy203; + } else { + if(yych == 'V') goto yy228; + goto yy54; + } + } + } else { + if(yych <= 'i'){ + if(yych <= 'b'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'c') goto yy352; + if(yych <= 'h') goto yy59; + goto yy379; + } + } else { + if(yych <= 'u'){ + if(yych == 'l') goto yy378; + goto yy59; + } else { + if(yych <= 'v') goto yy353; + if(yych <= 'z') goto yy59; + goto yy54; + } + } + } +yy397: + YYDEBUG(397, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'R') goto yy260; + goto yy54; + } + } else { + if(yych <= 'q'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'r') goto yy402; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy398: + YYDEBUG(398, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'I') goto yy271; + goto yy54; + } + } else { + if(yych <= 'h'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'i') goto yy399; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy399: + YYDEBUG(399, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy272; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy400; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy400: + YYDEBUG(400, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy273; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy401; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy401: + YYDEBUG(401, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'Y') goto yy189; + goto yy54; + } + } else { + if(yych <= 'x'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'y') goto yy329; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy402: + YYDEBUG(402, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy261; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy403; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy403: + YYDEBUG(403, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'G'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'H') goto yy263; + if(yych == 'N') goto yy262; + goto yy54; + } + } else { + if(yych <= 'h'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'g') goto yy59; + goto yy405; + } else { + if(yych == 'n') goto yy404; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy404: + YYDEBUG(404, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'I') goto yy268; + goto yy54; + } + } else { + if(yych <= 'h'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'i') goto yy410; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy405: + YYDEBUG(405, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy264; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy406; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy406: + YYDEBUG(406, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'I') goto yy265; + goto yy54; + } + } else { + if(yych <= 'h'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'i') goto yy407; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy407: + YYDEBUG(407, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'G') goto yy266; + goto yy54; + } + } else { + if(yych <= 'f'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'g') goto yy408; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy408: + YYDEBUG(408, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy267; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy409; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy409: + YYDEBUG(409, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy255; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy410: + YYDEBUG(410, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'G') goto yy269; + goto yy54; + } + } else { + if(yych <= 'f'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'g') goto yy411; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy411: + YYDEBUG(411, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy270; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy412; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy412: + YYDEBUG(412, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy255; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy413: + YYDEBUG(413, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'C'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'D') goto yy276; + if(yych <= 'E') goto yy275; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy415; + if(yych <= 'e') goto yy414; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy414: + YYDEBUG(414, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'K') goto yy255; + goto yy54; + } + } else { + if(yych <= 'j'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'k') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy415: + YYDEBUG(415, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy277; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy416; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy416: + YYDEBUG(416, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy278; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy417; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy417: + YYDEBUG(417, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'S') goto yy279; + goto yy54; + } + } else { + if(yych <= 'r'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 's') goto yy418; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy418: + YYDEBUG(418, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy280; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy419; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy419: + YYDEBUG(419, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy281; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy420; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy420: + YYDEBUG(420, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'Y') goto yy189; + goto yy54; + } + } else { + if(yych <= 'x'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'y') goto yy329; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy421: + YYDEBUG(421, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'Y') goto yy255; + goto yy54; + } + } else { + if(yych <= 'x'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'y') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy422: + YYDEBUG(422, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'U') goto yy284; + goto yy54; + } + } else { + if(yych <= 't'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'u') goto yy423; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy423: + YYDEBUG(423, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'R') goto yy255; + goto yy54; + } + } else { + if(yych <= 'q'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'r') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy424: + YYDEBUG(424, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy287; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy430; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy425: + YYDEBUG(425, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy290; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy426; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy426: + YYDEBUG(426, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= 'C'){ + if(yych == '/') goto yy53; + goto yy54; + } else { + if(yych <= 'D') goto yy291; + if(yych == 'T') goto yy292; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + if(yych <= 'c') goto yy59; + goto yy427; + } else { + if(yych == 't') goto yy428; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy427: + YYDEBUG(427, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy293; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy429; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy428: + YYDEBUG(428, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'H') goto yy255; + goto yy54; + } + } else { + if(yych <= 'g'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'h') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy429: + YYDEBUG(429, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'Y') goto yy189; + goto yy54; + } + } else { + if(yych <= 'x'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'y') goto yy329; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy430: + YYDEBUG(430, *YYCURSOR); + yyaccept = 5; + YYMARKER = ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + YYDEBUG(-1, yych); + switch(yych){ + case '/': case '_': goto yy53; + case 'E': goto yy195; + case 'F': goto yy191; + case 'L': goto yy196; + case 'N': goto yy192; + case 'P': goto yy197; + case 'S': goto yy256; + case 'T': goto yy194; + case 'U': goto yy288; + case 'a': + case 'b': + case 'c': + case 'd': case 'g': + case 'h': + case 'i': + case 'j': + case 'k': case 'm': case 'o': case 'q': + case 'r': case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy59; + case 'e': goto yy330; + case 'f': goto yy331; + case 'l': goto yy332; + case 'n': goto yy333; + case 'p': goto yy334; + case 's': goto yy395; + case 't': goto yy336; + case 'u': goto yy431; + default: goto yy190; + } +yy431: + YYDEBUG(431, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy289; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy432; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy432: + YYDEBUG(432, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'E') goto yy255; + goto yy54; + } + } else { + if(yych <= 'd'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'e') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy433: + YYDEBUG(433, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'T') goto yy303; + goto yy54; + } + } else { + if(yych <= 's'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 't') goto yy442; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy434: + YYDEBUG(434, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'C') goto yy297; + goto yy54; + } + } else { + if(yych <= 'b'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'c') goto yy439; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy435: + YYDEBUG(435, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy300; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy436; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy436: + YYDEBUG(436, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy301; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy437; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy437: + YYDEBUG(437, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy302; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy438; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy438: + YYDEBUG(438, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'Y') goto yy189; + goto yy54; + } + } else { + if(yych <= 'x'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'y') goto yy329; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy439: + YYDEBUG(439, *YYCURSOR); + yyaccept = 5; + YYMARKER = ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + YYDEBUG(-1, yych); + switch(yych){ + case '/': case '_': goto yy53; + case 'E': goto yy195; + case 'F': goto yy191; + case 'L': goto yy196; + case 'N': goto yy192; + case 'O': goto yy298; + case 'P': goto yy197; + case 'S': goto yy256; + case 'T': goto yy194; + case 'a': + case 'b': + case 'c': + case 'd': case 'g': + case 'h': + case 'i': + case 'j': + case 'k': case 'm': case 'q': + case 'r': case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy59; + case 'e': goto yy330; + case 'f': goto yy331; + case 'l': goto yy332; + case 'n': goto yy333; + case 'o': goto yy440; + case 'p': goto yy334; + case 's': goto yy395; + case 't': goto yy336; + default: goto yy190; + } +yy440: + YYDEBUG(440, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'N') goto yy299; + goto yy54; + } + } else { + if(yych <= 'm'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'n') goto yy441; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy441: + YYDEBUG(441, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy255; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy394; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy442: + YYDEBUG(442, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'U') goto yy304; + goto yy54; + } + } else { + if(yych <= 't'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'u') goto yy443; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy443: + YYDEBUG(443, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'R') goto yy305; + goto yy54; + } + } else { + if(yych <= 'q'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'r') goto yy444; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy444: + YYDEBUG(444, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'D') goto yy306; + goto yy54; + } + } else { + if(yych <= 'c'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'd') goto yy445; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy445: + YYDEBUG(445, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'A') goto yy307; + goto yy54; + } + } else { + if(yych <= '`'){ + if(yych <= '_') goto yy53; + goto yy54; + } else { + if(yych <= 'a') goto yy446; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy446: + YYDEBUG(446, *YYCURSOR); + ++YYCURSOR; + if(YYLIMIT == YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if(yych <= '^'){ + if(yych <= '/'){ + if(yych <= '.') goto yy54; + goto yy53; + } else { + if(yych == 'Y') goto yy189; + goto yy54; + } + } else { + if(yych <= 'x'){ + if(yych <= '_') goto yy53; + if(yych <= '`') goto yy54; + goto yy59; + } else { + if(yych <= 'y') goto yy329; + if(yych <= 'z') goto yy59; + goto yy54; + } + } +yy447: + YYDEBUG(447, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'S') goto yy49; - goto yy317; + goto yy448; } else { if(yych <= 'r'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 's') goto yy317; + if(yych <= 's') goto yy448; if(yych <= 'z') goto yy49; goto yy3; } } -yy317: - YYDEBUG(317, *YYCURSOR); +yy448: + YYDEBUG(448, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'T') goto yy50; - goto yy318; + goto yy449; } else { if(yych <= 's'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 't') goto yy318; + if(yych <= 't') goto yy449; if(yych <= 'z') goto yy50; goto yy3; } } -yy318: - YYDEBUG(318, *YYCURSOR); +yy449: + YYDEBUG(449, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == ' ') goto yy174; - goto yy3; -yy319: - YYDEBUG(319, *YYCURSOR); + if(yych <= 'X'){ + if(yych <= 'G'){ + if(yych <= 'C'){ + if(yych == ' ') goto yy174; + goto yy3; + } else { + if(yych == 'E') goto yy3; + if(yych <= 'F') goto yy174; + goto yy3; + } + } else { + if(yych <= 'R'){ + if(yych <= 'H') goto yy174; + if(yych == 'M') goto yy174; + goto yy3; + } else { + if(yych <= 'T') goto yy174; + if(yych == 'W') goto yy174; + goto yy3; + } + } + } else { + if(yych <= 'l'){ + if(yych <= 'e'){ + if(yych <= 'Y') goto yy174; + if(yych == 'd') goto yy174; + goto yy3; + } else { + if(yych == 'g') goto yy3; + if(yych <= 'h') goto yy174; + goto yy3; + } + } else { + if(yych <= 'v'){ + if(yych <= 'm') goto yy174; + if(yych <= 'r') goto yy3; + if(yych <= 't') goto yy174; + goto yy3; + } else { + if(yych == 'x') goto yy3; + if(yych <= 'y') goto yy174; + goto yy3; + } + } + } +yy450: + YYDEBUG(450, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4685,7 +8232,7 @@ yy319: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'S') goto yy317; + if(yych == 'S') goto yy448; goto yy49; } } else { @@ -4693,13 +8240,13 @@ yy319: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 's') goto yy320; + if(yych == 's') goto yy451; if(yych <= 'z') goto yy52; goto yy3; } } -yy320: - YYDEBUG(320, *YYCURSOR); +yy451: + YYDEBUG(451, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4707,7 +8254,7 @@ yy320: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'T') goto yy318; + if(yych == 'T') goto yy449; goto yy50; } } else { @@ -4715,113 +8262,125 @@ yy320: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 't') goto yy321; + if(yych == 't') goto yy452; if(yych <= 'z') goto yy58; goto yy3; } } -yy321: - YYDEBUG(321, *YYCURSOR); +yy452: + YYDEBUG(452, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/'){ - if(yych == ' ') goto yy174; - if(yych <= '.') goto yy3; - goto yy53; - } else { - if(yych <= '_'){ - if(yych <= '^') goto yy3; - goto yy53; - } else { - if(yych <= '`') goto yy3; - if(yych <= 'z') goto yy59; - goto yy3; - } + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': goto yy174; + case '/': case '_': goto yy53; + case 'a': + case 'b': + case 'c': case 'e': case 'g': case 'i': + case 'j': + case 'k': + case 'l': case 'n': + case 'o': + case 'p': + case 'q': + case 'r': case 'u': + case 'v': case 'x': case 'z': goto yy59; + case 'd': goto yy318; + case 'f': goto yy320; + case 'h': goto yy317; + case 'm': goto yy316; + case 's': goto yy315; + case 't': goto yy322; + case 'w': goto yy319; + case 'y': goto yy321; + default: goto yy3; } -yy322: - YYDEBUG(322, *YYCURSOR); +yy453: + YYDEBUG(453, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'G') goto yy326; + if(yych == 'G') goto yy457; goto yy49; } else { if(yych <= 'f'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'g') goto yy326; + if(yych <= 'g') goto yy457; if(yych <= 'z') goto yy49; goto yy3; } } -yy323: - YYDEBUG(323, *YYCURSOR); +yy454: + YYDEBUG(454, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'E') goto yy49; - goto yy324; + goto yy455; } else { if(yych <= 'd'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'e') goto yy324; + if(yych <= 'e') goto yy455; if(yych <= 'z') goto yy49; goto yy3; } } -yy324: - YYDEBUG(324, *YYCURSOR); +yy455: + YYDEBUG(455, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'V') goto yy50; - goto yy325; + goto yy456; } else { if(yych <= 'u'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 'v') goto yy325; + if(yych <= 'v') goto yy456; if(yych <= 'z') goto yy50; goto yy3; } } -yy325: - YYDEBUG(325, *YYCURSOR); +yy456: + YYDEBUG(456, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'E') goto yy210; - if(yych == 'e') goto yy210; + if(yych == 'E') goto yy209; + if(yych == 'e') goto yy209; goto yy3; -yy326: - YYDEBUG(326, *YYCURSOR); +yy457: + YYDEBUG(457, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'H') goto yy50; - goto yy327; + goto yy458; } else { if(yych <= 'g'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 'h') goto yy327; + if(yych <= 'h') goto yy458; if(yych <= 'z') goto yy50; goto yy3; } } -yy327: - YYDEBUG(327, *YYCURSOR); +yy458: + YYDEBUG(458, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'T') goto yy173; if(yych == 't') goto yy173; goto yy3; -yy328: - YYDEBUG(328, *YYCURSOR); +yy459: + YYDEBUG(459, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4829,7 +8388,7 @@ yy328: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'G') goto yy326; + if(yych == 'G') goto yy457; goto yy49; } } else { @@ -4837,13 +8396,13 @@ yy328: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'g') goto yy335; + if(yych == 'g') goto yy463; if(yych <= 'z') goto yy52; goto yy3; } } -yy329: - YYDEBUG(329, *YYCURSOR); +yy460: + YYDEBUG(460, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4851,7 +8410,7 @@ yy329: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'E') goto yy324; + if(yych == 'E') goto yy455; goto yy49; } } else { @@ -4859,13 +8418,13 @@ yy329: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'e') goto yy330; + if(yych == 'e') goto yy461; if(yych <= 'z') goto yy52; goto yy3; } } -yy330: - YYDEBUG(330, *YYCURSOR); +yy461: + YYDEBUG(461, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4873,7 +8432,7 @@ yy330: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'V') goto yy325; + if(yych == 'V') goto yy456; goto yy50; } } else { @@ -4881,13 +8440,13 @@ yy330: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'v') goto yy331; + if(yych == 'v') goto yy462; if(yych <= 'z') goto yy58; goto yy3; } } -yy331: - YYDEBUG(331, *YYCURSOR); +yy462: + YYDEBUG(462, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -4895,7 +8454,7 @@ yy331: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'E') goto yy210; + if(yych == 'E') goto yy209; goto yy3; } } else { @@ -4904,31 +8463,13 @@ yy331: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'e') goto yy332; + if(yych <= 'e') goto yy384; if(yych <= 'z') goto yy59; goto yy3; } } -yy332: - YYDEBUG(332, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'N') goto yy211; - if(yych != 'n') goto yy60; - goto yy333; -yy333: - YYDEBUG(333, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'T') goto yy212; - if(yych != 't') goto yy60; - goto yy334; -yy334: - YYDEBUG(334, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy315; - goto yy60; -yy335: - YYDEBUG(335, *YYCURSOR); +yy463: + YYDEBUG(463, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4936,7 +8477,7 @@ yy335: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'H') goto yy327; + if(yych == 'H') goto yy458; goto yy50; } } else { @@ -4944,13 +8485,13 @@ yy335: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'h') goto yy336; + if(yych == 'h') goto yy464; if(yych <= 'z') goto yy58; goto yy3; } } -yy336: - YYDEBUG(336, *YYCURSOR); +yy464: + YYDEBUG(464, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -4967,13 +8508,13 @@ yy336: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 't') goto yy315; + if(yych <= 't') goto yy314; if(yych <= 'z') goto yy59; goto yy3; } } -yy337: - YYDEBUG(337, *YYCURSOR); +yy465: + YYDEBUG(465, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -4981,7 +8522,7 @@ yy337: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'N') goto yy358; + if(yych == 'N') goto yy486; goto yy49; } } else { @@ -4989,13 +8530,13 @@ yy337: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'n') goto yy375; + if(yych == 'n') goto yy501; if(yych <= 'z') goto yy52; goto yy3; } } -yy338: - YYDEBUG(338, *YYCURSOR); +yy466: + YYDEBUG(466, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -5004,8 +8545,8 @@ yy338: if(yych <= '@') goto yy3; goto yy49; } else { - if(yych <= 'I') goto yy351; - if(yych == 'U') goto yy352; + if(yych <= 'I') goto yy479; + if(yych == 'U') goto yy480; goto yy49; } } else { @@ -5015,17 +8556,17 @@ yy338: goto yy52; } else { if(yych <= 't'){ - if(yych <= 'i') goto yy368; + if(yych <= 'i') goto yy494; goto yy52; } else { - if(yych <= 'u') goto yy369; + if(yych <= 'u') goto yy495; if(yych <= 'z') goto yy52; goto yy3; } } } -yy339: - YYDEBUG(339, *YYCURSOR); +yy467: + YYDEBUG(467, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -5033,7 +8574,7 @@ yy339: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'E') goto yy347; + if(yych == 'E') goto yy475; goto yy49; } } else { @@ -5041,13 +8582,13 @@ yy339: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'e') goto yy364; + if(yych == 'e') goto yy490; if(yych <= 'z') goto yy52; goto yy3; } } -yy340: - YYDEBUG(340, *YYCURSOR); +yy468: + YYDEBUG(468, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -5055,7 +8596,7 @@ yy340: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'E') goto yy345; + if(yych == 'E') goto yy473; goto yy49; } } else { @@ -5063,243 +8604,243 @@ yy340: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'e') goto yy360; + if(yych == 'e') goto yy488; if(yych <= 'z') goto yy52; goto yy3; } } -yy341: - YYDEBUG(341, *YYCURSOR); +yy469: + YYDEBUG(469, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'N') goto yy358; + if(yych == 'N') goto yy486; goto yy49; } else { if(yych <= 'm'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'n') goto yy358; + if(yych <= 'n') goto yy486; if(yych <= 'z') goto yy49; goto yy3; } } -yy342: - YYDEBUG(342, *YYCURSOR); +yy470: + YYDEBUG(470, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= 'I'){ if(yych <= '@') goto yy3; if(yych <= 'H') goto yy49; - goto yy351; + goto yy479; } else { - if(yych == 'U') goto yy352; + if(yych == 'U') goto yy480; goto yy49; } } else { if(yych <= 'i'){ if(yych <= '`') goto yy3; if(yych <= 'h') goto yy49; - goto yy351; + goto yy479; } else { - if(yych == 'u') goto yy352; + if(yych == 'u') goto yy480; if(yych <= 'z') goto yy49; goto yy3; } } -yy343: - YYDEBUG(343, *YYCURSOR); +yy471: + YYDEBUG(471, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'E') goto yy347; + if(yych == 'E') goto yy475; goto yy49; } else { if(yych <= 'd'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'e') goto yy347; + if(yych <= 'e') goto yy475; if(yych <= 'z') goto yy49; goto yy3; } } -yy344: - YYDEBUG(344, *YYCURSOR); +yy472: + YYDEBUG(472, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'E') goto yy49; - goto yy345; + goto yy473; } else { if(yych <= 'd'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'e') goto yy345; + if(yych <= 'e') goto yy473; if(yych <= 'z') goto yy49; goto yy3; } } -yy345: - YYDEBUG(345, *YYCURSOR); +yy473: + YYDEBUG(473, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'L') goto yy50; - goto yy346; + goto yy474; } else { if(yych <= 'k'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 'l') goto yy346; + if(yych <= 'l') goto yy474; if(yych <= 'z') goto yy50; goto yy3; } } -yy346: - YYDEBUG(346, *YYCURSOR); +yy474: + YYDEBUG(474, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'F') goto yy220; - if(yych == 'f') goto yy220; + if(yych == 'F') goto yy219; + if(yych == 'f') goto yy219; goto yy3; -yy347: - YYDEBUG(347, *YYCURSOR); +yy475: + YYDEBUG(475, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy151; if(yych != 'S') goto yy50; - goto yy348; + goto yy476; } else { if(yych <= 'r'){ if(yych <= '`') goto yy151; goto yy50; } else { - if(yych <= 's') goto yy348; + if(yych <= 's') goto yy476; if(yych <= 'z') goto yy50; goto yy151; } } -yy348: - YYDEBUG(348, *YYCURSOR); +yy476: + YYDEBUG(476, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'D') goto yy349; + if(yych == 'D') goto yy477; if(yych != 'd') goto yy3; - goto yy349; -yy349: - YYDEBUG(349, *YYCURSOR); + goto yy477; +yy477: + YYDEBUG(477, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy350; + if(yych == 'A') goto yy478; if(yych != 'a') goto yy54; - goto yy350; -yy350: - YYDEBUG(350, *YYCURSOR); + goto yy478; +yy478: + YYDEBUG(478, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy157; goto yy54; -yy351: - YYDEBUG(351, *YYCURSOR); +yy479: + YYDEBUG(479, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= 'Q'){ if(yych <= '@') goto yy3; goto yy50; } else { - if(yych <= 'R') goto yy357; - if(yych <= 'S') goto yy318; + if(yych <= 'R') goto yy485; + if(yych <= 'S') goto yy449; goto yy50; } } else { if(yych <= 'r'){ if(yych <= '`') goto yy3; if(yych <= 'q') goto yy50; - goto yy357; + goto yy485; } else { - if(yych <= 's') goto yy318; + if(yych <= 's') goto yy449; if(yych <= 'z') goto yy50; goto yy3; } } -yy352: - YYDEBUG(352, *YYCURSOR); +yy480: + YYDEBUG(480, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy151; if(yych != 'R') goto yy50; - goto yy353; + goto yy481; } else { if(yych <= 'q'){ if(yych <= '`') goto yy151; goto yy50; } else { - if(yych <= 'r') goto yy353; + if(yych <= 'r') goto yy481; if(yych <= 'z') goto yy50; goto yy151; } } -yy353: - YYDEBUG(353, *YYCURSOR); +yy481: + YYDEBUG(481, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'S') goto yy354; + if(yych == 'S') goto yy482; if(yych != 's') goto yy3; - goto yy354; -yy354: - YYDEBUG(354, *YYCURSOR); + goto yy482; +yy482: + YYDEBUG(482, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'D') goto yy355; + if(yych == 'D') goto yy483; if(yych != 'd') goto yy54; - goto yy355; -yy355: - YYDEBUG(355, *YYCURSOR); + goto yy483; +yy483: + YYDEBUG(483, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy356; + if(yych == 'A') goto yy484; if(yych != 'a') goto yy54; - goto yy356; -yy356: - YYDEBUG(356, *YYCURSOR); + goto yy484; +yy484: + YYDEBUG(484, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy157; goto yy54; -yy357: - YYDEBUG(357, *YYCURSOR); +yy485: + YYDEBUG(485, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'D') goto yy173; if(yych == 'd') goto yy173; goto yy3; -yy358: - YYDEBUG(358, *YYCURSOR); +yy486: + YYDEBUG(486, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'T') goto yy50; - goto yy359; + goto yy487; } else { if(yych <= 's'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 't') goto yy359; + if(yych <= 't') goto yy487; if(yych <= 'z') goto yy50; goto yy3; } } -yy359: - YYDEBUG(359, *YYCURSOR); +yy487: + YYDEBUG(487, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'H') goto yy173; if(yych == 'h') goto yy173; goto yy3; -yy360: - YYDEBUG(360, *YYCURSOR); +yy488: + YYDEBUG(488, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -5307,7 +8848,7 @@ yy360: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'L') goto yy346; + if(yych == 'L') goto yy474; goto yy50; } } else { @@ -5315,13 +8856,13 @@ yy360: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'l') goto yy361; + if(yych == 'l') goto yy489; if(yych <= 'z') goto yy58; goto yy3; } } -yy361: - YYDEBUG(361, *YYCURSOR); +yy489: + YYDEBUG(489, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -5329,7 +8870,7 @@ yy361: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'F') goto yy220; + if(yych == 'F') goto yy219; goto yy3; } } else { @@ -5338,25 +8879,13 @@ yy361: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'f') goto yy362; + if(yych <= 'f') goto yy344; if(yych <= 'z') goto yy59; goto yy3; } } -yy362: - YYDEBUG(362, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'T') goto yy221; - if(yych != 't') goto yy60; - goto yy363; -yy363: - YYDEBUG(363, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy315; - goto yy60; -yy364: - YYDEBUG(364, *YYCURSOR); +yy490: + YYDEBUG(490, *YYCURSOR); yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -5364,7 +8893,7 @@ yy364: if(yych == '/') goto yy53; goto yy151; } else { - if(yych == 'S') goto yy348; + if(yych == 'S') goto yy476; goto yy50; } } else { @@ -5372,13 +8901,13 @@ yy364: if(yych == '_') goto yy53; goto yy151; } else { - if(yych == 's') goto yy365; + if(yych == 's') goto yy491; if(yych <= 'z') goto yy58; goto yy151; } } -yy365: - YYDEBUG(365, *YYCURSOR); +yy491: + YYDEBUG(491, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -5386,7 +8915,7 @@ yy365: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'D') goto yy349; + if(yych == 'D') goto yy477; goto yy3; } } else { @@ -5395,25 +8924,25 @@ yy365: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'd') goto yy366; + if(yych <= 'd') goto yy492; if(yych <= 'z') goto yy59; goto yy3; } } -yy366: - YYDEBUG(366, *YYCURSOR); +yy492: + YYDEBUG(492, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy350; + if(yych == 'A') goto yy478; if(yych != 'a') goto yy60; - goto yy367; -yy367: - YYDEBUG(367, *YYCURSOR); + goto yy493; +yy493: + YYDEBUG(493, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy166; goto yy60; -yy368: - YYDEBUG(368, *YYCURSOR); +yy494: + YYDEBUG(494, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -5422,8 +8951,8 @@ yy368: goto yy3; } else { if(yych <= 'Q') goto yy50; - if(yych <= 'R') goto yy357; - if(yych <= 'S') goto yy318; + if(yych <= 'R') goto yy485; + if(yych <= 'S') goto yy449; goto yy50; } } else { @@ -5432,14 +8961,14 @@ yy368: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'r') goto yy374; - if(yych <= 's') goto yy321; + if(yych <= 'r') goto yy500; + if(yych <= 's') goto yy452; if(yych <= 'z') goto yy58; goto yy3; } } -yy369: - YYDEBUG(369, *YYCURSOR); +yy495: + YYDEBUG(495, *YYCURSOR); yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -5447,7 +8976,7 @@ yy369: if(yych == '/') goto yy53; goto yy151; } else { - if(yych == 'R') goto yy353; + if(yych == 'R') goto yy481; goto yy50; } } else { @@ -5455,13 +8984,13 @@ yy369: if(yych == '_') goto yy53; goto yy151; } else { - if(yych == 'r') goto yy370; + if(yych == 'r') goto yy496; if(yych <= 'z') goto yy58; goto yy151; } } -yy370: - YYDEBUG(370, *YYCURSOR); +yy496: + YYDEBUG(496, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -5469,7 +8998,7 @@ yy370: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'S') goto yy354; + if(yych == 'S') goto yy482; goto yy3; } } else { @@ -5478,31 +9007,31 @@ yy370: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 's') goto yy371; + if(yych <= 's') goto yy497; if(yych <= 'z') goto yy59; goto yy3; } } -yy371: - YYDEBUG(371, *YYCURSOR); +yy497: + YYDEBUG(497, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'D') goto yy355; + if(yych == 'D') goto yy483; if(yych != 'd') goto yy60; - goto yy372; -yy372: - YYDEBUG(372, *YYCURSOR); + goto yy498; +yy498: + YYDEBUG(498, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy356; + if(yych == 'A') goto yy484; if(yych != 'a') goto yy60; - goto yy373; -yy373: - YYDEBUG(373, *YYCURSOR); + goto yy499; +yy499: + YYDEBUG(499, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy166; goto yy60; -yy374: - YYDEBUG(374, *YYCURSOR); +yy500: + YYDEBUG(500, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -5519,13 +9048,13 @@ yy374: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'd') goto yy315; + if(yych <= 'd') goto yy314; if(yych <= 'z') goto yy59; goto yy3; } } -yy375: - YYDEBUG(375, *YYCURSOR); +yy501: + YYDEBUG(501, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -5533,7 +9062,7 @@ yy375: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'T') goto yy359; + if(yych == 'T') goto yy487; goto yy50; } } else { @@ -5541,13 +9070,13 @@ yy375: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 't') goto yy376; + if(yych == 't') goto yy502; if(yych <= 'z') goto yy58; goto yy3; } } -yy376: - YYDEBUG(376, *YYCURSOR); +yy502: + YYDEBUG(502, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -5564,86 +9093,86 @@ yy376: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'h') goto yy315; + if(yych <= 'h') goto yy314; if(yych <= 'z') goto yy59; goto yy3; } } -yy377: - YYDEBUG(377, *YYCURSOR); +yy503: + YYDEBUG(503, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'C') goto yy49; - goto yy378; + goto yy504; } else { if(yych <= 'b'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'c') goto yy378; + if(yych <= 'c') goto yy504; if(yych <= 'z') goto yy49; goto yy3; } } -yy378: - YYDEBUG(378, *YYCURSOR); +yy504: + YYDEBUG(504, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'E') goto yy386; + if(yych == 'E') goto yy512; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'e') goto yy386; + if(yych == 'e') goto yy512; if(yych <= 'z') goto yy50; goto yy3; } } -yy379: - YYDEBUG(379, *YYCURSOR); +yy505: + YYDEBUG(505, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 16) YYFILL(16); yych = *YYCURSOR; - goto yy380; -yy380: - YYDEBUG(380, *YYCURSOR); + goto yy506; +yy506: + YYDEBUG(506, *YYCURSOR); if(yybm[0+yych] & 64) { - goto yy379; + goto yy505; } if(yych <= '/') goto yy54; - if(yych <= '2') goto yy382; - if(yych <= '3') goto yy384; - if(yych <= '9') goto yy385; + if(yych <= '2') goto yy508; + if(yych <= '3') goto yy510; + if(yych <= '9') goto yy511; goto yy54; -yy381: - YYDEBUG(381, *YYCURSOR); +yy507: + YYDEBUG(507, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy380; - if(yych <= '0') goto yy445; - if(yych <= '2') goto yy446; - if(yych <= '3') goto yy447; - goto yy380; -yy382: - YYDEBUG(382, *YYCURSOR); + if(yych <= '/') goto yy506; + if(yych <= '0') goto yy571; + if(yych <= '2') goto yy572; + if(yych <= '3') goto yy573; + goto yy506; +yy508: + YYDEBUG(508, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '/') goto yy394; - if(yych == '2') goto yy444; - if(yych <= '9') goto yy438; - goto yy394; -yy383: - YYDEBUG(383, *YYCURSOR); + if((yych = *YYCURSOR) <= '/') goto yy520; + if(yych == '2') goto yy570; + if(yych <= '9') goto yy564; + goto yy520; +yy509: + YYDEBUG(509, *YYCURSOR); #line 1135 "resource/parse_date.re" { @@ -5656,137 +9185,137 @@ yy383: TIMELIB_DEINIT; return TIMELIB_DATE_TEXT; } -#line 4880 "<stdout>" -yy384: - YYDEBUG(384, *YYCURSOR); +#line 8144 "<stdout>" +yy510: + YYDEBUG(510, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy394; - if(yych <= '1') goto yy438; - if(yych <= '2') goto yy391; - if(yych <= '9') goto yy392; - goto yy394; -yy385: - YYDEBUG(385, *YYCURSOR); + if(yych <= '/') goto yy520; + if(yych <= '1') goto yy564; + if(yych <= '2') goto yy517; + if(yych <= '9') goto yy518; + goto yy520; +yy511: + YYDEBUG(511, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy394; - if(yych <= '1') goto yy390; - if(yych <= '2') goto yy391; - if(yych <= '9') goto yy392; - goto yy394; -yy386: - YYDEBUG(386, *YYCURSOR); + if(yych <= '/') goto yy520; + if(yych <= '1') goto yy516; + if(yych <= '2') goto yy517; + if(yych <= '9') goto yy518; + goto yy520; +yy512: + YYDEBUG(512, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'M') goto yy387; + if(yych == 'M') goto yy513; if(yych != 'm') goto yy3; - goto yy387; -yy387: - YYDEBUG(387, *YYCURSOR); + goto yy513; +yy513: + YYDEBUG(513, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy388; + if(yych == 'B') goto yy514; if(yych != 'b') goto yy54; - goto yy388; -yy388: - YYDEBUG(388, *YYCURSOR); + goto yy514; +yy514: + YYDEBUG(514, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy389; + if(yych == 'E') goto yy515; if(yych != 'e') goto yy54; - goto yy389; -yy389: - YYDEBUG(389, *YYCURSOR); + goto yy515; +yy515: + YYDEBUG(515, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy379; - if(yych == 'r') goto yy379; + if(yych == 'R') goto yy505; + if(yych == 'r') goto yy505; goto yy54; -yy390: - YYDEBUG(390, *YYCURSOR); +yy516: + YYDEBUG(516, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy437; - if(yych <= ':') goto yy399; - goto yy383; -yy391: - YYDEBUG(391, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy563; + if(yych <= ':') goto yy525; + goto yy509; +yy517: + YYDEBUG(517, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '3') goto yy437; - if(yych <= '9') goto yy434; - if(yych <= ':') goto yy399; - goto yy383; -yy392: - YYDEBUG(392, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '3') goto yy563; + if(yych <= '9') goto yy560; + if(yych <= ':') goto yy525; + goto yy509; +yy518: + YYDEBUG(518, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy434; - if(yych <= ':') goto yy399; - goto yy383; -yy393: - YYDEBUG(393, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy560; + if(yych <= ':') goto yy525; + goto yy509; +yy519: + YYDEBUG(519, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 14) YYFILL(14); yych = *YYCURSOR; - goto yy394; -yy394: - YYDEBUG(394, *YYCURSOR); + goto yy520; +yy520: + YYDEBUG(520, *YYCURSOR); if(yybm[0+yych] & 128) { - goto yy393; + goto yy519; } - if(yych <= '/') goto yy383; - if(yych <= '1') goto yy395; - if(yych <= '2') goto yy396; - if(yych <= '9') goto yy397; - goto yy383; -yy395: - YYDEBUG(395, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '1') goto yy521; + if(yych <= '2') goto yy522; + if(yych <= '9') goto yy523; + goto yy509; +yy521: + YYDEBUG(521, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy433; - if(yych <= ':') goto yy399; - goto yy383; -yy396: - YYDEBUG(396, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy559; + if(yych <= ':') goto yy525; + goto yy509; +yy522: + YYDEBUG(522, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '3') goto yy433; - if(yych <= '9') goto yy398; - if(yych <= ':') goto yy399; - goto yy383; -yy397: - YYDEBUG(397, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '3') goto yy559; + if(yych <= '9') goto yy524; + if(yych <= ':') goto yy525; + goto yy509; +yy523: + YYDEBUG(523, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy398; - if(yych <= ':') goto yy399; - goto yy383; -yy398: - YYDEBUG(398, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy524; + if(yych <= ':') goto yy525; + goto yy509; +yy524: + YYDEBUG(524, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy431; - goto yy383; -yy399: - YYDEBUG(399, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy557; + goto yy509; +yy525: + YYDEBUG(525, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy400; - if(yych <= '9') goto yy402; + if(yych <= '5') goto yy526; + if(yych <= '9') goto yy528; goto yy54; -yy400: - YYDEBUG(400, *YYCURSOR); +yy526: + YYDEBUG(526, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy401; - if(yych <= '9') goto yy402; - if(yych <= ':') goto yy403; - goto yy401; -yy401: - YYDEBUG(401, *YYCURSOR); + if(yych <= '/') goto yy527; + if(yych <= '9') goto yy528; + if(yych <= ':') goto yy529; + goto yy527; +yy527: + YYDEBUG(527, *YYCURSOR); #line 1350 "resource/parse_date.re" { @@ -5814,313 +9343,313 @@ yy401: TIMELIB_DEINIT; return TIMELIB_SHORTDATE_WITH_TIME; } -#line 5002 "<stdout>" -yy402: - YYDEBUG(402, *YYCURSOR); +#line 8266 "<stdout>" +yy528: + YYDEBUG(528, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); - if(yych != ':') goto yy401; - goto yy403; -yy403: - YYDEBUG(403, *YYCURSOR); + if(yych != ':') goto yy527; + goto yy529; +yy529: + YYDEBUG(529, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy404; - if(yych <= '6') goto yy405; - if(yych <= '9') goto yy406; + if(yych <= '5') goto yy530; + if(yych <= '6') goto yy531; + if(yych <= '9') goto yy532; goto yy54; -yy404: - YYDEBUG(404, *YYCURSOR); +yy530: + YYDEBUG(530, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy401; - if(yych <= '9') goto yy407; - goto yy401; -yy405: - YYDEBUG(405, *YYCURSOR); + if(yych <= '/') goto yy527; + if(yych <= '9') goto yy533; + goto yy527; +yy531: + YYDEBUG(531, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '0') goto yy407; - goto yy401; -yy406: - YYDEBUG(406, *YYCURSOR); + if(yych == '0') goto yy533; + goto yy527; +yy532: + YYDEBUG(532, *YYCURSOR); yych = *++YYCURSOR; - goto yy401; -yy407: - YYDEBUG(407, *YYCURSOR); + goto yy527; +yy533: + YYDEBUG(533, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); if(yych <= ','){ if(yych <= ' '){ - if(yych <= 0x1F) goto yy401; - goto yy408; + if(yych <= 0x1F) goto yy527; + goto yy534; } else { - if(yych == '+') goto yy410; - goto yy401; + if(yych == '+') goto yy536; + goto yy527; } } else { if(yych <= 'Z'){ - if(yych <= '-') goto yy410; - if(yych <= '@') goto yy401; - goto yy411; + if(yych <= '-') goto yy536; + if(yych <= '@') goto yy527; + goto yy537; } else { - if(yych <= '`') goto yy401; - if(yych <= 'z') goto yy412; - goto yy401; + if(yych <= '`') goto yy527; + if(yych <= 'z') goto yy538; + goto yy527; } } -yy408: - YYDEBUG(408, *YYCURSOR); +yy534: + YYDEBUG(534, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 6) YYFILL(6); yych = *YYCURSOR; - goto yy409; -yy409: - YYDEBUG(409, *YYCURSOR); + goto yy535; +yy535: + YYDEBUG(535, *YYCURSOR); if(yych <= ','){ if(yych <= ' '){ if(yych <= 0x1F) goto yy54; - goto yy408; + goto yy534; } else { if(yych != '+') goto yy54; - goto yy410; + goto yy536; } } else { if(yych <= 'Z'){ - if(yych <= '-') goto yy410; + if(yych <= '-') goto yy536; if(yych <= '@') goto yy54; - goto yy411; + goto yy537; } else { if(yych <= '`') goto yy54; - if(yych <= 'z') goto yy412; + if(yych <= 'z') goto yy538; goto yy54; } } -yy410: - YYDEBUG(410, *YYCURSOR); +yy536: + YYDEBUG(536, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '1') goto yy424; - if(yych <= '2') goto yy425; - if(yych <= '9') goto yy426; + if(yych <= '1') goto yy550; + if(yych <= '2') goto yy551; + if(yych <= '9') goto yy552; goto yy54; -yy411: - YYDEBUG(411, *YYCURSOR); +yy537: + YYDEBUG(537, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '@') goto yy401; - if(yych <= 'Z') goto yy413; - if(yych <= '`') goto yy401; - if(yych <= 'z') goto yy415; - goto yy401; -yy412: - YYDEBUG(412, *YYCURSOR); + if(yych <= '@') goto yy527; + if(yych <= 'Z') goto yy539; + if(yych <= '`') goto yy527; + if(yych <= 'z') goto yy541; + goto yy527; +yy538: + YYDEBUG(538, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '@') goto yy401; - if(yych <= 'Z') goto yy413; - if(yych <= '`') goto yy401; - if(yych >= '{') goto yy401; - goto yy413; -yy413: - YYDEBUG(413, *YYCURSOR); + if(yych <= '@') goto yy527; + if(yych <= 'Z') goto yy539; + if(yych <= '`') goto yy527; + if(yych >= '{') goto yy527; + goto yy539; +yy539: + YYDEBUG(539, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '@') goto yy401; - if(yych <= 'Z') goto yy414; - if(yych <= '`') goto yy401; - if(yych >= '{') goto yy401; - goto yy414; -yy414: - YYDEBUG(414, *YYCURSOR); + if(yych <= '@') goto yy527; + if(yych <= 'Z') goto yy540; + if(yych <= '`') goto yy527; + if(yych >= '{') goto yy527; + goto yy540; +yy540: + YYDEBUG(540, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '@') goto yy401; - if(yych <= 'Z') goto yy406; - if(yych <= '`') goto yy401; - if(yych <= 'z') goto yy406; - goto yy401; -yy415: - YYDEBUG(415, *YYCURSOR); + if(yych <= '@') goto yy527; + if(yych <= 'Z') goto yy532; + if(yych <= '`') goto yy527; + if(yych <= 'z') goto yy532; + goto yy527; +yy541: + YYDEBUG(541, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ - if(yych == '/') goto yy417; - if(yych <= '@') goto yy401; - goto yy414; + if(yych == '/') goto yy543; + if(yych <= '@') goto yy527; + goto yy540; } else { if(yych <= '_'){ - if(yych <= '^') goto yy401; - goto yy417; + if(yych <= '^') goto yy527; + goto yy543; } else { - if(yych <= '`') goto yy401; - if(yych >= '{') goto yy401; - goto yy416; + if(yych <= '`') goto yy527; + if(yych >= '{') goto yy527; + goto yy542; } } -yy416: - YYDEBUG(416, *YYCURSOR); +yy542: + YYDEBUG(542, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ - if(yych == '/') goto yy417; - if(yych <= '@') goto yy401; - goto yy406; + if(yych == '/') goto yy543; + if(yych <= '@') goto yy527; + goto yy532; } else { if(yych <= '_'){ - if(yych <= '^') goto yy401; - goto yy417; + if(yych <= '^') goto yy527; + goto yy543; } else { - if(yych <= '`') goto yy401; - if(yych <= 'z') goto yy421; - goto yy401; + if(yych <= '`') goto yy527; + if(yych <= 'z') goto yy547; + goto yy527; } } -yy417: - YYDEBUG(417, *YYCURSOR); +yy543: + YYDEBUG(543, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= '@') goto yy54; if(yych >= '[') goto yy54; - goto yy418; -yy418: - YYDEBUG(418, *YYCURSOR); + goto yy544; +yy544: + YYDEBUG(544, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yych <= '`') goto yy54; if(yych >= '{') goto yy54; - goto yy419; -yy419: - YYDEBUG(419, *YYCURSOR); + goto yy545; +yy545: + YYDEBUG(545, *YYCURSOR); yyaccept = 7; YYMARKER = ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy420; -yy420: - YYDEBUG(420, *YYCURSOR); + goto yy546; +yy546: + YYDEBUG(546, *YYCURSOR); if(yych <= '^'){ - if(yych == '/') goto yy417; - goto yy401; + if(yych == '/') goto yy543; + goto yy527; } else { - if(yych <= '_') goto yy417; - if(yych <= '`') goto yy401; - if(yych <= 'z') goto yy419; - goto yy401; + if(yych <= '_') goto yy543; + if(yych <= '`') goto yy527; + if(yych <= 'z') goto yy545; + goto yy527; } -yy421: - YYDEBUG(421, *YYCURSOR); +yy547: + YYDEBUG(547, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ - if(yych == '/') goto yy417; - goto yy401; + if(yych == '/') goto yy543; + goto yy527; } else { - if(yych <= '_') goto yy417; - if(yych <= '`') goto yy401; - if(yych >= '{') goto yy401; - goto yy422; + if(yych <= '_') goto yy543; + if(yych <= '`') goto yy527; + if(yych >= '{') goto yy527; + goto yy548; } -yy422: - YYDEBUG(422, *YYCURSOR); +yy548: + YYDEBUG(548, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy423; -yy423: - YYDEBUG(423, *YYCURSOR); + goto yy549; +yy549: + YYDEBUG(549, *YYCURSOR); if(yych <= '^'){ - if(yych == '/') goto yy417; + if(yych == '/') goto yy543; goto yy54; } else { - if(yych <= '_') goto yy417; + if(yych <= '_') goto yy543; if(yych <= '`') goto yy54; - if(yych <= 'z') goto yy422; + if(yych <= 'z') goto yy548; goto yy54; } -yy424: - YYDEBUG(424, *YYCURSOR); +yy550: + YYDEBUG(550, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy401; - if(yych <= '5') goto yy429; - if(yych <= '9') goto yy426; - if(yych <= ':') goto yy427; - goto yy401; -yy425: - YYDEBUG(425, *YYCURSOR); + if(yych <= '/') goto yy527; + if(yych <= '5') goto yy555; + if(yych <= '9') goto yy552; + if(yych <= ':') goto yy553; + goto yy527; +yy551: + YYDEBUG(551, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '5'){ - if(yych <= '/') goto yy401; - if(yych <= '3') goto yy429; - goto yy428; + if(yych <= '/') goto yy527; + if(yych <= '3') goto yy555; + goto yy554; } else { - if(yych == ':') goto yy427; - goto yy401; + if(yych == ':') goto yy553; + goto yy527; } -yy426: - YYDEBUG(426, *YYCURSOR); +yy552: + YYDEBUG(552, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy401; - if(yych <= '5') goto yy428; - if(yych != ':') goto yy401; - goto yy427; -yy427: - YYDEBUG(427, *YYCURSOR); + if(yych <= '/') goto yy527; + if(yych <= '5') goto yy554; + if(yych != ':') goto yy527; + goto yy553; +yy553: + YYDEBUG(553, *YYCURSOR); yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy401; - if(yych >= '6') goto yy401; - goto yy428; -yy428: - YYDEBUG(428, *YYCURSOR); + if(yych <= '/') goto yy527; + if(yych >= '6') goto yy527; + goto yy554; +yy554: + YYDEBUG(554, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy406; + if(yych <= '9') goto yy532; goto yy54; -yy429: - YYDEBUG(429, *YYCURSOR); +yy555: + YYDEBUG(555, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy401; - if(yych <= '5') goto yy430; - if(yych <= '9') goto yy406; - if(yych <= ':') goto yy427; - goto yy401; -yy430: - YYDEBUG(430, *YYCURSOR); + if(yych <= '/') goto yy527; + if(yych <= '5') goto yy556; + if(yych <= '9') goto yy532; + if(yych <= ':') goto yy553; + goto yy527; +yy556: + YYDEBUG(556, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy401; - if(yych <= '9') goto yy406; - goto yy401; -yy431: - YYDEBUG(431, *YYCURSOR); + if(yych <= '/') goto yy527; + if(yych <= '9') goto yy532; + goto yy527; +yy557: + YYDEBUG(557, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy383; - if(yych >= ':') goto yy383; - goto yy432; -yy432: - YYDEBUG(432, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych >= ':') goto yy509; + goto yy558; +yy558: + YYDEBUG(558, *YYCURSOR); yych = *++YYCURSOR; - goto yy383; -yy433: - YYDEBUG(433, *YYCURSOR); + goto yy509; +yy559: + YYDEBUG(559, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy431; - if(yych <= ':') goto yy399; - goto yy383; -yy434: - YYDEBUG(434, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy557; + if(yych <= ':') goto yy525; + goto yy509; +yy560: + YYDEBUG(560, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy383; - if(yych >= ':') goto yy383; - goto yy435; -yy435: - YYDEBUG(435, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych >= ':') goto yy509; + goto yy561; +yy561: + YYDEBUG(561, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '/') goto yy436; - if(yych <= '9') goto yy432; - goto yy436; -yy436: - YYDEBUG(436, *YYCURSOR); + if((yych = *YYCURSOR) <= '/') goto yy562; + if(yych <= '9') goto yy558; + goto yy562; +yy562: + YYDEBUG(562, *YYCURSOR); #line 1111 "resource/parse_date.re" { @@ -6133,135 +9662,135 @@ yy436: TIMELIB_DEINIT; return TIMELIB_DATE_NO_DAY; } -#line 5251 "<stdout>" -yy437: - YYDEBUG(437, *YYCURSOR); +#line 8515 "<stdout>" +yy563: + YYDEBUG(563, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy435; - if(yych <= ':') goto yy399; - goto yy383; -yy438: - YYDEBUG(438, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy561; + if(yych <= ':') goto yy525; + goto yy509; +yy564: + YYDEBUG(564, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '2'){ - if(yych <= '/') goto yy394; - if(yych >= '2') goto yy440; - goto yy439; + if(yych <= '/') goto yy520; + if(yych >= '2') goto yy566; + goto yy565; } else { - if(yych <= '9') goto yy441; - if(yych <= ':') goto yy399; - goto yy394; + if(yych <= '9') goto yy567; + if(yych <= ':') goto yy525; + goto yy520; } -yy439: - YYDEBUG(439, *YYCURSOR); +yy565: + YYDEBUG(565, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy443; - if(yych <= ':') goto yy399; - goto yy383; -yy440: - YYDEBUG(440, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy569; + if(yych <= ':') goto yy525; + goto yy509; +yy566: + YYDEBUG(566, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '3') goto yy443; - if(yych <= '9') goto yy442; - if(yych <= ':') goto yy399; - goto yy383; -yy441: - YYDEBUG(441, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '3') goto yy569; + if(yych <= '9') goto yy568; + if(yych <= ':') goto yy525; + goto yy509; +yy567: + YYDEBUG(567, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy383; - if(yych <= '9') goto yy442; - if(yych <= ':') goto yy399; - goto yy383; -yy442: - YYDEBUG(442, *YYCURSOR); + if(yych <= '/') goto yy509; + if(yych <= '9') goto yy568; + if(yych <= ':') goto yy525; + goto yy509; +yy568: + YYDEBUG(568, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy436; - if(yych <= '9') goto yy431; - goto yy436; -yy443: - YYDEBUG(443, *YYCURSOR); + if(yych <= '/') goto yy562; + if(yych <= '9') goto yy557; + goto yy562; +yy569: + YYDEBUG(569, *YYCURSOR); yyaccept = 8; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy436; - if(yych <= '9') goto yy431; - if(yych <= ':') goto yy399; - goto yy436; -yy444: - YYDEBUG(444, *YYCURSOR); + if(yych <= '/') goto yy562; + if(yych <= '9') goto yy557; + if(yych <= ':') goto yy525; + goto yy562; +yy570: + YYDEBUG(570, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '2'){ - if(yych <= '/') goto yy394; - if(yych <= '1') goto yy439; - goto yy440; + if(yych <= '/') goto yy520; + if(yych <= '1') goto yy565; + goto yy566; } else { - if(yych <= '9') goto yy441; - if(yych <= ':') goto yy399; - goto yy394; + if(yych <= '9') goto yy567; + if(yych <= ':') goto yy525; + goto yy520; } -yy445: - YYDEBUG(445, *YYCURSOR); +yy571: + YYDEBUG(571, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '1'){ - if(yych <= '/') goto yy394; - if(yych <= '0') goto yy438; - goto yy448; + if(yych <= '/') goto yy520; + if(yych <= '0') goto yy564; + goto yy574; } else { - if(yych <= '2') goto yy455; - if(yych <= '9') goto yy448; - goto yy394; + if(yych <= '2') goto yy581; + if(yych <= '9') goto yy574; + goto yy520; } -yy446: - YYDEBUG(446, *YYCURSOR); +yy572: + YYDEBUG(572, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy394; - if(yych == '2') goto yy455; - if(yych <= '9') goto yy448; - goto yy394; -yy447: - YYDEBUG(447, *YYCURSOR); + if(yych <= '/') goto yy520; + if(yych == '2') goto yy581; + if(yych <= '9') goto yy574; + goto yy520; +yy573: + YYDEBUG(573, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy394; - if(yych <= '1') goto yy448; - if(yych <= '2') goto yy391; - if(yych <= '9') goto yy392; - goto yy394; -yy448: - YYDEBUG(448, *YYCURSOR); + if(yych <= '/') goto yy520; + if(yych <= '1') goto yy574; + if(yych <= '2') goto yy517; + if(yych <= '9') goto yy518; + goto yy520; +yy574: + YYDEBUG(574, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '1'){ - if(yych == '-') goto yy449; - if(yych <= '/') goto yy394; - goto yy439; + if(yych == '-') goto yy575; + if(yych <= '/') goto yy520; + goto yy565; } else { - if(yych <= '2') goto yy440; - if(yych <= '9') goto yy441; - if(yych <= ':') goto yy399; - goto yy394; + if(yych <= '2') goto yy566; + if(yych <= '9') goto yy567; + if(yych <= ':') goto yy525; + goto yy520; } -yy449: - YYDEBUG(449, *YYCURSOR); +yy575: + YYDEBUG(575, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy450; -yy450: - YYDEBUG(450, *YYCURSOR); + goto yy576; +yy576: + YYDEBUG(576, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '/') goto yy451; - if(yych <= '9') goto yy452; - goto yy451; -yy451: - YYDEBUG(451, *YYCURSOR); + if((yych = *YYCURSOR) <= '/') goto yy577; + if(yych <= '9') goto yy578; + goto yy577; +yy577: + YYDEBUG(577, *YYCURSOR); #line 1239 "resource/parse_date.re" { @@ -6274,39 +9803,39 @@ yy451: TIMELIB_DEINIT; return TIMELIB_PG_TEXT; } -#line 5362 "<stdout>" -yy452: - YYDEBUG(452, *YYCURSOR); +#line 8626 "<stdout>" +yy578: + YYDEBUG(578, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy451; - if(yych >= ':') goto yy451; - goto yy453; -yy453: - YYDEBUG(453, *YYCURSOR); + if(yych <= '/') goto yy577; + if(yych >= ':') goto yy577; + goto yy579; +yy579: + YYDEBUG(579, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy451; - if(yych >= ':') goto yy451; - goto yy454; -yy454: - YYDEBUG(454, *YYCURSOR); + if(yych <= '/') goto yy577; + if(yych >= ':') goto yy577; + goto yy580; +yy580: + YYDEBUG(580, *YYCURSOR); yych = *++YYCURSOR; - goto yy451; -yy455: - YYDEBUG(455, *YYCURSOR); + goto yy577; +yy581: + YYDEBUG(581, *YYCURSOR); yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '1'){ - if(yych == '-') goto yy449; - if(yych <= '/') goto yy394; - goto yy439; + if(yych == '-') goto yy575; + if(yych <= '/') goto yy520; + goto yy565; } else { - if(yych <= '2') goto yy440; - if(yych <= '9') goto yy441; - if(yych <= ':') goto yy399; - goto yy394; + if(yych <= '2') goto yy566; + if(yych <= '9') goto yy567; + if(yych <= ':') goto yy525; + goto yy520; } -yy456: - YYDEBUG(456, *YYCURSOR); +yy582: + YYDEBUG(582, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -6314,7 +9843,7 @@ yy456: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'C') goto yy378; + if(yych == 'C') goto yy504; goto yy49; } } else { @@ -6322,29 +9851,29 @@ yy456: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'c') goto yy457; + if(yych == 'c') goto yy583; if(yych <= 'z') goto yy52; goto yy3; } } -yy457: - YYDEBUG(457, *YYCURSOR); +yy583: + YYDEBUG(583, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'D'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'E') goto yy386; + if(yych <= 'E') goto yy512; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -6353,14 +9882,14 @@ yy457: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'e') goto yy458; + if(yych <= 'e') goto yy584; if(yych <= 'z') goto yy58; goto yy3; } } } -yy458: - YYDEBUG(458, *YYCURSOR); +yy584: + YYDEBUG(584, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -6368,7 +9897,7 @@ yy458: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'M') goto yy387; + if(yych == 'M') goto yy513; goto yy3; } } else { @@ -6377,32 +9906,32 @@ yy458: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'm') goto yy459; + if(yych <= 'm') goto yy585; if(yych <= 'z') goto yy59; goto yy3; } } -yy459: - YYDEBUG(459, *YYCURSOR); +yy585: + YYDEBUG(585, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy388; + if(yych == 'B') goto yy514; if(yych != 'b') goto yy60; - goto yy460; -yy460: - YYDEBUG(460, *YYCURSOR); + goto yy586; +yy586: + YYDEBUG(586, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy389; + if(yych == 'E') goto yy515; if(yych != 'e') goto yy60; - goto yy461; -yy461: - YYDEBUG(461, *YYCURSOR); + goto yy587; +yy587: + YYDEBUG(587, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '^'){ if(yych <= '/'){ if(yych <= '.') goto yy54; goto yy53; } else { - if(yych == 'R') goto yy379; + if(yych == 'R') goto yy505; goto yy54; } } else { @@ -6411,42 +9940,42 @@ yy461: if(yych <= '`') goto yy54; goto yy59; } else { - if(yych <= 'r') goto yy462; + if(yych <= 'r') goto yy588; if(yych <= 'z') goto yy59; goto yy54; } } -yy462: - YYDEBUG(462, *YYCURSOR); +yy588: + YYDEBUG(588, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '^'){ if(yych == '/') goto yy53; - goto yy380; + goto yy506; } else { if(yych <= '_') goto yy53; - if(yych <= '`') goto yy380; + if(yych <= '`') goto yy506; if(yych <= 'z') goto yy59; - goto yy380; + goto yy506; } -yy463: - YYDEBUG(463, *YYCURSOR); +yy589: + YYDEBUG(589, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'V') goto yy475; + if(yych == 'V') goto yy601; goto yy49; } else { if(yych <= 'u'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'v') goto yy475; + if(yych <= 'v') goto yy601; if(yych <= 'z') goto yy49; goto yy3; } } -yy464: - YYDEBUG(464, *YYCURSOR); +yy590: + YYDEBUG(590, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -6454,7 +9983,7 @@ yy464: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'V') goto yy475; + if(yych == 'V') goto yy601; goto yy49; } } else { @@ -6462,13 +9991,13 @@ yy464: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'v') goto yy476; + if(yych == 'v') goto yy602; if(yych <= 'z') goto yy52; goto yy3; } } -yy465: - YYDEBUG(465, *YYCURSOR); +yy591: + YYDEBUG(591, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -6476,7 +10005,7 @@ yy465: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'X') goto yy471; + if(yych == 'X') goto yy597; goto yy49; } } else { @@ -6484,13 +10013,13 @@ yy465: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'x') goto yy474; + if(yych == 'x') goto yy600; if(yych <= 'z') goto yy52; goto yy3; } } -yy466: - YYDEBUG(466, *YYCURSOR); +yy592: + YYDEBUG(592, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -6498,7 +10027,7 @@ yy466: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'N') goto yy469; + if(yych == 'N') goto yy595; goto yy49; } } else { @@ -6506,88 +10035,88 @@ yy466: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'n') goto yy472; + if(yych == 'n') goto yy598; if(yych <= 'z') goto yy52; goto yy3; } } -yy467: - YYDEBUG(467, *YYCURSOR); +yy593: + YYDEBUG(593, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'X') goto yy471; + if(yych == 'X') goto yy597; goto yy49; } else { if(yych <= 'w'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'x') goto yy471; + if(yych <= 'x') goto yy597; if(yych <= 'z') goto yy49; goto yy3; } } -yy468: - YYDEBUG(468, *YYCURSOR); +yy594: + YYDEBUG(594, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'N') goto yy49; - goto yy469; + goto yy595; } else { if(yych <= 'm'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'n') goto yy469; + if(yych <= 'n') goto yy595; if(yych <= 'z') goto yy49; goto yy3; } } -yy469: - YYDEBUG(469, *YYCURSOR); +yy595: + YYDEBUG(595, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'T') goto yy50; - goto yy470; + goto yy596; } else { if(yych <= 's'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 't') goto yy470; + if(yych <= 't') goto yy596; if(yych <= 'z') goto yy50; goto yy3; } } -yy470: - YYDEBUG(470, *YYCURSOR); +yy596: + YYDEBUG(596, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'H') goto yy173; if(yych == 'h') goto yy173; goto yy3; -yy471: - YYDEBUG(471, *YYCURSOR); +yy597: + YYDEBUG(597, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'T') goto yy318; + if(yych == 'T') goto yy449; goto yy50; } else { if(yych <= 's'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 't') goto yy318; + if(yych <= 't') goto yy449; if(yych <= 'z') goto yy50; goto yy3; } } -yy472: - YYDEBUG(472, *YYCURSOR); +yy598: + YYDEBUG(598, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -6595,7 +10124,7 @@ yy472: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'T') goto yy470; + if(yych == 'T') goto yy596; goto yy50; } } else { @@ -6603,13 +10132,13 @@ yy472: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 't') goto yy473; + if(yych == 't') goto yy599; if(yych <= 'z') goto yy58; goto yy3; } } -yy473: - YYDEBUG(473, *YYCURSOR); +yy599: + YYDEBUG(599, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -6626,13 +10155,13 @@ yy473: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'h') goto yy315; + if(yych <= 'h') goto yy314; if(yych <= 'z') goto yy59; goto yy3; } } -yy474: - YYDEBUG(474, *YYCURSOR); +yy600: + YYDEBUG(600, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -6640,7 +10169,7 @@ yy474: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'T') goto yy318; + if(yych == 'T') goto yy449; goto yy50; } } else { @@ -6648,54 +10177,54 @@ yy474: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 't') goto yy321; + if(yych == 't') goto yy452; if(yych <= 'z') goto yy58; goto yy3; } } -yy475: - YYDEBUG(475, *YYCURSOR); +yy601: + YYDEBUG(601, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'E') goto yy477; + if(yych == 'E') goto yy603; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'e') goto yy477; + if(yych == 'e') goto yy603; if(yych <= 'z') goto yy50; goto yy3; } } -yy476: - YYDEBUG(476, *YYCURSOR); +yy602: + YYDEBUG(602, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'D'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'E') goto yy477; + if(yych <= 'E') goto yy603; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -6704,21 +10233,21 @@ yy476: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'e') goto yy478; + if(yych <= 'e') goto yy604; if(yych <= 'z') goto yy58; goto yy3; } } } -yy477: - YYDEBUG(477, *YYCURSOR); +yy603: + YYDEBUG(603, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'M') goto yy479; - if(yych == 'm') goto yy479; + if(yych == 'M') goto yy605; + if(yych == 'm') goto yy605; goto yy3; -yy478: - YYDEBUG(478, *YYCURSOR); +yy604: + YYDEBUG(604, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -6727,7 +10256,7 @@ yy478: goto yy53; } else { if(yych != 'M') goto yy3; - goto yy479; + goto yy605; } } else { if(yych <= 'l'){ @@ -6735,50 +10264,50 @@ yy478: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'm') goto yy480; + if(yych <= 'm') goto yy606; if(yych <= 'z') goto yy59; goto yy3; } } -yy479: - YYDEBUG(479, *YYCURSOR); +yy605: + YYDEBUG(605, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy481; - if(yych == 'b') goto yy481; + if(yych == 'B') goto yy607; + if(yych == 'b') goto yy607; goto yy54; -yy480: - YYDEBUG(480, *YYCURSOR); +yy606: + YYDEBUG(606, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy481; - if(yych == 'b') goto yy482; + if(yych == 'B') goto yy607; + if(yych == 'b') goto yy608; goto yy60; -yy481: - YYDEBUG(481, *YYCURSOR); +yy607: + YYDEBUG(607, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy483; - if(yych == 'e') goto yy483; + if(yych == 'E') goto yy609; + if(yych == 'e') goto yy609; goto yy54; -yy482: - YYDEBUG(482, *YYCURSOR); +yy608: + YYDEBUG(608, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy483; - if(yych == 'e') goto yy484; + if(yych == 'E') goto yy609; + if(yych == 'e') goto yy610; goto yy60; -yy483: - YYDEBUG(483, *YYCURSOR); +yy609: + YYDEBUG(609, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy379; - if(yych == 'r') goto yy379; + if(yych == 'R') goto yy505; + if(yych == 'r') goto yy505; goto yy54; -yy484: - YYDEBUG(484, *YYCURSOR); +yy610: + YYDEBUG(610, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '^'){ if(yych <= '/'){ if(yych <= '.') goto yy54; goto yy53; } else { - if(yych == 'R') goto yy379; + if(yych == 'R') goto yy505; goto yy54; } } else { @@ -6787,74 +10316,74 @@ yy484: if(yych <= '`') goto yy54; goto yy59; } else { - if(yych <= 'r') goto yy462; + if(yych <= 'r') goto yy588; if(yych <= 'z') goto yy59; goto yy54; } } -yy485: - YYDEBUG(485, *YYCURSOR); +yy611: + YYDEBUG(611, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'T') goto yy49; - goto yy486; + goto yy612; } else { if(yych <= 's'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 't') goto yy486; + if(yych <= 't') goto yy612; if(yych <= 'z') goto yy49; goto yy3; } } -yy486: - YYDEBUG(486, *YYCURSOR); +yy612: + YYDEBUG(612, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'O') goto yy487; + if(yych == 'O') goto yy613; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'o') goto yy487; + if(yych == 'o') goto yy613; if(yych <= 'z') goto yy50; goto yy3; } } -yy487: - YYDEBUG(487, *YYCURSOR); +yy613: + YYDEBUG(613, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'B') goto yy488; + if(yych == 'B') goto yy614; if(yych != 'b') goto yy3; - goto yy488; -yy488: - YYDEBUG(488, *YYCURSOR); + goto yy614; +yy614: + YYDEBUG(614, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy489; + if(yych == 'E') goto yy615; if(yych != 'e') goto yy54; - goto yy489; -yy489: - YYDEBUG(489, *YYCURSOR); + goto yy615; +yy615: + YYDEBUG(615, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy379; - if(yych == 'r') goto yy379; + if(yych == 'R') goto yy505; + if(yych == 'r') goto yy505; goto yy54; -yy490: - YYDEBUG(490, *YYCURSOR); +yy616: + YYDEBUG(616, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -6862,7 +10391,7 @@ yy490: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'T') goto yy486; + if(yych == 'T') goto yy612; goto yy49; } } else { @@ -6870,29 +10399,29 @@ yy490: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 't') goto yy491; + if(yych == 't') goto yy617; if(yych <= 'z') goto yy52; goto yy3; } } -yy491: - YYDEBUG(491, *YYCURSOR); +yy617: + YYDEBUG(617, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'N'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'O') goto yy487; + if(yych <= 'O') goto yy613; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -6901,14 +10430,14 @@ yy491: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'o') goto yy492; + if(yych <= 'o') goto yy618; if(yych <= 'z') goto yy58; goto yy3; } } } -yy492: - YYDEBUG(492, *YYCURSOR); +yy618: + YYDEBUG(618, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -6916,7 +10445,7 @@ yy492: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'B') goto yy488; + if(yych == 'B') goto yy614; goto yy3; } } else { @@ -6925,26 +10454,26 @@ yy492: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'b') goto yy493; + if(yych <= 'b') goto yy619; if(yych <= 'z') goto yy59; goto yy3; } } -yy493: - YYDEBUG(493, *YYCURSOR); +yy619: + YYDEBUG(619, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy489; + if(yych == 'E') goto yy615; if(yych != 'e') goto yy60; - goto yy494; -yy494: - YYDEBUG(494, *YYCURSOR); + goto yy620; +yy620: + YYDEBUG(620, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '^'){ if(yych <= '/'){ if(yych <= '.') goto yy54; goto yy53; } else { - if(yych == 'R') goto yy379; + if(yych == 'R') goto yy505; goto yy54; } } else { @@ -6953,309 +10482,309 @@ yy494: if(yych <= '`') goto yy54; goto yy59; } else { - if(yych <= 'r') goto yy462; + if(yych <= 'r') goto yy588; if(yych <= 'z') goto yy59; goto yy54; } } -yy495: - YYDEBUG(495, *YYCURSOR); +yy621: + YYDEBUG(621, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= 'O'){ if(yych <= '@') goto yy3; - if(yych == 'C') goto yy510; + if(yych == 'C') goto yy636; goto yy49; } else { - if(yych <= 'P') goto yy509; - if(yych == 'V') goto yy511; + if(yych <= 'P') goto yy635; + if(yych == 'V') goto yy637; goto yy49; } } else { if(yych <= 'o'){ if(yych <= '`') goto yy3; - if(yych == 'c') goto yy510; + if(yych == 'c') goto yy636; goto yy49; } else { if(yych <= 'u'){ - if(yych <= 'p') goto yy509; + if(yych <= 'p') goto yy635; goto yy49; } else { - if(yych <= 'v') goto yy511; + if(yych <= 'v') goto yy637; if(yych <= 'z') goto yy49; goto yy3; } } } -yy496: - YYDEBUG(496, *YYCURSOR); +yy622: + YYDEBUG(622, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'T') goto yy504; + if(yych == 'T') goto yy630; goto yy49; } else { if(yych <= 's'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 't') goto yy504; + if(yych <= 't') goto yy630; if(yych <= 'z') goto yy49; goto yy3; } } -yy497: - YYDEBUG(497, *YYCURSOR); +yy623: + YYDEBUG(623, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'X') goto yy502; + if(yych == 'X') goto yy628; goto yy49; } else { if(yych <= 'w'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'x') goto yy502; + if(yych <= 'x') goto yy628; if(yych <= 'z') goto yy49; goto yy3; } } -yy498: - YYDEBUG(498, *YYCURSOR); +yy624: + YYDEBUG(624, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'N') goto yy49; - goto yy499; + goto yy625; } else { if(yych <= 'm'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'n') goto yy499; + if(yych <= 'n') goto yy625; if(yych <= 'z') goto yy49; goto yy3; } } -yy499: - YYDEBUG(499, *YYCURSOR); +yy625: + YYDEBUG(625, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy151; if(yych != 'D') goto yy50; - goto yy500; + goto yy626; } else { if(yych <= 'c'){ if(yych <= '`') goto yy151; goto yy50; } else { - if(yych <= 'd') goto yy500; + if(yych <= 'd') goto yy626; if(yych <= 'z') goto yy50; goto yy151; } } -yy500: - YYDEBUG(500, *YYCURSOR); +yy626: + YYDEBUG(626, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'A') goto yy501; + if(yych == 'A') goto yy627; if(yych != 'a') goto yy3; - goto yy501; -yy501: - YYDEBUG(501, *YYCURSOR); + goto yy627; +yy627: + YYDEBUG(627, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy157; goto yy54; -yy502: - YYDEBUG(502, *YYCURSOR); +yy628: + YYDEBUG(628, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'T') goto yy50; - goto yy503; + goto yy629; } else { if(yych <= 's'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 't') goto yy503; + if(yych <= 't') goto yy629; if(yych <= 'z') goto yy50; goto yy3; } } -yy503: - YYDEBUG(503, *YYCURSOR); +yy629: + YYDEBUG(629, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'H') goto yy173; if(yych == 'h') goto yy173; goto yy3; -yy504: - YYDEBUG(504, *YYCURSOR); +yy630: + YYDEBUG(630, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy151; if(yych != 'U') goto yy50; - goto yy505; + goto yy631; } else { if(yych <= 't'){ if(yych <= '`') goto yy151; goto yy50; } else { - if(yych <= 'u') goto yy505; + if(yych <= 'u') goto yy631; if(yych <= 'z') goto yy50; goto yy151; } } -yy505: - YYDEBUG(505, *YYCURSOR); +yy631: + YYDEBUG(631, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'R') goto yy506; + if(yych == 'R') goto yy632; if(yych != 'r') goto yy3; - goto yy506; -yy506: - YYDEBUG(506, *YYCURSOR); + goto yy632; +yy632: + YYDEBUG(632, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'D') goto yy507; + if(yych == 'D') goto yy633; if(yych != 'd') goto yy54; - goto yy507; -yy507: - YYDEBUG(507, *YYCURSOR); + goto yy633; +yy633: + YYDEBUG(633, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy508; + if(yych == 'A') goto yy634; if(yych != 'a') goto yy54; - goto yy508; -yy508: - YYDEBUG(508, *YYCURSOR); + goto yy634; +yy634: + YYDEBUG(634, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy157; goto yy54; -yy509: - YYDEBUG(509, *YYCURSOR); +yy635: + YYDEBUG(635, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'T') goto yy514; + if(yych == 'T') goto yy640; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 't') goto yy514; + if(yych == 't') goto yy640; if(yych <= 'z') goto yy50; goto yy3; } } -yy510: - YYDEBUG(510, *YYCURSOR); +yy636: + YYDEBUG(636, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'O') goto yy513; + if(yych == 'O') goto yy639; goto yy50; } else { if(yych <= 'n'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 'o') goto yy513; + if(yych <= 'o') goto yy639; if(yych <= 'z') goto yy50; goto yy3; } } -yy511: - YYDEBUG(511, *YYCURSOR); +yy637: + YYDEBUG(637, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'E') goto yy50; - goto yy512; + goto yy638; } else { if(yych <= 'd'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 'e') goto yy512; + if(yych <= 'e') goto yy638; if(yych <= 'z') goto yy50; goto yy3; } } -yy512: - YYDEBUG(512, *YYCURSOR); +yy638: + YYDEBUG(638, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'N') goto yy231; - if(yych == 'n') goto yy231; + if(yych == 'N') goto yy230; + if(yych == 'n') goto yy230; goto yy3; -yy513: - YYDEBUG(513, *YYCURSOR); +yy639: + YYDEBUG(639, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'N') goto yy234; - if(yych == 'n') goto yy234; + if(yych == 'N') goto yy233; + if(yych == 'n') goto yy233; goto yy3; -yy514: - YYDEBUG(514, *YYCURSOR); +yy640: + YYDEBUG(640, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ if(yych <= 0x1F) goto yy3; - goto yy380; + goto yy506; } else { - if(yych <= '-') goto yy381; - if(yych <= '.') goto yy380; + if(yych <= '-') goto yy507; + if(yych <= '.') goto yy506; goto yy3; } } else { if(yych <= 'E'){ - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= 'D') goto yy3; - goto yy515; + goto yy641; } else { if(yych != 'e') goto yy3; - goto yy515; + goto yy641; } } -yy515: - YYDEBUG(515, *YYCURSOR); +yy641: + YYDEBUG(641, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'M') goto yy516; + if(yych == 'M') goto yy642; if(yych != 'm') goto yy54; - goto yy516; -yy516: - YYDEBUG(516, *YYCURSOR); + goto yy642; +yy642: + YYDEBUG(642, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy517; + if(yych == 'B') goto yy643; if(yych != 'b') goto yy54; - goto yy517; -yy517: - YYDEBUG(517, *YYCURSOR); + goto yy643; +yy643: + YYDEBUG(643, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy518; + if(yych == 'E') goto yy644; if(yych != 'e') goto yy54; - goto yy518; -yy518: - YYDEBUG(518, *YYCURSOR); + goto yy644; +yy644: + YYDEBUG(644, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy379; - if(yych == 'r') goto yy379; + if(yych == 'R') goto yy505; + if(yych == 'r') goto yy505; goto yy54; -yy519: - YYDEBUG(519, *YYCURSOR); +yy645: + YYDEBUG(645, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7266,14 +10795,14 @@ yy519: } else { if(yych <= '@') goto yy3; if(yych <= 'B') goto yy49; - goto yy510; + goto yy636; } } else { if(yych <= 'P'){ if(yych <= 'O') goto yy49; - goto yy509; + goto yy635; } else { - if(yych == 'V') goto yy511; + if(yych == 'V') goto yy637; goto yy49; } } @@ -7285,21 +10814,21 @@ yy519: } else { if(yych <= '`') goto yy3; if(yych <= 'b') goto yy52; - goto yy534; + goto yy660; } } else { if(yych <= 'u'){ - if(yych == 'p') goto yy533; + if(yych == 'p') goto yy659; goto yy52; } else { - if(yych <= 'v') goto yy535; + if(yych <= 'v') goto yy661; if(yych <= 'z') goto yy52; goto yy3; } } } -yy520: - YYDEBUG(520, *YYCURSOR); +yy646: + YYDEBUG(646, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7307,7 +10836,7 @@ yy520: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'T') goto yy504; + if(yych == 'T') goto yy630; goto yy49; } } else { @@ -7315,13 +10844,13 @@ yy520: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 't') goto yy528; + if(yych == 't') goto yy654; if(yych <= 'z') goto yy52; goto yy3; } } -yy521: - YYDEBUG(521, *YYCURSOR); +yy647: + YYDEBUG(647, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7329,7 +10858,7 @@ yy521: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'X') goto yy502; + if(yych == 'X') goto yy628; goto yy49; } } else { @@ -7337,13 +10866,13 @@ yy521: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'x') goto yy526; + if(yych == 'x') goto yy652; if(yych <= 'z') goto yy52; goto yy3; } } -yy522: - YYDEBUG(522, *YYCURSOR); +yy648: + YYDEBUG(648, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7351,7 +10880,7 @@ yy522: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'N') goto yy499; + if(yych == 'N') goto yy625; goto yy49; } } else { @@ -7359,13 +10888,13 @@ yy522: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'n') goto yy523; + if(yych == 'n') goto yy649; if(yych <= 'z') goto yy52; goto yy3; } } -yy523: - YYDEBUG(523, *YYCURSOR); +yy649: + YYDEBUG(649, *YYCURSOR); yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7373,7 +10902,7 @@ yy523: if(yych == '/') goto yy53; goto yy151; } else { - if(yych == 'D') goto yy500; + if(yych == 'D') goto yy626; goto yy50; } } else { @@ -7381,13 +10910,13 @@ yy523: if(yych == '_') goto yy53; goto yy151; } else { - if(yych == 'd') goto yy524; + if(yych == 'd') goto yy650; if(yych <= 'z') goto yy58; goto yy151; } } -yy524: - YYDEBUG(524, *YYCURSOR); +yy650: + YYDEBUG(650, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -7395,7 +10924,7 @@ yy524: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'A') goto yy501; + if(yych == 'A') goto yy627; goto yy3; } } else { @@ -7403,19 +10932,19 @@ yy524: if(yych <= '_') goto yy53; goto yy3; } else { - if(yych <= 'a') goto yy525; + if(yych <= 'a') goto yy651; if(yych <= 'z') goto yy59; goto yy3; } } -yy525: - YYDEBUG(525, *YYCURSOR); +yy651: + YYDEBUG(651, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy166; goto yy60; -yy526: - YYDEBUG(526, *YYCURSOR); +yy652: + YYDEBUG(652, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7423,7 +10952,7 @@ yy526: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'T') goto yy503; + if(yych == 'T') goto yy629; goto yy50; } } else { @@ -7431,13 +10960,13 @@ yy526: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 't') goto yy527; + if(yych == 't') goto yy653; if(yych <= 'z') goto yy58; goto yy3; } } -yy527: - YYDEBUG(527, *YYCURSOR); +yy653: + YYDEBUG(653, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -7454,13 +10983,13 @@ yy527: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'h') goto yy315; + if(yych <= 'h') goto yy314; if(yych <= 'z') goto yy59; goto yy3; } } -yy528: - YYDEBUG(528, *YYCURSOR); +yy654: + YYDEBUG(654, *YYCURSOR); yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7468,7 +10997,7 @@ yy528: if(yych == '/') goto yy53; goto yy151; } else { - if(yych == 'U') goto yy505; + if(yych == 'U') goto yy631; goto yy50; } } else { @@ -7476,13 +11005,13 @@ yy528: if(yych == '_') goto yy53; goto yy151; } else { - if(yych == 'u') goto yy529; + if(yych == 'u') goto yy655; if(yych <= 'z') goto yy58; goto yy151; } } -yy529: - YYDEBUG(529, *YYCURSOR); +yy655: + YYDEBUG(655, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -7490,7 +11019,7 @@ yy529: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'R') goto yy506; + if(yych == 'R') goto yy632; goto yy3; } } else { @@ -7499,47 +11028,47 @@ yy529: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'r') goto yy530; + if(yych <= 'r') goto yy656; if(yych <= 'z') goto yy59; goto yy3; } } -yy530: - YYDEBUG(530, *YYCURSOR); +yy656: + YYDEBUG(656, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'D') goto yy507; + if(yych == 'D') goto yy633; if(yych != 'd') goto yy60; - goto yy531; -yy531: - YYDEBUG(531, *YYCURSOR); + goto yy657; +yy657: + YYDEBUG(657, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy508; + if(yych == 'A') goto yy634; if(yych != 'a') goto yy60; - goto yy532; -yy532: - YYDEBUG(532, *YYCURSOR); + goto yy658; +yy658: + YYDEBUG(658, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy166; goto yy60; -yy533: - YYDEBUG(533, *YYCURSOR); +yy659: + YYDEBUG(659, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'S'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'T') goto yy514; + if(yych <= 'T') goto yy640; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -7548,14 +11077,14 @@ yy533: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 't') goto yy541; + if(yych <= 't') goto yy664; if(yych <= 'z') goto yy58; goto yy3; } } } -yy534: - YYDEBUG(534, *YYCURSOR); +yy660: + YYDEBUG(660, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7563,7 +11092,7 @@ yy534: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'O') goto yy513; + if(yych == 'O') goto yy639; goto yy50; } } else { @@ -7571,13 +11100,13 @@ yy534: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'o') goto yy539; + if(yych == 'o') goto yy663; if(yych <= 'z') goto yy58; goto yy3; } } -yy535: - YYDEBUG(535, *YYCURSOR); +yy661: + YYDEBUG(661, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7585,7 +11114,7 @@ yy535: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'E') goto yy512; + if(yych == 'E') goto yy638; goto yy50; } } else { @@ -7593,13 +11122,13 @@ yy535: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'e') goto yy536; + if(yych == 'e') goto yy662; if(yych <= 'z') goto yy58; goto yy3; } } -yy536: - YYDEBUG(536, *YYCURSOR); +yy662: + YYDEBUG(662, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -7607,7 +11136,7 @@ yy536: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'N') goto yy231; + if(yych == 'N') goto yy230; goto yy3; } } else { @@ -7616,25 +11145,13 @@ yy536: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'n') goto yy537; + if(yych <= 'n') goto yy355; if(yych <= 'z') goto yy59; goto yy3; } } -yy537: - YYDEBUG(537, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'T') goto yy232; - if(yych != 't') goto yy60; - goto yy538; -yy538: - YYDEBUG(538, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy315; - goto yy60; -yy539: - YYDEBUG(539, *YYCURSOR); +yy663: + YYDEBUG(663, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -7642,7 +11159,7 @@ yy539: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'N') goto yy234; + if(yych == 'N') goto yy233; goto yy3; } } else { @@ -7651,69 +11168,63 @@ yy539: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'n') goto yy540; + if(yych <= 'n') goto yy358; if(yych <= 'z') goto yy59; goto yy3; } } -yy540: - YYDEBUG(540, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'D') goto yy173; - if(yych == 'd') goto yy315; - goto yy60; -yy541: - YYDEBUG(541, *YYCURSOR); +yy664: + YYDEBUG(664, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'D'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych <= 'E') goto yy515; + if(yych <= 'E') goto yy641; if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'e') goto yy542; + if(yych == 'e') goto yy665; if(yych <= 'z') goto yy59; goto yy3; } } -yy542: - YYDEBUG(542, *YYCURSOR); +yy665: + YYDEBUG(665, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'M') goto yy516; + if(yych == 'M') goto yy642; if(yych != 'm') goto yy60; - goto yy543; -yy543: - YYDEBUG(543, *YYCURSOR); + goto yy666; +yy666: + YYDEBUG(666, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy517; + if(yych == 'B') goto yy643; if(yych != 'b') goto yy60; - goto yy544; -yy544: - YYDEBUG(544, *YYCURSOR); + goto yy667; +yy667: + YYDEBUG(667, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy518; + if(yych == 'E') goto yy644; if(yych != 'e') goto yy60; - goto yy545; -yy545: - YYDEBUG(545, *YYCURSOR); + goto yy668; +yy668: + YYDEBUG(668, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '^'){ if(yych <= '/'){ if(yych <= '.') goto yy54; goto yy53; } else { - if(yych == 'R') goto yy379; + if(yych == 'R') goto yy505; goto yy54; } } else { @@ -7722,72 +11233,72 @@ yy545: if(yych <= '`') goto yy54; goto yy59; } else { - if(yych <= 'r') goto yy462; + if(yych <= 'r') goto yy588; if(yych <= 'z') goto yy59; goto yy54; } } -yy546: - YYDEBUG(546, *YYCURSOR); +yy669: + YYDEBUG(669, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'G') goto yy553; + if(yych == 'G') goto yy676; goto yy49; } else { if(yych <= 'f'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'g') goto yy553; + if(yych <= 'g') goto yy676; if(yych <= 'z') goto yy49; goto yy3; } } -yy547: - YYDEBUG(547, *YYCURSOR); +yy670: + YYDEBUG(670, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'R') goto yy551; + if(yych == 'R') goto yy674; goto yy49; } else { if(yych <= 'q'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'r') goto yy551; + if(yych <= 'r') goto yy674; if(yych <= 'z') goto yy49; goto yy3; } } -yy548: - YYDEBUG(548, *YYCURSOR); +yy671: + YYDEBUG(671, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'O') goto yy49; - goto yy549; + goto yy672; } else { if(yych <= 'n'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'o') goto yy549; + if(yych <= 'o') goto yy672; if(yych <= 'z') goto yy49; goto yy3; } } -yy549: - YYDEBUG(549, *YYCURSOR); +yy672: + YYDEBUG(672, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '@') goto yy550; + if((yych = *YYCURSOR) <= '@') goto yy673; if(yych <= 'Z') goto yy50; - if(yych <= '`') goto yy550; + if(yych <= '`') goto yy673; if(yych <= 'z') goto yy50; - goto yy550; -yy550: - YYDEBUG(550, *YYCURSOR); + goto yy673; +yy673: + YYDEBUG(673, *YYCURSOR); #line 1289 "resource/parse_date.re" { @@ -7802,79 +11313,79 @@ yy550: TIMELIB_DEINIT; return TIMELIB_AGO; } -#line 6692 "<stdout>" -yy551: - YYDEBUG(551, *YYCURSOR); +#line 9944 "<stdout>" +yy674: + YYDEBUG(674, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'I') goto yy552; + if(yych == 'I') goto yy675; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'i') goto yy552; + if(yych == 'i') goto yy675; if(yych <= 'z') goto yy50; goto yy3; } } -yy552: - YYDEBUG(552, *YYCURSOR); +yy675: + YYDEBUG(675, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'L') goto yy379; - if(yych == 'l') goto yy379; + if(yych == 'L') goto yy505; + if(yych == 'l') goto yy505; goto yy3; -yy553: - YYDEBUG(553, *YYCURSOR); +yy676: + YYDEBUG(676, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'U') goto yy554; + if(yych == 'U') goto yy677; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'u') goto yy554; + if(yych == 'u') goto yy677; if(yych <= 'z') goto yy50; goto yy3; } } -yy554: - YYDEBUG(554, *YYCURSOR); +yy677: + YYDEBUG(677, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'S') goto yy555; + if(yych == 'S') goto yy678; if(yych != 's') goto yy3; - goto yy555; -yy555: - YYDEBUG(555, *YYCURSOR); + goto yy678; +yy678: + YYDEBUG(678, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy379; - if(yych == 't') goto yy379; + if(yych == 'T') goto yy505; + if(yych == 't') goto yy505; goto yy54; -yy556: - YYDEBUG(556, *YYCURSOR); +yy679: + YYDEBUG(679, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7882,7 +11393,7 @@ yy556: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'G') goto yy553; + if(yych == 'G') goto yy676; goto yy49; } } else { @@ -7890,13 +11401,13 @@ yy556: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'g') goto yy562; + if(yych == 'g') goto yy685; if(yych <= 'z') goto yy52; goto yy3; } } -yy557: - YYDEBUG(557, *YYCURSOR); +yy680: + YYDEBUG(680, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7904,7 +11415,7 @@ yy557: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'R') goto yy551; + if(yych == 'R') goto yy674; goto yy49; } } else { @@ -7912,13 +11423,13 @@ yy557: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'r') goto yy560; + if(yych == 'r') goto yy683; if(yych <= 'z') goto yy52; goto yy3; } } -yy558: - YYDEBUG(558, *YYCURSOR); +yy681: + YYDEBUG(681, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -7926,7 +11437,7 @@ yy558: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'O') goto yy549; + if(yych == 'O') goto yy672; goto yy49; } } else { @@ -7934,47 +11445,47 @@ yy558: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'o') goto yy559; + if(yych == 'o') goto yy682; if(yych <= 'z') goto yy52; goto yy3; } } -yy559: - YYDEBUG(559, *YYCURSOR); +yy682: + YYDEBUG(682, *YYCURSOR); yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ if(yych == '/') goto yy53; - if(yych <= '@') goto yy550; + if(yych <= '@') goto yy673; goto yy50; } else { if(yych <= '_'){ - if(yych <= '^') goto yy550; + if(yych <= '^') goto yy673; goto yy53; } else { - if(yych <= '`') goto yy550; + if(yych <= '`') goto yy673; if(yych <= 'z') goto yy58; - goto yy550; + goto yy673; } } -yy560: - YYDEBUG(560, *YYCURSOR); +yy683: + YYDEBUG(683, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'H'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'I') goto yy552; + if(yych <= 'I') goto yy675; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -7983,14 +11494,14 @@ yy560: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'i') goto yy561; + if(yych <= 'i') goto yy684; if(yych <= 'z') goto yy58; goto yy3; } } } -yy561: - YYDEBUG(561, *YYCURSOR); +yy684: + YYDEBUG(684, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -7998,7 +11509,7 @@ yy561: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'L') goto yy379; + if(yych == 'L') goto yy505; goto yy3; } } else { @@ -8007,29 +11518,29 @@ yy561: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'l') goto yy462; + if(yych <= 'l') goto yy588; if(yych <= 'z') goto yy59; goto yy3; } } -yy562: - YYDEBUG(562, *YYCURSOR); +yy685: + YYDEBUG(685, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'T'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'U') goto yy554; + if(yych <= 'U') goto yy677; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -8038,14 +11549,14 @@ yy562: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'u') goto yy563; + if(yych <= 'u') goto yy686; if(yych <= 'z') goto yy58; goto yy3; } } } -yy563: - YYDEBUG(563, *YYCURSOR); +yy686: + YYDEBUG(686, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -8053,7 +11564,7 @@ yy563: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'S') goto yy555; + if(yych == 'S') goto yy678; goto yy3; } } else { @@ -8062,20 +11573,20 @@ yy563: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 's') goto yy564; + if(yych <= 's') goto yy687; if(yych <= 'z') goto yy59; goto yy3; } } -yy564: - YYDEBUG(564, *YYCURSOR); +yy687: + YYDEBUG(687, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '^'){ if(yych <= '/'){ if(yych <= '.') goto yy54; goto yy53; } else { - if(yych == 'T') goto yy379; + if(yych == 'T') goto yy505; goto yy54; } } else { @@ -8084,122 +11595,122 @@ yy564: if(yych <= '`') goto yy54; goto yy59; } else { - if(yych <= 't') goto yy462; + if(yych <= 't') goto yy588; if(yych <= 'z') goto yy59; goto yy54; } } -yy565: - YYDEBUG(565, *YYCURSOR); +yy688: + YYDEBUG(688, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= 'R'){ if(yych <= '@') goto yy3; if(yych <= 'Q') goto yy49; - goto yy570; + goto yy693; } else { - if(yych == 'Y') goto yy571; + if(yych == 'Y') goto yy694; goto yy49; } } else { if(yych <= 'r'){ if(yych <= '`') goto yy3; if(yych <= 'q') goto yy49; - goto yy570; + goto yy693; } else { - if(yych == 'y') goto yy571; + if(yych == 'y') goto yy694; if(yych <= 'z') goto yy49; goto yy3; } } -yy566: - YYDEBUG(566, *YYCURSOR); +yy689: + YYDEBUG(689, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'N') goto yy49; - goto yy567; + goto yy690; } else { if(yych <= 'm'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'n') goto yy567; + if(yych <= 'n') goto yy690; if(yych <= 'z') goto yy49; goto yy3; } } -yy567: - YYDEBUG(567, *YYCURSOR); +yy690: + YYDEBUG(690, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy151; if(yych != 'D') goto yy50; - goto yy568; + goto yy691; } else { if(yych <= 'c'){ if(yych <= '`') goto yy151; goto yy50; } else { - if(yych <= 'd') goto yy568; + if(yych <= 'd') goto yy691; if(yych <= 'z') goto yy50; goto yy151; } } -yy568: - YYDEBUG(568, *YYCURSOR); +yy691: + YYDEBUG(691, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'A') goto yy569; + if(yych == 'A') goto yy692; if(yych != 'a') goto yy3; - goto yy569; -yy569: - YYDEBUG(569, *YYCURSOR); + goto yy692; +yy692: + YYDEBUG(692, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy157; goto yy54; -yy570: - YYDEBUG(570, *YYCURSOR); +yy693: + YYDEBUG(693, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'C') goto yy572; + if(yych == 'C') goto yy695; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'c') goto yy572; + if(yych == 'c') goto yy695; if(yych <= 'z') goto yy50; goto yy3; } } -yy571: - YYDEBUG(571, *YYCURSOR); +yy694: + YYDEBUG(694, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ if(yych <= 0x1F) goto yy3; - goto yy380; + goto yy506; } else { - if(yych <= '-') goto yy381; - if(yych <= '.') goto yy380; + if(yych <= '-') goto yy507; + if(yych <= '.') goto yy506; goto yy3; } } else { if(yych <= 'Z'){ - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } else { @@ -8208,15 +11719,15 @@ yy571: goto yy3; } } -yy572: - YYDEBUG(572, *YYCURSOR); +yy695: + YYDEBUG(695, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'H') goto yy379; - if(yych == 'h') goto yy379; + if(yych == 'H') goto yy505; + if(yych == 'h') goto yy505; goto yy3; -yy573: - YYDEBUG(573, *YYCURSOR); +yy696: + YYDEBUG(696, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8225,8 +11736,8 @@ yy573: if(yych <= '@') goto yy3; goto yy49; } else { - if(yych <= 'R') goto yy570; - if(yych == 'Y') goto yy571; + if(yych <= 'R') goto yy693; + if(yych == 'Y') goto yy694; goto yy49; } } else { @@ -8236,17 +11747,17 @@ yy573: goto yy52; } else { if(yych <= 'x'){ - if(yych <= 'r') goto yy578; + if(yych <= 'r') goto yy701; goto yy52; } else { - if(yych <= 'y') goto yy579; + if(yych <= 'y') goto yy702; if(yych <= 'z') goto yy52; goto yy3; } } } -yy574: - YYDEBUG(574, *YYCURSOR); +yy697: + YYDEBUG(697, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8254,7 +11765,7 @@ yy574: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'N') goto yy567; + if(yych == 'N') goto yy690; goto yy49; } } else { @@ -8262,13 +11773,13 @@ yy574: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'n') goto yy575; + if(yych == 'n') goto yy698; if(yych <= 'z') goto yy52; goto yy3; } } -yy575: - YYDEBUG(575, *YYCURSOR); +yy698: + YYDEBUG(698, *YYCURSOR); yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8276,7 +11787,7 @@ yy575: if(yych == '/') goto yy53; goto yy151; } else { - if(yych == 'D') goto yy568; + if(yych == 'D') goto yy691; goto yy50; } } else { @@ -8284,13 +11795,13 @@ yy575: if(yych == '_') goto yy53; goto yy151; } else { - if(yych == 'd') goto yy576; + if(yych == 'd') goto yy699; if(yych <= 'z') goto yy58; goto yy151; } } -yy576: - YYDEBUG(576, *YYCURSOR); +yy699: + YYDEBUG(699, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -8298,7 +11809,7 @@ yy576: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'A') goto yy569; + if(yych == 'A') goto yy692; goto yy3; } } else { @@ -8306,35 +11817,35 @@ yy576: if(yych <= '_') goto yy53; goto yy3; } else { - if(yych <= 'a') goto yy577; + if(yych <= 'a') goto yy700; if(yych <= 'z') goto yy59; goto yy3; } } -yy577: - YYDEBUG(577, *YYCURSOR); +yy700: + YYDEBUG(700, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy166; goto yy60; -yy578: - YYDEBUG(578, *YYCURSOR); +yy701: + YYDEBUG(701, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'B'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'C') goto yy572; + if(yych <= 'C') goto yy695; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -8343,24 +11854,24 @@ yy578: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'c') goto yy580; + if(yych <= 'c') goto yy703; if(yych <= 'z') goto yy58; goto yy3; } } } -yy579: - YYDEBUG(579, *YYCURSOR); +yy702: + YYDEBUG(702, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy53; - goto yy380; + goto yy506; } } else { if(yych <= '^'){ @@ -8374,8 +11885,8 @@ yy579: goto yy3; } } -yy580: - YYDEBUG(580, *YYCURSOR); +yy703: + YYDEBUG(703, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -8383,7 +11894,7 @@ yy580: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'H') goto yy379; + if(yych == 'H') goto yy505; goto yy3; } } else { @@ -8392,239 +11903,239 @@ yy580: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'h') goto yy462; + if(yych <= 'h') goto yy588; if(yych <= 'z') goto yy59; goto yy3; } } -yy581: - YYDEBUG(581, *YYCURSOR); +yy704: + YYDEBUG(704, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'B') goto yy594; + if(yych == 'B') goto yy717; goto yy49; } else { if(yych <= 'a'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'b') goto yy594; + if(yych <= 'b') goto yy717; if(yych <= 'z') goto yy49; goto yy3; } } -yy582: - YYDEBUG(582, *YYCURSOR); +yy705: + YYDEBUG(705, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= 'F'){ if(yych <= '@') goto yy3; if(yych <= 'E') goto yy49; - goto yy591; + goto yy714; } else { - if(yych == 'R') goto yy590; + if(yych == 'R') goto yy713; goto yy49; } } else { if(yych <= 'f'){ if(yych <= '`') goto yy3; if(yych <= 'e') goto yy49; - goto yy591; + goto yy714; } else { - if(yych == 'r') goto yy590; + if(yych == 'r') goto yy713; if(yych <= 'z') goto yy49; goto yy3; } } -yy583: - YYDEBUG(583, *YYCURSOR); +yy706: + YYDEBUG(706, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'U') goto yy588; + if(yych == 'U') goto yy711; goto yy49; } else { if(yych <= 't'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'u') goto yy588; + if(yych <= 'u') goto yy711; if(yych <= 'z') goto yy49; goto yy3; } } -yy584: - YYDEBUG(584, *YYCURSOR); +yy707: + YYDEBUG(707, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'I') goto yy49; - goto yy585; + goto yy708; } else { if(yych <= 'h'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'i') goto yy585; + if(yych <= 'i') goto yy708; if(yych <= 'z') goto yy49; goto yy3; } } -yy585: - YYDEBUG(585, *YYCURSOR); +yy708: + YYDEBUG(708, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy151; if(yych != 'D') goto yy50; - goto yy586; + goto yy709; } else { if(yych <= 'c'){ if(yych <= '`') goto yy151; goto yy50; } else { - if(yych <= 'd') goto yy586; + if(yych <= 'd') goto yy709; if(yych <= 'z') goto yy50; goto yy151; } } -yy586: - YYDEBUG(586, *YYCURSOR); +yy709: + YYDEBUG(709, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'A') goto yy587; + if(yych == 'A') goto yy710; if(yych != 'a') goto yy3; - goto yy587; -yy587: - YYDEBUG(587, *YYCURSOR); + goto yy710; +yy710: + YYDEBUG(710, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy157; goto yy54; -yy588: - YYDEBUG(588, *YYCURSOR); +yy711: + YYDEBUG(711, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'R') goto yy50; - goto yy589; + goto yy712; } else { if(yych <= 'q'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 'r') goto yy589; + if(yych <= 'r') goto yy712; if(yych <= 'z') goto yy50; goto yy3; } } -yy589: - YYDEBUG(589, *YYCURSOR); +yy712: + YYDEBUG(712, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'T') goto yy244; - if(yych == 't') goto yy244; + if(yych == 'T') goto yy243; + if(yych == 't') goto yy243; goto yy3; -yy590: - YYDEBUG(590, *YYCURSOR); +yy713: + YYDEBUG(713, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; - if(yych == 'S') goto yy593; + if(yych == 'S') goto yy716; goto yy50; } else { if(yych <= 'r'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 's') goto yy593; + if(yych <= 's') goto yy716; if(yych <= 'z') goto yy50; goto yy3; } } -yy591: - YYDEBUG(591, *YYCURSOR); +yy714: + YYDEBUG(714, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'T') goto yy50; - goto yy592; + goto yy715; } else { if(yych <= 's'){ if(yych <= '`') goto yy3; goto yy50; } else { - if(yych <= 't') goto yy592; + if(yych <= 't') goto yy715; if(yych <= 'z') goto yy50; goto yy3; } } -yy592: - YYDEBUG(592, *YYCURSOR); +yy715: + YYDEBUG(715, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'H') goto yy173; if(yych == 'h') goto yy173; goto yy3; -yy593: - YYDEBUG(593, *YYCURSOR); +yy716: + YYDEBUG(716, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'T') goto yy173; if(yych == 't') goto yy173; goto yy3; -yy594: - YYDEBUG(594, *YYCURSOR); +yy717: + YYDEBUG(717, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'R') goto yy595; + if(yych == 'R') goto yy718; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'r') goto yy595; + if(yych == 'r') goto yy718; if(yych <= 'z') goto yy50; goto yy3; } } -yy595: - YYDEBUG(595, *YYCURSOR); +yy718: + YYDEBUG(718, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'U') goto yy596; + if(yych == 'U') goto yy719; if(yych != 'u') goto yy3; - goto yy596; -yy596: - YYDEBUG(596, *YYCURSOR); + goto yy719; +yy719: + YYDEBUG(719, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy597; + if(yych == 'A') goto yy720; if(yych != 'a') goto yy54; - goto yy597; -yy597: - YYDEBUG(597, *YYCURSOR); + goto yy720; +yy720: + YYDEBUG(720, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy598; + if(yych == 'R') goto yy721; if(yych != 'r') goto yy54; - goto yy598; -yy598: - YYDEBUG(598, *YYCURSOR); + goto yy721; +yy721: + YYDEBUG(721, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'Y') goto yy379; - if(yych == 'y') goto yy379; + if(yych == 'Y') goto yy505; + if(yych == 'y') goto yy505; goto yy54; -yy599: - YYDEBUG(599, *YYCURSOR); +yy722: + YYDEBUG(722, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8632,7 +12143,7 @@ yy599: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'B') goto yy594; + if(yych == 'B') goto yy717; goto yy49; } } else { @@ -8640,13 +12151,13 @@ yy599: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'b') goto yy613; + if(yych == 'b') goto yy735; if(yych <= 'z') goto yy52; goto yy3; } } -yy600: - YYDEBUG(600, *YYCURSOR); +yy723: + YYDEBUG(723, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8655,8 +12166,8 @@ yy600: if(yych <= '@') goto yy3; goto yy49; } else { - if(yych <= 'F') goto yy591; - if(yych == 'R') goto yy590; + if(yych <= 'F') goto yy714; + if(yych == 'R') goto yy713; goto yy49; } } else { @@ -8666,17 +12177,17 @@ yy600: goto yy52; } else { if(yych <= 'q'){ - if(yych <= 'f') goto yy610; + if(yych <= 'f') goto yy732; goto yy52; } else { - if(yych <= 'r') goto yy609; + if(yych <= 'r') goto yy731; if(yych <= 'z') goto yy52; goto yy3; } } } -yy601: - YYDEBUG(601, *YYCURSOR); +yy724: + YYDEBUG(724, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8684,7 +12195,7 @@ yy601: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'U') goto yy588; + if(yych == 'U') goto yy711; goto yy49; } } else { @@ -8692,13 +12203,13 @@ yy601: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'u') goto yy606; + if(yych == 'u') goto yy729; if(yych <= 'z') goto yy52; goto yy3; } } -yy602: - YYDEBUG(602, *YYCURSOR); +yy725: + YYDEBUG(725, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8706,7 +12217,7 @@ yy602: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'I') goto yy585; + if(yych == 'I') goto yy708; goto yy49; } } else { @@ -8714,13 +12225,13 @@ yy602: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'i') goto yy603; + if(yych == 'i') goto yy726; if(yych <= 'z') goto yy52; goto yy3; } } -yy603: - YYDEBUG(603, *YYCURSOR); +yy726: + YYDEBUG(726, *YYCURSOR); yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8728,7 +12239,7 @@ yy603: if(yych == '/') goto yy53; goto yy151; } else { - if(yych == 'D') goto yy586; + if(yych == 'D') goto yy709; goto yy50; } } else { @@ -8736,13 +12247,13 @@ yy603: if(yych == '_') goto yy53; goto yy151; } else { - if(yych == 'd') goto yy604; + if(yych == 'd') goto yy727; if(yych <= 'z') goto yy58; goto yy151; } } -yy604: - YYDEBUG(604, *YYCURSOR); +yy727: + YYDEBUG(727, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -8750,7 +12261,7 @@ yy604: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'A') goto yy587; + if(yych == 'A') goto yy710; goto yy3; } } else { @@ -8758,19 +12269,19 @@ yy604: if(yych <= '_') goto yy53; goto yy3; } else { - if(yych <= 'a') goto yy605; + if(yych <= 'a') goto yy728; if(yych <= 'z') goto yy59; goto yy3; } } -yy605: - YYDEBUG(605, *YYCURSOR); +yy728: + YYDEBUG(728, *YYCURSOR); yych = *++YYCURSOR; if(yych == 'Y') goto yy157; if(yych == 'y') goto yy166; goto yy60; -yy606: - YYDEBUG(606, *YYCURSOR); +yy729: + YYDEBUG(729, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8778,7 +12289,7 @@ yy606: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'R') goto yy589; + if(yych == 'R') goto yy712; goto yy50; } } else { @@ -8786,13 +12297,13 @@ yy606: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'r') goto yy607; + if(yych == 'r') goto yy730; if(yych <= 'z') goto yy58; goto yy3; } } -yy607: - YYDEBUG(607, *YYCURSOR); +yy730: + YYDEBUG(730, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -8800,7 +12311,7 @@ yy607: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'T') goto yy244; + if(yych == 'T') goto yy243; goto yy3; } } else { @@ -8809,19 +12320,13 @@ yy607: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 't') goto yy608; + if(yych <= 't') goto yy373; if(yych <= 'z') goto yy59; goto yy3; } } -yy608: - YYDEBUG(608, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'H') goto yy173; - if(yych == 'h') goto yy315; - goto yy60; -yy609: - YYDEBUG(609, *YYCURSOR); +yy731: + YYDEBUG(731, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8829,7 +12334,7 @@ yy609: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'S') goto yy593; + if(yych == 'S') goto yy716; goto yy50; } } else { @@ -8837,13 +12342,13 @@ yy609: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 's') goto yy612; + if(yych == 's') goto yy734; if(yych <= 'z') goto yy58; goto yy3; } } -yy610: - YYDEBUG(610, *YYCURSOR); +yy732: + YYDEBUG(732, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -8851,7 +12356,7 @@ yy610: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'T') goto yy592; + if(yych == 'T') goto yy715; goto yy50; } } else { @@ -8859,13 +12364,13 @@ yy610: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 't') goto yy611; + if(yych == 't') goto yy733; if(yych <= 'z') goto yy58; goto yy3; } } -yy611: - YYDEBUG(611, *YYCURSOR); +yy733: + YYDEBUG(733, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -8882,13 +12387,13 @@ yy611: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'h') goto yy315; + if(yych <= 'h') goto yy314; if(yych <= 'z') goto yy59; goto yy3; } } -yy612: - YYDEBUG(612, *YYCURSOR); +yy734: + YYDEBUG(734, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -8905,29 +12410,29 @@ yy612: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 't') goto yy315; + if(yych <= 't') goto yy314; if(yych <= 'z') goto yy59; goto yy3; } } -yy613: - YYDEBUG(613, *YYCURSOR); +yy735: + YYDEBUG(735, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Q'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'R') goto yy595; + if(yych <= 'R') goto yy718; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -8936,14 +12441,14 @@ yy613: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'r') goto yy614; + if(yych <= 'r') goto yy736; if(yych <= 'z') goto yy58; goto yy3; } } } -yy614: - YYDEBUG(614, *YYCURSOR); +yy736: + YYDEBUG(736, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -8951,7 +12456,7 @@ yy614: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'U') goto yy596; + if(yych == 'U') goto yy719; goto yy3; } } else { @@ -8960,32 +12465,32 @@ yy614: if(yych <= '`') goto yy3; goto yy59; } else { - if(yych <= 'u') goto yy615; + if(yych <= 'u') goto yy737; if(yych <= 'z') goto yy59; goto yy3; } } -yy615: - YYDEBUG(615, *YYCURSOR); +yy737: + YYDEBUG(737, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy597; + if(yych == 'A') goto yy720; if(yych != 'a') goto yy60; - goto yy616; -yy616: - YYDEBUG(616, *YYCURSOR); + goto yy738; +yy738: + YYDEBUG(738, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy598; + if(yych == 'R') goto yy721; if(yych != 'r') goto yy60; - goto yy617; -yy617: - YYDEBUG(617, *YYCURSOR); + goto yy739; +yy739: + YYDEBUG(739, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '^'){ if(yych <= '/'){ if(yych <= '.') goto yy54; goto yy53; } else { - if(yych == 'Y') goto yy379; + if(yych == 'Y') goto yy505; goto yy54; } } else { @@ -8994,155 +12499,155 @@ yy617: if(yych <= '`') goto yy54; goto yy59; } else { - if(yych <= 'y') goto yy462; + if(yych <= 'y') goto yy588; if(yych <= 'z') goto yy59; goto yy54; } } -yy618: - YYDEBUG(618, *YYCURSOR); +yy740: + YYDEBUG(740, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= 'L'){ if(yych <= '@') goto yy3; if(yych <= 'K') goto yy49; - goto yy625; + goto yy747; } else { - if(yych == 'N') goto yy624; + if(yych == 'N') goto yy746; goto yy49; } } else { if(yych <= 'l'){ if(yych <= '`') goto yy3; if(yych <= 'k') goto yy49; - goto yy625; + goto yy747; } else { - if(yych == 'n') goto yy624; + if(yych == 'n') goto yy746; if(yych <= 'z') goto yy49; goto yy3; } } -yy619: - YYDEBUG(619, *YYCURSOR); +yy741: + YYDEBUG(741, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Z'){ if(yych <= '@') goto yy3; if(yych != 'N') goto yy49; - goto yy620; + goto yy742; } else { if(yych <= 'm'){ if(yych <= '`') goto yy3; goto yy49; } else { - if(yych <= 'n') goto yy620; + if(yych <= 'n') goto yy742; if(yych <= 'z') goto yy49; goto yy3; } } -yy620: - YYDEBUG(620, *YYCURSOR); +yy742: + YYDEBUG(742, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'U') goto yy621; + if(yych == 'U') goto yy743; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'u') goto yy621; + if(yych == 'u') goto yy743; if(yych <= 'z') goto yy50; goto yy3; } } -yy621: - YYDEBUG(621, *YYCURSOR); +yy743: + YYDEBUG(743, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'A') goto yy622; + if(yych == 'A') goto yy744; if(yych != 'a') goto yy3; - goto yy622; -yy622: - YYDEBUG(622, *YYCURSOR); + goto yy744; +yy744: + YYDEBUG(744, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy623; + if(yych == 'R') goto yy745; if(yych != 'r') goto yy54; - goto yy623; -yy623: - YYDEBUG(623, *YYCURSOR); + goto yy745; +yy745: + YYDEBUG(745, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'Y') goto yy379; - if(yych == 'y') goto yy379; + if(yych == 'Y') goto yy505; + if(yych == 'y') goto yy505; goto yy54; -yy624: - YYDEBUG(624, *YYCURSOR); +yy746: + YYDEBUG(746, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'E') goto yy626; + if(yych == 'E') goto yy748; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'e') goto yy626; + if(yych == 'e') goto yy748; if(yych <= 'z') goto yy50; goto yy3; } } -yy625: - YYDEBUG(625, *YYCURSOR); +yy747: + YYDEBUG(747, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '-'){ if(yych <= 0x1F) goto yy3; - if(yych <= ',') goto yy380; - goto yy381; + if(yych <= ',') goto yy506; + goto yy507; } else { if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= '`'){ - if(yych == 'Y') goto yy626; + if(yych == 'Y') goto yy748; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'y') goto yy626; + if(yych == 'y') goto yy748; if(yych <= 'z') goto yy50; goto yy3; } } -yy626: - YYDEBUG(626, *YYCURSOR); +yy748: + YYDEBUG(748, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 0x1F) goto yy3; if(yych == '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; -yy627: - YYDEBUG(627, *YYCURSOR); +yy749: + YYDEBUG(749, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -9151,8 +12656,8 @@ yy627: if(yych <= '@') goto yy3; goto yy49; } else { - if(yych <= 'L') goto yy625; - if(yych == 'N') goto yy624; + if(yych <= 'L') goto yy747; + if(yych == 'N') goto yy746; goto yy49; } } else { @@ -9162,17 +12667,17 @@ yy627: goto yy52; } else { if(yych <= 'm'){ - if(yych <= 'l') goto yy634; + if(yych <= 'l') goto yy756; goto yy52; } else { - if(yych <= 'n') goto yy633; + if(yych <= 'n') goto yy755; if(yych <= 'z') goto yy52; goto yy3; } } } -yy628: - YYDEBUG(628, *YYCURSOR); +yy750: + YYDEBUG(750, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Z'){ @@ -9180,7 +12685,7 @@ yy628: if(yych == '/') goto yy53; goto yy3; } else { - if(yych == 'N') goto yy620; + if(yych == 'N') goto yy742; goto yy49; } } else { @@ -9188,29 +12693,29 @@ yy628: if(yych == '_') goto yy53; goto yy3; } else { - if(yych == 'n') goto yy629; + if(yych == 'n') goto yy751; if(yych <= 'z') goto yy52; goto yy3; } } -yy629: - YYDEBUG(629, *YYCURSOR); +yy751: + YYDEBUG(751, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'T'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'U') goto yy621; + if(yych <= 'U') goto yy743; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -9219,14 +12724,14 @@ yy629: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'u') goto yy630; + if(yych <= 'u') goto yy752; if(yych <= 'z') goto yy58; goto yy3; } } } -yy630: - YYDEBUG(630, *YYCURSOR); +yy752: + YYDEBUG(752, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '^'){ @@ -9234,7 +12739,7 @@ yy630: if(yych <= '.') goto yy3; goto yy53; } else { - if(yych == 'A') goto yy622; + if(yych == 'A') goto yy744; goto yy3; } } else { @@ -9242,26 +12747,26 @@ yy630: if(yych <= '_') goto yy53; goto yy3; } else { - if(yych <= 'a') goto yy631; + if(yych <= 'a') goto yy753; if(yych <= 'z') goto yy59; goto yy3; } } -yy631: - YYDEBUG(631, *YYCURSOR); +yy753: + YYDEBUG(753, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy623; + if(yych == 'R') goto yy745; if(yych != 'r') goto yy60; - goto yy632; -yy632: - YYDEBUG(632, *YYCURSOR); + goto yy754; +yy754: + YYDEBUG(754, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '^'){ if(yych <= '/'){ if(yych <= '.') goto yy54; goto yy53; } else { - if(yych == 'Y') goto yy379; + if(yych == 'Y') goto yy505; goto yy54; } } else { @@ -9270,29 +12775,29 @@ yy632: if(yych <= '`') goto yy54; goto yy59; } else { - if(yych <= 'y') goto yy462; + if(yych <= 'y') goto yy588; if(yych <= 'z') goto yy59; goto yy54; } } -yy633: - YYDEBUG(633, *YYCURSOR); +yy755: + YYDEBUG(755, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'D'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'E') goto yy626; + if(yych <= 'E') goto yy748; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -9301,30 +12806,30 @@ yy633: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'e') goto yy635; + if(yych <= 'e') goto yy757; if(yych <= 'z') goto yy58; goto yy3; } } } -yy634: - YYDEBUG(634, *YYCURSOR); +yy756: + YYDEBUG(756, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'X'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - if(yych == '-') goto yy381; - goto yy380; + if(yych == '-') goto yy507; + goto yy506; } else { if(yych <= '/') goto yy53; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; if(yych <= '@') goto yy3; goto yy50; } } else { if(yych <= '_'){ - if(yych <= 'Y') goto yy626; + if(yych <= 'Y') goto yy748; if(yych <= 'Z') goto yy50; if(yych <= '^') goto yy3; goto yy53; @@ -9333,20 +12838,20 @@ yy634: if(yych <= '`') goto yy3; goto yy58; } else { - if(yych <= 'y') goto yy635; + if(yych <= 'y') goto yy757; if(yych <= 'z') goto yy58; goto yy3; } } } -yy635: - YYDEBUG(635, *YYCURSOR); +yy757: + YYDEBUG(757, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ if(yych <= 0x1F) goto yy3; if(yych == '/') goto yy53; - goto yy380; + goto yy506; } else { if(yych <= '_'){ if(yych <= '^') goto yy3; @@ -9357,37 +12862,37 @@ yy635: goto yy3; } } -yy636: - YYDEBUG(636, *YYCURSOR); +yy758: + YYDEBUG(758, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - goto yy380; + goto yy506; } else { if(yych <= '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= 'Z'){ if(yych != 'I') goto yy49; - goto yy637; + goto yy759; } else { if(yych <= '`') goto yy3; if(yych <= 'z') goto yy49; goto yy3; } } -yy637: - YYDEBUG(637, *YYCURSOR); +yy759: + YYDEBUG(759, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ if(yych <= 0x1F) goto yy3; if(yych == '/') goto yy3; - goto yy380; + goto yy506; } else { if(yych <= 'Z'){ if(yych <= '@') goto yy3; @@ -9398,45 +12903,45 @@ yy637: goto yy3; } } -yy638: - YYDEBUG(638, *YYCURSOR); +yy760: + YYDEBUG(760, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - goto yy380; + goto yy506; } else { if(yych <= '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= 'Z'){ if(yych != 'I') goto yy49; - goto yy639; + goto yy761; } else { if(yych <= '`') goto yy3; if(yych <= 'z') goto yy49; goto yy3; } } -yy639: - YYDEBUG(639, *YYCURSOR); +yy761: + YYDEBUG(761, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - goto yy380; + goto yy506; } else { if(yych <= '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= 'Z'){ - if(yych == 'I') goto yy626; + if(yych == 'I') goto yy748; goto yy50; } else { if(yych <= '`') goto yy3; @@ -9444,14 +12949,14 @@ yy639: goto yy3; } } -yy640: - YYDEBUG(640, *YYCURSOR); +yy762: + YYDEBUG(762, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ if(yych <= 0x1F) goto yy3; if(yych == '/') goto yy3; - goto yy380; + goto yy506; } else { if(yych <= 'Z'){ if(yych <= '@') goto yy3; @@ -9462,22 +12967,22 @@ yy640: goto yy3; } } -yy641: - YYDEBUG(641, *YYCURSOR); +yy763: + YYDEBUG(763, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '@'){ if(yych <= '.'){ if(yych <= 0x1F) goto yy3; - goto yy380; + goto yy506; } else { if(yych <= '/') goto yy3; - if(yych <= '9') goto yy380; + if(yych <= '9') goto yy506; goto yy3; } } else { if(yych <= 'Z'){ - if(yych == 'I') goto yy637; + if(yych == 'I') goto yy759; goto yy49; } else { if(yych <= '`') goto yy3; @@ -9485,17 +12990,17 @@ yy641: goto yy3; } } -yy642: - YYDEBUG(642, *YYCURSOR); +yy764: + YYDEBUG(764, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 13) YYFILL(13); yych = *YYCURSOR; - goto yy643; -yy643: - YYDEBUG(643, *YYCURSOR); + goto yy765; +yy765: + YYDEBUG(765, *YYCURSOR); YYDEBUG(-1, yych); switch(yych){ - case ' ': goto yy642; + case ' ': goto yy764; case '!': case '"': case '#': @@ -9509,66 +13014,145 @@ yy643: case '+': case ',': case '-': - case '.': goto yy647; - case 'A': case 'a': goto yy657; - case 'D': case 'd': goto yy1106; - case 'F': case 'f': goto yy1103; - case 'H': case 'h': goto yy72; - case 'I': goto yy650; - case 'J': case 'j': goto yy654; - case 'M': case 'm': goto yy1104; - case 'N': case 'n': goto yy660; - case 'O': case 'o': goto yy659; - case 'S': case 's': goto yy1105; - case 'T': case 't': goto yy77; - case 'V': goto yy652; - case 'W': case 'w': goto yy74; - case 'X': goto yy653; - case 'Y': case 'y': goto yy76; + case '.': goto yy773; + case 'A': case 'a': goto yy781; + case 'D': case 'd': goto yy768; + case 'F': case 'f': goto yy769; + case 'H': case 'h': goto yy70; + case 'I': goto yy776; + case 'J': case 'j': goto yy780; + case 'M': case 'm': goto yy767; + case 'N': case 'n': goto yy783; + case 'O': case 'o': goto yy782; + case 'S': case 's': goto yy766; + case 'T': case 't': goto yy75; + case 'V': goto yy778; + case 'W': case 'w': goto yy72; + case 'X': goto yy779; + case 'Y': case 'y': goto yy74; default: goto yy54; } -yy644: - YYDEBUG(644, *YYCURSOR); +yy766: + YYDEBUG(766, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; + if(yych <= 'U'){ + if(yych <= 'D'){ + if(yych == 'A') goto yy131; + goto yy54; + } else { + if(yych <= 'E') goto yy1229; + if(yych <= 'T') goto yy54; + goto yy132; + } + } else { + if(yych <= 'd'){ + if(yych == 'a') goto yy131; + goto yy54; + } else { + if(yych <= 'e') goto yy1229; + if(yych == 'u') goto yy132; + goto yy54; + } } - if(yych == '-') goto yy858; - if(yych <= '/') goto yy54; - if(yych <= '9') goto yy857; - goto yy54; -yy645: - YYDEBUG(645, *YYCURSOR); +yy767: + YYDEBUG(767, *YYCURSOR); + yych = *++YYCURSOR; + if(yych <= 'O'){ + if(yych <= 'H'){ + if(yych == 'A') goto yy873; + goto yy54; + } else { + if(yych <= 'I') goto yy123; + if(yych <= 'N') goto yy54; + goto yy122; + } + } else { + if(yych <= 'h'){ + if(yych == 'a') goto yy873; + goto yy54; + } else { + if(yych <= 'i') goto yy123; + if(yych == 'o') goto yy122; + goto yy54; + } + } +yy768: + YYDEBUG(768, *YYCURSOR); + yych = *++YYCURSOR; + if(yych <= 'E'){ + if(yych == 'A') goto yy119; + if(yych <= 'D') goto yy54; + goto yy860; + } else { + if(yych <= 'a'){ + if(yych <= '`') goto yy54; + goto yy119; + } else { + if(yych == 'e') goto yy860; + goto yy54; + } + } +yy769: + YYDEBUG(769, *YYCURSOR); + yych = *++YYCURSOR; + if(yych <= 'R'){ + if(yych <= 'N'){ + if(yych == 'E') goto yy876; + goto yy54; + } else { + if(yych <= 'O') goto yy96; + if(yych <= 'Q') goto yy54; + goto yy95; + } + } else { + if(yych <= 'n'){ + if(yych == 'e') goto yy876; + goto yy54; + } else { + if(yych <= 'o') goto yy96; + if(yych == 'r') goto yy95; + goto yy54; + } + } +yy770: + YYDEBUG(770, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == '-') goto yy984; + if(yych <= '/') goto yy67; + if(yych <= '9') goto yy983; + goto yy67; +yy771: + YYDEBUG(771, *YYCURSOR); yych = *++YYCURSOR; YYDEBUG(-1, yych); switch(yych){ case '0': case '1': - case '2': goto yy800; - case '3': goto yy802; + case '2': goto yy926; + case '3': goto yy928; case '4': case '5': case '6': case '7': case '8': - case '9': goto yy803; - case 'A': case 'a': goto yy807; - case 'D': case 'd': goto yy811; - case 'F': case 'f': goto yy805; - case 'J': case 'j': goto yy804; - case 'M': case 'm': goto yy806; - case 'N': case 'n': goto yy810; - case 'O': case 'o': goto yy809; - case 'S': case 's': goto yy808; + case '9': goto yy929; + case 'A': case 'a': goto yy933; + case 'D': case 'd': goto yy937; + case 'F': case 'f': goto yy931; + case 'J': case 'j': goto yy930; + case 'M': case 'm': goto yy932; + case 'N': case 'n': goto yy936; + case 'O': case 'o': goto yy935; + case 'S': case 's': goto yy934; default: goto yy54; } -yy646: - YYDEBUG(646, *YYCURSOR); +yy772: + YYDEBUG(772, *YYCURSOR); yych = *++YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case '0': goto yy756; - case '1': goto yy757; + case '0': goto yy882; + case '1': goto yy883; case '2': case '3': case '4': @@ -9576,25 +13160,25 @@ yy646: case '6': case '7': case '8': - case '9': goto yy758; - case 'A': case 'a': goto yy762; - case 'D': case 'd': goto yy766; - case 'F': case 'f': goto yy760; - case 'J': case 'j': goto yy759; - case 'M': case 'm': goto yy761; - case 'N': case 'n': goto yy765; - case 'O': case 'o': goto yy764; - case 'S': case 's': goto yy763; - default: goto yy648; + case '9': goto yy884; + case 'A': case 'a': goto yy888; + case 'D': case 'd': goto yy892; + case 'F': case 'f': goto yy886; + case 'J': case 'j': goto yy885; + case 'M': case 'm': goto yy887; + case 'N': case 'n': goto yy891; + case 'O': case 'o': goto yy890; + case 'S': case 's': goto yy889; + default: goto yy774; } -yy647: - YYDEBUG(647, *YYCURSOR); +yy773: + YYDEBUG(773, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 13) YYFILL(13); yych = *YYCURSOR; - goto yy648; -yy648: - YYDEBUG(648, *YYCURSOR); + goto yy774; +yy774: + YYDEBUG(774, *YYCURSOR); YYDEBUG(-1, yych); switch(yych){ case ' ': @@ -9611,53 +13195,53 @@ yy648: case '+': case ',': case '-': - case '.': goto yy647; - case 'A': case 'a': goto yy657; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'I': goto yy650; - case 'J': case 'j': goto yy654; - case 'M': case 'm': goto yy656; - case 'N': case 'n': goto yy660; - case 'O': case 'o': goto yy659; - case 'S': case 's': goto yy658; - case 'V': goto yy652; - case 'X': goto yy653; + case '.': goto yy773; + case 'A': case 'a': goto yy781; + case 'D': case 'd': goto yy850; + case 'F': case 'f': goto yy847; + case 'I': goto yy776; + case 'J': case 'j': goto yy780; + case 'M': case 'm': goto yy848; + case 'N': case 'n': goto yy783; + case 'O': case 'o': goto yy782; + case 'S': case 's': goto yy849; + case 'V': goto yy778; + case 'X': goto yy779; default: goto yy54; } -yy649: - YYDEBUG(649, *YYCURSOR); +yy775: + YYDEBUG(775, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy648; - if(yych <= '0') goto yy747; - if(yych <= '1') goto yy748; - if(yych <= '9') goto yy749; - goto yy648; -yy650: - YYDEBUG(650, *YYCURSOR); + if(yych <= '/') goto yy774; + if(yych <= '0') goto yy851; + if(yych <= '1') goto yy852; + if(yych <= '9') goto yy853; + goto yy774; +yy776: + YYDEBUG(776, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'H'){ if(yych <= '.'){ - if(yych >= ' ') goto yy689; - goto yy651; + if(yych >= ' ') goto yy811; + goto yy777; } else { - if(yych <= '/') goto yy651; - if(yych <= '9') goto yy691; - goto yy651; + if(yych <= '/') goto yy777; + if(yych <= '9') goto yy813; + goto yy777; } } else { if(yych <= 'V'){ - if(yych <= 'I') goto yy746; - if(yych >= 'V') goto yy697; - goto yy651; + if(yych <= 'I') goto yy846; + if(yych >= 'V') goto yy819; + goto yy777; } else { - if(yych == 'X') goto yy697; - goto yy651; + if(yych == 'X') goto yy819; + goto yy777; } } -yy651: - YYDEBUG(651, *YYCURSOR); +yy777: + YYDEBUG(777, *YYCURSOR); #line 1147 "resource/parse_date.re" { @@ -9668,118 +13252,94 @@ yy651: TIMELIB_DEINIT; return TIMELIB_DATE_TEXT; } -#line 8352 "<stdout>" -yy652: - YYDEBUG(652, *YYCURSOR); +#line 11671 "<stdout>" +yy778: + YYDEBUG(778, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + goto yy777; } else { - if(yych <= '9') goto yy691; - if(yych == 'I') goto yy744; - goto yy651; + if(yych <= '9') goto yy813; + if(yych == 'I') goto yy844; + goto yy777; } -yy653: - YYDEBUG(653, *YYCURSOR); +yy779: + YYDEBUG(779, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + goto yy777; } else { - if(yych <= '9') goto yy691; - if(yych == 'I') goto yy743; - goto yy651; + if(yych <= '9') goto yy813; + if(yych == 'I') goto yy843; + goto yy777; } -yy654: - YYDEBUG(654, *YYCURSOR); +yy780: + YYDEBUG(780, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'A') goto yy736; + if(yych == 'A') goto yy836; if(yych <= 'T') goto yy54; - goto yy735; + goto yy835; } else { if(yych <= 'a'){ if(yych <= '`') goto yy54; - goto yy736; + goto yy836; } else { - if(yych == 'u') goto yy735; + if(yych == 'u') goto yy835; goto yy54; } } -yy655: - YYDEBUG(655, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'E') goto yy729; - if(yych == 'e') goto yy729; - goto yy54; -yy656: - YYDEBUG(656, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'A') goto yy726; - if(yych == 'a') goto yy726; - goto yy54; -yy657: - YYDEBUG(657, *YYCURSOR); +yy781: + YYDEBUG(781, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'P') goto yy720; + if(yych == 'P') goto yy829; if(yych <= 'T') goto yy54; - goto yy719; + goto yy828; } else { if(yych <= 'p'){ if(yych <= 'o') goto yy54; - goto yy720; + goto yy829; } else { - if(yych == 'u') goto yy719; + if(yych == 'u') goto yy828; goto yy54; } } -yy658: - YYDEBUG(658, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'E') goto yy712; - if(yych == 'e') goto yy712; - goto yy54; -yy659: - YYDEBUG(659, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'C') goto yy707; - if(yych == 'c') goto yy707; - goto yy54; -yy660: - YYDEBUG(660, *YYCURSOR); +yy782: + YYDEBUG(782, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'O') goto yy701; - if(yych == 'o') goto yy701; + if(yych == 'C') goto yy823; + if(yych == 'c') goto yy823; goto yy54; -yy661: - YYDEBUG(661, *YYCURSOR); +yy783: + YYDEBUG(783, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy687; - if(yych == 'e') goto yy687; + if(yych == 'O') goto yy809; + if(yych == 'o') goto yy809; goto yy54; -yy662: - YYDEBUG(662, *YYCURSOR); +yy784: + YYDEBUG(784, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy663; - if(yych <= '9') goto yy665; + if(yych <= '5') goto yy785; + if(yych <= '9') goto yy787; goto yy54; -yy663: - YYDEBUG(663, *YYCURSOR); +yy785: + YYDEBUG(785, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy664; - if(yych <= '9') goto yy681; - if(yych <= ':') goto yy666; - goto yy664; -yy664: - YYDEBUG(664, *YYCURSOR); + if(yych <= '/') goto yy786; + if(yych <= '9') goto yy803; + if(yych <= ':') goto yy788; + goto yy786; +yy786: + YYDEBUG(786, *YYCURSOR); #line 963 "resource/parse_date.re" { @@ -9804,132 +13364,132 @@ yy664: TIMELIB_DEINIT; return TIMELIB_TIME24_WITH_ZONE; } -#line 8462 "<stdout>" -yy665: - YYDEBUG(665, *YYCURSOR); +#line 11765 "<stdout>" +yy787: + YYDEBUG(787, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych != ':') goto yy664; - goto yy666; -yy666: - YYDEBUG(666, *YYCURSOR); + if(yych != ':') goto yy786; + goto yy788; +yy788: + YYDEBUG(788, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy667; - if(yych <= '6') goto yy668; - if(yych <= '9') goto yy669; + if(yych <= '5') goto yy789; + if(yych <= '6') goto yy790; + if(yych <= '9') goto yy791; goto yy54; -yy667: - YYDEBUG(667, *YYCURSOR); +yy789: + YYDEBUG(789, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych == '.') goto yy670; - if(yych <= '/') goto yy664; - if(yych <= '9') goto yy673; - goto yy664; -yy668: - YYDEBUG(668, *YYCURSOR); + if(yych == '.') goto yy792; + if(yych <= '/') goto yy786; + if(yych <= '9') goto yy795; + goto yy786; +yy790: + YYDEBUG(790, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych == '.') goto yy670; - if(yych == '0') goto yy673; - goto yy664; -yy669: - YYDEBUG(669, *YYCURSOR); + if(yych == '.') goto yy792; + if(yych == '0') goto yy795; + goto yy786; +yy791: + YYDEBUG(791, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych != '.') goto yy664; - goto yy670; -yy670: - YYDEBUG(670, *YYCURSOR); + if(yych != '.') goto yy786; + goto yy792; +yy792: + YYDEBUG(792, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy671; -yy671: - YYDEBUG(671, *YYCURSOR); + goto yy793; +yy793: + YYDEBUG(793, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy672; -yy672: - YYDEBUG(672, *YYCURSOR); - if(yych <= '/') goto yy664; - if(yych <= '9') goto yy671; - goto yy664; -yy673: - YYDEBUG(673, *YYCURSOR); + goto yy794; +yy794: + YYDEBUG(794, *YYCURSOR); + if(yych <= '/') goto yy786; + if(yych <= '9') goto yy793; + goto yy786; +yy795: + YYDEBUG(795, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'A'){ if(yych <= '-'){ - if(yych != ' ') goto yy664; - goto yy674; + if(yych != ' ') goto yy786; + goto yy796; } else { - if(yych <= '.') goto yy670; - if(yych <= '@') goto yy664; - goto yy676; + if(yych <= '.') goto yy792; + if(yych <= '@') goto yy786; + goto yy798; } } else { if(yych <= '`'){ - if(yych == 'P') goto yy676; - goto yy664; + if(yych == 'P') goto yy798; + goto yy786; } else { - if(yych <= 'a') goto yy676; - if(yych == 'p') goto yy676; - goto yy664; + if(yych <= 'a') goto yy798; + if(yych == 'p') goto yy798; + goto yy786; } } -yy674: - YYDEBUG(674, *YYCURSOR); +yy796: + YYDEBUG(796, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 4) YYFILL(4); yych = *YYCURSOR; - goto yy675; -yy675: - YYDEBUG(675, *YYCURSOR); + goto yy797; +yy797: + YYDEBUG(797, *YYCURSOR); if(yych <= 'O'){ if(yych <= ' '){ if(yych <= 0x1F) goto yy54; - goto yy674; + goto yy796; } else { if(yych != 'A') goto yy54; - goto yy676; + goto yy798; } } else { if(yych <= 'a'){ - if(yych <= 'P') goto yy676; + if(yych <= 'P') goto yy798; if(yych <= '`') goto yy54; - goto yy676; + goto yy798; } else { if(yych != 'p') goto yy54; - goto yy676; + goto yy798; } } -yy676: - YYDEBUG(676, *YYCURSOR); +yy798: + YYDEBUG(798, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'L'){ if(yych != '.') goto yy54; - goto yy677; + goto yy799; } else { - if(yych <= 'M') goto yy678; - if(yych == 'm') goto yy678; + if(yych <= 'M') goto yy800; + if(yych == 'm') goto yy800; goto yy54; } -yy677: - YYDEBUG(677, *YYCURSOR); +yy799: + YYDEBUG(799, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'M') goto yy678; + if(yych == 'M') goto yy800; if(yych != 'm') goto yy54; - goto yy678; -yy678: - YYDEBUG(678, *YYCURSOR); + goto yy800; +yy800: + YYDEBUG(800, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) == '.') goto yy680; - goto yy679; -yy679: - YYDEBUG(679, *YYCURSOR); + if((yych = *YYCURSOR) == '.') goto yy802; + goto yy801; +yy801: + YYDEBUG(801, *YYCURSOR); #line 948 "resource/parse_date.re" { @@ -9945,127 +13505,127 @@ yy679: TIMELIB_DEINIT; return TIMELIB_TIME12; } -#line 8573 "<stdout>" -yy680: - YYDEBUG(680, *YYCURSOR); +#line 11876 "<stdout>" +yy802: + YYDEBUG(802, *YYCURSOR); yych = *++YYCURSOR; - goto yy679; -yy681: - YYDEBUG(681, *YYCURSOR); + goto yy801; +yy803: + YYDEBUG(803, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'A'){ if(yych <= '9'){ - if(yych != ' ') goto yy664; - goto yy682; + if(yych != ' ') goto yy786; + goto yy804; } else { - if(yych <= ':') goto yy666; - if(yych <= '@') goto yy664; - goto yy684; + if(yych <= ':') goto yy788; + if(yych <= '@') goto yy786; + goto yy806; } } else { if(yych <= '`'){ - if(yych == 'P') goto yy684; - goto yy664; + if(yych == 'P') goto yy806; + goto yy786; } else { - if(yych <= 'a') goto yy684; - if(yych == 'p') goto yy684; - goto yy664; + if(yych <= 'a') goto yy806; + if(yych == 'p') goto yy806; + goto yy786; } } -yy682: - YYDEBUG(682, *YYCURSOR); +yy804: + YYDEBUG(804, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 4) YYFILL(4); yych = *YYCURSOR; - goto yy683; -yy683: - YYDEBUG(683, *YYCURSOR); + goto yy805; +yy805: + YYDEBUG(805, *YYCURSOR); if(yych <= 'O'){ if(yych <= ' '){ if(yych <= 0x1F) goto yy54; - goto yy682; + goto yy804; } else { if(yych != 'A') goto yy54; - goto yy684; + goto yy806; } } else { if(yych <= 'a'){ - if(yych <= 'P') goto yy684; + if(yych <= 'P') goto yy806; if(yych <= '`') goto yy54; - goto yy684; + goto yy806; } else { if(yych != 'p') goto yy54; - goto yy684; + goto yy806; } } -yy684: - YYDEBUG(684, *YYCURSOR); +yy806: + YYDEBUG(806, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'L'){ if(yych != '.') goto yy54; - goto yy685; + goto yy807; } else { - if(yych <= 'M') goto yy686; - if(yych == 'm') goto yy686; + if(yych <= 'M') goto yy808; + if(yych == 'm') goto yy808; goto yy54; } -yy685: - YYDEBUG(685, *YYCURSOR); +yy807: + YYDEBUG(807, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'M') goto yy686; + if(yych == 'M') goto yy808; if(yych != 'm') goto yy54; - goto yy686; -yy686: - YYDEBUG(686, *YYCURSOR); + goto yy808; +yy808: + YYDEBUG(808, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '.') goto yy680; - goto yy679; -yy687: - YYDEBUG(687, *YYCURSOR); + if(yych == '.') goto yy802; + goto yy801; +yy809: + YYDEBUG(809, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy688; - if(yych != 'c') goto yy54; - goto yy688; -yy688: - YYDEBUG(688, *YYCURSOR); + if(yych == 'V') goto yy810; + if(yych != 'v') goto yy54; + goto yy810; +yy810: + YYDEBUG(810, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; } else { if(yych <= 'E'){ - if(yych <= 'D') goto yy651; - goto yy693; + if(yych <= 'D') goto yy777; + goto yy815; } else { - if(yych == 'e') goto yy693; - goto yy651; + if(yych == 'e') goto yy815; + goto yy777; } } -yy689: - YYDEBUG(689, *YYCURSOR); +yy811: + YYDEBUG(811, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 4) YYFILL(4); yych = *YYCURSOR; - goto yy690; -yy690: - YYDEBUG(690, *YYCURSOR); + goto yy812; +yy812: + YYDEBUG(812, *YYCURSOR); if(yych <= 0x1F) goto yy54; - if(yych <= '.') goto yy689; + if(yych <= '.') goto yy811; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy691; -yy691: - YYDEBUG(691, *YYCURSOR); + goto yy813; +yy813: + YYDEBUG(813, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '/') goto yy692; - if(yych <= '9') goto yy698; - goto yy692; -yy692: - YYDEBUG(692, *YYCURSOR); + if((yych = *YYCURSOR) <= '/') goto yy814; + if(yych <= '9') goto yy820; + goto yy814; +yy814: + YYDEBUG(814, *YYCURSOR); #line 1087 "resource/parse_date.re" { @@ -10078,545 +13638,367 @@ yy692: TIMELIB_DEINIT; return TIMELIB_DATE_FULL; } -#line 8680 "<stdout>" -yy693: - YYDEBUG(693, *YYCURSOR); +#line 11983 "<stdout>" +yy815: + YYDEBUG(815, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'M') goto yy694; + if(yych == 'M') goto yy816; if(yych != 'm') goto yy54; - goto yy694; -yy694: - YYDEBUG(694, *YYCURSOR); + goto yy816; +yy816: + YYDEBUG(816, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy695; + if(yych == 'B') goto yy817; if(yych != 'b') goto yy54; - goto yy695; -yy695: - YYDEBUG(695, *YYCURSOR); + goto yy817; +yy817: + YYDEBUG(817, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy696; + if(yych == 'E') goto yy818; if(yych != 'e') goto yy54; - goto yy696; -yy696: - YYDEBUG(696, *YYCURSOR); + goto yy818; +yy818: + YYDEBUG(818, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy697; + if(yych == 'R') goto yy819; if(yych != 'r') goto yy54; - goto yy697; -yy697: - YYDEBUG(697, *YYCURSOR); - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - if(yych <= '9') goto yy691; - goto yy651; -yy698: - YYDEBUG(698, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= '/') goto yy692; - if(yych >= ':') goto yy692; - goto yy699; -yy699: - YYDEBUG(699, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= '/') goto yy692; - if(yych >= ':') goto yy692; - goto yy700; -yy700: - YYDEBUG(700, *YYCURSOR); - yych = *++YYCURSOR; - goto yy692; -yy701: - YYDEBUG(701, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'V') goto yy702; - if(yych != 'v') goto yy54; - goto yy702; -yy702: - YYDEBUG(702, *YYCURSOR); + goto yy819; +yy819: + YYDEBUG(819, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; - } else { - if(yych <= 'E'){ - if(yych <= 'D') goto yy651; - goto yy703; - } else { - if(yych != 'e') goto yy651; - goto yy703; - } - } -yy703: - YYDEBUG(703, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'M') goto yy704; - if(yych != 'm') goto yy54; - goto yy704; -yy704: - YYDEBUG(704, *YYCURSOR); + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + if(yych <= '9') goto yy813; + goto yy777; +yy820: + YYDEBUG(820, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy705; - if(yych != 'b') goto yy54; - goto yy705; -yy705: - YYDEBUG(705, *YYCURSOR); + if(yych <= '/') goto yy814; + if(yych >= ':') goto yy814; + goto yy821; +yy821: + YYDEBUG(821, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy706; - if(yych != 'e') goto yy54; - goto yy706; -yy706: - YYDEBUG(706, *YYCURSOR); + if(yych <= '/') goto yy814; + if(yych >= ':') goto yy814; + goto yy822; +yy822: + YYDEBUG(822, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy697; - if(yych == 'r') goto yy697; - goto yy54; -yy707: - YYDEBUG(707, *YYCURSOR); + goto yy814; +yy823: + YYDEBUG(823, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy708; + if(yych == 'T') goto yy824; if(yych != 't') goto yy54; - goto yy708; -yy708: - YYDEBUG(708, *YYCURSOR); + goto yy824; +yy824: + YYDEBUG(824, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; } else { if(yych <= 'O'){ - if(yych <= 'N') goto yy651; - goto yy709; - } else { - if(yych != 'o') goto yy651; - goto yy709; - } - } -yy709: - YYDEBUG(709, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'B') goto yy710; - if(yych != 'b') goto yy54; - goto yy710; -yy710: - YYDEBUG(710, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'E') goto yy711; - if(yych != 'e') goto yy54; - goto yy711; -yy711: - YYDEBUG(711, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'R') goto yy697; - if(yych == 'r') goto yy697; - goto yy54; -yy712: - YYDEBUG(712, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'P') goto yy713; - if(yych != 'p') goto yy54; - goto yy713; -yy713: - YYDEBUG(713, *YYCURSOR); - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; - } else { - if(yych <= 'T'){ - if(yych <= 'S') goto yy651; - goto yy714; + if(yych <= 'N') goto yy777; + goto yy825; } else { - if(yych != 't') goto yy651; - goto yy714; + if(yych != 'o') goto yy777; + goto yy825; } } -yy714: - YYDEBUG(714, *YYCURSOR); - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; - } else { - if(yych <= 'E'){ - if(yych <= 'D') goto yy651; - goto yy715; - } else { - if(yych != 'e') goto yy651; - goto yy715; - } - } -yy715: - YYDEBUG(715, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'M') goto yy716; - if(yych != 'm') goto yy54; - goto yy716; -yy716: - YYDEBUG(716, *YYCURSOR); +yy825: + YYDEBUG(825, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy717; + if(yych == 'B') goto yy826; if(yych != 'b') goto yy54; - goto yy717; -yy717: - YYDEBUG(717, *YYCURSOR); + goto yy826; +yy826: + YYDEBUG(826, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy718; + if(yych == 'E') goto yy827; if(yych != 'e') goto yy54; - goto yy718; -yy718: - YYDEBUG(718, *YYCURSOR); + goto yy827; +yy827: + YYDEBUG(827, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy697; - if(yych == 'r') goto yy697; + if(yych == 'R') goto yy819; + if(yych == 'r') goto yy819; goto yy54; -yy719: - YYDEBUG(719, *YYCURSOR); +yy828: + YYDEBUG(828, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'G') goto yy723; - if(yych == 'g') goto yy723; + if(yych == 'G') goto yy832; + if(yych == 'g') goto yy832; goto yy54; -yy720: - YYDEBUG(720, *YYCURSOR); +yy829: + YYDEBUG(829, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy721; + if(yych == 'R') goto yy830; if(yych != 'r') goto yy54; - goto yy721; -yy721: - YYDEBUG(721, *YYCURSOR); + goto yy830; +yy830: + YYDEBUG(830, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; } else { if(yych <= 'I'){ - if(yych <= 'H') goto yy651; - goto yy722; + if(yych <= 'H') goto yy777; + goto yy831; } else { - if(yych != 'i') goto yy651; - goto yy722; + if(yych != 'i') goto yy777; + goto yy831; } } -yy722: - YYDEBUG(722, *YYCURSOR); +yy831: + YYDEBUG(831, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'L') goto yy697; - if(yych == 'l') goto yy697; + if(yych == 'L') goto yy819; + if(yych == 'l') goto yy819; goto yy54; -yy723: - YYDEBUG(723, *YYCURSOR); +yy832: + YYDEBUG(832, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; } else { if(yych <= 'U'){ - if(yych <= 'T') goto yy651; - goto yy724; + if(yych <= 'T') goto yy777; + goto yy833; } else { - if(yych != 'u') goto yy651; - goto yy724; + if(yych != 'u') goto yy777; + goto yy833; } } -yy724: - YYDEBUG(724, *YYCURSOR); +yy833: + YYDEBUG(833, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'S') goto yy725; + if(yych == 'S') goto yy834; if(yych != 's') goto yy54; - goto yy725; -yy725: - YYDEBUG(725, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'T') goto yy697; - if(yych == 't') goto yy697; - goto yy54; -yy726: - YYDEBUG(726, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'Y'){ - if(yych == 'R') goto yy727; - if(yych <= 'X') goto yy54; - goto yy697; - } else { - if(yych <= 'r'){ - if(yych <= 'q') goto yy54; - goto yy727; - } else { - if(yych == 'y') goto yy697; - goto yy54; - } - } -yy727: - YYDEBUG(727, *YYCURSOR); - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; - } else { - if(yych <= 'C'){ - if(yych <= 'B') goto yy651; - goto yy728; - } else { - if(yych != 'c') goto yy651; - goto yy728; - } - } -yy728: - YYDEBUG(728, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'H') goto yy697; - if(yych == 'h') goto yy697; - goto yy54; -yy729: - YYDEBUG(729, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'B') goto yy730; - if(yych != 'b') goto yy54; - goto yy730; -yy730: - YYDEBUG(730, *YYCURSOR); - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; - } else { - if(yych <= 'R'){ - if(yych <= 'Q') goto yy651; - goto yy731; - } else { - if(yych != 'r') goto yy651; - goto yy731; - } - } -yy731: - YYDEBUG(731, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'U') goto yy732; - if(yych != 'u') goto yy54; - goto yy732; -yy732: - YYDEBUG(732, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'A') goto yy733; - if(yych != 'a') goto yy54; - goto yy733; -yy733: - YYDEBUG(733, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'R') goto yy734; - if(yych != 'r') goto yy54; - goto yy734; -yy734: - YYDEBUG(734, *YYCURSOR); + goto yy834; +yy834: + YYDEBUG(834, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'Y') goto yy697; - if(yych == 'y') goto yy697; + if(yych == 'T') goto yy819; + if(yych == 't') goto yy819; goto yy54; -yy735: - YYDEBUG(735, *YYCURSOR); +yy835: + YYDEBUG(835, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'N'){ - if(yych == 'L') goto yy742; + if(yych == 'L') goto yy842; if(yych <= 'M') goto yy54; - goto yy741; + goto yy841; } else { if(yych <= 'l'){ if(yych <= 'k') goto yy54; - goto yy742; + goto yy842; } else { - if(yych == 'n') goto yy741; + if(yych == 'n') goto yy841; goto yy54; } } -yy736: - YYDEBUG(736, *YYCURSOR); +yy836: + YYDEBUG(836, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'N') goto yy737; + if(yych == 'N') goto yy837; if(yych != 'n') goto yy54; - goto yy737; -yy737: - YYDEBUG(737, *YYCURSOR); + goto yy837; +yy837: + YYDEBUG(837, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; } else { if(yych <= 'U'){ - if(yych <= 'T') goto yy651; - goto yy738; + if(yych <= 'T') goto yy777; + goto yy838; } else { - if(yych != 'u') goto yy651; - goto yy738; + if(yych != 'u') goto yy777; + goto yy838; } } -yy738: - YYDEBUG(738, *YYCURSOR); +yy838: + YYDEBUG(838, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy739; + if(yych == 'A') goto yy839; if(yych != 'a') goto yy54; - goto yy739; -yy739: - YYDEBUG(739, *YYCURSOR); + goto yy839; +yy839: + YYDEBUG(839, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy740; + if(yych == 'R') goto yy840; if(yych != 'r') goto yy54; - goto yy740; -yy740: - YYDEBUG(740, *YYCURSOR); + goto yy840; +yy840: + YYDEBUG(840, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'Y') goto yy697; - if(yych == 'y') goto yy697; + if(yych == 'Y') goto yy819; + if(yych == 'y') goto yy819; goto yy54; -yy741: - YYDEBUG(741, *YYCURSOR); +yy841: + YYDEBUG(841, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; } else { if(yych <= 'E'){ - if(yych <= 'D') goto yy651; - goto yy697; + if(yych <= 'D') goto yy777; + goto yy819; } else { - if(yych == 'e') goto yy697; - goto yy651; + if(yych == 'e') goto yy819; + goto yy777; } } -yy742: - YYDEBUG(742, *YYCURSOR); +yy842: + YYDEBUG(842, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '9'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - goto yy691; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; } else { if(yych <= 'Y'){ - if(yych <= 'X') goto yy651; - goto yy697; + if(yych <= 'X') goto yy777; + goto yy819; } else { - if(yych == 'y') goto yy697; - goto yy651; + if(yych == 'y') goto yy819; + goto yy777; } } -yy743: - YYDEBUG(743, *YYCURSOR); +yy843: + YYDEBUG(843, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + goto yy777; } else { - if(yych <= '9') goto yy691; - if(yych == 'I') goto yy697; - goto yy651; + if(yych <= '9') goto yy813; + if(yych == 'I') goto yy819; + goto yy777; } -yy744: - YYDEBUG(744, *YYCURSOR); +yy844: + YYDEBUG(844, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + goto yy777; } else { - if(yych <= '9') goto yy691; - if(yych != 'I') goto yy651; - goto yy745; + if(yych <= '9') goto yy813; + if(yych != 'I') goto yy777; + goto yy845; } -yy745: - YYDEBUG(745, *YYCURSOR); +yy845: + YYDEBUG(845, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + goto yy777; } else { - if(yych <= '9') goto yy691; - if(yych == 'I') goto yy697; - goto yy651; + if(yych <= '9') goto yy813; + if(yych == 'I') goto yy819; + goto yy777; } -yy746: - YYDEBUG(746, *YYCURSOR); +yy846: + YYDEBUG(846, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ - if(yych <= 0x1F) goto yy651; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + goto yy777; } else { - if(yych <= '9') goto yy691; - if(yych == 'I') goto yy697; - goto yy651; + if(yych <= '9') goto yy813; + if(yych == 'I') goto yy819; + goto yy777; } -yy747: - YYDEBUG(747, *YYCURSOR); +yy847: + YYDEBUG(847, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '.') goto yy750; + if(yych == 'E') goto yy876; + if(yych == 'e') goto yy876; + goto yy54; +yy848: + YYDEBUG(848, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'A') goto yy873; + if(yych == 'a') goto yy873; + goto yy54; +yy849: + YYDEBUG(849, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'E') goto yy866; + if(yych == 'e') goto yy866; + goto yy54; +yy850: + YYDEBUG(850, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'E') goto yy860; + if(yych == 'e') goto yy860; + goto yy54; +yy851: + YYDEBUG(851, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == '.') goto yy854; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy749; + if(yych <= '9') goto yy853; goto yy54; -yy748: - YYDEBUG(748, *YYCURSOR); +yy852: + YYDEBUG(852, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '.') goto yy750; + if(yych == '.') goto yy854; if(yych <= '/') goto yy54; if(yych >= '3') goto yy54; - goto yy749; -yy749: - YYDEBUG(749, *YYCURSOR); + goto yy853; +yy853: + YYDEBUG(853, *YYCURSOR); yych = *++YYCURSOR; if(yych != '.') goto yy54; - goto yy750; -yy750: - YYDEBUG(750, *YYCURSOR); + goto yy854; +yy854: + YYDEBUG(854, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy751; -yy751: - YYDEBUG(751, *YYCURSOR); + goto yy855; +yy855: + YYDEBUG(855, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '/') goto yy752; - if(yych <= '9') goto yy753; - goto yy752; -yy752: - YYDEBUG(752, *YYCURSOR); + if((yych = *YYCURSOR) <= '/') goto yy856; + if(yych <= '9') goto yy857; + goto yy856; +yy856: + YYDEBUG(856, *YYCURSOR); #line 1099 "resource/parse_date.re" { @@ -10629,530 +14011,732 @@ yy752: TIMELIB_DEINIT; return TIMELIB_DATE_FULL_POINTED; } -#line 9111 "<stdout>" -yy753: - YYDEBUG(753, *YYCURSOR); +#line 12272 "<stdout>" +yy857: + YYDEBUG(857, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy752; - if(yych >= ':') goto yy752; - goto yy754; -yy754: - YYDEBUG(754, *YYCURSOR); + if(yych <= '/') goto yy856; + if(yych >= ':') goto yy856; + goto yy858; +yy858: + YYDEBUG(858, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy752; - if(yych >= ':') goto yy752; - goto yy755; -yy755: - YYDEBUG(755, *YYCURSOR); + if(yych <= '/') goto yy856; + if(yych >= ':') goto yy856; + goto yy859; +yy859: + YYDEBUG(859, *YYCURSOR); yych = *++YYCURSOR; - goto yy752; -yy756: - YYDEBUG(756, *YYCURSOR); + goto yy856; +yy860: + YYDEBUG(860, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'C') goto yy861; + if(yych != 'c') goto yy54; + goto yy861; +yy861: + YYDEBUG(861, *YYCURSOR); + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + if(yych <= '9'){ + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; + } else { + if(yych <= 'E'){ + if(yych <= 'D') goto yy777; + goto yy862; + } else { + if(yych != 'e') goto yy777; + goto yy862; + } + } +yy862: + YYDEBUG(862, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'M') goto yy863; + if(yych != 'm') goto yy54; + goto yy863; +yy863: + YYDEBUG(863, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'B') goto yy864; + if(yych != 'b') goto yy54; + goto yy864; +yy864: + YYDEBUG(864, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'E') goto yy865; + if(yych != 'e') goto yy54; + goto yy865; +yy865: + YYDEBUG(865, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'R') goto yy819; + if(yych == 'r') goto yy819; + goto yy54; +yy866: + YYDEBUG(866, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'P') goto yy867; + if(yych != 'p') goto yy54; + goto yy867; +yy867: + YYDEBUG(867, *YYCURSOR); + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + if(yych <= '9'){ + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; + } else { + if(yych <= 'T'){ + if(yych <= 'S') goto yy777; + goto yy868; + } else { + if(yych != 't') goto yy777; + goto yy868; + } + } +yy868: + YYDEBUG(868, *YYCURSOR); + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + if(yych <= '9'){ + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; + } else { + if(yych <= 'E'){ + if(yych <= 'D') goto yy777; + goto yy869; + } else { + if(yych != 'e') goto yy777; + goto yy869; + } + } +yy869: + YYDEBUG(869, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'M') goto yy870; + if(yych != 'm') goto yy54; + goto yy870; +yy870: + YYDEBUG(870, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'B') goto yy871; + if(yych != 'b') goto yy54; + goto yy871; +yy871: + YYDEBUG(871, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'E') goto yy872; + if(yych != 'e') goto yy54; + goto yy872; +yy872: + YYDEBUG(872, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'R') goto yy819; + if(yych == 'r') goto yy819; + goto yy54; +yy873: + YYDEBUG(873, *YYCURSOR); + yych = *++YYCURSOR; + if(yych <= 'Y'){ + if(yych == 'R') goto yy874; + if(yych <= 'X') goto yy54; + goto yy819; + } else { + if(yych <= 'r'){ + if(yych <= 'q') goto yy54; + goto yy874; + } else { + if(yych == 'y') goto yy819; + goto yy54; + } + } +yy874: + YYDEBUG(874, *YYCURSOR); + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + if(yych <= '9'){ + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; + } else { + if(yych <= 'C'){ + if(yych <= 'B') goto yy777; + goto yy875; + } else { + if(yych != 'c') goto yy777; + goto yy875; + } + } +yy875: + YYDEBUG(875, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'H') goto yy819; + if(yych == 'h') goto yy819; + goto yy54; +yy876: + YYDEBUG(876, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'B') goto yy877; + if(yych != 'b') goto yy54; + goto yy877; +yy877: + YYDEBUG(877, *YYCURSOR); + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + if(yych <= '9'){ + if(yych <= 0x1F) goto yy777; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + goto yy813; + } else { + if(yych <= 'R'){ + if(yych <= 'Q') goto yy777; + goto yy878; + } else { + if(yych != 'r') goto yy777; + goto yy878; + } + } +yy878: + YYDEBUG(878, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'U') goto yy879; + if(yych != 'u') goto yy54; + goto yy879; +yy879: + YYDEBUG(879, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'A') goto yy880; + if(yych != 'a') goto yy54; + goto yy880; +yy880: + YYDEBUG(880, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '-') goto yy795; + if(yych == 'R') goto yy881; + if(yych != 'r') goto yy54; + goto yy881; +yy881: + YYDEBUG(881, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'Y') goto yy819; + if(yych == 'y') goto yy819; + goto yy54; +yy882: + YYDEBUG(882, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == '-') goto yy921; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy758; + if(yych <= '9') goto yy884; goto yy54; -yy757: - YYDEBUG(757, *YYCURSOR); +yy883: + YYDEBUG(883, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '-') goto yy795; + if(yych == '-') goto yy921; if(yych <= '/') goto yy54; if(yych >= '3') goto yy54; - goto yy758; -yy758: - YYDEBUG(758, *YYCURSOR); + goto yy884; +yy884: + YYDEBUG(884, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '-') goto yy795; + if(yych == '-') goto yy921; goto yy54; -yy759: - YYDEBUG(759, *YYCURSOR); +yy885: + YYDEBUG(885, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'A') goto yy791; + if(yych == 'A') goto yy917; if(yych <= 'T') goto yy54; - goto yy790; + goto yy916; } else { if(yych <= 'a'){ if(yych <= '`') goto yy54; - goto yy791; + goto yy917; } else { - if(yych == 'u') goto yy790; + if(yych == 'u') goto yy916; goto yy54; } } -yy760: - YYDEBUG(760, *YYCURSOR); +yy886: + YYDEBUG(886, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy788; - if(yych == 'e') goto yy788; + if(yych == 'E') goto yy914; + if(yych == 'e') goto yy914; goto yy54; -yy761: - YYDEBUG(761, *YYCURSOR); +yy887: + YYDEBUG(887, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy785; - if(yych == 'a') goto yy785; + if(yych == 'A') goto yy911; + if(yych == 'a') goto yy911; goto yy54; -yy762: - YYDEBUG(762, *YYCURSOR); +yy888: + YYDEBUG(888, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'P') goto yy782; + if(yych == 'P') goto yy908; if(yych <= 'T') goto yy54; - goto yy781; + goto yy907; } else { if(yych <= 'p'){ if(yych <= 'o') goto yy54; - goto yy782; + goto yy908; } else { - if(yych == 'u') goto yy781; + if(yych == 'u') goto yy907; goto yy54; } } -yy763: - YYDEBUG(763, *YYCURSOR); +yy889: + YYDEBUG(889, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy778; - if(yych == 'e') goto yy778; + if(yych == 'E') goto yy904; + if(yych == 'e') goto yy904; goto yy54; -yy764: - YYDEBUG(764, *YYCURSOR); +yy890: + YYDEBUG(890, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy776; - if(yych == 'c') goto yy776; + if(yych == 'C') goto yy902; + if(yych == 'c') goto yy902; goto yy54; -yy765: - YYDEBUG(765, *YYCURSOR); +yy891: + YYDEBUG(891, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'O') goto yy774; - if(yych == 'o') goto yy774; + if(yych == 'O') goto yy900; + if(yych == 'o') goto yy900; goto yy54; -yy766: - YYDEBUG(766, *YYCURSOR); +yy892: + YYDEBUG(892, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy767; + if(yych == 'E') goto yy893; if(yych != 'e') goto yy54; - goto yy767; -yy767: - YYDEBUG(767, *YYCURSOR); + goto yy893; +yy893: + YYDEBUG(893, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy768; + if(yych == 'C') goto yy894; if(yych != 'c') goto yy54; - goto yy768; -yy768: - YYDEBUG(768, *YYCURSOR); + goto yy894; +yy894: + YYDEBUG(894, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'E'){ - if(yych <= '9') goto yy691; - if(yych <= 'D') goto yy651; - goto yy693; + if(yych <= '9') goto yy813; + if(yych <= 'D') goto yy777; + goto yy862; } else { - if(yych == 'e') goto yy693; - goto yy651; + if(yych == 'e') goto yy862; + goto yy777; } } -yy769: - YYDEBUG(769, *YYCURSOR); +yy895: + YYDEBUG(895, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy690; - if(yych <= '0') goto yy770; - if(yych <= '2') goto yy771; - if(yych <= '3') goto yy772; - goto yy690; -yy770: - YYDEBUG(770, *YYCURSOR); + if(yych <= '/') goto yy812; + if(yych <= '0') goto yy896; + if(yych <= '2') goto yy897; + if(yych <= '3') goto yy898; + goto yy812; +yy896: + YYDEBUG(896, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy692; - if(yych <= '0') goto yy698; - if(yych <= '9') goto yy773; - goto yy692; -yy771: - YYDEBUG(771, *YYCURSOR); + if(yych <= '/') goto yy814; + if(yych <= '0') goto yy820; + if(yych <= '9') goto yy899; + goto yy814; +yy897: + YYDEBUG(897, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy692; - if(yych <= '9') goto yy773; - goto yy692; -yy772: - YYDEBUG(772, *YYCURSOR); + if(yych <= '/') goto yy814; + if(yych <= '9') goto yy899; + goto yy814; +yy898: + YYDEBUG(898, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy692; - if(yych <= '1') goto yy773; - if(yych <= '9') goto yy698; - goto yy692; -yy773: - YYDEBUG(773, *YYCURSOR); + if(yych <= '/') goto yy814; + if(yych <= '1') goto yy899; + if(yych <= '9') goto yy820; + goto yy814; +yy899: + YYDEBUG(899, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy692; - if(yych <= '9') goto yy699; - goto yy692; -yy774: - YYDEBUG(774, *YYCURSOR); + if(yych <= '/') goto yy814; + if(yych <= '9') goto yy821; + goto yy814; +yy900: + YYDEBUG(900, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'V') goto yy775; + if(yych == 'V') goto yy901; if(yych != 'v') goto yy54; - goto yy775; -yy775: - YYDEBUG(775, *YYCURSOR); + goto yy901; +yy901: + YYDEBUG(901, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'E'){ - if(yych <= '9') goto yy691; - if(yych <= 'D') goto yy651; - goto yy703; + if(yych <= '9') goto yy813; + if(yych <= 'D') goto yy777; + goto yy815; } else { - if(yych == 'e') goto yy703; - goto yy651; + if(yych == 'e') goto yy815; + goto yy777; } } -yy776: - YYDEBUG(776, *YYCURSOR); +yy902: + YYDEBUG(902, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy777; + if(yych == 'T') goto yy903; if(yych != 't') goto yy54; - goto yy777; -yy777: - YYDEBUG(777, *YYCURSOR); + goto yy903; +yy903: + YYDEBUG(903, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'O'){ - if(yych <= '9') goto yy691; - if(yych <= 'N') goto yy651; - goto yy709; + if(yych <= '9') goto yy813; + if(yych <= 'N') goto yy777; + goto yy825; } else { - if(yych == 'o') goto yy709; - goto yy651; + if(yych == 'o') goto yy825; + goto yy777; } } -yy778: - YYDEBUG(778, *YYCURSOR); +yy904: + YYDEBUG(904, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'P') goto yy779; + if(yych == 'P') goto yy905; if(yych != 'p') goto yy54; - goto yy779; -yy779: - YYDEBUG(779, *YYCURSOR); + goto yy905; +yy905: + YYDEBUG(905, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'T'){ - if(yych <= '9') goto yy691; - if(yych <= 'S') goto yy651; - goto yy780; + if(yych <= '9') goto yy813; + if(yych <= 'S') goto yy777; + goto yy906; } else { - if(yych != 't') goto yy651; - goto yy780; + if(yych != 't') goto yy777; + goto yy906; } } -yy780: - YYDEBUG(780, *YYCURSOR); +yy906: + YYDEBUG(906, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'E'){ - if(yych <= '9') goto yy691; - if(yych <= 'D') goto yy651; - goto yy715; + if(yych <= '9') goto yy813; + if(yych <= 'D') goto yy777; + goto yy869; } else { - if(yych == 'e') goto yy715; - goto yy651; + if(yych == 'e') goto yy869; + goto yy777; } } -yy781: - YYDEBUG(781, *YYCURSOR); +yy907: + YYDEBUG(907, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'G') goto yy784; - if(yych == 'g') goto yy784; + if(yych == 'G') goto yy910; + if(yych == 'g') goto yy910; goto yy54; -yy782: - YYDEBUG(782, *YYCURSOR); +yy908: + YYDEBUG(908, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy783; + if(yych == 'R') goto yy909; if(yych != 'r') goto yy54; - goto yy783; -yy783: - YYDEBUG(783, *YYCURSOR); + goto yy909; +yy909: + YYDEBUG(909, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'I'){ - if(yych <= '9') goto yy691; - if(yych <= 'H') goto yy651; - goto yy722; + if(yych <= '9') goto yy813; + if(yych <= 'H') goto yy777; + goto yy831; } else { - if(yych == 'i') goto yy722; - goto yy651; + if(yych == 'i') goto yy831; + goto yy777; } } -yy784: - YYDEBUG(784, *YYCURSOR); +yy910: + YYDEBUG(910, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'U'){ - if(yych <= '9') goto yy691; - if(yych <= 'T') goto yy651; - goto yy724; + if(yych <= '9') goto yy813; + if(yych <= 'T') goto yy777; + goto yy833; } else { - if(yych == 'u') goto yy724; - goto yy651; + if(yych == 'u') goto yy833; + goto yy777; } } -yy785: - YYDEBUG(785, *YYCURSOR); +yy911: + YYDEBUG(911, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Y'){ - if(yych == 'R') goto yy786; + if(yych == 'R') goto yy912; if(yych <= 'X') goto yy54; - goto yy787; + goto yy913; } else { if(yych <= 'r'){ if(yych <= 'q') goto yy54; - goto yy786; + goto yy912; } else { - if(yych == 'y') goto yy787; + if(yych == 'y') goto yy913; goto yy54; } } -yy786: - YYDEBUG(786, *YYCURSOR); +yy912: + YYDEBUG(912, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'C'){ - if(yych <= '9') goto yy691; - if(yych <= 'B') goto yy651; - goto yy728; + if(yych <= '9') goto yy813; + if(yych <= 'B') goto yy777; + goto yy875; } else { - if(yych == 'c') goto yy728; - goto yy651; + if(yych == 'c') goto yy875; + goto yy777; } } -yy787: - YYDEBUG(787, *YYCURSOR); +yy913: + YYDEBUG(913, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '-'){ - if(yych <= 0x1F) goto yy651; - if(yych <= ',') goto yy689; - goto yy769; + if(yych <= 0x1F) goto yy777; + if(yych <= ',') goto yy811; + goto yy895; } else { - if(yych <= '.') goto yy689; - if(yych <= '/') goto yy651; - if(yych <= '9') goto yy691; - goto yy651; + if(yych <= '.') goto yy811; + if(yych <= '/') goto yy777; + if(yych <= '9') goto yy813; + goto yy777; } -yy788: - YYDEBUG(788, *YYCURSOR); +yy914: + YYDEBUG(914, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy789; + if(yych == 'B') goto yy915; if(yych != 'b') goto yy54; - goto yy789; -yy789: - YYDEBUG(789, *YYCURSOR); + goto yy915; +yy915: + YYDEBUG(915, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'R'){ - if(yych <= '9') goto yy691; - if(yych <= 'Q') goto yy651; - goto yy731; + if(yych <= '9') goto yy813; + if(yych <= 'Q') goto yy777; + goto yy878; } else { - if(yych == 'r') goto yy731; - goto yy651; + if(yych == 'r') goto yy878; + goto yy777; } } -yy790: - YYDEBUG(790, *YYCURSOR); +yy916: + YYDEBUG(916, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'N'){ - if(yych == 'L') goto yy794; + if(yych == 'L') goto yy920; if(yych <= 'M') goto yy54; - goto yy793; + goto yy919; } else { if(yych <= 'l'){ if(yych <= 'k') goto yy54; - goto yy794; + goto yy920; } else { - if(yych == 'n') goto yy793; + if(yych == 'n') goto yy919; goto yy54; } } -yy791: - YYDEBUG(791, *YYCURSOR); +yy917: + YYDEBUG(917, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'N') goto yy792; + if(yych == 'N') goto yy918; if(yych != 'n') goto yy54; - goto yy792; -yy792: - YYDEBUG(792, *YYCURSOR); + goto yy918; +yy918: + YYDEBUG(918, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'U'){ - if(yych <= '9') goto yy691; - if(yych <= 'T') goto yy651; - goto yy738; + if(yych <= '9') goto yy813; + if(yych <= 'T') goto yy777; + goto yy838; } else { - if(yych == 'u') goto yy738; - goto yy651; + if(yych == 'u') goto yy838; + goto yy777; } } -yy793: - YYDEBUG(793, *YYCURSOR); +yy919: + YYDEBUG(919, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'E'){ - if(yych <= '9') goto yy691; - if(yych <= 'D') goto yy651; - goto yy697; + if(yych <= '9') goto yy813; + if(yych <= 'D') goto yy777; + goto yy819; } else { - if(yych == 'e') goto yy697; - goto yy651; + if(yych == 'e') goto yy819; + goto yy777; } } -yy794: - YYDEBUG(794, *YYCURSOR); +yy920: + YYDEBUG(920, *YYCURSOR); yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '/'){ if(yych <= ','){ - if(yych <= 0x1F) goto yy651; - goto yy689; + if(yych <= 0x1F) goto yy777; + goto yy811; } else { - if(yych <= '-') goto yy769; - if(yych <= '.') goto yy689; - goto yy651; + if(yych <= '-') goto yy895; + if(yych <= '.') goto yy811; + goto yy777; } } else { if(yych <= 'Y'){ - if(yych <= '9') goto yy691; - if(yych <= 'X') goto yy651; - goto yy697; + if(yych <= '9') goto yy813; + if(yych <= 'X') goto yy777; + goto yy819; } else { - if(yych == 'y') goto yy697; - goto yy651; + if(yych == 'y') goto yy819; + goto yy777; } } -yy795: - YYDEBUG(795, *YYCURSOR); +yy921: + YYDEBUG(921, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '2') goto yy796; - if(yych <= '3') goto yy798; - if(yych <= '9') goto yy799; + if(yych <= '2') goto yy922; + if(yych <= '3') goto yy924; + if(yych <= '9') goto yy925; goto yy54; -yy796: - YYDEBUG(796, *YYCURSOR); +yy922: + YYDEBUG(922, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '/') goto yy797; - if(yych <= '9') goto yy799; - goto yy797; -yy797: - YYDEBUG(797, *YYCURSOR); + if((yych = *YYCURSOR) <= '/') goto yy923; + if(yych <= '9') goto yy925; + goto yy923; +yy923: + YYDEBUG(923, *YYCURSOR); #line 1075 "resource/parse_date.re" { @@ -11165,27 +14749,27 @@ yy797: TIMELIB_DEINIT; return TIMELIB_ISO_DATE; } -#line 9557 "<stdout>" -yy798: - YYDEBUG(798, *YYCURSOR); +#line 12876 "<stdout>" +yy924: + YYDEBUG(924, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy797; - if(yych >= '2') goto yy797; - goto yy799; -yy799: - YYDEBUG(799, *YYCURSOR); + if(yych <= '/') goto yy923; + if(yych >= '2') goto yy923; + goto yy925; +yy925: + YYDEBUG(925, *YYCURSOR); yych = *++YYCURSOR; - goto yy797; -yy800: - YYDEBUG(800, *YYCURSOR); + goto yy923; +yy926: + YYDEBUG(926, *YYCURSOR); yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '.') goto yy801; - if(yych <= '/') goto yy852; - if(yych <= '9') goto yy803; - goto yy801; -yy801: - YYDEBUG(801, *YYCURSOR); + if(yych <= '.') goto yy927; + if(yych <= '/') goto yy978; + if(yych <= '9') goto yy929; + goto yy927; +yy927: + YYDEBUG(927, *YYCURSOR); #line 1050 "resource/parse_date.re" { @@ -11200,227 +14784,227 @@ yy801: TIMELIB_DEINIT; return TIMELIB_AMERICAN; } -#line 9584 "<stdout>" -yy802: - YYDEBUG(802, *YYCURSOR); +#line 12903 "<stdout>" +yy928: + YYDEBUG(928, *YYCURSOR); yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '.') goto yy801; - if(yych <= '/') goto yy852; - if(yych >= '2') goto yy801; - goto yy803; -yy803: - YYDEBUG(803, *YYCURSOR); + if(yych <= '.') goto yy927; + if(yych <= '/') goto yy978; + if(yych >= '2') goto yy927; + goto yy929; +yy929: + YYDEBUG(929, *YYCURSOR); yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if(yych == '/') goto yy852; - goto yy801; -yy804: - YYDEBUG(804, *YYCURSOR); + if(yych == '/') goto yy978; + goto yy927; +yy930: + YYDEBUG(930, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'A') goto yy851; + if(yych == 'A') goto yy977; if(yych <= 'T') goto yy54; - goto yy850; + goto yy976; } else { if(yych <= 'a'){ if(yych <= '`') goto yy54; - goto yy851; + goto yy977; } else { - if(yych == 'u') goto yy850; + if(yych == 'u') goto yy976; goto yy54; } } -yy805: - YYDEBUG(805, *YYCURSOR); +yy931: + YYDEBUG(931, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy849; - if(yych == 'e') goto yy849; + if(yych == 'E') goto yy975; + if(yych == 'e') goto yy975; goto yy54; -yy806: - YYDEBUG(806, *YYCURSOR); +yy932: + YYDEBUG(932, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy848; - if(yych == 'a') goto yy848; + if(yych == 'A') goto yy974; + if(yych == 'a') goto yy974; goto yy54; -yy807: - YYDEBUG(807, *YYCURSOR); +yy933: + YYDEBUG(933, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'P') goto yy847; + if(yych == 'P') goto yy973; if(yych <= 'T') goto yy54; - goto yy846; + goto yy972; } else { if(yych <= 'p'){ if(yych <= 'o') goto yy54; - goto yy847; + goto yy973; } else { - if(yych == 'u') goto yy846; + if(yych == 'u') goto yy972; goto yy54; } } -yy808: - YYDEBUG(808, *YYCURSOR); +yy934: + YYDEBUG(934, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy844; - if(yych == 'e') goto yy844; + if(yych == 'E') goto yy970; + if(yych == 'e') goto yy970; goto yy54; -yy809: - YYDEBUG(809, *YYCURSOR); +yy935: + YYDEBUG(935, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy843; - if(yych == 'c') goto yy843; + if(yych == 'C') goto yy969; + if(yych == 'c') goto yy969; goto yy54; -yy810: - YYDEBUG(810, *YYCURSOR); +yy936: + YYDEBUG(936, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'O') goto yy842; - if(yych == 'o') goto yy842; + if(yych == 'O') goto yy968; + if(yych == 'o') goto yy968; goto yy54; -yy811: - YYDEBUG(811, *YYCURSOR); +yy937: + YYDEBUG(937, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy812; + if(yych == 'E') goto yy938; if(yych != 'e') goto yy54; - goto yy812; -yy812: - YYDEBUG(812, *YYCURSOR); + goto yy938; +yy938: + YYDEBUG(938, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy813; + if(yych == 'C') goto yy939; if(yych != 'c') goto yy54; - goto yy813; -yy813: - YYDEBUG(813, *YYCURSOR); + goto yy939; +yy939: + YYDEBUG(939, *YYCURSOR); yych = *++YYCURSOR; if(yych != '/') goto yy54; - goto yy814; -yy814: - YYDEBUG(814, *YYCURSOR); + goto yy940; +yy940: + YYDEBUG(940, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy815; -yy815: - YYDEBUG(815, *YYCURSOR); + goto yy941; +yy941: + YYDEBUG(941, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy816; -yy816: - YYDEBUG(816, *YYCURSOR); + goto yy942; +yy942: + YYDEBUG(942, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy817; -yy817: - YYDEBUG(817, *YYCURSOR); + goto yy943; +yy943: + YYDEBUG(943, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy818; -yy818: - YYDEBUG(818, *YYCURSOR); + goto yy944; +yy944: + YYDEBUG(944, *YYCURSOR); yych = *++YYCURSOR; if(yych != ':') goto yy54; - goto yy819; -yy819: - YYDEBUG(819, *YYCURSOR); + goto yy945; +yy945: + YYDEBUG(945, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '1') goto yy820; - if(yych <= '2') goto yy821; + if(yych <= '1') goto yy946; + if(yych <= '2') goto yy947; goto yy54; -yy820: - YYDEBUG(820, *YYCURSOR); +yy946: + YYDEBUG(946, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy822; + if(yych <= '9') goto yy948; goto yy54; -yy821: - YYDEBUG(821, *YYCURSOR); +yy947: + YYDEBUG(947, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '4') goto yy54; - goto yy822; -yy822: - YYDEBUG(822, *YYCURSOR); + goto yy948; +yy948: + YYDEBUG(948, *YYCURSOR); yych = *++YYCURSOR; if(yych != ':') goto yy54; - goto yy823; -yy823: - YYDEBUG(823, *YYCURSOR); + goto yy949; +yy949: + YYDEBUG(949, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '6') goto yy54; - goto yy824; -yy824: - YYDEBUG(824, *YYCURSOR); + goto yy950; +yy950: + YYDEBUG(950, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy825; -yy825: - YYDEBUG(825, *YYCURSOR); + goto yy951; +yy951: + YYDEBUG(951, *YYCURSOR); yych = *++YYCURSOR; if(yych != ':') goto yy54; - goto yy826; -yy826: - YYDEBUG(826, *YYCURSOR); + goto yy952; +yy952: + YYDEBUG(952, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy827; - if(yych <= '6') goto yy828; + if(yych <= '5') goto yy953; + if(yych <= '6') goto yy954; goto yy54; -yy827: - YYDEBUG(827, *YYCURSOR); +yy953: + YYDEBUG(953, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy829; + if(yych <= '9') goto yy955; goto yy54; -yy828: - YYDEBUG(828, *YYCURSOR); +yy954: + YYDEBUG(954, *YYCURSOR); yych = *++YYCURSOR; if(yych != '0') goto yy54; - goto yy829; -yy829: - YYDEBUG(829, *YYCURSOR); + goto yy955; +yy955: + YYDEBUG(955, *YYCURSOR); yych = *++YYCURSOR; if(yych != ' ') goto yy54; - goto yy830; -yy830: - YYDEBUG(830, *YYCURSOR); + goto yy956; +yy956: + YYDEBUG(956, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 6) YYFILL(6); yych = *YYCURSOR; - goto yy831; -yy831: - YYDEBUG(831, *YYCURSOR); + goto yy957; +yy957: + YYDEBUG(957, *YYCURSOR); if(yych <= '*'){ - if(yych == ' ') goto yy830; + if(yych == ' ') goto yy956; goto yy54; } else { if(yych == ',') goto yy54; if(yych >= '.') goto yy54; - goto yy832; + goto yy958; } -yy832: - YYDEBUG(832, *YYCURSOR); +yy958: + YYDEBUG(958, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '1') goto yy833; - if(yych <= '2') goto yy835; - if(yych <= '9') goto yy836; + if(yych <= '1') goto yy959; + if(yych <= '2') goto yy961; + if(yych <= '9') goto yy962; goto yy54; -yy833: - YYDEBUG(833, *YYCURSOR); +yy959: + YYDEBUG(959, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '/') goto yy834; - if(yych <= '5') goto yy840; - if(yych <= '9') goto yy836; - if(yych <= ':') goto yy837; - goto yy834; -yy834: - YYDEBUG(834, *YYCURSOR); + if((yych = *YYCURSOR) <= '/') goto yy960; + if(yych <= '5') goto yy966; + if(yych <= '9') goto yy962; + if(yych <= ':') goto yy963; + goto yy960; +yy960: + YYDEBUG(960, *YYCURSOR); #line 1263 "resource/parse_date.re" { @@ -11439,188 +15023,185 @@ yy834: TIMELIB_DEINIT; return TIMELIB_CLF; } -#line 9757 "<stdout>" -yy835: - YYDEBUG(835, *YYCURSOR); +#line 13076 "<stdout>" +yy961: + YYDEBUG(961, *YYCURSOR); yyaccept = 13; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '5'){ - if(yych <= '/') goto yy834; - if(yych <= '3') goto yy840; - goto yy838; + if(yych <= '/') goto yy960; + if(yych <= '3') goto yy966; + goto yy964; } else { - if(yych == ':') goto yy837; - goto yy834; + if(yych == ':') goto yy963; + goto yy960; } -yy836: - YYDEBUG(836, *YYCURSOR); +yy962: + YYDEBUG(962, *YYCURSOR); yyaccept = 13; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy834; - if(yych <= '5') goto yy838; - if(yych != ':') goto yy834; - goto yy837; -yy837: - YYDEBUG(837, *YYCURSOR); + if(yych <= '/') goto yy960; + if(yych <= '5') goto yy964; + if(yych != ':') goto yy960; + goto yy963; +yy963: + YYDEBUG(963, *YYCURSOR); yyaccept = 13; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy834; - if(yych >= '6') goto yy834; - goto yy838; -yy838: - YYDEBUG(838, *YYCURSOR); + if(yych <= '/') goto yy960; + if(yych >= '6') goto yy960; + goto yy964; +yy964: + YYDEBUG(964, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy839; -yy839: - YYDEBUG(839, *YYCURSOR); + goto yy965; +yy965: + YYDEBUG(965, *YYCURSOR); yych = *++YYCURSOR; - goto yy834; -yy840: - YYDEBUG(840, *YYCURSOR); + goto yy960; +yy966: + YYDEBUG(966, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy834; - if(yych <= '5') goto yy841; - if(yych <= '9') goto yy839; - if(yych <= ':') goto yy837; - goto yy834; -yy841: - YYDEBUG(841, *YYCURSOR); + if(yych <= '/') goto yy960; + if(yych <= '5') goto yy967; + if(yych <= '9') goto yy965; + if(yych <= ':') goto yy963; + goto yy960; +yy967: + YYDEBUG(967, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy834; - if(yych <= '9') goto yy839; - goto yy834; -yy842: - YYDEBUG(842, *YYCURSOR); + if(yych <= '/') goto yy960; + if(yych <= '9') goto yy965; + goto yy960; +yy968: + YYDEBUG(968, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'V') goto yy813; - if(yych == 'v') goto yy813; + if(yych == 'V') goto yy939; + if(yych == 'v') goto yy939; goto yy54; -yy843: - YYDEBUG(843, *YYCURSOR); +yy969: + YYDEBUG(969, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy813; - if(yych == 't') goto yy813; + if(yych == 'T') goto yy939; + if(yych == 't') goto yy939; goto yy54; -yy844: - YYDEBUG(844, *YYCURSOR); +yy970: + YYDEBUG(970, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'P') goto yy845; + if(yych == 'P') goto yy971; if(yych != 'p') goto yy54; - goto yy845; -yy845: - YYDEBUG(845, *YYCURSOR); + goto yy971; +yy971: + YYDEBUG(971, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'S'){ - if(yych == '/') goto yy814; + if(yych == '/') goto yy940; goto yy54; } else { - if(yych <= 'T') goto yy813; - if(yych == 't') goto yy813; + if(yych <= 'T') goto yy939; + if(yych == 't') goto yy939; goto yy54; } -yy846: - YYDEBUG(846, *YYCURSOR); +yy972: + YYDEBUG(972, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'G') goto yy813; - if(yych == 'g') goto yy813; + if(yych == 'G') goto yy939; + if(yych == 'g') goto yy939; goto yy54; -yy847: - YYDEBUG(847, *YYCURSOR); +yy973: + YYDEBUG(973, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy813; - if(yych == 'r') goto yy813; + if(yych == 'R') goto yy939; + if(yych == 'r') goto yy939; goto yy54; -yy848: - YYDEBUG(848, *YYCURSOR); +yy974: + YYDEBUG(974, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Y'){ - if(yych == 'R') goto yy813; + if(yych == 'R') goto yy939; if(yych <= 'X') goto yy54; - goto yy813; + goto yy939; } else { if(yych <= 'r'){ if(yych <= 'q') goto yy54; - goto yy813; + goto yy939; } else { - if(yych == 'y') goto yy813; + if(yych == 'y') goto yy939; goto yy54; } } -yy849: - YYDEBUG(849, *YYCURSOR); +yy975: + YYDEBUG(975, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy813; - if(yych == 'b') goto yy813; + if(yych == 'B') goto yy939; + if(yych == 'b') goto yy939; goto yy54; -yy850: - YYDEBUG(850, *YYCURSOR); +yy976: + YYDEBUG(976, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'N'){ - if(yych == 'L') goto yy813; + if(yych == 'L') goto yy939; if(yych <= 'M') goto yy54; - goto yy813; + goto yy939; } else { if(yych <= 'l'){ if(yych <= 'k') goto yy54; - goto yy813; + goto yy939; } else { - if(yych == 'n') goto yy813; + if(yych == 'n') goto yy939; goto yy54; } } -yy851: - YYDEBUG(851, *YYCURSOR); +yy977: + YYDEBUG(977, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'N') goto yy813; - if(yych == 'n') goto yy813; + if(yych == 'N') goto yy939; + if(yych == 'n') goto yy939; goto yy54; -yy852: - YYDEBUG(852, *YYCURSOR); +yy978: + YYDEBUG(978, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy853; -yy853: - YYDEBUG(853, *YYCURSOR); + goto yy979; +yy979: + YYDEBUG(979, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy801; - if(yych >= ':') goto yy801; - goto yy854; -yy854: - YYDEBUG(854, *YYCURSOR); + if(yych <= '/') goto yy927; + if(yych >= ':') goto yy927; + goto yy980; +yy980: + YYDEBUG(980, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy801; - if(yych >= ':') goto yy801; - goto yy855; -yy855: - YYDEBUG(855, *YYCURSOR); + if(yych <= '/') goto yy927; + if(yych >= ':') goto yy927; + goto yy981; +yy981: + YYDEBUG(981, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy801; - if(yych >= ':') goto yy801; - goto yy856; -yy856: - YYDEBUG(856, *YYCURSOR); + if(yych <= '/') goto yy927; + if(yych >= ':') goto yy927; + goto yy982; +yy982: + YYDEBUG(982, *YYCURSOR); yych = *++YYCURSOR; - goto yy801; -yy857: - YYDEBUG(857, *YYCURSOR); + goto yy927; +yy983: + YYDEBUG(983, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych == '-') goto yy858; - if(yych <= '/') goto yy54; - if(yych <= '9') goto yy885; - goto yy54; -yy858: - YYDEBUG(858, *YYCURSOR); + if(yych == '-') goto yy984; + if(yych <= '/') goto yy67; + if(yych <= '9') goto yy1011; + goto yy67; +yy984: + YYDEBUG(984, *YYCURSOR); yych = *++YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case '0': goto yy756; - case '1': goto yy757; + case '0': goto yy882; + case '1': goto yy883; case '2': case '3': case '4': @@ -11628,128 +15209,128 @@ yy858: case '6': case '7': case '8': - case '9': goto yy758; - case 'A': case 'a': goto yy862; - case 'D': case 'd': goto yy866; - case 'F': case 'f': goto yy860; - case 'J': case 'j': goto yy859; - case 'M': case 'm': goto yy861; - case 'N': case 'n': goto yy865; - case 'O': case 'o': goto yy864; - case 'S': case 's': goto yy863; + case '9': goto yy884; + case 'A': case 'a': goto yy988; + case 'D': case 'd': goto yy992; + case 'F': case 'f': goto yy986; + case 'J': case 'j': goto yy985; + case 'M': case 'm': goto yy987; + case 'N': case 'n': goto yy991; + case 'O': case 'o': goto yy990; + case 'S': case 's': goto yy989; default: goto yy54; } -yy859: - YYDEBUG(859, *YYCURSOR); +yy985: + YYDEBUG(985, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'A') goto yy884; + if(yych == 'A') goto yy1010; if(yych <= 'T') goto yy54; - goto yy883; + goto yy1009; } else { if(yych <= 'a'){ if(yych <= '`') goto yy54; - goto yy884; + goto yy1010; } else { - if(yych == 'u') goto yy883; + if(yych == 'u') goto yy1009; goto yy54; } } -yy860: - YYDEBUG(860, *YYCURSOR); +yy986: + YYDEBUG(986, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy882; - if(yych == 'e') goto yy882; + if(yych == 'E') goto yy1008; + if(yych == 'e') goto yy1008; goto yy54; -yy861: - YYDEBUG(861, *YYCURSOR); +yy987: + YYDEBUG(987, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy881; - if(yych == 'a') goto yy881; + if(yych == 'A') goto yy1007; + if(yych == 'a') goto yy1007; goto yy54; -yy862: - YYDEBUG(862, *YYCURSOR); +yy988: + YYDEBUG(988, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'P') goto yy880; + if(yych == 'P') goto yy1006; if(yych <= 'T') goto yy54; - goto yy879; + goto yy1005; } else { if(yych <= 'p'){ if(yych <= 'o') goto yy54; - goto yy880; + goto yy1006; } else { - if(yych == 'u') goto yy879; + if(yych == 'u') goto yy1005; goto yy54; } } -yy863: - YYDEBUG(863, *YYCURSOR); +yy989: + YYDEBUG(989, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy877; - if(yych == 'e') goto yy877; + if(yych == 'E') goto yy1003; + if(yych == 'e') goto yy1003; goto yy54; -yy864: - YYDEBUG(864, *YYCURSOR); +yy990: + YYDEBUG(990, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy876; - if(yych == 'c') goto yy876; + if(yych == 'C') goto yy1002; + if(yych == 'c') goto yy1002; goto yy54; -yy865: - YYDEBUG(865, *YYCURSOR); +yy991: + YYDEBUG(991, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'O') goto yy875; - if(yych == 'o') goto yy875; + if(yych == 'O') goto yy1001; + if(yych == 'o') goto yy1001; goto yy54; -yy866: - YYDEBUG(866, *YYCURSOR); +yy992: + YYDEBUG(992, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy867; + if(yych == 'E') goto yy993; if(yych != 'e') goto yy54; - goto yy867; -yy867: - YYDEBUG(867, *YYCURSOR); + goto yy993; +yy993: + YYDEBUG(993, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy868; + if(yych == 'C') goto yy994; if(yych != 'c') goto yy54; - goto yy868; -yy868: - YYDEBUG(868, *YYCURSOR); + goto yy994; +yy994: + YYDEBUG(994, *YYCURSOR); yych = *++YYCURSOR; if(yych != '-') goto yy54; - goto yy869; -yy869: - YYDEBUG(869, *YYCURSOR); + goto yy995; +yy995: + YYDEBUG(995, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '0') goto yy870; - if(yych <= '2') goto yy871; - if(yych <= '3') goto yy872; + if(yych <= '0') goto yy996; + if(yych <= '2') goto yy997; + if(yych <= '3') goto yy998; goto yy54; -yy870: - YYDEBUG(870, *YYCURSOR); +yy996: + YYDEBUG(996, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '0') goto yy54; - if(yych <= '9') goto yy873; + if(yych <= '9') goto yy999; goto yy54; -yy871: - YYDEBUG(871, *YYCURSOR); +yy997: + YYDEBUG(997, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy873; + if(yych <= '9') goto yy999; goto yy54; -yy872: - YYDEBUG(872, *YYCURSOR); +yy998: + YYDEBUG(998, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '2') goto yy54; - goto yy873; -yy873: - YYDEBUG(873, *YYCURSOR); + goto yy999; +yy999: + YYDEBUG(999, *YYCURSOR); ++YYCURSOR; - goto yy874; -yy874: - YYDEBUG(874, *YYCURSOR); + goto yy1000; +yy1000: + YYDEBUG(1000, *YYCURSOR); #line 1251 "resource/parse_date.re" { @@ -11762,94 +15343,94 @@ yy874: TIMELIB_DEINIT; return TIMELIB_PG_TEXT; } -#line 9999 "<stdout>" -yy875: - YYDEBUG(875, *YYCURSOR); +#line 13315 "<stdout>" +yy1001: + YYDEBUG(1001, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'V') goto yy868; - if(yych == 'v') goto yy868; + if(yych == 'V') goto yy994; + if(yych == 'v') goto yy994; goto yy54; -yy876: - YYDEBUG(876, *YYCURSOR); +yy1002: + YYDEBUG(1002, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy868; - if(yych == 't') goto yy868; + if(yych == 'T') goto yy994; + if(yych == 't') goto yy994; goto yy54; -yy877: - YYDEBUG(877, *YYCURSOR); +yy1003: + YYDEBUG(1003, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'P') goto yy878; + if(yych == 'P') goto yy1004; if(yych != 'p') goto yy54; - goto yy878; -yy878: - YYDEBUG(878, *YYCURSOR); + goto yy1004; +yy1004: + YYDEBUG(1004, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'S'){ - if(yych == '-') goto yy869; + if(yych == '-') goto yy995; goto yy54; } else { - if(yych <= 'T') goto yy868; - if(yych == 't') goto yy868; + if(yych <= 'T') goto yy994; + if(yych == 't') goto yy994; goto yy54; } -yy879: - YYDEBUG(879, *YYCURSOR); +yy1005: + YYDEBUG(1005, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'G') goto yy868; - if(yych == 'g') goto yy868; + if(yych == 'G') goto yy994; + if(yych == 'g') goto yy994; goto yy54; -yy880: - YYDEBUG(880, *YYCURSOR); +yy1006: + YYDEBUG(1006, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy868; - if(yych == 'r') goto yy868; + if(yych == 'R') goto yy994; + if(yych == 'r') goto yy994; goto yy54; -yy881: - YYDEBUG(881, *YYCURSOR); +yy1007: + YYDEBUG(1007, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Y'){ - if(yych == 'R') goto yy868; + if(yych == 'R') goto yy994; if(yych <= 'X') goto yy54; - goto yy868; + goto yy994; } else { if(yych <= 'r'){ if(yych <= 'q') goto yy54; - goto yy868; + goto yy994; } else { - if(yych == 'y') goto yy868; + if(yych == 'y') goto yy994; goto yy54; } } -yy882: - YYDEBUG(882, *YYCURSOR); +yy1008: + YYDEBUG(1008, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy868; - if(yych == 'b') goto yy868; + if(yych == 'B') goto yy994; + if(yych == 'b') goto yy994; goto yy54; -yy883: - YYDEBUG(883, *YYCURSOR); +yy1009: + YYDEBUG(1009, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'N'){ - if(yych == 'L') goto yy868; + if(yych == 'L') goto yy994; if(yych <= 'M') goto yy54; - goto yy868; + goto yy994; } else { if(yych <= 'l'){ if(yych <= 'k') goto yy54; - goto yy868; + goto yy994; } else { - if(yych == 'n') goto yy868; + if(yych == 'n') goto yy994; goto yy54; } } -yy884: - YYDEBUG(884, *YYCURSOR); +yy1010: + YYDEBUG(1010, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'N') goto yy868; - if(yych == 'n') goto yy868; + if(yych == 'N') goto yy994; + if(yych == 'n') goto yy994; goto yy54; -yy885: - YYDEBUG(885, *YYCURSOR); +yy1011: + YYDEBUG(1011, *YYCURSOR); yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); YYDEBUG(-1, yych); @@ -11866,32 +15447,34 @@ yy885: case ')': case '*': case '+': - case ',': case 'A': case 'I': - case 'J': case 'N': - case 'O': case 'V': case 'X': case 'a': case 'j': case 'n': - case 'o': goto yy890; - case '-': goto yy887; - case '.': goto yy893; - case '/': goto yy888; - case '0': goto yy906; - case '1': goto yy907; - case '2': goto yy908; - case '3': goto yy909; + 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 yy1016; + case '-': goto yy1013; + case '.': goto yy1019; + case '/': goto yy1014; + case '0': goto yy1032; + case '1': goto yy1033; + case '2': goto yy1034; + case '3': goto yy1035; case '4': case '5': case '6': case '7': case '8': - case '9': goto yy68; - case 'D': case 'd': goto yy905; - case 'F': case 'f': goto yy899; - case 'M': case 'm': goto yy900; - case 'S': case 's': goto yy902; - case 'W': goto yy910; - default: goto yy886; + case '9': goto yy76; + case 'W': goto yy1036; + default: goto yy1012; } -yy886: - YYDEBUG(886, *YYCURSOR); +yy1012: + YYDEBUG(1012, *YYCURSOR); #line 1281 "resource/parse_date.re" { @@ -11900,14 +15483,14 @@ yy886: TIMELIB_DEINIT; return TIMELIB_CLF; } -#line 10112 "<stdout>" -yy887: - YYDEBUG(887, *YYCURSOR); +#line 13430 "<stdout>" +yy1013: + YYDEBUG(1013, *YYCURSOR); yych = *++YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case '0': goto yy1043; - case '1': goto yy1044; + case '0': goto yy1169; + case '1': goto yy1170; case '2': case '3': case '4': @@ -11915,35 +15498,35 @@ yy887: case '6': case '7': case '8': - case '9': goto yy758; - case 'A': case 'a': goto yy1038; - case 'D': case 'd': goto yy1042; - case 'F': case 'f': goto yy1036; - case 'J': case 'j': goto yy1035; - case 'M': case 'm': goto yy1037; - case 'N': case 'n': goto yy1041; - case 'O': case 'o': goto yy1040; - case 'S': case 's': goto yy1039; - default: goto yy892; + case '9': goto yy884; + case 'A': case 'a': goto yy1164; + case 'D': case 'd': goto yy1168; + case 'F': case 'f': goto yy1162; + case 'J': case 'j': goto yy1161; + case 'M': case 'm': goto yy1163; + case 'N': case 'n': goto yy1167; + case 'O': case 'o': goto yy1166; + case 'S': case 's': goto yy1165; + default: goto yy1018; } -yy888: - YYDEBUG(888, *YYCURSOR); +yy1014: + YYDEBUG(1014, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '0') goto yy1025; - if(yych <= '1') goto yy1026; + if(yych <= '0') goto yy1151; + if(yych <= '1') goto yy1152; goto yy54; -yy889: - YYDEBUG(889, *YYCURSOR); +yy1015: + YYDEBUG(1015, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 9) YYFILL(9); yych = *YYCURSOR; - goto yy890; -yy890: - YYDEBUG(890, *YYCURSOR); + goto yy1016; +yy1016: + YYDEBUG(1016, *YYCURSOR); YYDEBUG(-1, yych); switch(yych){ - case ' ': goto yy889; + case ' ': goto yy1015; case '!': case '"': case '#': @@ -11957,32 +15540,32 @@ yy890: case '+': case ',': case '-': - case '.': goto yy891; - case 'A': case 'a': goto yy901; - case 'D': case 'd': goto yy1022; - case 'F': case 'f': goto yy1023; - case 'H': case 'h': goto yy72; - case 'I': goto yy894; - case 'J': case 'j': goto yy898; - case 'M': case 'm': goto yy1021; - case 'N': case 'n': goto yy904; - case 'O': case 'o': goto yy903; - case 'S': case 's': goto yy1020; - case 'T': case 't': goto yy77; - case 'V': goto yy896; - case 'W': case 'w': goto yy74; - case 'X': goto yy897; - case 'Y': case 'y': goto yy76; + case '.': goto yy1017; + case 'A': case 'a': goto yy1027; + case 'D': case 'd': goto yy1031; + case 'F': case 'f': goto yy1025; + case 'H': case 'h': goto yy70; + case 'I': goto yy1020; + case 'J': case 'j': goto yy1024; + case 'M': case 'm': goto yy1026; + case 'N': case 'n': goto yy1030; + case 'O': case 'o': goto yy1029; + case 'S': case 's': goto yy1028; + case 'T': case 't': goto yy75; + case 'V': goto yy1022; + case 'W': case 'w': goto yy72; + case 'X': goto yy1023; + case 'Y': case 'y': goto yy74; default: goto yy54; } -yy891: - YYDEBUG(891, *YYCURSOR); +yy1017: + YYDEBUG(1017, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 9) YYFILL(9); yych = *YYCURSOR; - goto yy892; -yy892: - YYDEBUG(892, *YYCURSOR); + goto yy1018; +yy1018: + YYDEBUG(1018, *YYCURSOR); YYDEBUG(-1, yych); switch(yych){ case ' ': @@ -11999,41 +15582,41 @@ yy892: case '+': case ',': case '-': - case '.': goto yy891; - case 'A': case 'a': goto yy901; - case 'D': case 'd': goto yy905; - case 'F': case 'f': goto yy899; - case 'I': goto yy894; - case 'J': case 'j': goto yy898; - case 'M': case 'm': goto yy900; - case 'N': case 'n': goto yy904; - case 'O': case 'o': goto yy903; - case 'S': case 's': goto yy902; - case 'V': goto yy896; - case 'X': goto yy897; + case '.': goto yy1017; + case 'A': case 'a': goto yy1027; + case 'D': case 'd': goto yy1143; + case 'F': case 'f': goto yy1140; + case 'I': goto yy1020; + case 'J': case 'j': goto yy1024; + case 'M': case 'm': goto yy1141; + case 'N': case 'n': goto yy1030; + case 'O': case 'o': goto yy1029; + case 'S': case 's': goto yy1142; + case 'V': goto yy1022; + case 'X': goto yy1023; default: goto yy54; } -yy893: - YYDEBUG(893, *YYCURSOR); +yy1019: + YYDEBUG(1019, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy892; - if(yych <= '0') goto yy1011; - if(yych <= '2') goto yy1012; - if(yych <= '3') goto yy1013; - goto yy892; -yy894: - YYDEBUG(894, *YYCURSOR); + if(yych <= '/') goto yy1018; + if(yych <= '0') goto yy1137; + if(yych <= '2') goto yy1138; + if(yych <= '3') goto yy1139; + goto yy1018; +yy1020: + YYDEBUG(1020, *YYCURSOR); ++YYCURSOR; if((yych = *YYCURSOR) <= 'U'){ - if(yych == 'I') goto yy1010; - goto yy895; + if(yych == 'I') goto yy1136; + goto yy1021; } else { - if(yych == 'W') goto yy895; - if(yych <= 'X') goto yy964; - goto yy895; + if(yych == 'W') goto yy1021; + if(yych <= 'X') goto yy1090; + goto yy1021; } -yy895: - YYDEBUG(895, *YYCURSOR); +yy1021: + YYDEBUG(1021, *YYCURSOR); #line 1123 "resource/parse_date.re" { @@ -12046,159 +15629,214 @@ yy895: TIMELIB_DEINIT; return TIMELIB_DATE_NO_DAY; } -#line 10237 "<stdout>" -yy896: - YYDEBUG(896, *YYCURSOR); +#line 13555 "<stdout>" +yy1022: + YYDEBUG(1022, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'I') goto yy1008; - goto yy895; -yy897: - YYDEBUG(897, *YYCURSOR); + if(yych == 'I') goto yy1134; + goto yy1021; +yy1023: + YYDEBUG(1023, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'I') goto yy1007; - goto yy895; -yy898: - YYDEBUG(898, *YYCURSOR); + if(yych == 'I') goto yy1133; + goto yy1021; +yy1024: + YYDEBUG(1024, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'A') goto yy1000; + if(yych == 'A') goto yy1126; if(yych <= 'T') goto yy54; - goto yy999; + goto yy1125; } else { if(yych <= 'a'){ if(yych <= '`') goto yy54; - goto yy1000; + goto yy1126; } else { - if(yych == 'u') goto yy999; + if(yych == 'u') goto yy1125; goto yy54; } } -yy899: - YYDEBUG(899, *YYCURSOR); +yy1025: + YYDEBUG(1025, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy993; - if(yych == 'e') goto yy993; - goto yy54; -yy900: - YYDEBUG(900, *YYCURSOR); + if(yych <= 'R'){ + if(yych <= 'N'){ + if(yych == 'E') goto yy1119; + goto yy54; + } else { + if(yych <= 'O') goto yy96; + if(yych <= 'Q') goto yy54; + goto yy95; + } + } else { + if(yych <= 'n'){ + if(yych == 'e') goto yy1119; + goto yy54; + } else { + if(yych <= 'o') goto yy96; + if(yych == 'r') goto yy95; + goto yy54; + } + } +yy1026: + YYDEBUG(1026, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy990; - if(yych == 'a') goto yy990; - goto yy54; -yy901: - YYDEBUG(901, *YYCURSOR); + if(yych <= 'O'){ + if(yych <= 'H'){ + if(yych == 'A') goto yy1116; + goto yy54; + } else { + if(yych <= 'I') goto yy123; + if(yych <= 'N') goto yy54; + goto yy122; + } + } else { + if(yych <= 'h'){ + if(yych == 'a') goto yy1116; + goto yy54; + } else { + if(yych <= 'i') goto yy123; + if(yych == 'o') goto yy122; + goto yy54; + } + } +yy1027: + YYDEBUG(1027, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'P') goto yy984; + if(yych == 'P') goto yy1110; if(yych <= 'T') goto yy54; - goto yy983; + goto yy1109; } else { if(yych <= 'p'){ if(yych <= 'o') goto yy54; - goto yy984; + goto yy1110; } else { - if(yych == 'u') goto yy983; + if(yych == 'u') goto yy1109; goto yy54; } } -yy902: - YYDEBUG(902, *YYCURSOR); - yych = *++YYCURSOR; - if(yych == 'E') goto yy976; - if(yych == 'e') goto yy976; - goto yy54; -yy903: - YYDEBUG(903, *YYCURSOR); +yy1028: + YYDEBUG(1028, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy971; - if(yych == 'c') goto yy971; - goto yy54; -yy904: - YYDEBUG(904, *YYCURSOR); + if(yych <= 'U'){ + if(yych <= 'D'){ + if(yych == 'A') goto yy131; + goto yy54; + } else { + if(yych <= 'E') goto yy1102; + if(yych <= 'T') goto yy54; + goto yy132; + } + } else { + if(yych <= 'd'){ + if(yych == 'a') goto yy131; + goto yy54; + } else { + if(yych <= 'e') goto yy1102; + if(yych == 'u') goto yy132; + goto yy54; + } + } +yy1029: + YYDEBUG(1029, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'O') goto yy965; - if(yych == 'o') goto yy965; + if(yych == 'C') goto yy1097; + if(yych == 'c') goto yy1097; goto yy54; -yy905: - YYDEBUG(905, *YYCURSOR); +yy1030: + YYDEBUG(1030, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy958; - if(yych == 'e') goto yy958; + if(yych == 'O') goto yy1091; + if(yych == 'o') goto yy1091; goto yy54; -yy906: - YYDEBUG(906, *YYCURSOR); +yy1031: + YYDEBUG(1031, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; + if(yych <= 'E'){ + if(yych == 'A') goto yy119; + if(yych <= 'D') goto yy54; + goto yy1084; + } else { + if(yych <= 'a'){ + if(yych <= '`') goto yy54; + goto yy119; + } else { + if(yych == 'e') goto yy1084; + goto yy54; + } } - if(yych <= '/') goto yy54; - if(yych <= '0') goto yy956; - if(yych <= '9') goto yy957; - goto yy54; -yy907: - YYDEBUG(907, *YYCURSOR); +yy1032: + YYDEBUG(1032, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '2') goto yy923; - if(yych <= '9') goto yy922; - goto yy54; -yy908: - YYDEBUG(908, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '0') goto yy1082; + if(yych <= '9') goto yy1083; + goto yy67; +yy1033: + YYDEBUG(1033, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '9') goto yy922; - goto yy54; -yy909: - YYDEBUG(909, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '2') goto yy1049; + if(yych <= '9') goto yy1048; + goto yy67; +yy1034: + YYDEBUG(1034, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '5') goto yy918; - if(yych <= '6') goto yy919; - if(yych <= '9') goto yy68; - goto yy54; -yy910: - YYDEBUG(910, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '9') goto yy1048; + goto yy67; +yy1035: + YYDEBUG(1035, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy54; - if(yych <= '0') goto yy911; - if(yych <= '4') goto yy912; - if(yych <= '5') goto yy913; - goto yy54; -yy911: - YYDEBUG(911, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '5') goto yy1044; + if(yych <= '6') goto yy1045; + if(yych <= '9') goto yy76; + goto yy67; +yy1036: + YYDEBUG(1036, *YYCURSOR); + yych = *++YYCURSOR; + if(yych <= '5'){ + if(yych <= '/') goto yy54; + if(yych <= '0') goto yy1037; + if(yych <= '4') goto yy1038; + goto yy1039; + } else { + if(yych <= 'E'){ + if(yych <= 'D') goto yy54; + goto yy111; + } else { + if(yych == 'e') goto yy111; + goto yy54; + } + } +yy1037: + YYDEBUG(1037, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '0') goto yy54; - if(yych <= '9') goto yy914; + if(yych <= '9') goto yy1040; goto yy54; -yy912: - YYDEBUG(912, *YYCURSOR); +yy1038: + YYDEBUG(1038, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy914; + if(yych <= '9') goto yy1040; goto yy54; -yy913: - YYDEBUG(913, *YYCURSOR); +yy1039: + YYDEBUG(1039, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '4') goto yy54; - goto yy914; -yy914: - YYDEBUG(914, *YYCURSOR); + goto yy1040; +yy1040: + YYDEBUG(1040, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '/') goto yy915; - if(yych <= '7') goto yy916; - goto yy915; -yy915: - YYDEBUG(915, *YYCURSOR); + if((yych = *YYCURSOR) <= '/') goto yy1041; + if(yych <= '7') goto yy1042; + goto yy1041; +yy1041: + YYDEBUG(1041, *YYCURSOR); #line 1220 "resource/parse_date.re" { @@ -12218,13 +15856,13 @@ yy915: TIMELIB_DEINIT; return TIMELIB_ISO_WEEK; } -#line 10369 "<stdout>" -yy916: - YYDEBUG(916, *YYCURSOR); +#line 13742 "<stdout>" +yy1042: + YYDEBUG(1042, *YYCURSOR); ++YYCURSOR; - goto yy917; -yy917: - YYDEBUG(917, *YYCURSOR); + goto yy1043; +yy1043: + YYDEBUG(1043, *YYCURSOR); #line 1201 "resource/parse_date.re" { @@ -12244,38 +15882,74 @@ yy917: TIMELIB_DEINIT; return TIMELIB_ISO_WEEK; } -#line 10391 "<stdout>" -yy918: - YYDEBUG(918, *YYCURSOR); +#line 13764 "<stdout>" +yy1044: + YYDEBUG(1044, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '9') goto yy920; - goto yy54; -yy919: - YYDEBUG(919, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '9') goto yy1046; + goto yy67; +yy1045: + YYDEBUG(1045, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '6') goto yy920; - if(yych <= '9') goto yy68; - goto yy54; -yy920: - YYDEBUG(920, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '6') goto yy1046; + if(yych <= '9') goto yy76; + goto yy67; +yy1046: + YYDEBUG(1046, *YYCURSOR); yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + if(yybm[0+yych] & 32) { + goto yy76; } - if(yych <= '/') goto yy921; - if(yych <= '9') goto yy68; - goto yy921; -yy921: - YYDEBUG(921, *YYCURSOR); + if(yych <= 'X'){ + if(yych <= 'G'){ + if(yych <= 'C'){ + if(yych == ' ') goto yy67; + goto yy1047; + } else { + if(yych == 'E') goto yy1047; + if(yych <= 'F') goto yy67; + goto yy1047; + } + } else { + if(yych <= 'R'){ + if(yych <= 'H') goto yy67; + if(yych == 'M') goto yy67; + goto yy1047; + } else { + if(yych <= 'T') goto yy67; + if(yych == 'W') goto yy67; + goto yy1047; + } + } + } else { + if(yych <= 'l'){ + if(yych <= 'e'){ + if(yych <= 'Y') goto yy67; + if(yych == 'd') goto yy67; + goto yy1047; + } else { + if(yych == 'g') goto yy1047; + if(yych <= 'h') goto yy67; + goto yy1047; + } + } else { + if(yych <= 'v'){ + if(yych <= 'm') goto yy67; + if(yych <= 'r') goto yy1047; + if(yych <= 't') goto yy67; + goto yy1047; + } else { + if(yych == 'x') goto yy1047; + if(yych <= 'y') goto yy67; + goto yy1047; + } + } + } +yy1047: + YYDEBUG(1047, *YYCURSOR); #line 1189 "resource/parse_date.re" { @@ -12288,81 +15962,120 @@ yy921: TIMELIB_DEINIT; return TIMELIB_PG_YEARDAY; } -#line 10427 "<stdout>" -yy922: - YYDEBUG(922, *YYCURSOR); +#line 13836 "<stdout>" +yy1048: + YYDEBUG(1048, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '9') goto yy920; - goto yy54; -yy923: - YYDEBUG(923, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '9') goto yy1046; + goto yy67; +yy1049: + YYDEBUG(1049, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } if(yych <= '2'){ - if(yych <= '/') goto yy54; - if(yych >= '1') goto yy925; - goto yy924; + if(yych <= '/') goto yy67; + if(yych >= '1') goto yy1051; + goto yy1050; } else { - if(yych <= '3') goto yy926; - if(yych <= '9') goto yy920; - goto yy54; + if(yych <= '3') goto yy1052; + if(yych <= '9') goto yy1046; + goto yy67; } -yy924: - YYDEBUG(924, *YYCURSOR); +yy1050: + YYDEBUG(1050, *YYCURSOR); yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': goto yy76; + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy1053; + default: goto yy1047; } - if(yych <= '/') goto yy921; - if(yych <= '0') goto yy68; - if(yych <= '9') goto yy927; - goto yy921; -yy925: - YYDEBUG(925, *YYCURSOR); +yy1051: + YYDEBUG(1051, *YYCURSOR); yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy1053; + default: goto yy1047; } - if(yych <= '/') goto yy921; - if(yych <= '9') goto yy927; - goto yy921; -yy926: - YYDEBUG(926, *YYCURSOR); +yy1052: + YYDEBUG(1052, *YYCURSOR); yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': goto yy1053; + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy76; + default: goto yy1047; } - if(yych <= '/') goto yy921; - if(yych <= '1') goto yy927; - if(yych <= '9') goto yy68; - goto yy921; -yy927: - YYDEBUG(927, *YYCURSOR); +yy1053: + YYDEBUG(1053, *YYCURSOR); yyaccept = 16; yych = *(YYMARKER = ++YYCURSOR); if(yybm[0+yych] & 16) { goto yy66; } - if(yych <= 'S'){ - if(yych <= '/') goto yy928; - if(yych <= '9') goto yy68; - goto yy928; - } else { - if(yych <= 'T') goto yy929; - if(yych == 't') goto yy930; - goto yy928; + YYDEBUG(-1, yych); + switch(yych){ + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy76; + case 'D': case 'd': goto yy71; + case 'F': case 'f': goto yy73; + case 'H': case 'h': goto yy70; + case 'M': case 'm': goto yy69; + case 'S': case 's': goto yy68; + case 'T': goto yy1055; + case 'W': case 'w': goto yy72; + case 'Y': case 'y': goto yy74; + case 't': goto yy1056; + default: goto yy1054; } -yy928: - YYDEBUG(928, *YYCURSOR); +yy1054: + YYDEBUG(1054, *YYCURSOR); #line 1157 "resource/parse_date.re" { @@ -12374,73 +16087,103 @@ yy928: TIMELIB_DEINIT; return TIMELIB_DATE_NOCOLON; } -#line 10499 "<stdout>" -yy929: - YYDEBUG(929, *YYCURSOR); +#line 13943 "<stdout>" +yy1055: + YYDEBUG(1055, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy54; - if(yych <= '1') goto yy946; - if(yych <= '2') goto yy947; - if(yych <= '9') goto yy948; - goto yy54; -yy930: - YYDEBUG(930, *YYCURSOR); + if(yych <= 'H'){ + if(yych <= '2'){ + if(yych <= '/') goto yy54; + if(yych <= '1') goto yy1072; + goto yy1073; + } else { + if(yych <= '9') goto yy1074; + if(yych <= 'G') goto yy54; + goto yy78; + } + } else { + if(yych <= 'g'){ + if(yych == 'U') goto yy79; + goto yy54; + } else { + if(yych <= 'h') goto yy78; + if(yych == 'u') goto yy79; + goto yy54; + } + } +yy1056: + YYDEBUG(1056, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy54; - if(yych <= '1') goto yy931; - if(yych <= '2') goto yy932; - if(yych <= '9') goto yy933; - goto yy54; -yy931: - YYDEBUG(931, *YYCURSOR); + if(yych <= 'H'){ + if(yych <= '2'){ + if(yych <= '/') goto yy54; + if(yych >= '2') goto yy1058; + goto yy1057; + } else { + if(yych <= '9') goto yy1059; + if(yych <= 'G') goto yy54; + goto yy78; + } + } else { + if(yych <= 'g'){ + if(yych == 'U') goto yy79; + goto yy54; + } else { + if(yych <= 'h') goto yy78; + if(yych == 'u') goto yy79; + goto yy54; + } + } +yy1057: + YYDEBUG(1057, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy940; - if(yych <= '9') goto yy933; + if(yych <= '5') goto yy1066; + if(yych <= '9') goto yy1059; goto yy54; -yy932: - YYDEBUG(932, *YYCURSOR); +yy1058: + YYDEBUG(1058, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '3') goto yy940; - if(yych <= '5') goto yy934; + if(yych <= '3') goto yy1066; + if(yych <= '5') goto yy1060; goto yy54; -yy933: - YYDEBUG(933, *YYCURSOR); +yy1059: + YYDEBUG(1059, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '6') goto yy54; - goto yy934; -yy934: - YYDEBUG(934, *YYCURSOR); + goto yy1060; +yy1060: + YYDEBUG(1060, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy935; -yy935: - YYDEBUG(935, *YYCURSOR); + goto yy1061; +yy1061: + YYDEBUG(1061, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy936; - if(yych <= '6') goto yy937; + if(yych <= '5') goto yy1062; + if(yych <= '6') goto yy1063; goto yy54; -yy936: - YYDEBUG(936, *YYCURSOR); +yy1062: + YYDEBUG(1062, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy938; + if(yych <= '9') goto yy1064; goto yy54; -yy937: - YYDEBUG(937, *YYCURSOR); +yy1063: + YYDEBUG(1063, *YYCURSOR); yych = *++YYCURSOR; if(yych != '0') goto yy54; - goto yy938; -yy938: - YYDEBUG(938, *YYCURSOR); + goto yy1064; +yy1064: + YYDEBUG(1064, *YYCURSOR); ++YYCURSOR; - goto yy939; -yy939: - YYDEBUG(939, *YYCURSOR); + goto yy1065; +yy1065: + YYDEBUG(1065, *YYCURSOR); #line 1168 "resource/parse_date.re" { @@ -12462,686 +16205,622 @@ yy939: TIMELIB_DEINIT; return TIMELIB_XMLRPC_SOAP; } -#line 10565 "<stdout>" -yy940: - YYDEBUG(940, *YYCURSOR); +#line 14039 "<stdout>" +yy1066: + YYDEBUG(1066, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy941; - if(yych <= '9') goto yy935; + if(yych <= '5') goto yy1067; + if(yych <= '9') goto yy1061; goto yy54; -yy941: - YYDEBUG(941, *YYCURSOR); +yy1067: + YYDEBUG(1067, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy942; - if(yych <= '6') goto yy943; - if(yych <= '9') goto yy935; + if(yych <= '5') goto yy1068; + if(yych <= '6') goto yy1069; + if(yych <= '9') goto yy1061; goto yy54; -yy942: - YYDEBUG(942, *YYCURSOR); +yy1068: + YYDEBUG(1068, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy944; - if(yych <= '6') goto yy945; - if(yych <= '9') goto yy938; + if(yych <= '5') goto yy1070; + if(yych <= '6') goto yy1071; + if(yych <= '9') goto yy1064; goto yy54; -yy943: - YYDEBUG(943, *YYCURSOR); +yy1069: + YYDEBUG(1069, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '0') goto yy944; - if(yych <= '5') goto yy936; - if(yych <= '6') goto yy937; + if(yych <= '0') goto yy1070; + if(yych <= '5') goto yy1062; + if(yych <= '6') goto yy1063; goto yy54; -yy944: - YYDEBUG(944, *YYCURSOR); +yy1070: + YYDEBUG(1070, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy939; - if(yych <= '9') goto yy938; - goto yy939; -yy945: - YYDEBUG(945, *YYCURSOR); + if(yych <= '/') goto yy1065; + if(yych <= '9') goto yy1064; + goto yy1065; +yy1071: + YYDEBUG(1071, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '0') goto yy938; - goto yy939; -yy946: - YYDEBUG(946, *YYCURSOR); + if(yych == '0') goto yy1064; + goto yy1065; +yy1072: + YYDEBUG(1072, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy955; - if(yych <= '9') goto yy948; - if(yych <= ':') goto yy949; + if(yych <= '5') goto yy1081; + if(yych <= '9') goto yy1074; + if(yych <= ':') goto yy1075; goto yy54; -yy947: - YYDEBUG(947, *YYCURSOR); +yy1073: + YYDEBUG(1073, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '5'){ if(yych <= '/') goto yy54; - if(yych <= '3') goto yy955; - goto yy934; + if(yych <= '3') goto yy1081; + goto yy1060; } else { - if(yych == ':') goto yy949; + if(yych == ':') goto yy1075; goto yy54; } -yy948: - YYDEBUG(948, *YYCURSOR); +yy1074: + YYDEBUG(1074, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy934; + if(yych <= '5') goto yy1060; if(yych != ':') goto yy54; - goto yy949; -yy949: - YYDEBUG(949, *YYCURSOR); + goto yy1075; +yy1075: + YYDEBUG(1075, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '6') goto yy54; - goto yy950; -yy950: - YYDEBUG(950, *YYCURSOR); + goto yy1076; +yy1076: + YYDEBUG(1076, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy951; -yy951: - YYDEBUG(951, *YYCURSOR); + goto yy1077; +yy1077: + YYDEBUG(1077, *YYCURSOR); yych = *++YYCURSOR; if(yych != ':') goto yy54; - goto yy952; -yy952: - YYDEBUG(952, *YYCURSOR); + goto yy1078; +yy1078: + YYDEBUG(1078, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy953; - if(yych <= '6') goto yy954; + if(yych <= '5') goto yy1079; + if(yych <= '6') goto yy1080; goto yy54; -yy953: - YYDEBUG(953, *YYCURSOR); +yy1079: + YYDEBUG(1079, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy938; + if(yych <= '9') goto yy1064; goto yy54; -yy954: - YYDEBUG(954, *YYCURSOR); +yy1080: + YYDEBUG(1080, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '0') goto yy938; + if(yych == '0') goto yy1064; goto yy54; -yy955: - YYDEBUG(955, *YYCURSOR); +yy1081: + YYDEBUG(1081, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy941; - if(yych <= '9') goto yy935; - if(yych <= ':') goto yy949; + if(yych <= '5') goto yy1067; + if(yych <= '9') goto yy1061; + if(yych <= ':') goto yy1075; goto yy54; -yy956: - YYDEBUG(956, *YYCURSOR); +yy1082: + YYDEBUG(1082, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '0') goto yy68; - if(yych <= '9') goto yy920; - goto yy54; -yy957: - YYDEBUG(957, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '0') goto yy76; + if(yych <= '9') goto yy1046; + goto yy67; +yy1083: + YYDEBUG(1083, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } if(yych <= '2'){ - if(yych <= '/') goto yy54; - if(yych <= '0') goto yy924; - goto yy925; + if(yych <= '/') goto yy67; + if(yych <= '0') goto yy1050; + goto yy1051; } else { - if(yych <= '3') goto yy926; - if(yych <= '9') goto yy920; - goto yy54; + if(yych <= '3') goto yy1052; + if(yych <= '9') goto yy1046; + goto yy67; } -yy958: - YYDEBUG(958, *YYCURSOR); +yy1084: + YYDEBUG(1084, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy959; + if(yych == 'C') goto yy1085; if(yych != 'c') goto yy54; - goto yy959; -yy959: - YYDEBUG(959, *YYCURSOR); + goto yy1085; +yy1085: + YYDEBUG(1085, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'E') goto yy960; - if(yych != 'e') goto yy895; - goto yy960; -yy960: - YYDEBUG(960, *YYCURSOR); + if(yych == 'E') goto yy1086; + if(yych != 'e') goto yy1021; + goto yy1086; +yy1086: + YYDEBUG(1086, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'M') goto yy961; + if(yych == 'M') goto yy1087; if(yych != 'm') goto yy54; - goto yy961; -yy961: - YYDEBUG(961, *YYCURSOR); + goto yy1087; +yy1087: + YYDEBUG(1087, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy962; + if(yych == 'B') goto yy1088; if(yych != 'b') goto yy54; - goto yy962; -yy962: - YYDEBUG(962, *YYCURSOR); + goto yy1088; +yy1088: + YYDEBUG(1088, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy963; + if(yych == 'E') goto yy1089; if(yych != 'e') goto yy54; - goto yy963; -yy963: - YYDEBUG(963, *YYCURSOR); + goto yy1089; +yy1089: + YYDEBUG(1089, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy964; + if(yych == 'R') goto yy1090; if(yych != 'r') goto yy54; - goto yy964; -yy964: - YYDEBUG(964, *YYCURSOR); + goto yy1090; +yy1090: + YYDEBUG(1090, *YYCURSOR); yych = *++YYCURSOR; - goto yy895; -yy965: - YYDEBUG(965, *YYCURSOR); + goto yy1021; +yy1091: + YYDEBUG(1091, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'V') goto yy966; + if(yych == 'V') goto yy1092; if(yych != 'v') goto yy54; - goto yy966; -yy966: - YYDEBUG(966, *YYCURSOR); + goto yy1092; +yy1092: + YYDEBUG(1092, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'E') goto yy967; - if(yych != 'e') goto yy895; - goto yy967; -yy967: - YYDEBUG(967, *YYCURSOR); + if(yych == 'E') goto yy1093; + if(yych != 'e') goto yy1021; + goto yy1093; +yy1093: + YYDEBUG(1093, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'M') goto yy968; + if(yych == 'M') goto yy1094; if(yych != 'm') goto yy54; - goto yy968; -yy968: - YYDEBUG(968, *YYCURSOR); + goto yy1094; +yy1094: + YYDEBUG(1094, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy969; + if(yych == 'B') goto yy1095; if(yych != 'b') goto yy54; - goto yy969; -yy969: - YYDEBUG(969, *YYCURSOR); + goto yy1095; +yy1095: + YYDEBUG(1095, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy970; + if(yych == 'E') goto yy1096; if(yych != 'e') goto yy54; - goto yy970; -yy970: - YYDEBUG(970, *YYCURSOR); + goto yy1096; +yy1096: + YYDEBUG(1096, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy964; - if(yych == 'r') goto yy964; + if(yych == 'R') goto yy1090; + if(yych == 'r') goto yy1090; goto yy54; -yy971: - YYDEBUG(971, *YYCURSOR); +yy1097: + YYDEBUG(1097, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy972; + if(yych == 'T') goto yy1098; if(yych != 't') goto yy54; - goto yy972; -yy972: - YYDEBUG(972, *YYCURSOR); + goto yy1098; +yy1098: + YYDEBUG(1098, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'O') goto yy973; - if(yych != 'o') goto yy895; - goto yy973; -yy973: - YYDEBUG(973, *YYCURSOR); + if(yych == 'O') goto yy1099; + if(yych != 'o') goto yy1021; + goto yy1099; +yy1099: + YYDEBUG(1099, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy974; + if(yych == 'B') goto yy1100; if(yych != 'b') goto yy54; - goto yy974; -yy974: - YYDEBUG(974, *YYCURSOR); + goto yy1100; +yy1100: + YYDEBUG(1100, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy975; + if(yych == 'E') goto yy1101; if(yych != 'e') goto yy54; - goto yy975; -yy975: - YYDEBUG(975, *YYCURSOR); + goto yy1101; +yy1101: + YYDEBUG(1101, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy964; - if(yych == 'r') goto yy964; + if(yych == 'R') goto yy1090; + if(yych == 'r') goto yy1090; goto yy54; -yy976: - YYDEBUG(976, *YYCURSOR); +yy1102: + YYDEBUG(1102, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'P') goto yy977; - if(yych != 'p') goto yy54; - goto yy977; -yy977: - YYDEBUG(977, *YYCURSOR); + if(yych <= 'P'){ + if(yych == 'C') goto yy134; + if(yych <= 'O') goto yy54; + goto yy1103; + } else { + if(yych <= 'c'){ + if(yych <= 'b') goto yy54; + goto yy134; + } else { + if(yych != 'p') goto yy54; + goto yy1103; + } + } +yy1103: + YYDEBUG(1103, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy978; - if(yych != 't') goto yy895; - goto yy978; -yy978: - YYDEBUG(978, *YYCURSOR); + if(yych == 'T') goto yy1104; + if(yych != 't') goto yy1021; + goto yy1104; +yy1104: + YYDEBUG(1104, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'E') goto yy979; - if(yych != 'e') goto yy895; - goto yy979; -yy979: - YYDEBUG(979, *YYCURSOR); + if(yych == 'E') goto yy1105; + if(yych != 'e') goto yy1021; + goto yy1105; +yy1105: + YYDEBUG(1105, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'M') goto yy980; + if(yych == 'M') goto yy1106; if(yych != 'm') goto yy54; - goto yy980; -yy980: - YYDEBUG(980, *YYCURSOR); + goto yy1106; +yy1106: + YYDEBUG(1106, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy981; + if(yych == 'B') goto yy1107; if(yych != 'b') goto yy54; - goto yy981; -yy981: - YYDEBUG(981, *YYCURSOR); + goto yy1107; +yy1107: + YYDEBUG(1107, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy982; + if(yych == 'E') goto yy1108; if(yych != 'e') goto yy54; - goto yy982; -yy982: - YYDEBUG(982, *YYCURSOR); + goto yy1108; +yy1108: + YYDEBUG(1108, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy964; - if(yych == 'r') goto yy964; + if(yych == 'R') goto yy1090; + if(yych == 'r') goto yy1090; goto yy54; -yy983: - YYDEBUG(983, *YYCURSOR); +yy1109: + YYDEBUG(1109, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'G') goto yy987; - if(yych == 'g') goto yy987; + if(yych == 'G') goto yy1113; + if(yych == 'g') goto yy1113; goto yy54; -yy984: - YYDEBUG(984, *YYCURSOR); +yy1110: + YYDEBUG(1110, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy985; + if(yych == 'R') goto yy1111; if(yych != 'r') goto yy54; - goto yy985; -yy985: - YYDEBUG(985, *YYCURSOR); + goto yy1111; +yy1111: + YYDEBUG(1111, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'I') goto yy986; - if(yych != 'i') goto yy895; - goto yy986; -yy986: - YYDEBUG(986, *YYCURSOR); + if(yych == 'I') goto yy1112; + if(yych != 'i') goto yy1021; + goto yy1112; +yy1112: + YYDEBUG(1112, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'L') goto yy964; - if(yych == 'l') goto yy964; + if(yych == 'L') goto yy1090; + if(yych == 'l') goto yy1090; goto yy54; -yy987: - YYDEBUG(987, *YYCURSOR); +yy1113: + YYDEBUG(1113, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'U') goto yy988; - if(yych != 'u') goto yy895; - goto yy988; -yy988: - YYDEBUG(988, *YYCURSOR); + if(yych == 'U') goto yy1114; + if(yych != 'u') goto yy1021; + goto yy1114; +yy1114: + YYDEBUG(1114, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'S') goto yy989; + if(yych == 'S') goto yy1115; if(yych != 's') goto yy54; - goto yy989; -yy989: - YYDEBUG(989, *YYCURSOR); + goto yy1115; +yy1115: + YYDEBUG(1115, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy964; - if(yych == 't') goto yy964; + if(yych == 'T') goto yy1090; + if(yych == 't') goto yy1090; goto yy54; -yy990: - YYDEBUG(990, *YYCURSOR); +yy1116: + YYDEBUG(1116, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Y'){ - if(yych == 'R') goto yy991; + if(yych == 'R') goto yy1117; if(yych <= 'X') goto yy54; - goto yy964; + goto yy1090; } else { if(yych <= 'r'){ if(yych <= 'q') goto yy54; - goto yy991; + goto yy1117; } else { - if(yych == 'y') goto yy964; + if(yych == 'y') goto yy1090; goto yy54; } } -yy991: - YYDEBUG(991, *YYCURSOR); +yy1117: + YYDEBUG(1117, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'C') goto yy992; - if(yych != 'c') goto yy895; - goto yy992; -yy992: - YYDEBUG(992, *YYCURSOR); + if(yych == 'C') goto yy1118; + if(yych != 'c') goto yy1021; + goto yy1118; +yy1118: + YYDEBUG(1118, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'H') goto yy964; - if(yych == 'h') goto yy964; + if(yych == 'H') goto yy1090; + if(yych == 'h') goto yy1090; goto yy54; -yy993: - YYDEBUG(993, *YYCURSOR); +yy1119: + YYDEBUG(1119, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy994; + if(yych == 'B') goto yy1120; if(yych != 'b') goto yy54; - goto yy994; -yy994: - YYDEBUG(994, *YYCURSOR); + goto yy1120; +yy1120: + YYDEBUG(1120, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'R') goto yy995; - if(yych != 'r') goto yy895; - goto yy995; -yy995: - YYDEBUG(995, *YYCURSOR); + if(yych == 'R') goto yy1121; + if(yych != 'r') goto yy1021; + goto yy1121; +yy1121: + YYDEBUG(1121, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'U') goto yy996; + if(yych == 'U') goto yy1122; if(yych != 'u') goto yy54; - goto yy996; -yy996: - YYDEBUG(996, *YYCURSOR); + goto yy1122; +yy1122: + YYDEBUG(1122, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy997; + if(yych == 'A') goto yy1123; if(yych != 'a') goto yy54; - goto yy997; -yy997: - YYDEBUG(997, *YYCURSOR); + goto yy1123; +yy1123: + YYDEBUG(1123, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy998; + if(yych == 'R') goto yy1124; if(yych != 'r') goto yy54; - goto yy998; -yy998: - YYDEBUG(998, *YYCURSOR); + goto yy1124; +yy1124: + YYDEBUG(1124, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'Y') goto yy964; - if(yych == 'y') goto yy964; + if(yych == 'Y') goto yy1090; + if(yych == 'y') goto yy1090; goto yy54; -yy999: - YYDEBUG(999, *YYCURSOR); +yy1125: + YYDEBUG(1125, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'N'){ - if(yych == 'L') goto yy1006; + if(yych == 'L') goto yy1132; if(yych <= 'M') goto yy54; - goto yy1005; + goto yy1131; } else { if(yych <= 'l'){ if(yych <= 'k') goto yy54; - goto yy1006; + goto yy1132; } else { - if(yych == 'n') goto yy1005; + if(yych == 'n') goto yy1131; goto yy54; } } -yy1000: - YYDEBUG(1000, *YYCURSOR); +yy1126: + YYDEBUG(1126, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'N') goto yy1001; + if(yych == 'N') goto yy1127; if(yych != 'n') goto yy54; - goto yy1001; -yy1001: - YYDEBUG(1001, *YYCURSOR); + goto yy1127; +yy1127: + YYDEBUG(1127, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == 'U') goto yy1002; - if(yych != 'u') goto yy895; - goto yy1002; -yy1002: - YYDEBUG(1002, *YYCURSOR); + if(yych == 'U') goto yy1128; + if(yych != 'u') goto yy1021; + goto yy1128; +yy1128: + YYDEBUG(1128, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy1003; + if(yych == 'A') goto yy1129; if(yych != 'a') goto yy54; - goto yy1003; -yy1003: - YYDEBUG(1003, *YYCURSOR); + goto yy1129; +yy1129: + YYDEBUG(1129, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy1004; + if(yych == 'R') goto yy1130; if(yych != 'r') goto yy54; - goto yy1004; -yy1004: - YYDEBUG(1004, *YYCURSOR); + goto yy1130; +yy1130: + YYDEBUG(1130, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'Y') goto yy964; - if(yych == 'y') goto yy964; + if(yych == 'Y') goto yy1090; + if(yych == 'y') goto yy1090; goto yy54; -yy1005: - YYDEBUG(1005, *YYCURSOR); +yy1131: + YYDEBUG(1131, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy964; - if(yych == 'e') goto yy964; - goto yy895; -yy1006: - YYDEBUG(1006, *YYCURSOR); + if(yych == 'E') goto yy1090; + if(yych == 'e') goto yy1090; + goto yy1021; +yy1132: + YYDEBUG(1132, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'Y') goto yy964; - if(yych == 'y') goto yy964; - goto yy895; -yy1007: - YYDEBUG(1007, *YYCURSOR); + if(yych == 'Y') goto yy1090; + if(yych == 'y') goto yy1090; + goto yy1021; +yy1133: + YYDEBUG(1133, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'I') goto yy964; - goto yy895; -yy1008: - YYDEBUG(1008, *YYCURSOR); + if(yych == 'I') goto yy1090; + goto yy1021; +yy1134: + YYDEBUG(1134, *YYCURSOR); yych = *++YYCURSOR; - if(yych != 'I') goto yy895; - goto yy1009; -yy1009: - YYDEBUG(1009, *YYCURSOR); + if(yych != 'I') goto yy1021; + goto yy1135; +yy1135: + YYDEBUG(1135, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'I') goto yy964; - goto yy895; -yy1010: - YYDEBUG(1010, *YYCURSOR); + if(yych == 'I') goto yy1090; + goto yy1021; +yy1136: + YYDEBUG(1136, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'I') goto yy964; - goto yy895; -yy1011: - YYDEBUG(1011, *YYCURSOR); + if(yych == 'I') goto yy1090; + goto yy1021; +yy1137: + YYDEBUG(1137, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '0') goto yy1019; - if(yych <= '9') goto yy1018; + if(yych <= '0') goto yy1150; + if(yych <= '9') goto yy1149; goto yy54; -yy1012: - YYDEBUG(1012, *YYCURSOR); +yy1138: + YYDEBUG(1138, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1017; + if(yych <= '9') goto yy1148; goto yy54; -yy1013: - YYDEBUG(1013, *YYCURSOR); +yy1139: + YYDEBUG(1139, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy1015; - if(yych >= '7') goto yy54; - goto yy1014; -yy1014: - YYDEBUG(1014, *YYCURSOR); + if(yych <= '5') goto yy1146; + if(yych <= '6') goto yy1145; + goto yy54; +yy1140: + YYDEBUG(1140, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'E') goto yy1119; + if(yych == 'e') goto yy1119; + goto yy54; +yy1141: + YYDEBUG(1141, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'A') goto yy1116; + if(yych == 'a') goto yy1116; + goto yy54; +yy1142: + YYDEBUG(1142, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'E') goto yy1144; + if(yych == 'e') goto yy1144; + goto yy54; +yy1143: + YYDEBUG(1143, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'E') goto yy1084; + if(yych == 'e') goto yy1084; + goto yy54; +yy1144: + YYDEBUG(1144, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == 'P') goto yy1103; + if(yych == 'p') goto yy1103; + goto yy54; +yy1145: + YYDEBUG(1145, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '6') goto yy1016; + if(yych <= '6') goto yy1147; goto yy54; -yy1015: - YYDEBUG(1015, *YYCURSOR); +yy1146: + YYDEBUG(1146, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy1016; -yy1016: - YYDEBUG(1016, *YYCURSOR); + goto yy1147; +yy1147: + YYDEBUG(1147, *YYCURSOR); yych = *++YYCURSOR; - goto yy921; -yy1017: - YYDEBUG(1017, *YYCURSOR); + goto yy1047; +yy1148: + YYDEBUG(1148, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1016; + if(yych <= '9') goto yy1147; goto yy54; -yy1018: - YYDEBUG(1018, *YYCURSOR); +yy1149: + YYDEBUG(1149, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1016; + if(yych <= '9') goto yy1147; goto yy54; -yy1019: - YYDEBUG(1019, *YYCURSOR); +yy1150: + YYDEBUG(1150, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '0') goto yy54; - if(yych <= '9') goto yy1016; + if(yych <= '9') goto yy1147; goto yy54; -yy1020: - YYDEBUG(1020, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'U'){ - if(yych <= 'D'){ - if(yych == 'A') goto yy131; - goto yy54; - } else { - if(yych <= 'E') goto yy1024; - if(yych <= 'T') goto yy54; - goto yy132; - } - } else { - if(yych <= 'd'){ - if(yych == 'a') goto yy131; - goto yy54; - } else { - if(yych <= 'e') goto yy1024; - if(yych == 'u') goto yy132; - goto yy54; - } - } -yy1021: - YYDEBUG(1021, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'O'){ - if(yych <= 'H'){ - if(yych == 'A') goto yy990; - goto yy54; - } else { - if(yych <= 'I') goto yy123; - if(yych <= 'N') goto yy54; - goto yy122; - } - } else { - if(yych <= 'h'){ - if(yych == 'a') goto yy990; - goto yy54; - } else { - if(yych <= 'i') goto yy123; - if(yych == 'o') goto yy122; - goto yy54; - } - } -yy1022: - YYDEBUG(1022, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'E'){ - if(yych == 'A') goto yy119; - if(yych <= 'D') goto yy54; - goto yy958; - } else { - if(yych <= 'a'){ - if(yych <= '`') goto yy54; - goto yy119; - } else { - if(yych == 'e') goto yy958; - goto yy54; - } - } -yy1023: - YYDEBUG(1023, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'R'){ - if(yych <= 'N'){ - if(yych == 'E') goto yy993; - goto yy54; - } else { - if(yych <= 'O') goto yy96; - if(yych <= 'Q') goto yy54; - goto yy95; - } - } else { - if(yych <= 'n'){ - if(yych == 'e') goto yy993; - goto yy54; - } else { - if(yych <= 'o') goto yy96; - if(yych == 'r') goto yy95; - goto yy54; - } - } -yy1024: - YYDEBUG(1024, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'P'){ - if(yych == 'C') goto yy134; - if(yych <= 'O') goto yy54; - goto yy977; - } else { - if(yych <= 'c'){ - if(yych <= 'b') goto yy54; - goto yy134; - } else { - if(yych == 'p') goto yy977; - goto yy54; - } - } -yy1025: - YYDEBUG(1025, *YYCURSOR); +yy1151: + YYDEBUG(1151, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '0') goto yy54; - if(yych <= '9') goto yy1027; + if(yych <= '9') goto yy1153; goto yy54; -yy1026: - YYDEBUG(1026, *YYCURSOR); +yy1152: + YYDEBUG(1152, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '3') goto yy54; - goto yy1027; -yy1027: - YYDEBUG(1027, *YYCURSOR); + goto yy1153; +yy1153: + YYDEBUG(1153, *YYCURSOR); yych = *++YYCURSOR; if(yych != '/') goto yy54; - goto yy1028; -yy1028: - YYDEBUG(1028, *YYCURSOR); + goto yy1154; +yy1154: + YYDEBUG(1154, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '0') goto yy1029; - if(yych <= '2') goto yy1030; - if(yych <= '3') goto yy1031; + if(yych <= '0') goto yy1155; + if(yych <= '2') goto yy1156; + if(yych <= '3') goto yy1157; goto yy54; -yy1029: - YYDEBUG(1029, *YYCURSOR); +yy1155: + YYDEBUG(1155, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '0') goto yy54; - if(yych <= '9') goto yy1032; + if(yych <= '9') goto yy1158; goto yy54; -yy1030: - YYDEBUG(1030, *YYCURSOR); +yy1156: + YYDEBUG(1156, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1032; + if(yych <= '9') goto yy1158; goto yy54; -yy1031: - YYDEBUG(1031, *YYCURSOR); +yy1157: + YYDEBUG(1157, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '2') goto yy54; - goto yy1032; -yy1032: - YYDEBUG(1032, *YYCURSOR); + goto yy1158; +yy1158: + YYDEBUG(1158, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) == '/') goto yy1034; - goto yy1033; -yy1033: - YYDEBUG(1033, *YYCURSOR); + if((yych = *YYCURSOR) == '/') goto yy1160; + goto yy1159; +yy1159: + YYDEBUG(1159, *YYCURSOR); #line 1064 "resource/parse_date.re" { @@ -13153,746 +16832,636 @@ yy1033: TIMELIB_DEINIT; return TIMELIB_ISO_DATE; } -#line 11068 "<stdout>" -yy1034: - YYDEBUG(1034, *YYCURSOR); +#line 14478 "<stdout>" +yy1160: + YYDEBUG(1160, *YYCURSOR); yych = *++YYCURSOR; - goto yy1033; -yy1035: - YYDEBUG(1035, *YYCURSOR); + goto yy1159; +yy1161: + YYDEBUG(1161, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'A') goto yy1099; + if(yych == 'A') goto yy1225; if(yych <= 'T') goto yy54; - goto yy1098; + goto yy1224; } else { if(yych <= 'a'){ if(yych <= '`') goto yy54; - goto yy1099; + goto yy1225; } else { - if(yych == 'u') goto yy1098; + if(yych == 'u') goto yy1224; goto yy54; } } -yy1036: - YYDEBUG(1036, *YYCURSOR); +yy1162: + YYDEBUG(1162, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy1096; - if(yych == 'e') goto yy1096; + if(yych == 'E') goto yy1222; + if(yych == 'e') goto yy1222; goto yy54; -yy1037: - YYDEBUG(1037, *YYCURSOR); +yy1163: + YYDEBUG(1163, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'A') goto yy1093; - if(yych == 'a') goto yy1093; + if(yych == 'A') goto yy1219; + if(yych == 'a') goto yy1219; goto yy54; -yy1038: - YYDEBUG(1038, *YYCURSOR); +yy1164: + YYDEBUG(1164, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'U'){ - if(yych == 'P') goto yy1090; + if(yych == 'P') goto yy1216; if(yych <= 'T') goto yy54; - goto yy1089; + goto yy1215; } else { if(yych <= 'p'){ if(yych <= 'o') goto yy54; - goto yy1090; + goto yy1216; } else { - if(yych == 'u') goto yy1089; + if(yych == 'u') goto yy1215; goto yy54; } } -yy1039: - YYDEBUG(1039, *YYCURSOR); +yy1165: + YYDEBUG(1165, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy1086; - if(yych == 'e') goto yy1086; + if(yych == 'E') goto yy1212; + if(yych == 'e') goto yy1212; goto yy54; -yy1040: - YYDEBUG(1040, *YYCURSOR); +yy1166: + YYDEBUG(1166, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy1084; - if(yych == 'c') goto yy1084; + if(yych == 'C') goto yy1210; + if(yych == 'c') goto yy1210; goto yy54; -yy1041: - YYDEBUG(1041, *YYCURSOR); +yy1167: + YYDEBUG(1167, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'O') goto yy1082; - if(yych == 'o') goto yy1082; + if(yych == 'O') goto yy1208; + if(yych == 'o') goto yy1208; goto yy54; -yy1042: - YYDEBUG(1042, *YYCURSOR); +yy1168: + YYDEBUG(1168, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'E') goto yy1080; - if(yych == 'e') goto yy1080; + if(yych == 'E') goto yy1206; + if(yych == 'e') goto yy1206; goto yy54; -yy1043: - YYDEBUG(1043, *YYCURSOR); +yy1169: + YYDEBUG(1169, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/'){ - if(yych == '-') goto yy795; + if(yych == '-') goto yy921; goto yy54; } else { - if(yych <= '0') goto yy758; - if(yych <= '9') goto yy1045; + if(yych <= '0') goto yy884; + if(yych <= '9') goto yy1171; goto yy54; } -yy1044: - YYDEBUG(1044, *YYCURSOR); +yy1170: + YYDEBUG(1170, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '-') goto yy795; + if(yych == '-') goto yy921; if(yych <= '/') goto yy54; if(yych >= '3') goto yy54; - goto yy1045; -yy1045: - YYDEBUG(1045, *YYCURSOR); + goto yy1171; +yy1171: + YYDEBUG(1171, *YYCURSOR); yych = *++YYCURSOR; if(yych != '-') goto yy54; - goto yy1046; -yy1046: - YYDEBUG(1046, *YYCURSOR); + goto yy1172; +yy1172: + YYDEBUG(1172, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '2'){ if(yych <= '/') goto yy54; - if(yych >= '1') goto yy1048; - goto yy1047; + if(yych >= '1') goto yy1174; + goto yy1173; } else { - if(yych <= '3') goto yy1049; - if(yych <= '9') goto yy799; + if(yych <= '3') goto yy1175; + if(yych <= '9') goto yy925; goto yy54; } -yy1047: - YYDEBUG(1047, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= '/') goto yy797; - if(yych <= '0') goto yy799; - if(yych <= '9') goto yy1050; - goto yy797; -yy1048: - YYDEBUG(1048, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= '/') goto yy797; - if(yych <= '9') goto yy1050; - goto yy797; -yy1049: - YYDEBUG(1049, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= '/') goto yy797; - if(yych >= '2') goto yy797; - goto yy1050; -yy1050: - YYDEBUG(1050, *YYCURSOR); +yy1173: + YYDEBUG(1173, *YYCURSOR); + yych = *++YYCURSOR; + if(yych <= '/') goto yy923; + if(yych <= '0') goto yy925; + if(yych <= '9') goto yy1176; + goto yy923; +yy1174: + YYDEBUG(1174, *YYCURSOR); + yych = *++YYCURSOR; + if(yych <= '/') goto yy923; + if(yych <= '9') goto yy1176; + goto yy923; +yy1175: + YYDEBUG(1175, *YYCURSOR); + yych = *++YYCURSOR; + if(yych <= '/') goto yy923; + if(yych >= '2') goto yy923; + goto yy1176; +yy1176: + YYDEBUG(1176, *YYCURSOR); yyaccept = 18; yych = *(YYMARKER = ++YYCURSOR); - if(yych != 'T') goto yy1033; - goto yy1051; -yy1051: - YYDEBUG(1051, *YYCURSOR); + if(yych != 'T') goto yy1159; + goto yy1177; +yy1177: + YYDEBUG(1177, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '1') goto yy1052; - if(yych <= '2') goto yy1053; - if(yych <= '9') goto yy1054; + if(yych <= '1') goto yy1178; + if(yych <= '2') goto yy1179; + if(yych <= '9') goto yy1180; goto yy54; -yy1052: - YYDEBUG(1052, *YYCURSOR); +yy1178: + YYDEBUG(1178, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1061; - if(yych <= ':') goto yy1055; + if(yych <= '9') goto yy1187; + if(yych <= ':') goto yy1181; goto yy54; -yy1053: - YYDEBUG(1053, *YYCURSOR); +yy1179: + YYDEBUG(1179, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '3') goto yy1061; - if(yych == ':') goto yy1055; + if(yych <= '3') goto yy1187; + if(yych == ':') goto yy1181; goto yy54; -yy1054: - YYDEBUG(1054, *YYCURSOR); +yy1180: + YYDEBUG(1180, *YYCURSOR); yych = *++YYCURSOR; if(yych != ':') goto yy54; - goto yy1055; -yy1055: - YYDEBUG(1055, *YYCURSOR); + goto yy1181; +yy1181: + YYDEBUG(1181, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '6') goto yy54; - goto yy1056; -yy1056: - YYDEBUG(1056, *YYCURSOR); + goto yy1182; +yy1182: + YYDEBUG(1182, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy1057; -yy1057: - YYDEBUG(1057, *YYCURSOR); + goto yy1183; +yy1183: + YYDEBUG(1183, *YYCURSOR); yych = *++YYCURSOR; if(yych != ':') goto yy54; - goto yy1058; -yy1058: - YYDEBUG(1058, *YYCURSOR); + goto yy1184; +yy1184: + YYDEBUG(1184, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy1059; - if(yych <= '6') goto yy1060; + if(yych <= '5') goto yy1185; + if(yych <= '6') goto yy1186; goto yy54; -yy1059: - YYDEBUG(1059, *YYCURSOR); +yy1185: + YYDEBUG(1185, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy938; + if(yych <= '9') goto yy1064; goto yy54; -yy1060: - YYDEBUG(1060, *YYCURSOR); +yy1186: + YYDEBUG(1186, *YYCURSOR); yych = *++YYCURSOR; - if(yych == '0') goto yy938; + if(yych == '0') goto yy1064; goto yy54; -yy1061: - YYDEBUG(1061, *YYCURSOR); +yy1187: + YYDEBUG(1187, *YYCURSOR); yych = *++YYCURSOR; if(yych != ':') goto yy54; - goto yy1062; -yy1062: - YYDEBUG(1062, *YYCURSOR); + goto yy1188; +yy1188: + YYDEBUG(1188, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= '6') goto yy54; - goto yy1063; -yy1063: - YYDEBUG(1063, *YYCURSOR); + goto yy1189; +yy1189: + YYDEBUG(1189, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy1064; -yy1064: - YYDEBUG(1064, *YYCURSOR); + goto yy1190; +yy1190: + YYDEBUG(1190, *YYCURSOR); yych = *++YYCURSOR; if(yych != ':') goto yy54; - goto yy1065; -yy1065: - YYDEBUG(1065, *YYCURSOR); + goto yy1191; +yy1191: + YYDEBUG(1191, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy1066; - if(yych <= '6') goto yy1067; + if(yych <= '5') goto yy1192; + if(yych <= '6') goto yy1193; goto yy54; -yy1066: - YYDEBUG(1066, *YYCURSOR); +yy1192: + YYDEBUG(1192, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1068; + if(yych <= '9') goto yy1194; goto yy54; -yy1067: - YYDEBUG(1067, *YYCURSOR); +yy1193: + YYDEBUG(1193, *YYCURSOR); yych = *++YYCURSOR; if(yych != '0') goto yy54; - goto yy1068; -yy1068: - YYDEBUG(1068, *YYCURSOR); + goto yy1194; +yy1194: + YYDEBUG(1194, *YYCURSOR); yyaccept = 19; yych = *(YYMARKER = ++YYCURSOR); - if(yych != '.') goto yy939; - goto yy1069; -yy1069: - YYDEBUG(1069, *YYCURSOR); + if(yych != '.') goto yy1065; + goto yy1195; +yy1195: + YYDEBUG(1195, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; if(yych >= ':') goto yy54; - goto yy1070; -yy1070: - YYDEBUG(1070, *YYCURSOR); + goto yy1196; +yy1196: + YYDEBUG(1196, *YYCURSOR); ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 6) YYFILL(6); yych = *YYCURSOR; - goto yy1071; -yy1071: - YYDEBUG(1071, *YYCURSOR); + goto yy1197; +yy1197: + YYDEBUG(1197, *YYCURSOR); if(yych <= ','){ if(yych != '+') goto yy54; - goto yy1072; + goto yy1198; } else { - if(yych <= '-') goto yy1072; + if(yych <= '-') goto yy1198; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1070; + if(yych <= '9') goto yy1196; goto yy54; } -yy1072: - YYDEBUG(1072, *YYCURSOR); +yy1198: + YYDEBUG(1198, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '1') goto yy1073; - if(yych <= '2') goto yy1074; - if(yych <= '9') goto yy1075; + if(yych <= '1') goto yy1199; + if(yych <= '2') goto yy1200; + if(yych <= '9') goto yy1201; goto yy54; -yy1073: - YYDEBUG(1073, *YYCURSOR); +yy1199: + YYDEBUG(1199, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy939; - if(yych <= '5') goto yy1078; - if(yych <= '9') goto yy1075; - if(yych <= ':') goto yy1076; - goto yy939; -yy1074: - YYDEBUG(1074, *YYCURSOR); + if(yych <= '/') goto yy1065; + if(yych <= '5') goto yy1204; + if(yych <= '9') goto yy1201; + if(yych <= ':') goto yy1202; + goto yy1065; +yy1200: + YYDEBUG(1200, *YYCURSOR); yyaccept = 19; yych = *(YYMARKER = ++YYCURSOR); if(yych <= '5'){ - if(yych <= '/') goto yy939; - if(yych <= '3') goto yy1078; - goto yy1077; + if(yych <= '/') goto yy1065; + if(yych <= '3') goto yy1204; + goto yy1203; } else { - if(yych == ':') goto yy1076; - goto yy939; + if(yych == ':') goto yy1202; + goto yy1065; } -yy1075: - YYDEBUG(1075, *YYCURSOR); +yy1201: + YYDEBUG(1201, *YYCURSOR); yyaccept = 19; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy939; - if(yych <= '5') goto yy1077; - if(yych != ':') goto yy939; - goto yy1076; -yy1076: - YYDEBUG(1076, *YYCURSOR); + if(yych <= '/') goto yy1065; + if(yych <= '5') goto yy1203; + if(yych != ':') goto yy1065; + goto yy1202; +yy1202: + YYDEBUG(1202, *YYCURSOR); yyaccept = 19; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy939; - if(yych >= '6') goto yy939; - goto yy1077; -yy1077: - YYDEBUG(1077, *YYCURSOR); + if(yych <= '/') goto yy1065; + if(yych >= '6') goto yy1065; + goto yy1203; +yy1203: + YYDEBUG(1203, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '9') goto yy938; + if(yych <= '9') goto yy1064; goto yy54; -yy1078: - YYDEBUG(1078, *YYCURSOR); +yy1204: + YYDEBUG(1204, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy939; - if(yych <= '5') goto yy1079; - if(yych <= '9') goto yy938; - if(yych <= ':') goto yy1076; - goto yy939; -yy1079: - YYDEBUG(1079, *YYCURSOR); + if(yych <= '/') goto yy1065; + if(yych <= '5') goto yy1205; + if(yych <= '9') goto yy1064; + if(yych <= ':') goto yy1202; + goto yy1065; +yy1205: + YYDEBUG(1205, *YYCURSOR); yych = *++YYCURSOR; - if(yych <= '/') goto yy939; - if(yych <= '9') goto yy938; - goto yy939; -yy1080: - YYDEBUG(1080, *YYCURSOR); + if(yych <= '/') goto yy1065; + if(yych <= '9') goto yy1064; + goto yy1065; +yy1206: + YYDEBUG(1206, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'C') goto yy1081; + if(yych == 'C') goto yy1207; if(yych != 'c') goto yy54; - goto yy1081; -yy1081: - YYDEBUG(1081, *YYCURSOR); + goto yy1207; +yy1207: + YYDEBUG(1207, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'D'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'E') goto yy960; - if(yych == 'e') goto yy960; - goto yy895; + if(yych <= 'E') goto yy1086; + if(yych == 'e') goto yy1086; + goto yy1021; } -yy1082: - YYDEBUG(1082, *YYCURSOR); +yy1208: + YYDEBUG(1208, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'V') goto yy1083; + if(yych == 'V') goto yy1209; if(yych != 'v') goto yy54; - goto yy1083; -yy1083: - YYDEBUG(1083, *YYCURSOR); + goto yy1209; +yy1209: + YYDEBUG(1209, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'D'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'E') goto yy967; - if(yych == 'e') goto yy967; - goto yy895; + if(yych <= 'E') goto yy1093; + if(yych == 'e') goto yy1093; + goto yy1021; } -yy1084: - YYDEBUG(1084, *YYCURSOR); +yy1210: + YYDEBUG(1210, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'T') goto yy1085; + if(yych == 'T') goto yy1211; if(yych != 't') goto yy54; - goto yy1085; -yy1085: - YYDEBUG(1085, *YYCURSOR); + goto yy1211; +yy1211: + YYDEBUG(1211, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'N'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'O') goto yy973; - if(yych == 'o') goto yy973; - goto yy895; + if(yych <= 'O') goto yy1099; + if(yych == 'o') goto yy1099; + goto yy1021; } -yy1086: - YYDEBUG(1086, *YYCURSOR); +yy1212: + YYDEBUG(1212, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'P') goto yy1087; + if(yych == 'P') goto yy1213; if(yych != 'p') goto yy54; - goto yy1087; -yy1087: - YYDEBUG(1087, *YYCURSOR); + goto yy1213; +yy1213: + YYDEBUG(1213, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'S'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'T') goto yy1088; - if(yych != 't') goto yy895; - goto yy1088; + if(yych <= 'T') goto yy1214; + if(yych != 't') goto yy1021; + goto yy1214; } -yy1088: - YYDEBUG(1088, *YYCURSOR); +yy1214: + YYDEBUG(1214, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'D'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'E') goto yy979; - if(yych == 'e') goto yy979; - goto yy895; + if(yych <= 'E') goto yy1105; + if(yych == 'e') goto yy1105; + goto yy1021; } -yy1089: - YYDEBUG(1089, *YYCURSOR); +yy1215: + YYDEBUG(1215, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'G') goto yy1092; - if(yych == 'g') goto yy1092; + if(yych == 'G') goto yy1218; + if(yych == 'g') goto yy1218; goto yy54; -yy1090: - YYDEBUG(1090, *YYCURSOR); +yy1216: + YYDEBUG(1216, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'R') goto yy1091; + if(yych == 'R') goto yy1217; if(yych != 'r') goto yy54; - goto yy1091; -yy1091: - YYDEBUG(1091, *YYCURSOR); + goto yy1217; +yy1217: + YYDEBUG(1217, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'H'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'I') goto yy986; - if(yych == 'i') goto yy986; - goto yy895; + if(yych <= 'I') goto yy1112; + if(yych == 'i') goto yy1112; + goto yy1021; } -yy1092: - YYDEBUG(1092, *YYCURSOR); +yy1218: + YYDEBUG(1218, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'T'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'U') goto yy988; - if(yych == 'u') goto yy988; - goto yy895; + if(yych <= 'U') goto yy1114; + if(yych == 'u') goto yy1114; + goto yy1021; } -yy1093: - YYDEBUG(1093, *YYCURSOR); +yy1219: + YYDEBUG(1219, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'Y'){ - if(yych == 'R') goto yy1094; + if(yych == 'R') goto yy1220; if(yych <= 'X') goto yy54; - goto yy1095; + goto yy1221; } else { if(yych <= 'r'){ if(yych <= 'q') goto yy54; - goto yy1094; + goto yy1220; } else { - if(yych == 'y') goto yy1095; + if(yych == 'y') goto yy1221; goto yy54; } } -yy1094: - YYDEBUG(1094, *YYCURSOR); +yy1220: + YYDEBUG(1220, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'B'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'C') goto yy992; - if(yych == 'c') goto yy992; - goto yy895; + if(yych <= 'C') goto yy1118; + if(yych == 'c') goto yy1118; + goto yy1021; } -yy1095: - YYDEBUG(1095, *YYCURSOR); +yy1221: + YYDEBUG(1221, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if(yych == '-') goto yy869; - goto yy895; -yy1096: - YYDEBUG(1096, *YYCURSOR); + if(yych == '-') goto yy995; + goto yy1021; +yy1222: + YYDEBUG(1222, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'B') goto yy1097; + if(yych == 'B') goto yy1223; if(yych != 'b') goto yy54; - goto yy1097; -yy1097: - YYDEBUG(1097, *YYCURSOR); + goto yy1223; +yy1223: + YYDEBUG(1223, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'Q'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'R') goto yy995; - if(yych == 'r') goto yy995; - goto yy895; + if(yych <= 'R') goto yy1121; + if(yych == 'r') goto yy1121; + goto yy1021; } -yy1098: - YYDEBUG(1098, *YYCURSOR); +yy1224: + YYDEBUG(1224, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'N'){ - if(yych == 'L') goto yy1102; + if(yych == 'L') goto yy1228; if(yych <= 'M') goto yy54; - goto yy1101; + goto yy1227; } else { if(yych <= 'l'){ if(yych <= 'k') goto yy54; - goto yy1102; + goto yy1228; } else { - if(yych == 'n') goto yy1101; + if(yych == 'n') goto yy1227; goto yy54; } } -yy1099: - YYDEBUG(1099, *YYCURSOR); +yy1225: + YYDEBUG(1225, *YYCURSOR); yych = *++YYCURSOR; - if(yych == 'N') goto yy1100; + if(yych == 'N') goto yy1226; if(yych != 'n') goto yy54; - goto yy1100; -yy1100: - YYDEBUG(1100, *YYCURSOR); + goto yy1226; +yy1226: + YYDEBUG(1226, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'T'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'U') goto yy1002; - if(yych == 'u') goto yy1002; - goto yy895; + if(yych <= 'U') goto yy1128; + if(yych == 'u') goto yy1128; + goto yy1021; } -yy1101: - YYDEBUG(1101, *YYCURSOR); +yy1227: + YYDEBUG(1227, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'D'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'E') goto yy964; - if(yych == 'e') goto yy964; - goto yy895; + if(yych <= 'E') goto yy1090; + if(yych == 'e') goto yy1090; + goto yy1021; } -yy1102: - YYDEBUG(1102, *YYCURSOR); +yy1228: + YYDEBUG(1228, *YYCURSOR); yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 'X'){ - if(yych == '-') goto yy869; - goto yy895; + if(yych == '-') goto yy995; + goto yy1021; } else { - if(yych <= 'Y') goto yy964; - if(yych == 'y') goto yy964; - goto yy895; + if(yych <= 'Y') goto yy1090; + if(yych == 'y') goto yy1090; + goto yy1021; } -yy1103: - YYDEBUG(1103, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'R'){ - if(yych <= 'N'){ - if(yych == 'E') goto yy729; - goto yy54; - } else { - if(yych <= 'O') goto yy96; - if(yych <= 'Q') goto yy54; - goto yy95; - } - } else { - if(yych <= 'n'){ - if(yych == 'e') goto yy729; - goto yy54; - } else { - if(yych <= 'o') goto yy96; - if(yych == 'r') goto yy95; - goto yy54; - } - } -yy1104: - YYDEBUG(1104, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'O'){ - if(yych <= 'H'){ - if(yych == 'A') goto yy726; - goto yy54; - } else { - if(yych <= 'I') goto yy123; - if(yych <= 'N') goto yy54; - goto yy122; - } - } else { - if(yych <= 'h'){ - if(yych == 'a') goto yy726; - goto yy54; - } else { - if(yych <= 'i') goto yy123; - if(yych == 'o') goto yy122; - goto yy54; - } - } -yy1105: - YYDEBUG(1105, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'U'){ - if(yych <= 'D'){ - if(yych == 'A') goto yy131; - goto yy54; - } else { - if(yych <= 'E') goto yy1107; - if(yych <= 'T') goto yy54; - goto yy132; - } - } else { - if(yych <= 'd'){ - if(yych == 'a') goto yy131; - goto yy54; - } else { - if(yych <= 'e') goto yy1107; - if(yych == 'u') goto yy132; - goto yy54; - } - } -yy1106: - YYDEBUG(1106, *YYCURSOR); - yych = *++YYCURSOR; - if(yych <= 'E'){ - if(yych == 'A') goto yy119; - if(yych <= 'D') goto yy54; - goto yy687; - } else { - if(yych <= 'a'){ - if(yych <= '`') goto yy54; - goto yy119; - } else { - if(yych == 'e') goto yy687; - goto yy54; - } - } -yy1107: - YYDEBUG(1107, *YYCURSOR); +yy1229: + YYDEBUG(1229, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'P'){ if(yych == 'C') goto yy134; if(yych <= 'O') goto yy54; - goto yy713; + goto yy867; } else { if(yych <= 'c'){ if(yych <= 'b') goto yy54; goto yy134; } else { - if(yych == 'p') goto yy713; + if(yych == 'p') goto yy867; goto yy54; } } -yy1108: - YYDEBUG(1108, *YYCURSOR); +yy1230: + YYDEBUG(1230, *YYCURSOR); yych = *++YYCURSOR; - YYDEBUG(-1, yych); - switch(yych){ - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy1109; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy857; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'H': case 'T': case 'W': case 'Y': case 'h': case 't': case 'w': case 'y': goto yy54; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; - default: goto yy643; + if(yych <= '.'){ + if(yych <= ',') goto yy765; + if(yych <= '-') goto yy772; + goto yy775; + } else { + if(yych <= '/') goto yy1231; + if(yych <= '9') goto yy983; + goto yy765; } -yy1109: - YYDEBUG(1109, *YYCURSOR); +yy1231: + YYDEBUG(1231, *YYCURSOR); yych = *++YYCURSOR; YYDEBUG(-1, yych); switch(yych){ - case 'A': case 'a': goto yy807; - case 'D': case 'd': goto yy811; - case 'F': case 'f': goto yy805; - case 'J': case 'j': goto yy804; - case 'M': case 'm': goto yy806; - case 'N': case 'n': goto yy810; - case 'O': case 'o': goto yy809; - case 'S': case 's': goto yy808; + case 'A': case 'a': goto yy933; + case 'D': case 'd': goto yy937; + case 'F': case 'f': goto yy931; + case 'J': case 'j': goto yy930; + case 'M': case 'm': goto yy932; + case 'N': case 'n': goto yy936; + case 'O': case 'o': goto yy935; + case 'S': case 's': goto yy934; default: goto yy54; } -yy1110: - YYDEBUG(1110, *YYCURSOR); +yy1232: + YYDEBUG(1232, *YYCURSOR); yych = *++YYCURSOR; - YYDEBUG(-1, yych); - switch(yych){ - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy1109; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy1112; - case '6': - case '7': - case '8': - case '9': goto yy857; - case ':': goto yy1111; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'H': case 'T': case 'W': case 'Y': case 'h': case 't': case 'w': case 'y': goto yy54; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; - default: goto yy643; + if(yych <= '/'){ + if(yych <= ',') goto yy765; + if(yych <= '-') goto yy772; + if(yych <= '.') goto yy775; + goto yy1231; + } else { + if(yych <= '5') goto yy1234; + if(yych <= '9') goto yy983; + if(yych >= ';') goto yy765; + goto yy1233; } -yy1111: - YYDEBUG(1111, *YYCURSOR); +yy1233: + YYDEBUG(1233, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy1129; - if(yych <= '9') goto yy1130; + if(yych <= '5') goto yy1251; + if(yych <= '9') goto yy1252; goto yy54; -yy1112: - YYDEBUG(1112, *YYCURSOR); - yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych == '-') goto yy858; - if(yych <= '/') goto yy54; - if(yych >= ':') goto yy54; - goto yy1113; -yy1113: - YYDEBUG(1113, *YYCURSOR); +yy1234: + YYDEBUG(1234, *YYCURSOR); + yych = *++YYCURSOR; + if(yych == '-') goto yy984; + if(yych <= '/') goto yy67; + if(yych >= ':') goto yy67; + goto yy1235; +yy1235: + YYDEBUG(1235, *YYCURSOR); yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); YYDEBUG(-1, yych); @@ -13909,32 +17478,34 @@ yy1113: case ')': case '*': case '+': - case ',': case 'A': case 'I': - case 'J': case 'N': - case 'O': case 'V': case 'X': case 'a': case 'j': case 'n': - case 'o': goto yy890; - case '-': goto yy887; - case '.': goto yy893; - case '/': goto yy888; - case '0': goto yy1115; - case '1': goto yy1116; - case '2': goto yy1117; - case '3': goto yy1118; + 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 yy1016; + case '-': goto yy1013; + case '.': goto yy1019; + case '/': goto yy1014; + case '0': goto yy1237; + case '1': goto yy1238; + case '2': goto yy1239; + case '3': goto yy1240; case '4': - case '5': goto yy1119; - case '6': goto yy1120; + case '5': goto yy1241; + case '6': goto yy1242; case '7': case '8': - case '9': goto yy68; - case 'D': case 'd': goto yy905; - case 'F': case 'f': goto yy899; - case 'M': case 'm': goto yy900; - case 'S': case 's': goto yy902; - case 'W': goto yy910; - default: goto yy1114; + case '9': goto yy76; + case 'W': goto yy1036; + default: goto yy1236; } -yy1114: - YYDEBUG(1114, *YYCURSOR); +yy1236: + YYDEBUG(1236, *YYCURSOR); #line 987 "resource/parse_date.re" { @@ -13957,78 +17528,102 @@ yy1114: TIMELIB_DEINIT; return TIMELIB_GNU_NOCOLON; } -#line 11706 "<stdout>" -yy1115: - YYDEBUG(1115, *YYCURSOR); +#line 15018 "<stdout>" +yy1237: + YYDEBUG(1237, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '0') goto yy1127; - if(yych <= '9') goto yy1128; - goto yy54; -yy1116: - YYDEBUG(1116, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '0') goto yy1249; + if(yych <= '9') goto yy1250; + goto yy67; +yy1238: + YYDEBUG(1238, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '2') goto yy1126; - if(yych <= '9') goto yy1125; - goto yy54; -yy1117: - YYDEBUG(1117, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '2') goto yy1248; + if(yych <= '9') goto yy1247; + goto yy67; +yy1239: + YYDEBUG(1239, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1125; - goto yy54; -yy1118: - YYDEBUG(1118, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '9') goto yy1247; + goto yy67; +yy1240: + YYDEBUG(1240, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '5') goto yy1123; - if(yych <= '6') goto yy1124; - if(yych <= '9') goto yy1121; - goto yy54; -yy1119: - YYDEBUG(1119, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '5') goto yy1245; + if(yych <= '6') goto yy1246; + if(yych <= '9') goto yy1243; + goto yy67; +yy1241: + YYDEBUG(1241, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '9') goto yy1121; - goto yy54; -yy1120: - YYDEBUG(1120, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '9') goto yy1243; + goto yy67; +yy1242: + YYDEBUG(1242, *YYCURSOR); yych = *++YYCURSOR; - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '/') goto yy54; - if(yych <= '0') goto yy1121; - if(yych <= '9') goto yy68; - goto yy54; -yy1121: - YYDEBUG(1121, *YYCURSOR); + if(yych <= '/') goto yy67; + if(yych <= '0') goto yy1243; + if(yych <= '9') goto yy76; + goto yy67; +yy1243: + YYDEBUG(1243, *YYCURSOR); yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + if(yybm[0+yych] & 32) { + goto yy76; } - if(yych <= '/') goto yy1122; - if(yych <= '9') goto yy68; - goto yy1122; -yy1122: - YYDEBUG(1122, *YYCURSOR); + if(yych <= 'X'){ + if(yych <= 'G'){ + if(yych <= 'C'){ + if(yych == ' ') goto yy67; + goto yy1244; + } else { + if(yych == 'E') goto yy1244; + if(yych <= 'F') goto yy67; + goto yy1244; + } + } else { + if(yych <= 'R'){ + if(yych <= 'H') goto yy67; + if(yych == 'M') goto yy67; + goto yy1244; + } else { + if(yych <= 'T') goto yy67; + if(yych == 'W') goto yy67; + goto yy1244; + } + } + } else { + if(yych <= 'l'){ + if(yych <= 'e'){ + if(yych <= 'Y') goto yy67; + if(yych == 'd') goto yy67; + goto yy1244; + } else { + if(yych == 'g') goto yy1244; + if(yych <= 'h') goto yy67; + goto yy1244; + } + } else { + if(yych <= 'v'){ + if(yych <= 'm') goto yy67; + if(yych <= 'r') goto yy1244; + if(yych <= 't') goto yy67; + goto yy1244; + } else { + if(yych == 'x') goto yy1244; + if(yych <= 'y') goto yy67; + goto yy1244; + } + } + } +yy1244: + YYDEBUG(1244, *YYCURSOR); #line 1032 "resource/parse_date.re" { @@ -14047,189 +17642,217 @@ yy1122: TIMELIB_DEINIT; return TIMELIB_ISO_NOCOLON; } -#line 11780 "<stdout>" -yy1123: - YYDEBUG(1123, *YYCURSOR); +#line 15116 "<stdout>" +yy1245: + YYDEBUG(1245, *YYCURSOR); yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy1046; + default: goto yy1244; } - if(yych <= '/') goto yy1122; - if(yych <= '9') goto yy920; - goto yy1122; -yy1124: - YYDEBUG(1124, *YYCURSOR); +yy1246: + YYDEBUG(1246, *YYCURSOR); yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': goto yy1046; + case '7': + case '8': + case '9': goto yy76; + default: goto yy1244; } - if(yych <= '/') goto yy1122; - if(yych <= '6') goto yy920; - if(yych <= '9') goto yy68; - goto yy1122; -yy1125: - YYDEBUG(1125, *YYCURSOR); +yy1247: + YYDEBUG(1247, *YYCURSOR); yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy1046; + default: goto yy1244; } - if(yych <= '/') goto yy1122; - if(yych <= '9') goto yy920; - goto yy1122; -yy1126: - YYDEBUG(1126, *YYCURSOR); +yy1248: + YYDEBUG(1248, *YYCURSOR); yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '2'){ - if(yych <= '/') goto yy1122; - if(yych <= '0') goto yy924; - goto yy925; - } else { - if(yych <= '3') goto yy926; - if(yych <= '9') goto yy920; - goto yy1122; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': goto yy1050; + case '1': + case '2': goto yy1051; + case '3': goto yy1052; + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy1046; + default: goto yy1244; } -yy1127: - YYDEBUG(1127, *YYCURSOR); +yy1249: + YYDEBUG(1249, *YYCURSOR); yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': goto yy76; + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy1046; + default: goto yy1244; } - if(yych <= '/') goto yy1122; - if(yych <= '0') goto yy68; - if(yych <= '9') goto yy920; - goto yy1122; -yy1128: - YYDEBUG(1128, *YYCURSOR); +yy1250: + YYDEBUG(1250, *YYCURSOR); yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if(yybm[0+yych] & 16) { - goto yy66; - } - if(yych <= '2'){ - if(yych <= '/') goto yy1122; - if(yych <= '0') goto yy924; - goto yy925; - } else { - if(yych <= '3') goto yy926; - if(yych <= '9') goto yy920; - goto yy1122; + YYDEBUG(-1, yych); + switch(yych){ + case ' ': case 'D': case 'F': case 'H': case 'M': case 'S': + case 'T': case 'W': case 'Y': case 'd': case 'f': case 'h': case 'm': case 's': + case 't': case 'w': case 'y': goto yy67; + case '0': goto yy1050; + case '1': + case '2': goto yy1051; + case '3': goto yy1052; + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy1046; + default: goto yy1244; } -yy1129: - YYDEBUG(1129, *YYCURSOR); +yy1251: + YYDEBUG(1251, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych <= '/') goto yy664; - if(yych <= '9') goto yy1130; - if(yych <= ':') goto yy1131; - goto yy664; -yy1130: - YYDEBUG(1130, *YYCURSOR); + if(yych <= '/') goto yy786; + if(yych <= '9') goto yy1252; + if(yych <= ':') goto yy1253; + goto yy786; +yy1252: + YYDEBUG(1252, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych != ':') goto yy664; - goto yy1131; -yy1131: - YYDEBUG(1131, *YYCURSOR); + if(yych != ':') goto yy786; + goto yy1253; +yy1253: + YYDEBUG(1253, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '/') goto yy54; - if(yych <= '5') goto yy1132; - if(yych <= '6') goto yy1133; - if(yych <= '9') goto yy669; + if(yych <= '5') goto yy1254; + if(yych <= '6') goto yy1255; + if(yych <= '9') goto yy791; goto yy54; -yy1132: - YYDEBUG(1132, *YYCURSOR); +yy1254: + YYDEBUG(1254, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych == '.') goto yy670; - if(yych <= '/') goto yy664; - if(yych <= '9') goto yy669; - goto yy664; -yy1133: - YYDEBUG(1133, *YYCURSOR); + if(yych == '.') goto yy792; + if(yych <= '/') goto yy786; + if(yych <= '9') goto yy791; + goto yy786; +yy1255: + YYDEBUG(1255, *YYCURSOR); yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if(yych == '.') goto yy670; - if(yych == '0') goto yy669; - goto yy664; -yy1134: - YYDEBUG(1134, *YYCURSOR); + if(yych == '.') goto yy792; + if(yych == '0') goto yy791; + goto yy786; +yy1256: + YYDEBUG(1256, *YYCURSOR); yych = *++YYCURSOR; - YYDEBUG(-1, yych); - switch(yych){ - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy645; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy1112; - case '6': - case '7': - case '8': - case '9': goto yy857; - case ':': goto yy662; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'H': case 'T': case 'W': case 'Y': case 'h': case 't': case 'w': case 'y': goto yy54; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; - default: goto yy643; + if(yych <= '/'){ + if(yych <= ',') goto yy765; + if(yych <= '-') goto yy772; + if(yych <= '.') goto yy775; + goto yy771; + } else { + if(yych <= '5') goto yy1234; + if(yych <= '9') goto yy983; + if(yych <= ':') goto yy784; + goto yy765; } -yy1135: - YYDEBUG(1135, *YYCURSOR); +yy1257: + YYDEBUG(1257, *YYCURSOR); yych = *++YYCURSOR; - YYDEBUG(-1, yych); - switch(yych){ - case '-': goto yy646; - case '.': goto yy649; - case '/': goto yy645; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy1112; - case '6': - case '7': - case '8': - case '9': goto yy857; - case ':': goto yy1111; - case 'D': case 'd': goto yy661; - case 'F': case 'f': goto yy655; - case 'H': case 'T': case 'W': case 'Y': case 'h': case 't': case 'w': case 'y': goto yy54; - case 'M': case 'm': goto yy656; - case 'S': case 's': goto yy658; - default: goto yy643; + if(yych <= '/'){ + if(yych <= ',') goto yy765; + if(yych <= '-') goto yy772; + if(yych <= '.') goto yy775; + goto yy771; + } else { + if(yych <= '5') goto yy1234; + if(yych <= '9') goto yy983; + if(yych <= ':') goto yy1233; + goto yy765; } -yy1136: - YYDEBUG(1136, *YYCURSOR); +yy1258: + YYDEBUG(1258, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '0') goto yy54; if(yych >= ':') goto yy54; - goto yy1137; -yy1137: - YYDEBUG(1137, *YYCURSOR); + goto yy1259; +yy1259: + YYDEBUG(1259, *YYCURSOR); ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy1138; -yy1138: - YYDEBUG(1138, *YYCURSOR); - if(yych <= '/') goto yy1139; - if(yych <= '9') goto yy1137; - goto yy1139; -yy1139: - YYDEBUG(1139, *YYCURSOR); + goto yy1260; +yy1260: + YYDEBUG(1260, *YYCURSOR); + if(yych <= '/') goto yy1261; + if(yych <= '9') goto yy1259; + goto yy1261; +yy1261: + YYDEBUG(1261, *YYCURSOR); #line 924 "resource/parse_date.re" { @@ -14254,9 +17877,9 @@ yy1139: TIMELIB_DEINIT; return TIMELIB_RELATIVE; } -#line 11951 "<stdout>" -yy1140: - YYDEBUG(1140, *YYCURSOR); +#line 15311 "<stdout>" +yy1262: + YYDEBUG(1262, *YYCURSOR); yych = *++YYCURSOR; if(yych <= 'c'){ if(yych <= '@') goto yy3; @@ -14266,64 +17889,64 @@ yy1140: } else { if(yych <= 'l'){ if(yych >= 'e') goto yy49; - goto yy1141; + goto yy1263; } else { - if(yych <= 'm') goto yy1142; + if(yych <= 'm') goto yy1264; if(yych <= 'z') goto yy49; goto yy3; } } -yy1141: - YYDEBUG(1141, *YYCURSOR); +yy1263: + YYDEBUG(1263, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '`'){ if(yych <= '@') goto yy3; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych <= 'a') goto yy1149; + if(yych <= 'a') goto yy1271; if(yych <= 'z') goto yy50; goto yy3; } -yy1142: - YYDEBUG(1142, *YYCURSOR); +yy1264: + YYDEBUG(1264, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '`'){ if(yych <= '@') goto yy3; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 'o') goto yy1143; + if(yych == 'o') goto yy1265; if(yych <= 'z') goto yy50; goto yy3; } -yy1143: - YYDEBUG(1143, *YYCURSOR); +yy1265: + YYDEBUG(1265, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych != 'r') goto yy3; - goto yy1144; -yy1144: - YYDEBUG(1144, *YYCURSOR); + goto yy1266; +yy1266: + YYDEBUG(1266, *YYCURSOR); yych = *++YYCURSOR; if(yych != 'r') goto yy54; - goto yy1145; -yy1145: - YYDEBUG(1145, *YYCURSOR); + goto yy1267; +yy1267: + YYDEBUG(1267, *YYCURSOR); yych = *++YYCURSOR; if(yych != 'o') goto yy54; - goto yy1146; -yy1146: - YYDEBUG(1146, *YYCURSOR); + goto yy1268; +yy1268: + YYDEBUG(1268, *YYCURSOR); yych = *++YYCURSOR; if(yych != 'w') goto yy54; - goto yy1147; -yy1147: - YYDEBUG(1147, *YYCURSOR); + goto yy1269; +yy1269: + YYDEBUG(1269, *YYCURSOR); ++YYCURSOR; - goto yy1148; -yy1148: - YYDEBUG(1148, *YYCURSOR); + goto yy1270; +yy1270: + YYDEBUG(1270, *YYCURSOR); #line 912 "resource/parse_date.re" { @@ -14336,18 +17959,18 @@ yy1148: TIMELIB_DEINIT; return TIMELIB_RELATIVE; } -#line 12015 "<stdout>" -yy1149: - YYDEBUG(1149, *YYCURSOR); +#line 15375 "<stdout>" +yy1271: + YYDEBUG(1271, *YYCURSOR); yych = *++YYCURSOR; if(yych != 'y') goto yy3; - goto yy1150; -yy1150: - YYDEBUG(1150, *YYCURSOR); + goto yy1272; +yy1272: + YYDEBUG(1272, *YYCURSOR); ++YYCURSOR; - goto yy1151; -yy1151: - YYDEBUG(1151, *YYCURSOR); + goto yy1273; +yy1273: + YYDEBUG(1273, *YYCURSOR); #line 902 "resource/parse_date.re" { @@ -14358,39 +17981,39 @@ yy1151: TIMELIB_DEINIT; return TIMELIB_RELATIVE; } -#line 12031 "<stdout>" -yy1152: - YYDEBUG(1152, *YYCURSOR); +#line 15391 "<stdout>" +yy1274: + YYDEBUG(1274, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '`'){ if(yych <= 'U'){ if(yych <= '@') goto yy3; goto yy49; } else { - if(yych <= 'V') goto yy475; + if(yych <= 'V') goto yy601; if(yych <= 'Z') goto yy49; goto yy3; } } else { if(yych <= 'v'){ if(yych <= 'u') goto yy49; - goto yy475; + goto yy601; } else { - if(yych <= 'w') goto yy1153; + if(yych <= 'w') goto yy1275; if(yych <= 'z') goto yy49; goto yy3; } } -yy1153: - YYDEBUG(1153, *YYCURSOR); +yy1275: + YYDEBUG(1275, *YYCURSOR); ++YYCURSOR; - if((yych = *YYCURSOR) <= '@') goto yy1154; + if((yych = *YYCURSOR) <= '@') goto yy1276; if(yych <= 'Z') goto yy50; - if(yych <= '`') goto yy1154; + if(yych <= '`') goto yy1276; if(yych <= 'z') goto yy50; - goto yy1154; -yy1154: - YYDEBUG(1154, *YYCURSOR); + goto yy1276; +yy1276: + YYDEBUG(1276, *YYCURSOR); #line 893 "resource/parse_date.re" { @@ -14400,63 +18023,63 @@ yy1154: TIMELIB_DEINIT; return TIMELIB_RELATIVE; } -#line 12067 "<stdout>" -yy1155: - YYDEBUG(1155, *YYCURSOR); +#line 15427 "<stdout>" +yy1277: + YYDEBUG(1277, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '`'){ if(yych <= '@') goto yy3; if(yych <= 'Z') goto yy49; goto yy3; } else { - if(yych == 's') goto yy1156; + if(yych == 's') goto yy1278; if(yych <= 'z') goto yy49; goto yy3; } -yy1156: - YYDEBUG(1156, *YYCURSOR); +yy1278: + YYDEBUG(1278, *YYCURSOR); yych = *++YYCURSOR; if(yych <= '`'){ if(yych <= '@') goto yy3; if(yych <= 'Z') goto yy50; goto yy3; } else { - if(yych == 't') goto yy1157; + if(yych == 't') goto yy1279; if(yych <= 'z') goto yy50; goto yy3; } -yy1157: - YYDEBUG(1157, *YYCURSOR); +yy1279: + YYDEBUG(1279, *YYCURSOR); yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if(yych != 'e') goto yy3; - goto yy1158; -yy1158: - YYDEBUG(1158, *YYCURSOR); + goto yy1280; +yy1280: + YYDEBUG(1280, *YYCURSOR); yych = *++YYCURSOR; if(yych != 'r') goto yy54; - goto yy1159; -yy1159: - YYDEBUG(1159, *YYCURSOR); + goto yy1281; +yy1281: + YYDEBUG(1281, *YYCURSOR); yych = *++YYCURSOR; if(yych != 'd') goto yy54; - goto yy1160; -yy1160: - YYDEBUG(1160, *YYCURSOR); + goto yy1282; +yy1282: + YYDEBUG(1282, *YYCURSOR); yych = *++YYCURSOR; if(yych != 'a') goto yy54; - goto yy1161; -yy1161: - YYDEBUG(1161, *YYCURSOR); + goto yy1283; +yy1283: + YYDEBUG(1283, *YYCURSOR); yych = *++YYCURSOR; if(yych != 'y') goto yy54; - goto yy1162; -yy1162: - YYDEBUG(1162, *YYCURSOR); + goto yy1284; +yy1284: + YYDEBUG(1284, *YYCURSOR); ++YYCURSOR; - goto yy1163; -yy1163: - YYDEBUG(1163, *YYCURSOR); + goto yy1285; +yy1285: + YYDEBUG(1285, *YYCURSOR); #line 881 "resource/parse_date.re" { @@ -14469,7 +18092,7 @@ yy1163: TIMELIB_DEINIT; return TIMELIB_RELATIVE; } -#line 12118 "<stdout>" +#line 15478 "<stdout>" } } #line 1409 "resource/parse_date.re" diff --git a/ext/date/tests/bug33869.phpt b/ext/date/tests/bug33869.phpt new file mode 100644 index 0000000000..18400c32da --- /dev/null +++ b/ext/date/tests/bug33869.phpt @@ -0,0 +1,26 @@ +--TEST-- +Bug #33869 (strtotime() doesn't parse "+1days" format) +--FILE-- +<?php + date_default_timezone_set("UTC"); + $tm = mktime(1,1,1,1,1,2005); + echo date('m/d/Y H:m:s', strtotime('+5days',$tm)); + echo "\n"; + echo date('m/d/Y H:m:s', strtotime('+1month',$tm)); + echo "\n"; + echo date('m/d/Y H:m:s', strtotime('+1year',$tm)); + echo "\n"; + echo date('m/d/Y H:m:s', strtotime('+5 days',$tm)); + echo "\n"; + echo date('m/d/Y H:m:s', strtotime('+1 month',$tm)); + echo "\n"; + echo date('m/d/Y H:m:s', strtotime('+1 year',$tm)); + echo "\n"; +?> +--EXPECT-- +01/06/2005 01:01:01 +02/01/2005 01:02:01 +01/01/2006 01:01:01 +01/06/2005 01:01:01 +02/01/2005 01:02:01 +01/01/2006 01:01:01 |