-/* Generated by re2c 0.14.3 on Thu Aug 20 12:08:21 2015 */
+/* Generated by re2c 0.14.3 on Thu Aug 20 13:02:58 2015 */
#line 1 "../src/parse/scanner_lex.re"
#include <stdlib.h>
#include <string.h>
unsigned int yyaccept = 0;
if ((YYLIMIT - YYCURSOR) < 10) YYFILL(10);
yych = (YYCTYPE)*YYCURSOR;
- if (yych != '\\') goto yy237;
+ if (yych == '\n') goto yy237;
+ if (yych == '\\') goto yy239;
++YYCURSOR;
- if ((yych = (YYCTYPE)*YYCURSOR) <= 'e') {
- if (yych <= 'W') {
- if (yych <= '7') {
- if (yych <= '/') goto yy239;
- if (yych <= '3') goto yy241;
- goto yy243;
- } else {
- if (yych == 'U') goto yy244;
- goto yy239;
- }
- } else {
- if (yych <= '\\') {
- if (yych <= 'X') goto yy246;
- if (yych <= '[') goto yy239;
- goto yy247;
- } else {
- if (yych <= '`') goto yy239;
- if (yych <= 'b') goto yy247;
- goto yy239;
- }
- }
- } else {
- if (yych <= 's') {
- if (yych <= 'n') {
- if (yych <= 'f') goto yy247;
- if (yych <= 'm') goto yy239;
- goto yy247;
- } else {
- if (yych == 'r') goto yy247;
- goto yy239;
- }
- } else {
- if (yych <= 'v') {
- if (yych == 'u') goto yy246;
- goto yy247;
- } else {
- if (yych == 'x') goto yy249;
- goto yy239;
- }
- }
- }
-#line 418 "../src/parse/scanner_lex.re"
- { fatal ((tok - pos) - tchar, "syntax error in escape sequence"); }
-#line 1493 "src/parse/scanner_lex.cc"
-yy237:
- ++YYCURSOR;
-#line 434 "../src/parse/scanner_lex.re"
+#line 435 "../src/parse/scanner_lex.re"
{
const char c = tok[0];
if (c == quote)
goto cpoints;
}
}
-#line 1520 "src/parse/scanner_lex.cc"
+#line 1475 "src/parse/scanner_lex.cc"
+yy237:
+ ++YYCURSOR;
+#line 416 "../src/parse/scanner_lex.re"
+ { fatal ((tok - pos) - tchar, "syntax error"); }
+#line 1480 "src/parse/scanner_lex.cc"
yy239:
++YYCURSOR;
-#line 424 "../src/parse/scanner_lex.re"
+ if ((yych = (YYCTYPE)*YYCURSOR) <= 'b') {
+ if (yych <= 'T') {
+ if (yych <= '/') {
+ if (yych != '\n') goto yy241;
+ } else {
+ if (yych <= '3') goto yy243;
+ if (yych <= '7') goto yy245;
+ goto yy241;
+ }
+ } else {
+ if (yych <= 'X') {
+ if (yych <= 'U') goto yy246;
+ if (yych <= 'W') goto yy241;
+ goto yy248;
+ } else {
+ if (yych == '\\') goto yy249;
+ if (yych <= '`') goto yy241;
+ goto yy249;
+ }
+ }
+ } else {
+ if (yych <= 'r') {
+ if (yych <= 'm') {
+ if (yych == 'f') goto yy249;
+ goto yy241;
+ } else {
+ if (yych <= 'n') goto yy249;
+ if (yych <= 'q') goto yy241;
+ goto yy249;
+ }
+ } else {
+ if (yych <= 'u') {
+ if (yych <= 's') goto yy241;
+ if (yych <= 't') goto yy249;
+ goto yy248;
+ } else {
+ if (yych <= 'v') goto yy249;
+ if (yych == 'x') goto yy251;
+ goto yy241;
+ }
+ }
+ }
+#line 419 "../src/parse/scanner_lex.re"
+ { fatal ((tok - pos) - tchar, "syntax error in escape sequence"); }
+#line 1527 "src/parse/scanner_lex.cc"
+yy241:
+ ++YYCURSOR;
+#line 425 "../src/parse/scanner_lex.re"
{
const char c = tok[1];
if (c != quote)
cpoints.push_back (static_cast<uint8_t> (c));
goto cpoints;
}
-#line 1533 "src/parse/scanner_lex.cc"
-yy241:
+#line 1540 "src/parse/scanner_lex.cc"
+yy243:
yyaccept = 0;
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
- if (yych <= '/') goto yy242;
- if (yych <= '7') goto yy264;
-yy242:
-#line 417 "../src/parse/scanner_lex.re"
+ if (yych <= '/') goto yy244;
+ if (yych <= '7') goto yy266;
+yy244:
+#line 418 "../src/parse/scanner_lex.re"
{ fatal ((tok - pos) - tchar, "syntax error in octal escape sequence"); }
-#line 1542 "src/parse/scanner_lex.cc"
-yy243:
+#line 1549 "src/parse/scanner_lex.cc"
+yy245:
yych = (YYCTYPE)*++YYCURSOR;
- goto yy242;
-yy244:
+ goto yy244;
+yy246:
yyaccept = 1;
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
- if (yych <= '/') goto yy245;
- if (yych <= '9') goto yy257;
+ if (yych <= '/') goto yy247;
+ if (yych <= '9') goto yy259;
} else {
- if (yych <= 'F') goto yy257;
- if (yych <= '`') goto yy245;
- if (yych <= 'f') goto yy257;
+ if (yych <= 'F') goto yy259;
+ if (yych <= '`') goto yy247;
+ if (yych <= 'f') goto yy259;
}
-yy245:
-#line 416 "../src/parse/scanner_lex.re"
+yy247:
+#line 417 "../src/parse/scanner_lex.re"
{ fatal ((tok - pos) - tchar, "syntax error in hexadecimal escape sequence"); }
-#line 1560 "src/parse/scanner_lex.cc"
-yy246:
+#line 1567 "src/parse/scanner_lex.cc"
+yy248:
yyaccept = 1;
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
- if (yych <= '/') goto yy245;
- if (yych <= '9') goto yy254;
- goto yy245;
+ if (yych <= '/') goto yy247;
+ if (yych <= '9') goto yy256;
+ goto yy247;
} else {
- if (yych <= 'F') goto yy254;
- if (yych <= '`') goto yy245;
- if (yych <= 'f') goto yy254;
- goto yy245;
+ if (yych <= 'F') goto yy256;
+ if (yych <= '`') goto yy247;
+ if (yych <= 'f') goto yy256;
+ goto yy247;
}
-yy247:
- ++YYCURSOR;
-#line 422 "../src/parse/scanner_lex.re"
- { cpoints.push_back (unesc_escapable (tok)); goto cpoints; }
-#line 1578 "src/parse/scanner_lex.cc"
yy249:
+ ++YYCURSOR;
+#line 423 "../src/parse/scanner_lex.re"
+ { cpoints.push_back (unesc_simple (tok)); goto cpoints; }
+#line 1585 "src/parse/scanner_lex.cc"
+yy251:
yyaccept = 1;
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
if (yych <= '@') {
- if (yych <= '/') goto yy245;
- if (yych >= ':') goto yy245;
+ if (yych <= '/') goto yy247;
+ if (yych >= ':') goto yy247;
} else {
- if (yych <= 'F') goto yy250;
- if (yych <= '`') goto yy245;
- if (yych >= 'g') goto yy245;
+ if (yych <= 'F') goto yy252;
+ if (yych <= '`') goto yy247;
+ if (yych >= 'g') goto yy247;
}
-yy250:
+yy252:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych <= '9') goto yy252;
+ if (yych <= '/') goto yy253;
+ if (yych <= '9') goto yy254;
} else {
- if (yych <= 'F') goto yy252;
- if (yych <= '`') goto yy251;
- if (yych <= 'f') goto yy252;
+ if (yych <= 'F') goto yy254;
+ if (yych <= '`') goto yy253;
+ if (yych <= 'f') goto yy254;
}
-yy251:
+yy253:
YYCURSOR = YYMARKER;
if (yyaccept == 0) {
- goto yy242;
+ goto yy244;
} else {
- goto yy245;
+ goto yy247;
}
-yy252:
- ++YYCURSOR;
-#line 420 "../src/parse/scanner_lex.re"
- { cpoints.push_back (unesc_hex (tok, cur)); goto cpoints; }
-#line 1611 "src/parse/scanner_lex.cc"
yy254:
- yych = (YYCTYPE)*++YYCURSOR;
- if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych >= ':') goto yy251;
- } else {
- if (yych <= 'F') goto yy255;
- if (yych <= '`') goto yy251;
- if (yych >= 'g') goto yy251;
- }
-yy255:
- yych = (YYCTYPE)*++YYCURSOR;
- if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych >= ':') goto yy251;
- } else {
- if (yych <= 'F') goto yy256;
- if (yych <= '`') goto yy251;
- if (yych >= 'g') goto yy251;
- }
+ ++YYCURSOR;
+#line 421 "../src/parse/scanner_lex.re"
+ { cpoints.push_back (unesc_hex (tok, cur)); goto cpoints; }
+#line 1618 "src/parse/scanner_lex.cc"
yy256:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych <= '9') goto yy252;
- goto yy251;
+ if (yych <= '/') goto yy253;
+ if (yych >= ':') goto yy253;
} else {
- if (yych <= 'F') goto yy252;
- if (yych <= '`') goto yy251;
- if (yych <= 'f') goto yy252;
- goto yy251;
+ if (yych <= 'F') goto yy257;
+ if (yych <= '`') goto yy253;
+ if (yych >= 'g') goto yy253;
}
yy257:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych >= ':') goto yy251;
+ if (yych <= '/') goto yy253;
+ if (yych >= ':') goto yy253;
} else {
if (yych <= 'F') goto yy258;
- if (yych <= '`') goto yy251;
- if (yych >= 'g') goto yy251;
+ if (yych <= '`') goto yy253;
+ if (yych >= 'g') goto yy253;
}
yy258:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych >= ':') goto yy251;
+ if (yych <= '/') goto yy253;
+ if (yych <= '9') goto yy254;
+ goto yy253;
} else {
- if (yych <= 'F') goto yy259;
- if (yych <= '`') goto yy251;
- if (yych >= 'g') goto yy251;
+ if (yych <= 'F') goto yy254;
+ if (yych <= '`') goto yy253;
+ if (yych <= 'f') goto yy254;
+ goto yy253;
}
yy259:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych >= ':') goto yy251;
+ if (yych <= '/') goto yy253;
+ if (yych >= ':') goto yy253;
} else {
if (yych <= 'F') goto yy260;
- if (yych <= '`') goto yy251;
- if (yych >= 'g') goto yy251;
+ if (yych <= '`') goto yy253;
+ if (yych >= 'g') goto yy253;
}
yy260:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych >= ':') goto yy251;
+ if (yych <= '/') goto yy253;
+ if (yych >= ':') goto yy253;
} else {
if (yych <= 'F') goto yy261;
- if (yych <= '`') goto yy251;
- if (yych >= 'g') goto yy251;
+ if (yych <= '`') goto yy253;
+ if (yych >= 'g') goto yy253;
}
yy261:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych >= ':') goto yy251;
+ if (yych <= '/') goto yy253;
+ if (yych >= ':') goto yy253;
} else {
if (yych <= 'F') goto yy262;
- if (yych <= '`') goto yy251;
- if (yych >= 'g') goto yy251;
+ if (yych <= '`') goto yy253;
+ if (yych >= 'g') goto yy253;
}
yy262:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych >= ':') goto yy251;
+ if (yych <= '/') goto yy253;
+ if (yych >= ':') goto yy253;
} else {
if (yych <= 'F') goto yy263;
- if (yych <= '`') goto yy251;
- if (yych >= 'g') goto yy251;
+ if (yych <= '`') goto yy253;
+ if (yych >= 'g') goto yy253;
}
yy263:
yych = (YYCTYPE)*++YYCURSOR;
if (yych <= '@') {
- if (yych <= '/') goto yy251;
- if (yych <= '9') goto yy252;
- goto yy251;
+ if (yych <= '/') goto yy253;
+ if (yych >= ':') goto yy253;
} else {
- if (yych <= 'F') goto yy252;
- if (yych <= '`') goto yy251;
- if (yych <= 'f') goto yy252;
- goto yy251;
+ if (yych <= 'F') goto yy264;
+ if (yych <= '`') goto yy253;
+ if (yych >= 'g') goto yy253;
}
yy264:
yych = (YYCTYPE)*++YYCURSOR;
- if (yych <= '/') goto yy251;
- if (yych >= '8') goto yy251;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy253;
+ if (yych >= ':') goto yy253;
+ } else {
+ if (yych <= 'F') goto yy265;
+ if (yych <= '`') goto yy253;
+ if (yych >= 'g') goto yy253;
+ }
+yy265:
+ yych = (YYCTYPE)*++YYCURSOR;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy253;
+ if (yych <= '9') goto yy254;
+ goto yy253;
+ } else {
+ if (yych <= 'F') goto yy254;
+ if (yych <= '`') goto yy253;
+ if (yych <= 'f') goto yy254;
+ goto yy253;
+ }
+yy266:
+ yych = (YYCTYPE)*++YYCURSOR;
+ if (yych <= '/') goto yy253;
+ if (yych >= '8') goto yy253;
++YYCURSOR;
-#line 421 "../src/parse/scanner_lex.re"
- { cpoints.push_back (unesc_oct (tok, cur)); goto cpoints; }
-#line 1723 "src/parse/scanner_lex.cc"
+#line 422 "../src/parse/scanner_lex.re"
+ { cpoints.push_back (unesc_oct (tok, cur)); goto cpoints; }
+#line 1730 "src/parse/scanner_lex.cc"
}
-#line 457 "../src/parse/scanner_lex.re"
+#line 458 "../src/parse/scanner_lex.re"
code:
-#line 1730 "src/parse/scanner_lex.cc"
+#line 1737 "src/parse/scanner_lex.cc"
{
YYCTYPE yych;
unsigned int yyaccept = 0;
yych = (YYCTYPE)*YYCURSOR;
if (yych <= '&') {
if (yych <= '\n') {
- if (yych <= 0x00) goto yy269;
- if (yych <= '\t') goto yy271;
- goto yy273;
+ if (yych <= 0x00) goto yy271;
+ if (yych <= '\t') goto yy273;
+ goto yy275;
} else {
- if (yych == '"') goto yy275;
- goto yy271;
+ if (yych == '"') goto yy277;
+ goto yy273;
}
} else {
if (yych <= '{') {
- if (yych <= '\'') goto yy276;
- if (yych <= 'z') goto yy271;
- goto yy277;
+ if (yych <= '\'') goto yy278;
+ if (yych <= 'z') goto yy273;
+ goto yy279;
} else {
- if (yych == '}') goto yy279;
- goto yy271;
+ if (yych == '}') goto yy281;
+ goto yy273;
}
}
-yy269:
+yy271:
++YYCURSOR;
-#line 520 "../src/parse/scanner_lex.re"
+#line 521 "../src/parse/scanner_lex.re"
{
if (cur == eof)
{
}
goto code;
}
-#line 1803 "src/parse/scanner_lex.cc"
-yy271:
+#line 1810 "src/parse/scanner_lex.cc"
+yy273:
++YYCURSOR;
-yy272:
-#line 534 "../src/parse/scanner_lex.re"
+yy274:
+#line 535 "../src/parse/scanner_lex.re"
{
goto code;
}
-#line 1811 "src/parse/scanner_lex.cc"
-yy273:
+#line 1818 "src/parse/scanner_lex.cc"
+yy275:
YYCTXMARKER = YYCURSOR + 1;
yyaccept = 0;
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
if (yych <= '\r') {
if (yych <= '\t') {
- if (yych >= '\t') goto yy290;
+ if (yych >= '\t') goto yy292;
} else {
- if (yych <= '\n') goto yy292;
- if (yych >= '\r') goto yy292;
+ if (yych <= '\n') goto yy294;
+ if (yych >= '\r') goto yy294;
}
} else {
if (yych <= ' ') {
- if (yych >= ' ') goto yy290;
+ if (yych >= ' ') goto yy292;
} else {
- if (yych == '#') goto yy293;
+ if (yych == '#') goto yy295;
}
}
-yy274:
-#line 501 "../src/parse/scanner_lex.re"
+yy276:
+#line 502 "../src/parse/scanner_lex.re"
{
if (depth == 0)
{
cline++;
goto code;
}
-#line 1851 "src/parse/scanner_lex.cc"
-yy275:
+#line 1858 "src/parse/scanner_lex.cc"
+yy277:
yyaccept = 1;
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
- if (yych == '\n') goto yy272;
- goto yy288;
-yy276:
+ if (yych == '\n') goto yy274;
+ goto yy290;
+yy278:
yyaccept = 1;
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
- if (yych == '\n') goto yy272;
- goto yy282;
-yy277:
+ if (yych == '\n') goto yy274;
+ goto yy284;
+yy279:
++YYCURSOR;
-#line 473 "../src/parse/scanner_lex.re"
+#line 474 "../src/parse/scanner_lex.re"
{
if (depth == 0)
{
}
goto code;
}
-#line 1876 "src/parse/scanner_lex.cc"
-yy279:
+#line 1883 "src/parse/scanner_lex.cc"
+yy281:
++YYCURSOR;
-#line 461 "../src/parse/scanner_lex.re"
+#line 462 "../src/parse/scanner_lex.re"
{
if (depth == 0)
{
}
goto code;
}
-#line 1892 "src/parse/scanner_lex.cc"
-yy281:
+#line 1899 "src/parse/scanner_lex.cc"
+yy283:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy282:
+yy284:
if (yybm[0+yych] & 16) {
- goto yy281;
+ goto yy283;
}
- if (yych <= '\n') goto yy283;
- if (yych <= '\'') goto yy285;
- goto yy284;
-yy283:
+ if (yych <= '\n') goto yy285;
+ if (yych <= '\'') goto yy287;
+ goto yy286;
+yy285:
YYCURSOR = YYMARKER;
if (yyaccept <= 1) {
if (yyaccept == 0) {
- goto yy274;
+ goto yy276;
} else {
- goto yy272;
+ goto yy274;
}
} else {
- goto yy291;
+ goto yy293;
}
-yy284:
+yy286:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
- if (yych == '\n') goto yy283;
- goto yy281;
-yy285:
+ if (yych == '\n') goto yy285;
+ goto yy283;
+yy287:
++YYCURSOR;
-#line 531 "../src/parse/scanner_lex.re"
+#line 532 "../src/parse/scanner_lex.re"
{
goto code;
}
-#line 1927 "src/parse/scanner_lex.cc"
-yy287:
+#line 1934 "src/parse/scanner_lex.cc"
+yy289:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy288:
+yy290:
if (yybm[0+yych] & 32) {
- goto yy287;
+ goto yy289;
}
- if (yych <= '\n') goto yy283;
- if (yych <= '"') goto yy285;
+ if (yych <= '\n') goto yy285;
+ if (yych <= '"') goto yy287;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
- if (yych == '\n') goto yy283;
- goto yy287;
-yy290:
+ if (yych == '\n') goto yy285;
+ goto yy289;
+yy292:
yyaccept = 2;
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
if (yych <= 0x1F) {
- if (yych == '\t') goto yy312;
+ if (yych == '\t') goto yy314;
} else {
- if (yych <= ' ') goto yy312;
- if (yych == '#') goto yy293;
+ if (yych <= ' ') goto yy314;
+ if (yych == '#') goto yy295;
}
-yy291:
+yy293:
YYCURSOR = YYCTXMARKER;
-#line 488 "../src/parse/scanner_lex.re"
+#line 489 "../src/parse/scanner_lex.re"
{
if (depth == 0)
{
cline++;
goto code;
}
-#line 1968 "src/parse/scanner_lex.cc"
-yy292:
+#line 1975 "src/parse/scanner_lex.cc"
+yy294:
yych = (YYCTYPE)*++YYCURSOR;
- goto yy291;
-yy293:
+ goto yy293;
+yy295:
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 64) {
- goto yy293;
+ goto yy295;
}
- if (yych != 'l') goto yy283;
+ if (yych != 'l') goto yy285;
yych = (YYCTYPE)*++YYCURSOR;
- if (yych != 'i') goto yy283;
+ if (yych != 'i') goto yy285;
yych = (YYCTYPE)*++YYCURSOR;
- if (yych != 'n') goto yy283;
+ if (yych != 'n') goto yy285;
yych = (YYCTYPE)*++YYCURSOR;
- if (yych != 'e') goto yy283;
+ if (yych != 'e') goto yy285;
yych = (YYCTYPE)*++YYCURSOR;
- if (yych <= '0') goto yy300;
- if (yych <= '9') goto yy283;
- goto yy300;
-yy299:
+ if (yych <= '0') goto yy302;
+ if (yych <= '9') goto yy285;
+ goto yy302;
+yy301:
YYCTXMARKER = YYCURSOR + 1;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy300:
+yy302:
if (yych <= 0x1F) {
- if (yych == '\t') goto yy299;
- goto yy283;
+ if (yych == '\t') goto yy301;
+ goto yy285;
} else {
- if (yych <= ' ') goto yy299;
- if (yych <= '0') goto yy283;
- if (yych >= ':') goto yy283;
+ if (yych <= ' ') goto yy301;
+ if (yych <= '0') goto yy285;
+ if (yych >= ':') goto yy285;
}
-yy301:
+yy303:
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 128) {
- goto yy301;
+ goto yy303;
}
if (yych <= '\f') {
- if (yych <= 0x08) goto yy283;
- if (yych <= '\t') goto yy303;
- if (yych <= '\n') goto yy305;
- goto yy283;
+ if (yych <= 0x08) goto yy285;
+ if (yych <= '\t') goto yy305;
+ if (yych <= '\n') goto yy307;
+ goto yy285;
} else {
- if (yych <= '\r') goto yy307;
- if (yych != ' ') goto yy283;
+ if (yych <= '\r') goto yy309;
+ if (yych != ' ') goto yy285;
}
-yy303:
+yy305:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= 0x1F) {
- if (yych == '\t') goto yy303;
- goto yy283;
+ if (yych == '\t') goto yy305;
+ goto yy285;
} else {
- if (yych <= ' ') goto yy303;
- if (yych == '"') goto yy308;
- goto yy283;
+ if (yych <= ' ') goto yy305;
+ if (yych == '"') goto yy310;
+ goto yy285;
}
-yy305:
+yy307:
++YYCURSOR;
YYCURSOR = YYCTXMARKER;
-#line 484 "../src/parse/scanner_lex.re"
+#line 485 "../src/parse/scanner_lex.re"
{
set_sourceline ();
goto code;
}
-#line 2040 "src/parse/scanner_lex.cc"
-yy307:
+#line 2047 "src/parse/scanner_lex.cc"
+yy309:
yych = (YYCTYPE)*++YYCURSOR;
- if (yych == '\n') goto yy305;
- goto yy283;
-yy308:
+ if (yych == '\n') goto yy307;
+ goto yy285;
+yy310:
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= '!') {
- if (yych == '\n') goto yy283;
- goto yy308;
+ if (yych == '\n') goto yy285;
+ goto yy310;
} else {
- if (yych <= '"') goto yy311;
- if (yych != '\\') goto yy308;
+ if (yych <= '"') goto yy313;
+ if (yych != '\\') goto yy310;
}
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
- if (yych == '\n') goto yy283;
- goto yy308;
-yy311:
+ if (yych == '\n') goto yy285;
+ goto yy310;
+yy313:
yych = (YYCTYPE)*++YYCURSOR;
- if (yych == '\n') goto yy305;
- if (yych == '\r') goto yy307;
- goto yy283;
-yy312:
+ if (yych == '\n') goto yy307;
+ if (yych == '\r') goto yy309;
+ goto yy285;
+yy314:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= 0x1F) {
- if (yych == '\t') goto yy312;
- goto yy283;
+ if (yych == '\t') goto yy314;
+ goto yy285;
} else {
- if (yych <= ' ') goto yy312;
- if (yych == '#') goto yy293;
- goto yy283;
+ if (yych <= ' ') goto yy314;
+ if (yych == '#') goto yy295;
+ goto yy285;
}
}
-#line 537 "../src/parse/scanner_lex.re"
+#line 538 "../src/parse/scanner_lex.re"
comment:
-#line 2084 "src/parse/scanner_lex.cc"
+#line 2091 "src/parse/scanner_lex.cc"
{
YYCTYPE yych;
static const unsigned char yybm[] = {
if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= ')') {
- if (yych == '\n') goto yy318;
+ if (yych == '\n') goto yy320;
} else {
- if (yych <= '*') goto yy320;
- if (yych == '/') goto yy321;
+ if (yych <= '*') goto yy322;
+ if (yych == '/') goto yy323;
}
++YYCURSOR;
-yy317:
-#line 569 "../src/parse/scanner_lex.re"
+yy319:
+#line 570 "../src/parse/scanner_lex.re"
{
if (cur == eof)
{
}
goto comment;
}
-#line 2139 "src/parse/scanner_lex.cc"
-yy318:
+#line 2146 "src/parse/scanner_lex.cc"
+yy320:
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
if (yybm[0+yych] & 32) {
- goto yy326;
+ goto yy328;
}
- if (yych == '#') goto yy329;
-yy319:
-#line 560 "../src/parse/scanner_lex.re"
+ if (yych == '#') goto yy331;
+yy321:
+#line 561 "../src/parse/scanner_lex.re"
{
if (cur == eof)
{
cline++;
goto comment;
}
-#line 2157 "src/parse/scanner_lex.cc"
-yy320:
+#line 2164 "src/parse/scanner_lex.cc"
+yy322:
yych = (YYCTYPE)*++YYCURSOR;
- if (yych == '/') goto yy324;
- goto yy317;
-yy321:
+ if (yych == '/') goto yy326;
+ goto yy319;
+yy323:
yych = (YYCTYPE)*++YYCURSOR;
- if (yych != '*') goto yy317;
+ if (yych != '*') goto yy319;
++YYCURSOR;
-#line 551 "../src/parse/scanner_lex.re"
+#line 552 "../src/parse/scanner_lex.re"
{
++depth;
fatal("ambiguous /* found");
goto comment;
}
-#line 2172 "src/parse/scanner_lex.cc"
-yy324:
+#line 2179 "src/parse/scanner_lex.cc"
+yy326:
++YYCURSOR;
-#line 541 "../src/parse/scanner_lex.re"
+#line 542 "../src/parse/scanner_lex.re"
{
if (--depth == 0)
{
goto comment;
}
}
-#line 2186 "src/parse/scanner_lex.cc"
-yy326:
+#line 2193 "src/parse/scanner_lex.cc"
+yy328:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 32) {
- goto yy326;
+ goto yy328;
}
- if (yych == '#') goto yy329;
-yy328:
+ if (yych == '#') goto yy331;
+yy330:
YYCURSOR = YYMARKER;
- goto yy319;
-yy329:
+ goto yy321;
+yy331:
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= 0x1F) {
- if (yych == '\t') goto yy329;
- goto yy328;
+ if (yych == '\t') goto yy331;
+ goto yy330;
} else {
- if (yych <= ' ') goto yy329;
- if (yych != 'l') goto yy328;
+ if (yych <= ' ') goto yy331;
+ if (yych != 'l') goto yy330;
}
yych = (YYCTYPE)*++YYCURSOR;
- if (yych != 'i') goto yy328;
+ if (yych != 'i') goto yy330;
yych = (YYCTYPE)*++YYCURSOR;
- if (yych != 'n') goto yy328;
+ if (yych != 'n') goto yy330;
yych = (YYCTYPE)*++YYCURSOR;
- if (yych != 'e') goto yy328;
+ if (yych != 'e') goto yy330;
yych = (YYCTYPE)*++YYCURSOR;
- if (yych <= '0') goto yy336;
- if (yych <= '9') goto yy328;
- goto yy336;
-yy335:
+ if (yych <= '0') goto yy338;
+ if (yych <= '9') goto yy330;
+ goto yy338;
+yy337:
YYCTXMARKER = YYCURSOR + 1;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy336:
+yy338:
if (yych <= 0x1F) {
- if (yych == '\t') goto yy335;
- goto yy328;
+ if (yych == '\t') goto yy337;
+ goto yy330;
} else {
- if (yych <= ' ') goto yy335;
- if (yych <= '0') goto yy328;
- if (yych >= ':') goto yy328;
+ if (yych <= ' ') goto yy337;
+ if (yych <= '0') goto yy330;
+ if (yych >= ':') goto yy330;
}
-yy337:
+yy339:
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 64) {
- goto yy337;
+ goto yy339;
}
if (yych <= '\f') {
- if (yych <= 0x08) goto yy328;
- if (yych <= '\t') goto yy339;
- if (yych <= '\n') goto yy341;
- goto yy328;
+ if (yych <= 0x08) goto yy330;
+ if (yych <= '\t') goto yy341;
+ if (yych <= '\n') goto yy343;
+ goto yy330;
} else {
- if (yych <= '\r') goto yy343;
- if (yych != ' ') goto yy328;
+ if (yych <= '\r') goto yy345;
+ if (yych != ' ') goto yy330;
}
-yy339:
+yy341:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= 0x1F) {
- if (yych == '\t') goto yy339;
- goto yy328;
+ if (yych == '\t') goto yy341;
+ goto yy330;
} else {
- if (yych <= ' ') goto yy339;
- if (yych == '"') goto yy344;
- goto yy328;
+ if (yych <= ' ') goto yy341;
+ if (yych == '"') goto yy346;
+ goto yy330;
}
-yy341:
+yy343:
++YYCURSOR;
YYCURSOR = YYCTXMARKER;
-#line 556 "../src/parse/scanner_lex.re"
+#line 557 "../src/parse/scanner_lex.re"
{
set_sourceline ();
goto comment;
}
-#line 2269 "src/parse/scanner_lex.cc"
-yy343:
+#line 2276 "src/parse/scanner_lex.cc"
+yy345:
yych = (YYCTYPE)*++YYCURSOR;
- if (yych == '\n') goto yy341;
- goto yy328;
-yy344:
+ if (yych == '\n') goto yy343;
+ goto yy330;
+yy346:
++YYCURSOR;
if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 128) {
- goto yy344;
+ goto yy346;
}
- if (yych <= '\n') goto yy328;
- if (yych <= '"') goto yy347;
+ if (yych <= '\n') goto yy330;
+ if (yych <= '"') goto yy349;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
- if (yych == '\n') goto yy328;
- goto yy344;
-yy347:
+ if (yych == '\n') goto yy330;
+ goto yy346;
+yy349:
++YYCURSOR;
- if ((yych = (YYCTYPE)*YYCURSOR) == '\n') goto yy341;
- if (yych == '\r') goto yy343;
- goto yy328;
+ if ((yych = (YYCTYPE)*YYCURSOR) == '\n') goto yy343;
+ if (yych == '\r') goto yy345;
+ goto yy330;
}
-#line 576 "../src/parse/scanner_lex.re"
+#line 577 "../src/parse/scanner_lex.re"
nextLine:
-#line 2299 "src/parse/scanner_lex.cc"
+#line 2306 "src/parse/scanner_lex.cc"
{
YYCTYPE yych;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
- if (yych == '\n') goto yy352;
+ if (yych == '\n') goto yy354;
++YYCURSOR;
-#line 587 "../src/parse/scanner_lex.re"
+#line 588 "../src/parse/scanner_lex.re"
{ if(cur == eof) {
return 0;
}
goto nextLine;
}
-#line 2312 "src/parse/scanner_lex.cc"
-yy352:
+#line 2319 "src/parse/scanner_lex.cc"
+yy354:
++YYCURSOR;
-#line 580 "../src/parse/scanner_lex.re"
+#line 581 "../src/parse/scanner_lex.re"
{ if(cur == eof) {
return 0;
}
cline++;
goto scan;
}
-#line 2323 "src/parse/scanner_lex.cc"
+#line 2330 "src/parse/scanner_lex.cc"
}
-#line 592 "../src/parse/scanner_lex.re"
+#line 593 "../src/parse/scanner_lex.re"
config:
-#line 2330 "src/parse/scanner_lex.cc"
+#line 2337 "src/parse/scanner_lex.cc"
{
YYCTYPE yych;
static const unsigned char yybm[] = {
if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= 0x1F) {
- if (yych == '\t') goto yy358;
+ if (yych == '\t') goto yy360;
} else {
- if (yych <= ' ') goto yy358;
- if (yych == '=') goto yy360;
+ if (yych <= ' ') goto yy360;
+ if (yych == '=') goto yy362;
}
++YYCURSOR;
-#line 603 "../src/parse/scanner_lex.re"
+#line 604 "../src/parse/scanner_lex.re"
{
fatal("missing '='");
}
-#line 2380 "src/parse/scanner_lex.cc"
-yy358:
+#line 2387 "src/parse/scanner_lex.cc"
+yy360:
++YYCURSOR;
yych = (YYCTYPE)*YYCURSOR;
- goto yy365;
-yy359:
-#line 596 "../src/parse/scanner_lex.re"
+ goto yy367;
+yy361:
+#line 597 "../src/parse/scanner_lex.re"
{
goto config;
}
-#line 2390 "src/parse/scanner_lex.cc"
-yy360:
+#line 2397 "src/parse/scanner_lex.cc"
+yy362:
++YYCURSOR;
yych = (YYCTYPE)*YYCURSOR;
- goto yy363;
-yy361:
-#line 599 "../src/parse/scanner_lex.re"
+ goto yy365;
+yy363:
+#line 600 "../src/parse/scanner_lex.re"
{
lexer_state = LEX_CONFIG_VALUE;
return '=';
}
-#line 2401 "src/parse/scanner_lex.cc"
-yy362:
+#line 2408 "src/parse/scanner_lex.cc"
+yy364:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy363:
+yy365:
if (yybm[0+yych] & 128) {
- goto yy362;
+ goto yy364;
}
- goto yy361;
-yy364:
+ goto yy363;
+yy366:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy365:
- if (yych == '\t') goto yy364;
- if (yych == ' ') goto yy364;
- goto yy359;
+yy367:
+ if (yych == '\t') goto yy366;
+ if (yych == ' ') goto yy366;
+ goto yy361;
}
-#line 606 "../src/parse/scanner_lex.re"
+#line 607 "../src/parse/scanner_lex.re"
value:
-#line 2425 "src/parse/scanner_lex.cc"
+#line 2432 "src/parse/scanner_lex.cc"
{
YYCTYPE yych;
static const unsigned char yybm[] = {
yych = (YYCTYPE)*YYCURSOR;
if (yych <= '&') {
if (yych <= '\r') {
- if (yych <= 0x08) goto yy374;
- if (yych <= '\n') goto yy368;
- if (yych <= '\f') goto yy374;
+ if (yych <= 0x08) goto yy376;
+ if (yych <= '\n') goto yy370;
+ if (yych <= '\f') goto yy376;
} else {
if (yych <= ' ') {
- if (yych <= 0x1F) goto yy374;
+ if (yych <= 0x1F) goto yy376;
} else {
- if (yych == '"') goto yy376;
- goto yy374;
+ if (yych == '"') goto yy378;
+ goto yy376;
}
}
} else {
if (yych <= '/') {
- if (yych <= '\'') goto yy378;
- if (yych == '-') goto yy371;
- goto yy374;
+ if (yych <= '\'') goto yy380;
+ if (yych == '-') goto yy373;
+ goto yy376;
} else {
if (yych <= '9') {
- if (yych <= '0') goto yy369;
- goto yy372;
+ if (yych <= '0') goto yy371;
+ goto yy374;
} else {
- if (yych != ';') goto yy374;
+ if (yych != ';') goto yy376;
}
}
}
-yy368:
-#line 618 "../src/parse/scanner_lex.re"
+yy370:
+#line 619 "../src/parse/scanner_lex.re"
{
yylval.str = new std::string (tok, tok_len ());
lexer_state = LEX_NORMAL;
return VALUE;
}
-#line 2498 "src/parse/scanner_lex.cc"
-yy369:
+#line 2505 "src/parse/scanner_lex.cc"
+yy371:
++YYCURSOR;
if (yybm[0+(yych = (YYCTYPE)*YYCURSOR)] & 8) {
- goto yy374;
+ goto yy376;
}
-yy370:
-#line 610 "../src/parse/scanner_lex.re"
+yy372:
+#line 611 "../src/parse/scanner_lex.re"
{
if (!s_to_i32_unsafe (tok, cur, yylval.number))
{
lexer_state = LEX_NORMAL;
return NUMBER;
}
-#line 2514 "src/parse/scanner_lex.cc"
-yy371:
+#line 2521 "src/parse/scanner_lex.cc"
+yy373:
yych = (YYCTYPE)*++YYCURSOR;
- if (yych <= '0') goto yy375;
- if (yych >= ':') goto yy375;
-yy372:
+ if (yych <= '0') goto yy377;
+ if (yych >= ':') goto yy377;
+yy374:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 4) {
- goto yy372;
+ goto yy374;
}
if (yych <= '\r') {
- if (yych <= 0x08) goto yy374;
- if (yych <= '\n') goto yy370;
- if (yych >= '\r') goto yy370;
+ if (yych <= 0x08) goto yy376;
+ if (yych <= '\n') goto yy372;
+ if (yych >= '\r') goto yy372;
} else {
if (yych <= ' ') {
- if (yych >= ' ') goto yy370;
+ if (yych >= ' ') goto yy372;
} else {
- if (yych == ';') goto yy370;
+ if (yych == ';') goto yy372;
}
}
-yy374:
+yy376:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy375:
+yy377:
if (yybm[0+yych] & 8) {
- goto yy374;
+ goto yy376;
}
- goto yy368;
-yy376:
+ goto yy370;
+yy378:
YYMARKER = ++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 16) {
- goto yy376;
+ goto yy378;
}
if (yych <= ' ') {
- if (yych == '\n') goto yy368;
- goto yy386;
- } else {
- if (yych <= '"') goto yy374;
- if (yych <= ';') goto yy386;
+ if (yych == '\n') goto yy370;
goto yy388;
+ } else {
+ if (yych <= '"') goto yy376;
+ if (yych <= ';') goto yy388;
+ goto yy390;
}
-yy378:
+yy380:
YYMARKER = ++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 32) {
- goto yy378;
+ goto yy380;
}
if (yych <= ' ') {
- if (yych == '\n') goto yy368;
+ if (yych == '\n') goto yy370;
} else {
- if (yych <= '\'') goto yy374;
- if (yych >= '<') goto yy383;
+ if (yych <= '\'') goto yy376;
+ if (yych >= '<') goto yy385;
}
-yy380:
+yy382:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 64) {
- goto yy380;
+ goto yy382;
}
- if (yych <= '\n') goto yy382;
- if (yych <= '\'') goto yy384;
- goto yy385;
-yy382:
+ if (yych <= '\n') goto yy384;
+ if (yych <= '\'') goto yy386;
+ goto yy387;
+yy384:
YYCURSOR = YYMARKER;
- goto yy368;
-yy383:
+ goto yy370;
+yy385:
YYMARKER = ++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= '\r') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy378;
- goto yy380;
+ if (yych <= 0x08) goto yy380;
+ goto yy382;
} else {
- if (yych <= '\n') goto yy368;
- if (yych <= '\f') goto yy378;
- goto yy380;
+ if (yych <= '\n') goto yy370;
+ if (yych <= '\f') goto yy380;
+ goto yy382;
}
} else {
if (yych <= ' ') {
- if (yych <= 0x1F) goto yy378;
- goto yy380;
+ if (yych <= 0x1F) goto yy380;
+ goto yy382;
} else {
- if (yych == ';') goto yy380;
- goto yy378;
+ if (yych == ';') goto yy382;
+ goto yy380;
}
}
-yy384:
+yy386:
yych = (YYCTYPE)*++YYCURSOR;
- goto yy368;
-yy385:
+ goto yy370;
+yy387:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
- if (yych == '\n') goto yy382;
- goto yy380;
-yy386:
+ if (yych == '\n') goto yy384;
+ goto yy382;
+yy388:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yybm[0+yych] & 128) {
- goto yy386;
+ goto yy388;
}
- if (yych <= '\n') goto yy382;
- if (yych <= '"') goto yy384;
- goto yy389;
-yy388:
+ if (yych <= '\n') goto yy384;
+ if (yych <= '"') goto yy386;
+ goto yy391;
+yy390:
YYMARKER = ++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= '\r') {
if (yych <= '\t') {
- if (yych <= 0x08) goto yy376;
- goto yy386;
+ if (yych <= 0x08) goto yy378;
+ goto yy388;
} else {
- if (yych <= '\n') goto yy368;
- if (yych <= '\f') goto yy376;
- goto yy386;
+ if (yych <= '\n') goto yy370;
+ if (yych <= '\f') goto yy378;
+ goto yy388;
}
} else {
if (yych <= ' ') {
- if (yych <= 0x1F) goto yy376;
- goto yy386;
+ if (yych <= 0x1F) goto yy378;
+ goto yy388;
} else {
- if (yych == ';') goto yy386;
- goto yy376;
+ if (yych == ';') goto yy388;
+ goto yy378;
}
}
-yy389:
+yy391:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
- if (yych == '\n') goto yy382;
- goto yy386;
+ if (yych == '\n') goto yy384;
+ goto yy388;
}
-#line 623 "../src/parse/scanner_lex.re"
+#line 624 "../src/parse/scanner_lex.re"
}
sourceline:
tok = cur;
-#line 2680 "src/parse/scanner_lex.cc"
+#line 2687 "src/parse/scanner_lex.cc"
{
YYCTYPE yych;
static const unsigned char yybm[] = {
if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
yych = (YYCTYPE)*YYCURSOR;
if (yych <= '!') {
- if (yych == '\n') goto yy394;
+ if (yych == '\n') goto yy396;
} else {
- if (yych <= '"') goto yy396;
- if (yych <= '0') goto yy392;
- if (yych <= '9') goto yy397;
+ if (yych <= '"') goto yy398;
+ if (yych <= '0') goto yy394;
+ if (yych <= '9') goto yy399;
}
-yy392:
+yy394:
++YYCURSOR;
-yy393:
-#line 668 "../src/parse/scanner_lex.re"
+yy395:
+#line 669 "../src/parse/scanner_lex.re"
{
goto sourceline;
}
-#line 2733 "src/parse/scanner_lex.cc"
-yy394:
+#line 2740 "src/parse/scanner_lex.cc"
+yy396:
++YYCURSOR;
-#line 656 "../src/parse/scanner_lex.re"
+#line 657 "../src/parse/scanner_lex.re"
{
if (cur == eof)
{
tok = cur;
return;
}
-#line 2749 "src/parse/scanner_lex.cc"
-yy396:
+#line 2756 "src/parse/scanner_lex.cc"
+yy398:
yych = (YYCTYPE)*(YYMARKER = ++YYCURSOR);
- if (yych == '\n') goto yy393;
- goto yy402;
-yy397:
+ if (yych == '\n') goto yy395;
+ goto yy404;
+yy399:
++YYCURSOR;
yych = (YYCTYPE)*YYCURSOR;
- goto yy400;
-yy398:
-#line 645 "../src/parse/scanner_lex.re"
+ goto yy402;
+yy400:
+#line 646 "../src/parse/scanner_lex.re"
{
if (!s_to_u32_unsafe (tok, cur, cline))
{
}
goto sourceline;
}
-#line 2767 "src/parse/scanner_lex.cc"
-yy399:
+#line 2774 "src/parse/scanner_lex.cc"
+yy401:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy400:
+yy402:
if (yybm[0+yych] & 64) {
- goto yy399;
+ goto yy401;
}
- goto yy398;
-yy401:
+ goto yy400;
+yy403:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
-yy402:
+yy404:
if (yybm[0+yych] & 128) {
- goto yy401;
+ goto yy403;
}
- if (yych <= '\n') goto yy403;
- if (yych <= '"') goto yy405;
- goto yy404;
-yy403:
+ if (yych <= '\n') goto yy405;
+ if (yych <= '"') goto yy407;
+ goto yy406;
+yy405:
YYCURSOR = YYMARKER;
- goto yy393;
-yy404:
+ goto yy395;
+yy406:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = (YYCTYPE)*YYCURSOR;
- if (yych == '\n') goto yy403;
- goto yy401;
-yy405:
+ if (yych == '\n') goto yy405;
+ goto yy403;
+yy407:
++YYCURSOR;
-#line 652 "../src/parse/scanner_lex.re"
+#line 653 "../src/parse/scanner_lex.re"
{
escape (in.file_name, std::string (tok + 1, tok_len () - 2)); // -2 to omit quotes
goto sourceline;
}
-#line 2804 "src/parse/scanner_lex.cc"
+#line 2811 "src/parse/scanner_lex.cc"
}
-#line 671 "../src/parse/scanner_lex.re"
+#line 672 "../src/parse/scanner_lex.re"
}
value = [^\r\n; \t]* | dstring | sstring;
lineinf = lineno (space+ dstring)? eol;
- escapable = [abfnrtv\\];
esc = "\\";
hex_digit = [0-9a-fA-F];
- hex = "x" hex_digit{2} | [uX] hex_digit{4} | "U" hex_digit{8};
- oct = [0-3] [0-7]{2}; // max 1-byte octal value is '\377'
+ esc_hex = esc ("x" hex_digit{2} | [uX] hex_digit{4} | "U" hex_digit{8});
+ esc_oct = esc [0-3] [0-7]{2}; // max 1-byte octal value is '\377'
+ esc_simple = esc [abfnrtv\\];
*/
Scanner::ParseMode Scanner::echo()
cpoints:
tok = cur;
/*!re2c
+ * { fatal ((tok - pos) - tchar, "syntax error"); }
esc [xXuU] { fatal ((tok - pos) - tchar, "syntax error in hexadecimal escape sequence"); }
esc [0-7] { fatal ((tok - pos) - tchar, "syntax error in octal escape sequence"); }
esc { fatal ((tok - pos) - tchar, "syntax error in escape sequence"); }
- esc hex { cpoints.push_back (unesc_hex (tok, cur)); goto cpoints; }
- esc oct { cpoints.push_back (unesc_oct (tok, cur)); goto cpoints; }
- esc escapable { cpoints.push_back (unesc_escapable (tok)); goto cpoints; }
- esc [^]
+ esc_hex { cpoints.push_back (unesc_hex (tok, cur)); goto cpoints; }
+ esc_oct { cpoints.push_back (unesc_oct (tok, cur)); goto cpoints; }
+ esc_simple { cpoints.push_back (unesc_simple (tok)); goto cpoints; }
+ esc .
{
const char c = tok[1];
if (c != quote)
cpoints.push_back (static_cast<uint8_t> (c));
goto cpoints;
}
- [^] \ esc
+ . \ esc
{
const char c = tok[0];
if (c == quote)
}
// expected string format: "\" [abfnrtv\\]
-uint32_t unesc_escapable (char * s)
+uint32_t unesc_simple (char * s)
{
switch (s[1])
{
namespace re2c {
-uint32_t unesc_escapable (char * s);
+uint32_t unesc_simple (char * s);
uint32_t unesc_hex (const char * s, const char * s_end);
uint32_t unesc_oct (const char * s, const char * s_end);
--- /dev/null
+re2c: warning: line 3: naked default case (stray code units: [0x00][0x01][0x02-0xFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 7: naked default case (stray code units: [0x00][0x01][0x02-0xFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 11: naked default case (stray code units: [0x00][0x0A][0x80-0xC1][0xC2-0xC3][0xC4-0xFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 15: naked default case (stray code units: [0x01-0x09][0x0B-0xC3][0xC4-0xDF][0xE0][0xE1-0xEF][0xF0][0xF1-0xF3][0xF4][0xF5-0xFF]), better add default rule * [-Wnaked-default]
+/* Generated by re2c */
+#line 1 "code_points.8.re"
+
+#line 5 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 382) YYFILL(382);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x01: goto yy3;
+ default: goto yy2;
+ }
+yy2:
+yy3:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x02: goto yy4;
+ default: goto yy2;
+ }
+yy4:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x03: goto yy5;
+ default: goto yy2;
+ }
+yy5:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x04: goto yy6;
+ default: goto yy2;
+ }
+yy6:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x05: goto yy7;
+ default: goto yy2;
+ }
+yy7:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x06: goto yy8;
+ default: goto yy2;
+ }
+yy8:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x07: goto yy9;
+ default: goto yy2;
+ }
+yy9:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x08: goto yy10;
+ default: goto yy2;
+ }
+yy10:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\t': goto yy11;
+ default: goto yy2;
+ }
+yy11:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\v': goto yy12;
+ default: goto yy2;
+ }
+yy12:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\f': goto yy13;
+ default: goto yy2;
+ }
+yy13:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\r': goto yy14;
+ default: goto yy2;
+ }
+yy14:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0E: goto yy15;
+ default: goto yy2;
+ }
+yy15:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0F: goto yy16;
+ default: goto yy2;
+ }
+yy16:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x10: goto yy17;
+ default: goto yy2;
+ }
+yy17:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x11: goto yy18;
+ default: goto yy2;
+ }
+yy18:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x12: goto yy19;
+ default: goto yy2;
+ }
+yy19:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x13: goto yy20;
+ default: goto yy2;
+ }
+yy20:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x14: goto yy21;
+ default: goto yy2;
+ }
+yy21:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x15: goto yy22;
+ default: goto yy2;
+ }
+yy22:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x16: goto yy23;
+ default: goto yy2;
+ }
+yy23:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x17: goto yy24;
+ default: goto yy2;
+ }
+yy24:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x18: goto yy25;
+ default: goto yy2;
+ }
+yy25:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x19: goto yy26;
+ default: goto yy2;
+ }
+yy26:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1A: goto yy27;
+ default: goto yy2;
+ }
+yy27:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1B: goto yy28;
+ default: goto yy2;
+ }
+yy28:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1C: goto yy29;
+ default: goto yy2;
+ }
+yy29:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1D: goto yy30;
+ default: goto yy2;
+ }
+yy30:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1E: goto yy31;
+ default: goto yy2;
+ }
+yy31:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1F: goto yy32;
+ default: goto yy2;
+ }
+yy32:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ' ': goto yy33;
+ default: goto yy2;
+ }
+yy33:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '!': goto yy34;
+ default: goto yy2;
+ }
+yy34:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '"': goto yy35;
+ default: goto yy2;
+ }
+yy35:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '#': goto yy36;
+ default: goto yy2;
+ }
+yy36:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '$': goto yy37;
+ default: goto yy2;
+ }
+yy37:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '%': goto yy38;
+ default: goto yy2;
+ }
+yy38:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '&': goto yy39;
+ default: goto yy2;
+ }
+yy39:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\'': goto yy40;
+ default: goto yy2;
+ }
+yy40:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '(': goto yy41;
+ default: goto yy2;
+ }
+yy41:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ')': goto yy42;
+ default: goto yy2;
+ }
+yy42:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '*': goto yy43;
+ default: goto yy2;
+ }
+yy43:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '+': goto yy44;
+ default: goto yy2;
+ }
+yy44:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ',': goto yy45;
+ default: goto yy2;
+ }
+yy45:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '-': goto yy46;
+ default: goto yy2;
+ }
+yy46:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '.': goto yy47;
+ default: goto yy2;
+ }
+yy47:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '/': goto yy48;
+ default: goto yy2;
+ }
+yy48:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '0': goto yy49;
+ default: goto yy2;
+ }
+yy49:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '1': goto yy50;
+ default: goto yy2;
+ }
+yy50:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '2': goto yy51;
+ default: goto yy2;
+ }
+yy51:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '3': goto yy52;
+ default: goto yy2;
+ }
+yy52:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '4': goto yy53;
+ default: goto yy2;
+ }
+yy53:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '5': goto yy54;
+ default: goto yy2;
+ }
+yy54:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '6': goto yy55;
+ default: goto yy2;
+ }
+yy55:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '7': goto yy56;
+ default: goto yy2;
+ }
+yy56:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '8': goto yy57;
+ default: goto yy2;
+ }
+yy57:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '9': goto yy58;
+ default: goto yy2;
+ }
+yy58:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ':': goto yy59;
+ default: goto yy2;
+ }
+yy59:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ';': goto yy60;
+ default: goto yy2;
+ }
+yy60:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '<': goto yy61;
+ default: goto yy2;
+ }
+yy61:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '=': goto yy62;
+ default: goto yy2;
+ }
+yy62:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '>': goto yy63;
+ default: goto yy2;
+ }
+yy63:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '?': goto yy64;
+ default: goto yy2;
+ }
+yy64:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '@': goto yy65;
+ default: goto yy2;
+ }
+yy65:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'A': goto yy66;
+ default: goto yy2;
+ }
+yy66:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'B': goto yy67;
+ default: goto yy2;
+ }
+yy67:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'C': goto yy68;
+ default: goto yy2;
+ }
+yy68:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'D': goto yy69;
+ default: goto yy2;
+ }
+yy69:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'E': goto yy70;
+ default: goto yy2;
+ }
+yy70:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'F': goto yy71;
+ default: goto yy2;
+ }
+yy71:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'G': goto yy72;
+ default: goto yy2;
+ }
+yy72:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'H': goto yy73;
+ default: goto yy2;
+ }
+yy73:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'I': goto yy74;
+ default: goto yy2;
+ }
+yy74:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'J': goto yy75;
+ default: goto yy2;
+ }
+yy75:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'K': goto yy76;
+ default: goto yy2;
+ }
+yy76:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'L': goto yy77;
+ default: goto yy2;
+ }
+yy77:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'M': goto yy78;
+ default: goto yy2;
+ }
+yy78:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'N': goto yy79;
+ default: goto yy2;
+ }
+yy79:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'O': goto yy80;
+ default: goto yy2;
+ }
+yy80:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'P': goto yy81;
+ default: goto yy2;
+ }
+yy81:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Q': goto yy82;
+ default: goto yy2;
+ }
+yy82:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'R': goto yy83;
+ default: goto yy2;
+ }
+yy83:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'S': goto yy84;
+ default: goto yy2;
+ }
+yy84:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'T': goto yy85;
+ default: goto yy2;
+ }
+yy85:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'U': goto yy86;
+ default: goto yy2;
+ }
+yy86:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'V': goto yy87;
+ default: goto yy2;
+ }
+yy87:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'W': goto yy88;
+ default: goto yy2;
+ }
+yy88:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'X': goto yy89;
+ default: goto yy2;
+ }
+yy89:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Y': goto yy90;
+ default: goto yy2;
+ }
+yy90:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Z': goto yy91;
+ default: goto yy2;
+ }
+yy91:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '[': goto yy92;
+ default: goto yy2;
+ }
+yy92:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\\': goto yy93;
+ default: goto yy2;
+ }
+yy93:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ']': goto yy94;
+ default: goto yy2;
+ }
+yy94:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '^': goto yy95;
+ default: goto yy2;
+ }
+yy95:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '_': goto yy96;
+ default: goto yy2;
+ }
+yy96:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '`': goto yy97;
+ default: goto yy2;
+ }
+yy97:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'a': goto yy98;
+ default: goto yy2;
+ }
+yy98:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'b': goto yy99;
+ default: goto yy2;
+ }
+yy99:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'c': goto yy100;
+ default: goto yy2;
+ }
+yy100:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'd': goto yy101;
+ default: goto yy2;
+ }
+yy101:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'e': goto yy102;
+ default: goto yy2;
+ }
+yy102:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'f': goto yy103;
+ default: goto yy2;
+ }
+yy103:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'g': goto yy104;
+ default: goto yy2;
+ }
+yy104:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'h': goto yy105;
+ default: goto yy2;
+ }
+yy105:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'i': goto yy106;
+ default: goto yy2;
+ }
+yy106:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'j': goto yy107;
+ default: goto yy2;
+ }
+yy107:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'k': goto yy108;
+ default: goto yy2;
+ }
+yy108:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'l': goto yy109;
+ default: goto yy2;
+ }
+yy109:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'm': goto yy110;
+ default: goto yy2;
+ }
+yy110:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'n': goto yy111;
+ default: goto yy2;
+ }
+yy111:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'o': goto yy112;
+ default: goto yy2;
+ }
+yy112:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'p': goto yy113;
+ default: goto yy2;
+ }
+yy113:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'q': goto yy114;
+ default: goto yy2;
+ }
+yy114:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'r': goto yy115;
+ default: goto yy2;
+ }
+yy115:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 's': goto yy116;
+ default: goto yy2;
+ }
+yy116:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 't': goto yy117;
+ default: goto yy2;
+ }
+yy117:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'u': goto yy118;
+ default: goto yy2;
+ }
+yy118:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'v': goto yy119;
+ default: goto yy2;
+ }
+yy119:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'w': goto yy120;
+ default: goto yy2;
+ }
+yy120:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'x': goto yy121;
+ default: goto yy2;
+ }
+yy121:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'y': goto yy122;
+ default: goto yy2;
+ }
+yy122:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'z': goto yy123;
+ default: goto yy2;
+ }
+yy123:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '{': goto yy124;
+ default: goto yy2;
+ }
+yy124:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '|': goto yy125;
+ default: goto yy2;
+ }
+yy125:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '}': goto yy126;
+ default: goto yy2;
+ }
+yy126:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '~': goto yy127;
+ default: goto yy2;
+ }
+yy127:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7F: goto yy128;
+ default: goto yy2;
+ }
+yy128:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy129;
+ default: goto yy2;
+ }
+yy129:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80: goto yy130;
+ default: goto yy2;
+ }
+yy130:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy131;
+ default: goto yy2;
+ }
+yy131:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81: goto yy132;
+ default: goto yy2;
+ }
+yy132:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy133;
+ default: goto yy2;
+ }
+yy133:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82: goto yy134;
+ default: goto yy2;
+ }
+yy134:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy135;
+ default: goto yy2;
+ }
+yy135:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83: goto yy136;
+ default: goto yy2;
+ }
+yy136:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy137;
+ default: goto yy2;
+ }
+yy137:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84: goto yy138;
+ default: goto yy2;
+ }
+yy138:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy139;
+ default: goto yy2;
+ }
+yy139:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85: goto yy140;
+ default: goto yy2;
+ }
+yy140:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy141;
+ default: goto yy2;
+ }
+yy141:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86: goto yy142;
+ default: goto yy2;
+ }
+yy142:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy143;
+ default: goto yy2;
+ }
+yy143:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87: goto yy144;
+ default: goto yy2;
+ }
+yy144:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy145;
+ default: goto yy2;
+ }
+yy145:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88: goto yy146;
+ default: goto yy2;
+ }
+yy146:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy147;
+ default: goto yy2;
+ }
+yy147:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89: goto yy148;
+ default: goto yy2;
+ }
+yy148:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy149;
+ default: goto yy2;
+ }
+yy149:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8A: goto yy150;
+ default: goto yy2;
+ }
+yy150:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy151;
+ default: goto yy2;
+ }
+yy151:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8B: goto yy152;
+ default: goto yy2;
+ }
+yy152:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy153;
+ default: goto yy2;
+ }
+yy153:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8C: goto yy154;
+ default: goto yy2;
+ }
+yy154:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy155;
+ default: goto yy2;
+ }
+yy155:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8D: goto yy156;
+ default: goto yy2;
+ }
+yy156:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy157;
+ default: goto yy2;
+ }
+yy157:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8E: goto yy158;
+ default: goto yy2;
+ }
+yy158:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy159;
+ default: goto yy2;
+ }
+yy159:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8F: goto yy160;
+ default: goto yy2;
+ }
+yy160:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy161;
+ default: goto yy2;
+ }
+yy161:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90: goto yy162;
+ default: goto yy2;
+ }
+yy162:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy163;
+ default: goto yy2;
+ }
+yy163:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91: goto yy164;
+ default: goto yy2;
+ }
+yy164:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy165;
+ default: goto yy2;
+ }
+yy165:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92: goto yy166;
+ default: goto yy2;
+ }
+yy166:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy167;
+ default: goto yy2;
+ }
+yy167:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93: goto yy168;
+ default: goto yy2;
+ }
+yy168:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy169;
+ default: goto yy2;
+ }
+yy169:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94: goto yy170;
+ default: goto yy2;
+ }
+yy170:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy171;
+ default: goto yy2;
+ }
+yy171:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95: goto yy172;
+ default: goto yy2;
+ }
+yy172:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy173;
+ default: goto yy2;
+ }
+yy173:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96: goto yy174;
+ default: goto yy2;
+ }
+yy174:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy175;
+ default: goto yy2;
+ }
+yy175:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97: goto yy176;
+ default: goto yy2;
+ }
+yy176:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy177;
+ default: goto yy2;
+ }
+yy177:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98: goto yy178;
+ default: goto yy2;
+ }
+yy178:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy179;
+ default: goto yy2;
+ }
+yy179:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99: goto yy180;
+ default: goto yy2;
+ }
+yy180:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy181;
+ default: goto yy2;
+ }
+yy181:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9A: goto yy182;
+ default: goto yy2;
+ }
+yy182:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy183;
+ default: goto yy2;
+ }
+yy183:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9B: goto yy184;
+ default: goto yy2;
+ }
+yy184:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy185;
+ default: goto yy2;
+ }
+yy185:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9C: goto yy186;
+ default: goto yy2;
+ }
+yy186:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy187;
+ default: goto yy2;
+ }
+yy187:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9D: goto yy188;
+ default: goto yy2;
+ }
+yy188:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy189;
+ default: goto yy2;
+ }
+yy189:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9E: goto yy190;
+ default: goto yy2;
+ }
+yy190:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy191;
+ default: goto yy2;
+ }
+yy191:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9F: goto yy192;
+ default: goto yy2;
+ }
+yy192:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy193;
+ default: goto yy2;
+ }
+yy193:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0: goto yy194;
+ default: goto yy2;
+ }
+yy194:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy195;
+ default: goto yy2;
+ }
+yy195:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA1: goto yy196;
+ default: goto yy2;
+ }
+yy196:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy197;
+ default: goto yy2;
+ }
+yy197:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2: goto yy198;
+ default: goto yy2;
+ }
+yy198:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy199;
+ default: goto yy2;
+ }
+yy199:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3: goto yy200;
+ default: goto yy2;
+ }
+yy200:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy201;
+ default: goto yy2;
+ }
+yy201:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4: goto yy202;
+ default: goto yy2;
+ }
+yy202:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy203;
+ default: goto yy2;
+ }
+yy203:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5: goto yy204;
+ default: goto yy2;
+ }
+yy204:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy205;
+ default: goto yy2;
+ }
+yy205:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6: goto yy206;
+ default: goto yy2;
+ }
+yy206:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy207;
+ default: goto yy2;
+ }
+yy207:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7: goto yy208;
+ default: goto yy2;
+ }
+yy208:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy209;
+ default: goto yy2;
+ }
+yy209:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8: goto yy210;
+ default: goto yy2;
+ }
+yy210:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy211;
+ default: goto yy2;
+ }
+yy211:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9: goto yy212;
+ default: goto yy2;
+ }
+yy212:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy213;
+ default: goto yy2;
+ }
+yy213:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAA: goto yy214;
+ default: goto yy2;
+ }
+yy214:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy215;
+ default: goto yy2;
+ }
+yy215:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAB: goto yy216;
+ default: goto yy2;
+ }
+yy216:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy217;
+ default: goto yy2;
+ }
+yy217:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAC: goto yy218;
+ default: goto yy2;
+ }
+yy218:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy219;
+ default: goto yy2;
+ }
+yy219:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAD: goto yy220;
+ default: goto yy2;
+ }
+yy220:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy221;
+ default: goto yy2;
+ }
+yy221:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAE: goto yy222;
+ default: goto yy2;
+ }
+yy222:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy223;
+ default: goto yy2;
+ }
+yy223:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAF: goto yy224;
+ default: goto yy2;
+ }
+yy224:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy225;
+ default: goto yy2;
+ }
+yy225:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB0: goto yy226;
+ default: goto yy2;
+ }
+yy226:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy227;
+ default: goto yy2;
+ }
+yy227:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB1: goto yy228;
+ default: goto yy2;
+ }
+yy228:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy229;
+ default: goto yy2;
+ }
+yy229:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB2: goto yy230;
+ default: goto yy2;
+ }
+yy230:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy231;
+ default: goto yy2;
+ }
+yy231:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB3: goto yy232;
+ default: goto yy2;
+ }
+yy232:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy233;
+ default: goto yy2;
+ }
+yy233:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB4: goto yy234;
+ default: goto yy2;
+ }
+yy234:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy235;
+ default: goto yy2;
+ }
+yy235:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB5: goto yy236;
+ default: goto yy2;
+ }
+yy236:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy237;
+ default: goto yy2;
+ }
+yy237:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB6: goto yy238;
+ default: goto yy2;
+ }
+yy238:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy239;
+ default: goto yy2;
+ }
+yy239:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB7: goto yy240;
+ default: goto yy2;
+ }
+yy240:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy241;
+ default: goto yy2;
+ }
+yy241:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB8: goto yy242;
+ default: goto yy2;
+ }
+yy242:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy243;
+ default: goto yy2;
+ }
+yy243:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB9: goto yy244;
+ default: goto yy2;
+ }
+yy244:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy245;
+ default: goto yy2;
+ }
+yy245:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBA: goto yy246;
+ default: goto yy2;
+ }
+yy246:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy247;
+ default: goto yy2;
+ }
+yy247:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBB: goto yy248;
+ default: goto yy2;
+ }
+yy248:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy249;
+ default: goto yy2;
+ }
+yy249:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBC: goto yy250;
+ default: goto yy2;
+ }
+yy250:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy251;
+ default: goto yy2;
+ }
+yy251:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBD: goto yy252;
+ default: goto yy2;
+ }
+yy252:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy253;
+ default: goto yy2;
+ }
+yy253:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBE: goto yy254;
+ default: goto yy2;
+ }
+yy254:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy255;
+ default: goto yy2;
+ }
+yy255:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBF: goto yy256;
+ default: goto yy2;
+ }
+yy256:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy257;
+ default: goto yy2;
+ }
+yy257:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80: goto yy258;
+ default: goto yy2;
+ }
+yy258:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy259;
+ default: goto yy2;
+ }
+yy259:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81: goto yy260;
+ default: goto yy2;
+ }
+yy260:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy261;
+ default: goto yy2;
+ }
+yy261:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82: goto yy262;
+ default: goto yy2;
+ }
+yy262:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy263;
+ default: goto yy2;
+ }
+yy263:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83: goto yy264;
+ default: goto yy2;
+ }
+yy264:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy265;
+ default: goto yy2;
+ }
+yy265:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84: goto yy266;
+ default: goto yy2;
+ }
+yy266:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy267;
+ default: goto yy2;
+ }
+yy267:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85: goto yy268;
+ default: goto yy2;
+ }
+yy268:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy269;
+ default: goto yy2;
+ }
+yy269:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86: goto yy270;
+ default: goto yy2;
+ }
+yy270:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy271;
+ default: goto yy2;
+ }
+yy271:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87: goto yy272;
+ default: goto yy2;
+ }
+yy272:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy273;
+ default: goto yy2;
+ }
+yy273:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88: goto yy274;
+ default: goto yy2;
+ }
+yy274:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy275;
+ default: goto yy2;
+ }
+yy275:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89: goto yy276;
+ default: goto yy2;
+ }
+yy276:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy277;
+ default: goto yy2;
+ }
+yy277:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8A: goto yy278;
+ default: goto yy2;
+ }
+yy278:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy279;
+ default: goto yy2;
+ }
+yy279:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8B: goto yy280;
+ default: goto yy2;
+ }
+yy280:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy281;
+ default: goto yy2;
+ }
+yy281:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8C: goto yy282;
+ default: goto yy2;
+ }
+yy282:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy283;
+ default: goto yy2;
+ }
+yy283:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8D: goto yy284;
+ default: goto yy2;
+ }
+yy284:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy285;
+ default: goto yy2;
+ }
+yy285:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8E: goto yy286;
+ default: goto yy2;
+ }
+yy286:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy287;
+ default: goto yy2;
+ }
+yy287:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8F: goto yy288;
+ default: goto yy2;
+ }
+yy288:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy289;
+ default: goto yy2;
+ }
+yy289:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90: goto yy290;
+ default: goto yy2;
+ }
+yy290:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy291;
+ default: goto yy2;
+ }
+yy291:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91: goto yy292;
+ default: goto yy2;
+ }
+yy292:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy293;
+ default: goto yy2;
+ }
+yy293:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92: goto yy294;
+ default: goto yy2;
+ }
+yy294:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy295;
+ default: goto yy2;
+ }
+yy295:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93: goto yy296;
+ default: goto yy2;
+ }
+yy296:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy297;
+ default: goto yy2;
+ }
+yy297:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94: goto yy298;
+ default: goto yy2;
+ }
+yy298:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy299;
+ default: goto yy2;
+ }
+yy299:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95: goto yy300;
+ default: goto yy2;
+ }
+yy300:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy301;
+ default: goto yy2;
+ }
+yy301:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96: goto yy302;
+ default: goto yy2;
+ }
+yy302:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy303;
+ default: goto yy2;
+ }
+yy303:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97: goto yy304;
+ default: goto yy2;
+ }
+yy304:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy305;
+ default: goto yy2;
+ }
+yy305:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98: goto yy306;
+ default: goto yy2;
+ }
+yy306:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy307;
+ default: goto yy2;
+ }
+yy307:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99: goto yy308;
+ default: goto yy2;
+ }
+yy308:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy309;
+ default: goto yy2;
+ }
+yy309:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9A: goto yy310;
+ default: goto yy2;
+ }
+yy310:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy311;
+ default: goto yy2;
+ }
+yy311:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9B: goto yy312;
+ default: goto yy2;
+ }
+yy312:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy313;
+ default: goto yy2;
+ }
+yy313:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9C: goto yy314;
+ default: goto yy2;
+ }
+yy314:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy315;
+ default: goto yy2;
+ }
+yy315:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9D: goto yy316;
+ default: goto yy2;
+ }
+yy316:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy317;
+ default: goto yy2;
+ }
+yy317:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9E: goto yy318;
+ default: goto yy2;
+ }
+yy318:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy319;
+ default: goto yy2;
+ }
+yy319:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9F: goto yy320;
+ default: goto yy2;
+ }
+yy320:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy321;
+ default: goto yy2;
+ }
+yy321:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0: goto yy322;
+ default: goto yy2;
+ }
+yy322:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy323;
+ default: goto yy2;
+ }
+yy323:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA1: goto yy324;
+ default: goto yy2;
+ }
+yy324:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy325;
+ default: goto yy2;
+ }
+yy325:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2: goto yy326;
+ default: goto yy2;
+ }
+yy326:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy327;
+ default: goto yy2;
+ }
+yy327:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3: goto yy328;
+ default: goto yy2;
+ }
+yy328:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy329;
+ default: goto yy2;
+ }
+yy329:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4: goto yy330;
+ default: goto yy2;
+ }
+yy330:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy331;
+ default: goto yy2;
+ }
+yy331:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5: goto yy332;
+ default: goto yy2;
+ }
+yy332:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy333;
+ default: goto yy2;
+ }
+yy333:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6: goto yy334;
+ default: goto yy2;
+ }
+yy334:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy335;
+ default: goto yy2;
+ }
+yy335:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7: goto yy336;
+ default: goto yy2;
+ }
+yy336:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy337;
+ default: goto yy2;
+ }
+yy337:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8: goto yy338;
+ default: goto yy2;
+ }
+yy338:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy339;
+ default: goto yy2;
+ }
+yy339:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9: goto yy340;
+ default: goto yy2;
+ }
+yy340:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy341;
+ default: goto yy2;
+ }
+yy341:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAA: goto yy342;
+ default: goto yy2;
+ }
+yy342:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy343;
+ default: goto yy2;
+ }
+yy343:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAB: goto yy344;
+ default: goto yy2;
+ }
+yy344:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy345;
+ default: goto yy2;
+ }
+yy345:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAC: goto yy346;
+ default: goto yy2;
+ }
+yy346:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy347;
+ default: goto yy2;
+ }
+yy347:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAD: goto yy348;
+ default: goto yy2;
+ }
+yy348:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy349;
+ default: goto yy2;
+ }
+yy349:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAE: goto yy350;
+ default: goto yy2;
+ }
+yy350:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy351;
+ default: goto yy2;
+ }
+yy351:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAF: goto yy352;
+ default: goto yy2;
+ }
+yy352:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy353;
+ default: goto yy2;
+ }
+yy353:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB0: goto yy354;
+ default: goto yy2;
+ }
+yy354:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy355;
+ default: goto yy2;
+ }
+yy355:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB1: goto yy356;
+ default: goto yy2;
+ }
+yy356:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy357;
+ default: goto yy2;
+ }
+yy357:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB2: goto yy358;
+ default: goto yy2;
+ }
+yy358:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy359;
+ default: goto yy2;
+ }
+yy359:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB3: goto yy360;
+ default: goto yy2;
+ }
+yy360:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy361;
+ default: goto yy2;
+ }
+yy361:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB4: goto yy362;
+ default: goto yy2;
+ }
+yy362:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy363;
+ default: goto yy2;
+ }
+yy363:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB5: goto yy364;
+ default: goto yy2;
+ }
+yy364:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy365;
+ default: goto yy2;
+ }
+yy365:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB6: goto yy366;
+ default: goto yy2;
+ }
+yy366:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy367;
+ default: goto yy2;
+ }
+yy367:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB7: goto yy368;
+ default: goto yy2;
+ }
+yy368:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy369;
+ default: goto yy2;
+ }
+yy369:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB8: goto yy370;
+ default: goto yy2;
+ }
+yy370:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy371;
+ default: goto yy2;
+ }
+yy371:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB9: goto yy372;
+ default: goto yy2;
+ }
+yy372:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy373;
+ default: goto yy2;
+ }
+yy373:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBA: goto yy374;
+ default: goto yy2;
+ }
+yy374:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy375;
+ default: goto yy2;
+ }
+yy375:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBB: goto yy376;
+ default: goto yy2;
+ }
+yy376:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy377;
+ default: goto yy2;
+ }
+yy377:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBC: goto yy378;
+ default: goto yy2;
+ }
+yy378:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy379;
+ default: goto yy2;
+ }
+yy379:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBD: goto yy380;
+ default: goto yy2;
+ }
+yy380:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy381;
+ default: goto yy2;
+ }
+yy381:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBE: goto yy382;
+ default: goto yy2;
+ }
+yy382:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy383;
+ default: goto yy2;
+ }
+yy383:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBF: goto yy384;
+ default: goto yy2;
+ }
+yy384:
+ ++YYCURSOR;
+#line 2 "code_points.8.re"
+ {}
+#line 2305 "<stdout>"
+}
+#line 3 "code_points.8.re"
+
+
+
+#line 2311 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 382) YYFILL(382);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x01: goto yy389;
+ default: goto yy388;
+ }
+yy388:
+yy389:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x02: goto yy390;
+ default: goto yy388;
+ }
+yy390:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x03: goto yy391;
+ default: goto yy388;
+ }
+yy391:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x04: goto yy392;
+ default: goto yy388;
+ }
+yy392:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x05: goto yy393;
+ default: goto yy388;
+ }
+yy393:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x06: goto yy394;
+ default: goto yy388;
+ }
+yy394:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x07: goto yy395;
+ default: goto yy388;
+ }
+yy395:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x08: goto yy396;
+ default: goto yy388;
+ }
+yy396:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\t': goto yy397;
+ default: goto yy388;
+ }
+yy397:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\v': goto yy398;
+ default: goto yy388;
+ }
+yy398:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\f': goto yy399;
+ default: goto yy388;
+ }
+yy399:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\r': goto yy400;
+ default: goto yy388;
+ }
+yy400:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0E: goto yy401;
+ default: goto yy388;
+ }
+yy401:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0F: goto yy402;
+ default: goto yy388;
+ }
+yy402:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x10: goto yy403;
+ default: goto yy388;
+ }
+yy403:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x11: goto yy404;
+ default: goto yy388;
+ }
+yy404:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x12: goto yy405;
+ default: goto yy388;
+ }
+yy405:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x13: goto yy406;
+ default: goto yy388;
+ }
+yy406:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x14: goto yy407;
+ default: goto yy388;
+ }
+yy407:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x15: goto yy408;
+ default: goto yy388;
+ }
+yy408:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x16: goto yy409;
+ default: goto yy388;
+ }
+yy409:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x17: goto yy410;
+ default: goto yy388;
+ }
+yy410:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x18: goto yy411;
+ default: goto yy388;
+ }
+yy411:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x19: goto yy412;
+ default: goto yy388;
+ }
+yy412:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1A: goto yy413;
+ default: goto yy388;
+ }
+yy413:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1B: goto yy414;
+ default: goto yy388;
+ }
+yy414:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1C: goto yy415;
+ default: goto yy388;
+ }
+yy415:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1D: goto yy416;
+ default: goto yy388;
+ }
+yy416:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1E: goto yy417;
+ default: goto yy388;
+ }
+yy417:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1F: goto yy418;
+ default: goto yy388;
+ }
+yy418:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ' ': goto yy419;
+ default: goto yy388;
+ }
+yy419:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '!': goto yy420;
+ default: goto yy388;
+ }
+yy420:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '"': goto yy421;
+ default: goto yy388;
+ }
+yy421:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '#': goto yy422;
+ default: goto yy388;
+ }
+yy422:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '$': goto yy423;
+ default: goto yy388;
+ }
+yy423:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '%': goto yy424;
+ default: goto yy388;
+ }
+yy424:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '&': goto yy425;
+ default: goto yy388;
+ }
+yy425:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\'': goto yy426;
+ default: goto yy388;
+ }
+yy426:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '(': goto yy427;
+ default: goto yy388;
+ }
+yy427:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ')': goto yy428;
+ default: goto yy388;
+ }
+yy428:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '*': goto yy429;
+ default: goto yy388;
+ }
+yy429:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '+': goto yy430;
+ default: goto yy388;
+ }
+yy430:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ',': goto yy431;
+ default: goto yy388;
+ }
+yy431:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '-': goto yy432;
+ default: goto yy388;
+ }
+yy432:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '.': goto yy433;
+ default: goto yy388;
+ }
+yy433:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '/': goto yy434;
+ default: goto yy388;
+ }
+yy434:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '0': goto yy435;
+ default: goto yy388;
+ }
+yy435:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '1': goto yy436;
+ default: goto yy388;
+ }
+yy436:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '2': goto yy437;
+ default: goto yy388;
+ }
+yy437:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '3': goto yy438;
+ default: goto yy388;
+ }
+yy438:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '4': goto yy439;
+ default: goto yy388;
+ }
+yy439:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '5': goto yy440;
+ default: goto yy388;
+ }
+yy440:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '6': goto yy441;
+ default: goto yy388;
+ }
+yy441:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '7': goto yy442;
+ default: goto yy388;
+ }
+yy442:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '8': goto yy443;
+ default: goto yy388;
+ }
+yy443:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '9': goto yy444;
+ default: goto yy388;
+ }
+yy444:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ':': goto yy445;
+ default: goto yy388;
+ }
+yy445:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ';': goto yy446;
+ default: goto yy388;
+ }
+yy446:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '<': goto yy447;
+ default: goto yy388;
+ }
+yy447:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '=': goto yy448;
+ default: goto yy388;
+ }
+yy448:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '>': goto yy449;
+ default: goto yy388;
+ }
+yy449:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '?': goto yy450;
+ default: goto yy388;
+ }
+yy450:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '@': goto yy451;
+ default: goto yy388;
+ }
+yy451:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'A':
+ case 'a': goto yy452;
+ default: goto yy388;
+ }
+yy452:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'B':
+ case 'b': goto yy453;
+ default: goto yy388;
+ }
+yy453:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'C':
+ case 'c': goto yy454;
+ default: goto yy388;
+ }
+yy454:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'D':
+ case 'd': goto yy455;
+ default: goto yy388;
+ }
+yy455:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'E':
+ case 'e': goto yy456;
+ default: goto yy388;
+ }
+yy456:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'F':
+ case 'f': goto yy457;
+ default: goto yy388;
+ }
+yy457:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'G':
+ case 'g': goto yy458;
+ default: goto yy388;
+ }
+yy458:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'H':
+ case 'h': goto yy459;
+ default: goto yy388;
+ }
+yy459:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'I':
+ case 'i': goto yy460;
+ default: goto yy388;
+ }
+yy460:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'J':
+ case 'j': goto yy461;
+ default: goto yy388;
+ }
+yy461:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'K':
+ case 'k': goto yy462;
+ default: goto yy388;
+ }
+yy462:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'L':
+ case 'l': goto yy463;
+ default: goto yy388;
+ }
+yy463:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'M':
+ case 'm': goto yy464;
+ default: goto yy388;
+ }
+yy464:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'N':
+ case 'n': goto yy465;
+ default: goto yy388;
+ }
+yy465:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'O':
+ case 'o': goto yy466;
+ default: goto yy388;
+ }
+yy466:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'P':
+ case 'p': goto yy467;
+ default: goto yy388;
+ }
+yy467:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Q':
+ case 'q': goto yy468;
+ default: goto yy388;
+ }
+yy468:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'R':
+ case 'r': goto yy469;
+ default: goto yy388;
+ }
+yy469:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'S':
+ case 's': goto yy470;
+ default: goto yy388;
+ }
+yy470:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'T':
+ case 't': goto yy471;
+ default: goto yy388;
+ }
+yy471:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'U':
+ case 'u': goto yy472;
+ default: goto yy388;
+ }
+yy472:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'V':
+ case 'v': goto yy473;
+ default: goto yy388;
+ }
+yy473:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'W':
+ case 'w': goto yy474;
+ default: goto yy388;
+ }
+yy474:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'X':
+ case 'x': goto yy475;
+ default: goto yy388;
+ }
+yy475:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Y':
+ case 'y': goto yy476;
+ default: goto yy388;
+ }
+yy476:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Z':
+ case 'z': goto yy477;
+ default: goto yy388;
+ }
+yy477:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '[': goto yy478;
+ default: goto yy388;
+ }
+yy478:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\\': goto yy479;
+ default: goto yy388;
+ }
+yy479:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ']': goto yy480;
+ default: goto yy388;
+ }
+yy480:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '^': goto yy481;
+ default: goto yy388;
+ }
+yy481:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '_': goto yy482;
+ default: goto yy388;
+ }
+yy482:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '`': goto yy483;
+ default: goto yy388;
+ }
+yy483:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'A':
+ case 'a': goto yy484;
+ default: goto yy388;
+ }
+yy484:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'B':
+ case 'b': goto yy485;
+ default: goto yy388;
+ }
+yy485:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'C':
+ case 'c': goto yy486;
+ default: goto yy388;
+ }
+yy486:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'D':
+ case 'd': goto yy487;
+ default: goto yy388;
+ }
+yy487:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'E':
+ case 'e': goto yy488;
+ default: goto yy388;
+ }
+yy488:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'F':
+ case 'f': goto yy489;
+ default: goto yy388;
+ }
+yy489:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'G':
+ case 'g': goto yy490;
+ default: goto yy388;
+ }
+yy490:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'H':
+ case 'h': goto yy491;
+ default: goto yy388;
+ }
+yy491:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'I':
+ case 'i': goto yy492;
+ default: goto yy388;
+ }
+yy492:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'J':
+ case 'j': goto yy493;
+ default: goto yy388;
+ }
+yy493:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'K':
+ case 'k': goto yy494;
+ default: goto yy388;
+ }
+yy494:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'L':
+ case 'l': goto yy495;
+ default: goto yy388;
+ }
+yy495:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'M':
+ case 'm': goto yy496;
+ default: goto yy388;
+ }
+yy496:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'N':
+ case 'n': goto yy497;
+ default: goto yy388;
+ }
+yy497:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'O':
+ case 'o': goto yy498;
+ default: goto yy388;
+ }
+yy498:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'P':
+ case 'p': goto yy499;
+ default: goto yy388;
+ }
+yy499:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Q':
+ case 'q': goto yy500;
+ default: goto yy388;
+ }
+yy500:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'R':
+ case 'r': goto yy501;
+ default: goto yy388;
+ }
+yy501:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'S':
+ case 's': goto yy502;
+ default: goto yy388;
+ }
+yy502:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'T':
+ case 't': goto yy503;
+ default: goto yy388;
+ }
+yy503:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'U':
+ case 'u': goto yy504;
+ default: goto yy388;
+ }
+yy504:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'V':
+ case 'v': goto yy505;
+ default: goto yy388;
+ }
+yy505:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'W':
+ case 'w': goto yy506;
+ default: goto yy388;
+ }
+yy506:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'X':
+ case 'x': goto yy507;
+ default: goto yy388;
+ }
+yy507:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Y':
+ case 'y': goto yy508;
+ default: goto yy388;
+ }
+yy508:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Z':
+ case 'z': goto yy509;
+ default: goto yy388;
+ }
+yy509:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '{': goto yy510;
+ default: goto yy388;
+ }
+yy510:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '|': goto yy511;
+ default: goto yy388;
+ }
+yy511:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '}': goto yy512;
+ default: goto yy388;
+ }
+yy512:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '~': goto yy513;
+ default: goto yy388;
+ }
+yy513:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7F: goto yy514;
+ default: goto yy388;
+ }
+yy514:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy515;
+ default: goto yy388;
+ }
+yy515:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80: goto yy516;
+ default: goto yy388;
+ }
+yy516:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy517;
+ default: goto yy388;
+ }
+yy517:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81: goto yy518;
+ default: goto yy388;
+ }
+yy518:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy519;
+ default: goto yy388;
+ }
+yy519:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82: goto yy520;
+ default: goto yy388;
+ }
+yy520:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy521;
+ default: goto yy388;
+ }
+yy521:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83: goto yy522;
+ default: goto yy388;
+ }
+yy522:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy523;
+ default: goto yy388;
+ }
+yy523:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84: goto yy524;
+ default: goto yy388;
+ }
+yy524:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy525;
+ default: goto yy388;
+ }
+yy525:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85: goto yy526;
+ default: goto yy388;
+ }
+yy526:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy527;
+ default: goto yy388;
+ }
+yy527:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86: goto yy528;
+ default: goto yy388;
+ }
+yy528:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy529;
+ default: goto yy388;
+ }
+yy529:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87: goto yy530;
+ default: goto yy388;
+ }
+yy530:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy531;
+ default: goto yy388;
+ }
+yy531:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88: goto yy532;
+ default: goto yy388;
+ }
+yy532:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy533;
+ default: goto yy388;
+ }
+yy533:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89: goto yy534;
+ default: goto yy388;
+ }
+yy534:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy535;
+ default: goto yy388;
+ }
+yy535:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8A: goto yy536;
+ default: goto yy388;
+ }
+yy536:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy537;
+ default: goto yy388;
+ }
+yy537:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8B: goto yy538;
+ default: goto yy388;
+ }
+yy538:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy539;
+ default: goto yy388;
+ }
+yy539:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8C: goto yy540;
+ default: goto yy388;
+ }
+yy540:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy541;
+ default: goto yy388;
+ }
+yy541:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8D: goto yy542;
+ default: goto yy388;
+ }
+yy542:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy543;
+ default: goto yy388;
+ }
+yy543:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8E: goto yy544;
+ default: goto yy388;
+ }
+yy544:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy545;
+ default: goto yy388;
+ }
+yy545:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8F: goto yy546;
+ default: goto yy388;
+ }
+yy546:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy547;
+ default: goto yy388;
+ }
+yy547:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90: goto yy548;
+ default: goto yy388;
+ }
+yy548:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy549;
+ default: goto yy388;
+ }
+yy549:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91: goto yy550;
+ default: goto yy388;
+ }
+yy550:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy551;
+ default: goto yy388;
+ }
+yy551:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92: goto yy552;
+ default: goto yy388;
+ }
+yy552:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy553;
+ default: goto yy388;
+ }
+yy553:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93: goto yy554;
+ default: goto yy388;
+ }
+yy554:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy555;
+ default: goto yy388;
+ }
+yy555:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94: goto yy556;
+ default: goto yy388;
+ }
+yy556:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy557;
+ default: goto yy388;
+ }
+yy557:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95: goto yy558;
+ default: goto yy388;
+ }
+yy558:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy559;
+ default: goto yy388;
+ }
+yy559:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96: goto yy560;
+ default: goto yy388;
+ }
+yy560:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy561;
+ default: goto yy388;
+ }
+yy561:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97: goto yy562;
+ default: goto yy388;
+ }
+yy562:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy563;
+ default: goto yy388;
+ }
+yy563:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98: goto yy564;
+ default: goto yy388;
+ }
+yy564:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy565;
+ default: goto yy388;
+ }
+yy565:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99: goto yy566;
+ default: goto yy388;
+ }
+yy566:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy567;
+ default: goto yy388;
+ }
+yy567:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9A: goto yy568;
+ default: goto yy388;
+ }
+yy568:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy569;
+ default: goto yy388;
+ }
+yy569:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9B: goto yy570;
+ default: goto yy388;
+ }
+yy570:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy571;
+ default: goto yy388;
+ }
+yy571:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9C: goto yy572;
+ default: goto yy388;
+ }
+yy572:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy573;
+ default: goto yy388;
+ }
+yy573:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9D: goto yy574;
+ default: goto yy388;
+ }
+yy574:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy575;
+ default: goto yy388;
+ }
+yy575:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9E: goto yy576;
+ default: goto yy388;
+ }
+yy576:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy577;
+ default: goto yy388;
+ }
+yy577:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9F: goto yy578;
+ default: goto yy388;
+ }
+yy578:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy579;
+ default: goto yy388;
+ }
+yy579:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0: goto yy580;
+ default: goto yy388;
+ }
+yy580:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy581;
+ default: goto yy388;
+ }
+yy581:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA1: goto yy582;
+ default: goto yy388;
+ }
+yy582:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy583;
+ default: goto yy388;
+ }
+yy583:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2: goto yy584;
+ default: goto yy388;
+ }
+yy584:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy585;
+ default: goto yy388;
+ }
+yy585:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3: goto yy586;
+ default: goto yy388;
+ }
+yy586:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy587;
+ default: goto yy388;
+ }
+yy587:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4: goto yy588;
+ default: goto yy388;
+ }
+yy588:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy589;
+ default: goto yy388;
+ }
+yy589:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5: goto yy590;
+ default: goto yy388;
+ }
+yy590:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy591;
+ default: goto yy388;
+ }
+yy591:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6: goto yy592;
+ default: goto yy388;
+ }
+yy592:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy593;
+ default: goto yy388;
+ }
+yy593:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7: goto yy594;
+ default: goto yy388;
+ }
+yy594:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy595;
+ default: goto yy388;
+ }
+yy595:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8: goto yy596;
+ default: goto yy388;
+ }
+yy596:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy597;
+ default: goto yy388;
+ }
+yy597:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9: goto yy598;
+ default: goto yy388;
+ }
+yy598:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy599;
+ default: goto yy388;
+ }
+yy599:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAA: goto yy600;
+ default: goto yy388;
+ }
+yy600:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy601;
+ default: goto yy388;
+ }
+yy601:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAB: goto yy602;
+ default: goto yy388;
+ }
+yy602:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy603;
+ default: goto yy388;
+ }
+yy603:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAC: goto yy604;
+ default: goto yy388;
+ }
+yy604:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy605;
+ default: goto yy388;
+ }
+yy605:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAD: goto yy606;
+ default: goto yy388;
+ }
+yy606:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy607;
+ default: goto yy388;
+ }
+yy607:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAE: goto yy608;
+ default: goto yy388;
+ }
+yy608:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy609;
+ default: goto yy388;
+ }
+yy609:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAF: goto yy610;
+ default: goto yy388;
+ }
+yy610:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy611;
+ default: goto yy388;
+ }
+yy611:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB0: goto yy612;
+ default: goto yy388;
+ }
+yy612:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy613;
+ default: goto yy388;
+ }
+yy613:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB1: goto yy614;
+ default: goto yy388;
+ }
+yy614:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy615;
+ default: goto yy388;
+ }
+yy615:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB2: goto yy616;
+ default: goto yy388;
+ }
+yy616:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy617;
+ default: goto yy388;
+ }
+yy617:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB3: goto yy618;
+ default: goto yy388;
+ }
+yy618:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy619;
+ default: goto yy388;
+ }
+yy619:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB4: goto yy620;
+ default: goto yy388;
+ }
+yy620:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy621;
+ default: goto yy388;
+ }
+yy621:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB5: goto yy622;
+ default: goto yy388;
+ }
+yy622:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy623;
+ default: goto yy388;
+ }
+yy623:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB6: goto yy624;
+ default: goto yy388;
+ }
+yy624:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy625;
+ default: goto yy388;
+ }
+yy625:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB7: goto yy626;
+ default: goto yy388;
+ }
+yy626:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy627;
+ default: goto yy388;
+ }
+yy627:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB8: goto yy628;
+ default: goto yy388;
+ }
+yy628:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy629;
+ default: goto yy388;
+ }
+yy629:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB9: goto yy630;
+ default: goto yy388;
+ }
+yy630:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy631;
+ default: goto yy388;
+ }
+yy631:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBA: goto yy632;
+ default: goto yy388;
+ }
+yy632:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy633;
+ default: goto yy388;
+ }
+yy633:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBB: goto yy634;
+ default: goto yy388;
+ }
+yy634:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy635;
+ default: goto yy388;
+ }
+yy635:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBC: goto yy636;
+ default: goto yy388;
+ }
+yy636:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy637;
+ default: goto yy388;
+ }
+yy637:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBD: goto yy638;
+ default: goto yy388;
+ }
+yy638:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy639;
+ default: goto yy388;
+ }
+yy639:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBE: goto yy640;
+ default: goto yy388;
+ }
+yy640:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy641;
+ default: goto yy388;
+ }
+yy641:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBF: goto yy642;
+ default: goto yy388;
+ }
+yy642:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy643;
+ default: goto yy388;
+ }
+yy643:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80: goto yy644;
+ default: goto yy388;
+ }
+yy644:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy645;
+ default: goto yy388;
+ }
+yy645:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81: goto yy646;
+ default: goto yy388;
+ }
+yy646:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy647;
+ default: goto yy388;
+ }
+yy647:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82: goto yy648;
+ default: goto yy388;
+ }
+yy648:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy649;
+ default: goto yy388;
+ }
+yy649:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83: goto yy650;
+ default: goto yy388;
+ }
+yy650:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy651;
+ default: goto yy388;
+ }
+yy651:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84: goto yy652;
+ default: goto yy388;
+ }
+yy652:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy653;
+ default: goto yy388;
+ }
+yy653:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85: goto yy654;
+ default: goto yy388;
+ }
+yy654:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy655;
+ default: goto yy388;
+ }
+yy655:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86: goto yy656;
+ default: goto yy388;
+ }
+yy656:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy657;
+ default: goto yy388;
+ }
+yy657:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87: goto yy658;
+ default: goto yy388;
+ }
+yy658:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy659;
+ default: goto yy388;
+ }
+yy659:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88: goto yy660;
+ default: goto yy388;
+ }
+yy660:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy661;
+ default: goto yy388;
+ }
+yy661:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89: goto yy662;
+ default: goto yy388;
+ }
+yy662:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy663;
+ default: goto yy388;
+ }
+yy663:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8A: goto yy664;
+ default: goto yy388;
+ }
+yy664:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy665;
+ default: goto yy388;
+ }
+yy665:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8B: goto yy666;
+ default: goto yy388;
+ }
+yy666:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy667;
+ default: goto yy388;
+ }
+yy667:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8C: goto yy668;
+ default: goto yy388;
+ }
+yy668:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy669;
+ default: goto yy388;
+ }
+yy669:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8D: goto yy670;
+ default: goto yy388;
+ }
+yy670:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy671;
+ default: goto yy388;
+ }
+yy671:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8E: goto yy672;
+ default: goto yy388;
+ }
+yy672:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy673;
+ default: goto yy388;
+ }
+yy673:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8F: goto yy674;
+ default: goto yy388;
+ }
+yy674:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy675;
+ default: goto yy388;
+ }
+yy675:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90: goto yy676;
+ default: goto yy388;
+ }
+yy676:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy677;
+ default: goto yy388;
+ }
+yy677:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91: goto yy678;
+ default: goto yy388;
+ }
+yy678:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy679;
+ default: goto yy388;
+ }
+yy679:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92: goto yy680;
+ default: goto yy388;
+ }
+yy680:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy681;
+ default: goto yy388;
+ }
+yy681:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93: goto yy682;
+ default: goto yy388;
+ }
+yy682:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy683;
+ default: goto yy388;
+ }
+yy683:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94: goto yy684;
+ default: goto yy388;
+ }
+yy684:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy685;
+ default: goto yy388;
+ }
+yy685:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95: goto yy686;
+ default: goto yy388;
+ }
+yy686:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy687;
+ default: goto yy388;
+ }
+yy687:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96: goto yy688;
+ default: goto yy388;
+ }
+yy688:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy689;
+ default: goto yy388;
+ }
+yy689:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97: goto yy690;
+ default: goto yy388;
+ }
+yy690:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy691;
+ default: goto yy388;
+ }
+yy691:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98: goto yy692;
+ default: goto yy388;
+ }
+yy692:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy693;
+ default: goto yy388;
+ }
+yy693:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99: goto yy694;
+ default: goto yy388;
+ }
+yy694:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy695;
+ default: goto yy388;
+ }
+yy695:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9A: goto yy696;
+ default: goto yy388;
+ }
+yy696:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy697;
+ default: goto yy388;
+ }
+yy697:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9B: goto yy698;
+ default: goto yy388;
+ }
+yy698:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy699;
+ default: goto yy388;
+ }
+yy699:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9C: goto yy700;
+ default: goto yy388;
+ }
+yy700:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy701;
+ default: goto yy388;
+ }
+yy701:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9D: goto yy702;
+ default: goto yy388;
+ }
+yy702:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy703;
+ default: goto yy388;
+ }
+yy703:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9E: goto yy704;
+ default: goto yy388;
+ }
+yy704:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy705;
+ default: goto yy388;
+ }
+yy705:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9F: goto yy706;
+ default: goto yy388;
+ }
+yy706:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy707;
+ default: goto yy388;
+ }
+yy707:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0: goto yy708;
+ default: goto yy388;
+ }
+yy708:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy709;
+ default: goto yy388;
+ }
+yy709:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA1: goto yy710;
+ default: goto yy388;
+ }
+yy710:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy711;
+ default: goto yy388;
+ }
+yy711:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2: goto yy712;
+ default: goto yy388;
+ }
+yy712:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy713;
+ default: goto yy388;
+ }
+yy713:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3: goto yy714;
+ default: goto yy388;
+ }
+yy714:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy715;
+ default: goto yy388;
+ }
+yy715:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4: goto yy716;
+ default: goto yy388;
+ }
+yy716:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy717;
+ default: goto yy388;
+ }
+yy717:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5: goto yy718;
+ default: goto yy388;
+ }
+yy718:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy719;
+ default: goto yy388;
+ }
+yy719:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6: goto yy720;
+ default: goto yy388;
+ }
+yy720:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy721;
+ default: goto yy388;
+ }
+yy721:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7: goto yy722;
+ default: goto yy388;
+ }
+yy722:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy723;
+ default: goto yy388;
+ }
+yy723:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8: goto yy724;
+ default: goto yy388;
+ }
+yy724:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy725;
+ default: goto yy388;
+ }
+yy725:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9: goto yy726;
+ default: goto yy388;
+ }
+yy726:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy727;
+ default: goto yy388;
+ }
+yy727:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAA: goto yy728;
+ default: goto yy388;
+ }
+yy728:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy729;
+ default: goto yy388;
+ }
+yy729:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAB: goto yy730;
+ default: goto yy388;
+ }
+yy730:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy731;
+ default: goto yy388;
+ }
+yy731:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAC: goto yy732;
+ default: goto yy388;
+ }
+yy732:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy733;
+ default: goto yy388;
+ }
+yy733:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAD: goto yy734;
+ default: goto yy388;
+ }
+yy734:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy735;
+ default: goto yy388;
+ }
+yy735:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAE: goto yy736;
+ default: goto yy388;
+ }
+yy736:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy737;
+ default: goto yy388;
+ }
+yy737:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAF: goto yy738;
+ default: goto yy388;
+ }
+yy738:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy739;
+ default: goto yy388;
+ }
+yy739:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB0: goto yy740;
+ default: goto yy388;
+ }
+yy740:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy741;
+ default: goto yy388;
+ }
+yy741:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB1: goto yy742;
+ default: goto yy388;
+ }
+yy742:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy743;
+ default: goto yy388;
+ }
+yy743:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB2: goto yy744;
+ default: goto yy388;
+ }
+yy744:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy745;
+ default: goto yy388;
+ }
+yy745:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB3: goto yy746;
+ default: goto yy388;
+ }
+yy746:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy747;
+ default: goto yy388;
+ }
+yy747:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB4: goto yy748;
+ default: goto yy388;
+ }
+yy748:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy749;
+ default: goto yy388;
+ }
+yy749:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB5: goto yy750;
+ default: goto yy388;
+ }
+yy750:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy751;
+ default: goto yy388;
+ }
+yy751:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB6: goto yy752;
+ default: goto yy388;
+ }
+yy752:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy753;
+ default: goto yy388;
+ }
+yy753:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB7: goto yy754;
+ default: goto yy388;
+ }
+yy754:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy755;
+ default: goto yy388;
+ }
+yy755:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB8: goto yy756;
+ default: goto yy388;
+ }
+yy756:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy757;
+ default: goto yy388;
+ }
+yy757:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB9: goto yy758;
+ default: goto yy388;
+ }
+yy758:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy759;
+ default: goto yy388;
+ }
+yy759:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBA: goto yy760;
+ default: goto yy388;
+ }
+yy760:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy761;
+ default: goto yy388;
+ }
+yy761:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBB: goto yy762;
+ default: goto yy388;
+ }
+yy762:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy763;
+ default: goto yy388;
+ }
+yy763:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBC: goto yy764;
+ default: goto yy388;
+ }
+yy764:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy765;
+ default: goto yy388;
+ }
+yy765:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBD: goto yy766;
+ default: goto yy388;
+ }
+yy766:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy767;
+ default: goto yy388;
+ }
+yy767:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBE: goto yy768;
+ default: goto yy388;
+ }
+yy768:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy769;
+ default: goto yy388;
+ }
+yy769:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBF: goto yy770;
+ default: goto yy388;
+ }
+yy770:
+ ++YYCURSOR;
+#line 6 "code_points.8.re"
+ {}
+#line 4663 "<stdout>"
+}
+#line 7 "code_points.8.re"
+
+
+
+#line 4669 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x01:
+ case 0x02:
+ case 0x03:
+ case 0x04:
+ case 0x05:
+ case 0x06:
+ case 0x07:
+ case 0x08:
+ case '\t':
+ case '\v':
+ case '\f':
+ case '\r':
+ case 0x0E:
+ case 0x0F:
+ case 0x10:
+ case 0x11:
+ case 0x12:
+ case 0x13:
+ case 0x14:
+ case 0x15:
+ case 0x16:
+ case 0x17:
+ case 0x18:
+ case 0x19:
+ case 0x1A:
+ case 0x1B:
+ case 0x1C:
+ case 0x1D:
+ case 0x1E:
+ case 0x1F:
+ case ' ':
+ case '!':
+ case '"':
+ case '#':
+ case '$':
+ case '%':
+ case '&':
+ case '\'':
+ case '(':
+ case ')':
+ case '*':
+ case '+':
+ case ',':
+ case '-':
+ case '.':
+ case '/':
+ case '0':
+ case '1':
+ case '2':
+ case '3':
+ case '4':
+ case '5':
+ case '6':
+ case '7':
+ case '8':
+ case '9':
+ case ':':
+ case ';':
+ case '<':
+ case '=':
+ case '>':
+ case '?':
+ case '@':
+ case 'A':
+ case 'B':
+ case 'C':
+ case 'D':
+ case 'E':
+ case 'F':
+ case 'G':
+ case 'H':
+ case 'I':
+ case 'J':
+ case 'K':
+ case 'L':
+ case 'M':
+ case 'N':
+ case 'O':
+ case 'P':
+ case 'Q':
+ case 'R':
+ case 'S':
+ case 'T':
+ case 'U':
+ case 'V':
+ case 'W':
+ case 'X':
+ case 'Y':
+ case 'Z':
+ case '[':
+ case '\\':
+ case ']':
+ case '^':
+ case '_':
+ case '`':
+ case 'a':
+ case 'b':
+ case 'c':
+ case 'd':
+ case 'e':
+ case 'f':
+ case 'g':
+ case 'h':
+ case 'i':
+ case 'j':
+ case 'k':
+ case 'l':
+ case 'm':
+ case 'n':
+ case 'o':
+ case 'p':
+ case 'q':
+ case 'r':
+ case 's':
+ case 't':
+ case 'u':
+ case 'v':
+ case 'w':
+ case 'x':
+ case 'y':
+ case 'z':
+ case '{':
+ case '|':
+ case '}':
+ case '~':
+ case 0x7F: goto yy775;
+ case 0xC2:
+ case 0xC3: goto yy777;
+ default: goto yy774;
+ }
+yy774:
+yy775:
+ ++YYCURSOR;
+#line 10 "code_points.8.re"
+ {}
+#line 4810 "<stdout>"
+yy777:
+ ++YYCURSOR;
+ switch ((yych = *YYCURSOR)) {
+ case 0x80:
+ case 0x81:
+ case 0x82:
+ case 0x83:
+ case 0x84:
+ case 0x85:
+ case 0x86:
+ case 0x87:
+ case 0x88:
+ case 0x89:
+ case 0x8A:
+ case 0x8B:
+ case 0x8C:
+ case 0x8D:
+ case 0x8E:
+ case 0x8F:
+ case 0x90:
+ case 0x91:
+ case 0x92:
+ case 0x93:
+ case 0x94:
+ case 0x95:
+ case 0x96:
+ case 0x97:
+ case 0x98:
+ case 0x99:
+ case 0x9A:
+ case 0x9B:
+ case 0x9C:
+ case 0x9D:
+ case 0x9E:
+ case 0x9F:
+ case 0xA0:
+ case 0xA1:
+ case 0xA2:
+ case 0xA3:
+ case 0xA4:
+ case 0xA5:
+ case 0xA6:
+ case 0xA7:
+ case 0xA8:
+ case 0xA9:
+ case 0xAA:
+ case 0xAB:
+ case 0xAC:
+ case 0xAD:
+ case 0xAE:
+ case 0xAF:
+ case 0xB0:
+ case 0xB1:
+ case 0xB2:
+ case 0xB3:
+ case 0xB4:
+ case 0xB5:
+ case 0xB6:
+ case 0xB7:
+ case 0xB8:
+ case 0xB9:
+ case 0xBA:
+ case 0xBB:
+ case 0xBC:
+ case 0xBD:
+ case 0xBE:
+ case 0xBF: goto yy775;
+ default: goto yy774;
+ }
+}
+#line 11 "code_points.8.re"
+
+
+
+#line 4885 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x00:
+ case '\n': goto yy781;
+ case 0xC4:
+ case 0xC5:
+ case 0xC6:
+ case 0xC7:
+ case 0xC8:
+ case 0xC9:
+ case 0xCA:
+ case 0xCB:
+ case 0xCC:
+ case 0xCD:
+ case 0xCE:
+ case 0xCF:
+ case 0xD0:
+ case 0xD1:
+ case 0xD2:
+ case 0xD3:
+ case 0xD4:
+ case 0xD5:
+ case 0xD6:
+ case 0xD7:
+ case 0xD8:
+ case 0xD9:
+ case 0xDA:
+ case 0xDB:
+ case 0xDC:
+ case 0xDD:
+ case 0xDE:
+ case 0xDF: goto yy783;
+ case 0xE0: goto yy784;
+ case 0xE1:
+ case 0xE2:
+ case 0xE3:
+ case 0xE4:
+ case 0xE5:
+ case 0xE6:
+ case 0xE7:
+ case 0xE8:
+ case 0xE9:
+ case 0xEA:
+ case 0xEB:
+ case 0xEC:
+ case 0xED:
+ case 0xEE:
+ case 0xEF: goto yy785;
+ case 0xF0: goto yy786;
+ case 0xF1:
+ case 0xF2:
+ case 0xF3: goto yy787;
+ case 0xF4: goto yy788;
+ default: goto yy780;
+ }
+yy780:
+yy781:
+ ++YYCURSOR;
+#line 14 "code_points.8.re"
+ {}
+#line 4949 "<stdout>"
+yy783:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80:
+ case 0x81:
+ case 0x82:
+ case 0x83:
+ case 0x84:
+ case 0x85:
+ case 0x86:
+ case 0x87:
+ case 0x88:
+ case 0x89:
+ case 0x8A:
+ case 0x8B:
+ case 0x8C:
+ case 0x8D:
+ case 0x8E:
+ case 0x8F:
+ case 0x90:
+ case 0x91:
+ case 0x92:
+ case 0x93:
+ case 0x94:
+ case 0x95:
+ case 0x96:
+ case 0x97:
+ case 0x98:
+ case 0x99:
+ case 0x9A:
+ case 0x9B:
+ case 0x9C:
+ case 0x9D:
+ case 0x9E:
+ case 0x9F:
+ case 0xA0:
+ case 0xA1:
+ case 0xA2:
+ case 0xA3:
+ case 0xA4:
+ case 0xA5:
+ case 0xA6:
+ case 0xA7:
+ case 0xA8:
+ case 0xA9:
+ case 0xAA:
+ case 0xAB:
+ case 0xAC:
+ case 0xAD:
+ case 0xAE:
+ case 0xAF:
+ case 0xB0:
+ case 0xB1:
+ case 0xB2:
+ case 0xB3:
+ case 0xB4:
+ case 0xB5:
+ case 0xB6:
+ case 0xB7:
+ case 0xB8:
+ case 0xB9:
+ case 0xBA:
+ case 0xBB:
+ case 0xBC:
+ case 0xBD:
+ case 0xBE:
+ case 0xBF: goto yy781;
+ default: goto yy780;
+ }
+yy784:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0:
+ case 0xA1:
+ case 0xA2:
+ case 0xA3:
+ case 0xA4:
+ case 0xA5:
+ case 0xA6:
+ case 0xA7:
+ case 0xA8:
+ case 0xA9:
+ case 0xAA:
+ case 0xAB:
+ case 0xAC:
+ case 0xAD:
+ case 0xAE:
+ case 0xAF:
+ case 0xB0:
+ case 0xB1:
+ case 0xB2:
+ case 0xB3:
+ case 0xB4:
+ case 0xB5:
+ case 0xB6:
+ case 0xB7:
+ case 0xB8:
+ case 0xB9:
+ case 0xBA:
+ case 0xBB:
+ case 0xBC:
+ case 0xBD:
+ case 0xBE:
+ case 0xBF: goto yy783;
+ default: goto yy780;
+ }
+yy785:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80:
+ case 0x81:
+ case 0x82:
+ case 0x83:
+ case 0x84:
+ case 0x85:
+ case 0x86:
+ case 0x87:
+ case 0x88:
+ case 0x89:
+ case 0x8A:
+ case 0x8B:
+ case 0x8C:
+ case 0x8D:
+ case 0x8E:
+ case 0x8F:
+ case 0x90:
+ case 0x91:
+ case 0x92:
+ case 0x93:
+ case 0x94:
+ case 0x95:
+ case 0x96:
+ case 0x97:
+ case 0x98:
+ case 0x99:
+ case 0x9A:
+ case 0x9B:
+ case 0x9C:
+ case 0x9D:
+ case 0x9E:
+ case 0x9F:
+ case 0xA0:
+ case 0xA1:
+ case 0xA2:
+ case 0xA3:
+ case 0xA4:
+ case 0xA5:
+ case 0xA6:
+ case 0xA7:
+ case 0xA8:
+ case 0xA9:
+ case 0xAA:
+ case 0xAB:
+ case 0xAC:
+ case 0xAD:
+ case 0xAE:
+ case 0xAF:
+ case 0xB0:
+ case 0xB1:
+ case 0xB2:
+ case 0xB3:
+ case 0xB4:
+ case 0xB5:
+ case 0xB6:
+ case 0xB7:
+ case 0xB8:
+ case 0xB9:
+ case 0xBA:
+ case 0xBB:
+ case 0xBC:
+ case 0xBD:
+ case 0xBE:
+ case 0xBF: goto yy783;
+ default: goto yy780;
+ }
+yy786:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90:
+ case 0x91:
+ case 0x92:
+ case 0x93:
+ case 0x94:
+ case 0x95:
+ case 0x96:
+ case 0x97:
+ case 0x98:
+ case 0x99:
+ case 0x9A:
+ case 0x9B:
+ case 0x9C:
+ case 0x9D:
+ case 0x9E:
+ case 0x9F:
+ case 0xA0:
+ case 0xA1:
+ case 0xA2:
+ case 0xA3:
+ case 0xA4:
+ case 0xA5:
+ case 0xA6:
+ case 0xA7:
+ case 0xA8:
+ case 0xA9:
+ case 0xAA:
+ case 0xAB:
+ case 0xAC:
+ case 0xAD:
+ case 0xAE:
+ case 0xAF:
+ case 0xB0:
+ case 0xB1:
+ case 0xB2:
+ case 0xB3:
+ case 0xB4:
+ case 0xB5:
+ case 0xB6:
+ case 0xB7:
+ case 0xB8:
+ case 0xB9:
+ case 0xBA:
+ case 0xBB:
+ case 0xBC:
+ case 0xBD:
+ case 0xBE:
+ case 0xBF: goto yy785;
+ default: goto yy780;
+ }
+yy787:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80:
+ case 0x81:
+ case 0x82:
+ case 0x83:
+ case 0x84:
+ case 0x85:
+ case 0x86:
+ case 0x87:
+ case 0x88:
+ case 0x89:
+ case 0x8A:
+ case 0x8B:
+ case 0x8C:
+ case 0x8D:
+ case 0x8E:
+ case 0x8F:
+ case 0x90:
+ case 0x91:
+ case 0x92:
+ case 0x93:
+ case 0x94:
+ case 0x95:
+ case 0x96:
+ case 0x97:
+ case 0x98:
+ case 0x99:
+ case 0x9A:
+ case 0x9B:
+ case 0x9C:
+ case 0x9D:
+ case 0x9E:
+ case 0x9F:
+ case 0xA0:
+ case 0xA1:
+ case 0xA2:
+ case 0xA3:
+ case 0xA4:
+ case 0xA5:
+ case 0xA6:
+ case 0xA7:
+ case 0xA8:
+ case 0xA9:
+ case 0xAA:
+ case 0xAB:
+ case 0xAC:
+ case 0xAD:
+ case 0xAE:
+ case 0xAF:
+ case 0xB0:
+ case 0xB1:
+ case 0xB2:
+ case 0xB3:
+ case 0xB4:
+ case 0xB5:
+ case 0xB6:
+ case 0xB7:
+ case 0xB8:
+ case 0xB9:
+ case 0xBA:
+ case 0xBB:
+ case 0xBC:
+ case 0xBD:
+ case 0xBE:
+ case 0xBF: goto yy785;
+ default: goto yy780;
+ }
+yy788:
+ ++YYCURSOR;
+ switch ((yych = *YYCURSOR)) {
+ case 0x80:
+ case 0x81:
+ case 0x82:
+ case 0x83:
+ case 0x84:
+ case 0x85:
+ case 0x86:
+ case 0x87:
+ case 0x88:
+ case 0x89:
+ case 0x8A:
+ case 0x8B:
+ case 0x8C:
+ case 0x8D:
+ case 0x8E:
+ case 0x8F: goto yy785;
+ default: goto yy780;
+ }
+}
+#line 15 "code_points.8.re"
+
--- /dev/null
+/*!re2c
+"\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" {}
+*/
+
+/*!re2c
+'\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ' {}
+*/
+
+/*!re2c
+[\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
+
+/*!re2c
+[^\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
--- /dev/null
+re2c: warning: line 3: naked default case (stray code units: [0x00][0x01][0x02-0xFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 7: naked default case (stray code units: [0x00][0x01][0x02-0xFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 11: naked default case (stray code units: [0x00][0x0A]), better add default rule * [-Wnaked-default]
+re2c: warning: line 15: naked default case (stray code units: [0x01-0x09][0x0B-0xFF]), better add default rule * [-Wnaked-default]
+/* Generated by re2c */
+#line 1 "code_points.re"
+
+#line 5 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x01: goto yy3;
+ default: goto yy2;
+ }
+yy2:
+yy3:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x02: goto yy4;
+ default: goto yy2;
+ }
+yy4:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x03: goto yy5;
+ default: goto yy2;
+ }
+yy5:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x04: goto yy6;
+ default: goto yy2;
+ }
+yy6:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x05: goto yy7;
+ default: goto yy2;
+ }
+yy7:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x06: goto yy8;
+ default: goto yy2;
+ }
+yy8:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x07: goto yy9;
+ default: goto yy2;
+ }
+yy9:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x08: goto yy10;
+ default: goto yy2;
+ }
+yy10:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\t': goto yy11;
+ default: goto yy2;
+ }
+yy11:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\v': goto yy12;
+ default: goto yy2;
+ }
+yy12:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\f': goto yy13;
+ default: goto yy2;
+ }
+yy13:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\r': goto yy14;
+ default: goto yy2;
+ }
+yy14:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0E: goto yy15;
+ default: goto yy2;
+ }
+yy15:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0F: goto yy16;
+ default: goto yy2;
+ }
+yy16:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x10: goto yy17;
+ default: goto yy2;
+ }
+yy17:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x11: goto yy18;
+ default: goto yy2;
+ }
+yy18:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x12: goto yy19;
+ default: goto yy2;
+ }
+yy19:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x13: goto yy20;
+ default: goto yy2;
+ }
+yy20:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x14: goto yy21;
+ default: goto yy2;
+ }
+yy21:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x15: goto yy22;
+ default: goto yy2;
+ }
+yy22:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x16: goto yy23;
+ default: goto yy2;
+ }
+yy23:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x17: goto yy24;
+ default: goto yy2;
+ }
+yy24:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x18: goto yy25;
+ default: goto yy2;
+ }
+yy25:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x19: goto yy26;
+ default: goto yy2;
+ }
+yy26:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1A: goto yy27;
+ default: goto yy2;
+ }
+yy27:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1B: goto yy28;
+ default: goto yy2;
+ }
+yy28:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1C: goto yy29;
+ default: goto yy2;
+ }
+yy29:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1D: goto yy30;
+ default: goto yy2;
+ }
+yy30:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1E: goto yy31;
+ default: goto yy2;
+ }
+yy31:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1F: goto yy32;
+ default: goto yy2;
+ }
+yy32:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ' ': goto yy33;
+ default: goto yy2;
+ }
+yy33:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '!': goto yy34;
+ default: goto yy2;
+ }
+yy34:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '"': goto yy35;
+ default: goto yy2;
+ }
+yy35:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '#': goto yy36;
+ default: goto yy2;
+ }
+yy36:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '$': goto yy37;
+ default: goto yy2;
+ }
+yy37:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '%': goto yy38;
+ default: goto yy2;
+ }
+yy38:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '&': goto yy39;
+ default: goto yy2;
+ }
+yy39:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\'': goto yy40;
+ default: goto yy2;
+ }
+yy40:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '(': goto yy41;
+ default: goto yy2;
+ }
+yy41:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ')': goto yy42;
+ default: goto yy2;
+ }
+yy42:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '*': goto yy43;
+ default: goto yy2;
+ }
+yy43:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '+': goto yy44;
+ default: goto yy2;
+ }
+yy44:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ',': goto yy45;
+ default: goto yy2;
+ }
+yy45:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '-': goto yy46;
+ default: goto yy2;
+ }
+yy46:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '.': goto yy47;
+ default: goto yy2;
+ }
+yy47:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '/': goto yy48;
+ default: goto yy2;
+ }
+yy48:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '0': goto yy49;
+ default: goto yy2;
+ }
+yy49:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '1': goto yy50;
+ default: goto yy2;
+ }
+yy50:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '2': goto yy51;
+ default: goto yy2;
+ }
+yy51:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '3': goto yy52;
+ default: goto yy2;
+ }
+yy52:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '4': goto yy53;
+ default: goto yy2;
+ }
+yy53:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '5': goto yy54;
+ default: goto yy2;
+ }
+yy54:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '6': goto yy55;
+ default: goto yy2;
+ }
+yy55:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '7': goto yy56;
+ default: goto yy2;
+ }
+yy56:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '8': goto yy57;
+ default: goto yy2;
+ }
+yy57:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '9': goto yy58;
+ default: goto yy2;
+ }
+yy58:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ':': goto yy59;
+ default: goto yy2;
+ }
+yy59:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ';': goto yy60;
+ default: goto yy2;
+ }
+yy60:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '<': goto yy61;
+ default: goto yy2;
+ }
+yy61:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '=': goto yy62;
+ default: goto yy2;
+ }
+yy62:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '>': goto yy63;
+ default: goto yy2;
+ }
+yy63:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '?': goto yy64;
+ default: goto yy2;
+ }
+yy64:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '@': goto yy65;
+ default: goto yy2;
+ }
+yy65:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'A': goto yy66;
+ default: goto yy2;
+ }
+yy66:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'B': goto yy67;
+ default: goto yy2;
+ }
+yy67:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'C': goto yy68;
+ default: goto yy2;
+ }
+yy68:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'D': goto yy69;
+ default: goto yy2;
+ }
+yy69:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'E': goto yy70;
+ default: goto yy2;
+ }
+yy70:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'F': goto yy71;
+ default: goto yy2;
+ }
+yy71:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'G': goto yy72;
+ default: goto yy2;
+ }
+yy72:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'H': goto yy73;
+ default: goto yy2;
+ }
+yy73:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'I': goto yy74;
+ default: goto yy2;
+ }
+yy74:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'J': goto yy75;
+ default: goto yy2;
+ }
+yy75:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'K': goto yy76;
+ default: goto yy2;
+ }
+yy76:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'L': goto yy77;
+ default: goto yy2;
+ }
+yy77:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'M': goto yy78;
+ default: goto yy2;
+ }
+yy78:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'N': goto yy79;
+ default: goto yy2;
+ }
+yy79:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'O': goto yy80;
+ default: goto yy2;
+ }
+yy80:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'P': goto yy81;
+ default: goto yy2;
+ }
+yy81:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Q': goto yy82;
+ default: goto yy2;
+ }
+yy82:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'R': goto yy83;
+ default: goto yy2;
+ }
+yy83:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'S': goto yy84;
+ default: goto yy2;
+ }
+yy84:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'T': goto yy85;
+ default: goto yy2;
+ }
+yy85:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'U': goto yy86;
+ default: goto yy2;
+ }
+yy86:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'V': goto yy87;
+ default: goto yy2;
+ }
+yy87:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'W': goto yy88;
+ default: goto yy2;
+ }
+yy88:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'X': goto yy89;
+ default: goto yy2;
+ }
+yy89:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Y': goto yy90;
+ default: goto yy2;
+ }
+yy90:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Z': goto yy91;
+ default: goto yy2;
+ }
+yy91:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '[': goto yy92;
+ default: goto yy2;
+ }
+yy92:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\\': goto yy93;
+ default: goto yy2;
+ }
+yy93:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ']': goto yy94;
+ default: goto yy2;
+ }
+yy94:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '^': goto yy95;
+ default: goto yy2;
+ }
+yy95:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '_': goto yy96;
+ default: goto yy2;
+ }
+yy96:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '`': goto yy97;
+ default: goto yy2;
+ }
+yy97:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'a': goto yy98;
+ default: goto yy2;
+ }
+yy98:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'b': goto yy99;
+ default: goto yy2;
+ }
+yy99:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'c': goto yy100;
+ default: goto yy2;
+ }
+yy100:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'd': goto yy101;
+ default: goto yy2;
+ }
+yy101:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'e': goto yy102;
+ default: goto yy2;
+ }
+yy102:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'f': goto yy103;
+ default: goto yy2;
+ }
+yy103:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'g': goto yy104;
+ default: goto yy2;
+ }
+yy104:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'h': goto yy105;
+ default: goto yy2;
+ }
+yy105:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'i': goto yy106;
+ default: goto yy2;
+ }
+yy106:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'j': goto yy107;
+ default: goto yy2;
+ }
+yy107:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'k': goto yy108;
+ default: goto yy2;
+ }
+yy108:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'l': goto yy109;
+ default: goto yy2;
+ }
+yy109:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'm': goto yy110;
+ default: goto yy2;
+ }
+yy110:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'n': goto yy111;
+ default: goto yy2;
+ }
+yy111:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'o': goto yy112;
+ default: goto yy2;
+ }
+yy112:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'p': goto yy113;
+ default: goto yy2;
+ }
+yy113:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'q': goto yy114;
+ default: goto yy2;
+ }
+yy114:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'r': goto yy115;
+ default: goto yy2;
+ }
+yy115:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 's': goto yy116;
+ default: goto yy2;
+ }
+yy116:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 't': goto yy117;
+ default: goto yy2;
+ }
+yy117:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'u': goto yy118;
+ default: goto yy2;
+ }
+yy118:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'v': goto yy119;
+ default: goto yy2;
+ }
+yy119:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'w': goto yy120;
+ default: goto yy2;
+ }
+yy120:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'x': goto yy121;
+ default: goto yy2;
+ }
+yy121:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'y': goto yy122;
+ default: goto yy2;
+ }
+yy122:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'z': goto yy123;
+ default: goto yy2;
+ }
+yy123:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '{': goto yy124;
+ default: goto yy2;
+ }
+yy124:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '|': goto yy125;
+ default: goto yy2;
+ }
+yy125:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '}': goto yy126;
+ default: goto yy2;
+ }
+yy126:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '~': goto yy127;
+ default: goto yy2;
+ }
+yy127:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7F: goto yy128;
+ default: goto yy2;
+ }
+yy128:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80: goto yy129;
+ default: goto yy2;
+ }
+yy129:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81: goto yy130;
+ default: goto yy2;
+ }
+yy130:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82: goto yy131;
+ default: goto yy2;
+ }
+yy131:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83: goto yy132;
+ default: goto yy2;
+ }
+yy132:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84: goto yy133;
+ default: goto yy2;
+ }
+yy133:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85: goto yy134;
+ default: goto yy2;
+ }
+yy134:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86: goto yy135;
+ default: goto yy2;
+ }
+yy135:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87: goto yy136;
+ default: goto yy2;
+ }
+yy136:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88: goto yy137;
+ default: goto yy2;
+ }
+yy137:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89: goto yy138;
+ default: goto yy2;
+ }
+yy138:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8A: goto yy139;
+ default: goto yy2;
+ }
+yy139:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8B: goto yy140;
+ default: goto yy2;
+ }
+yy140:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8C: goto yy141;
+ default: goto yy2;
+ }
+yy141:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8D: goto yy142;
+ default: goto yy2;
+ }
+yy142:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8E: goto yy143;
+ default: goto yy2;
+ }
+yy143:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8F: goto yy144;
+ default: goto yy2;
+ }
+yy144:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90: goto yy145;
+ default: goto yy2;
+ }
+yy145:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91: goto yy146;
+ default: goto yy2;
+ }
+yy146:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92: goto yy147;
+ default: goto yy2;
+ }
+yy147:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93: goto yy148;
+ default: goto yy2;
+ }
+yy148:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94: goto yy149;
+ default: goto yy2;
+ }
+yy149:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95: goto yy150;
+ default: goto yy2;
+ }
+yy150:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96: goto yy151;
+ default: goto yy2;
+ }
+yy151:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97: goto yy152;
+ default: goto yy2;
+ }
+yy152:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98: goto yy153;
+ default: goto yy2;
+ }
+yy153:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99: goto yy154;
+ default: goto yy2;
+ }
+yy154:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9A: goto yy155;
+ default: goto yy2;
+ }
+yy155:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9B: goto yy156;
+ default: goto yy2;
+ }
+yy156:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9C: goto yy157;
+ default: goto yy2;
+ }
+yy157:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9D: goto yy158;
+ default: goto yy2;
+ }
+yy158:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9E: goto yy159;
+ default: goto yy2;
+ }
+yy159:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9F: goto yy160;
+ default: goto yy2;
+ }
+yy160:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0: goto yy161;
+ default: goto yy2;
+ }
+yy161:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA1: goto yy162;
+ default: goto yy2;
+ }
+yy162:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2: goto yy163;
+ default: goto yy2;
+ }
+yy163:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3: goto yy164;
+ default: goto yy2;
+ }
+yy164:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4: goto yy165;
+ default: goto yy2;
+ }
+yy165:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5: goto yy166;
+ default: goto yy2;
+ }
+yy166:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6: goto yy167;
+ default: goto yy2;
+ }
+yy167:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7: goto yy168;
+ default: goto yy2;
+ }
+yy168:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8: goto yy169;
+ default: goto yy2;
+ }
+yy169:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9: goto yy170;
+ default: goto yy2;
+ }
+yy170:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAA: goto yy171;
+ default: goto yy2;
+ }
+yy171:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAB: goto yy172;
+ default: goto yy2;
+ }
+yy172:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAC: goto yy173;
+ default: goto yy2;
+ }
+yy173:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAD: goto yy174;
+ default: goto yy2;
+ }
+yy174:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAE: goto yy175;
+ default: goto yy2;
+ }
+yy175:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAF: goto yy176;
+ default: goto yy2;
+ }
+yy176:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB0: goto yy177;
+ default: goto yy2;
+ }
+yy177:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB1: goto yy178;
+ default: goto yy2;
+ }
+yy178:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB2: goto yy179;
+ default: goto yy2;
+ }
+yy179:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB3: goto yy180;
+ default: goto yy2;
+ }
+yy180:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB4: goto yy181;
+ default: goto yy2;
+ }
+yy181:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB5: goto yy182;
+ default: goto yy2;
+ }
+yy182:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB6: goto yy183;
+ default: goto yy2;
+ }
+yy183:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB7: goto yy184;
+ default: goto yy2;
+ }
+yy184:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB8: goto yy185;
+ default: goto yy2;
+ }
+yy185:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB9: goto yy186;
+ default: goto yy2;
+ }
+yy186:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBA: goto yy187;
+ default: goto yy2;
+ }
+yy187:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBB: goto yy188;
+ default: goto yy2;
+ }
+yy188:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBC: goto yy189;
+ default: goto yy2;
+ }
+yy189:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBD: goto yy190;
+ default: goto yy2;
+ }
+yy190:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBE: goto yy191;
+ default: goto yy2;
+ }
+yy191:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBF: goto yy192;
+ default: goto yy2;
+ }
+yy192:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC0: goto yy193;
+ default: goto yy2;
+ }
+yy193:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC1: goto yy194;
+ default: goto yy2;
+ }
+yy194:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy195;
+ default: goto yy2;
+ }
+yy195:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy196;
+ default: goto yy2;
+ }
+yy196:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC4: goto yy197;
+ default: goto yy2;
+ }
+yy197:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC5: goto yy198;
+ default: goto yy2;
+ }
+yy198:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC6: goto yy199;
+ default: goto yy2;
+ }
+yy199:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC7: goto yy200;
+ default: goto yy2;
+ }
+yy200:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC8: goto yy201;
+ default: goto yy2;
+ }
+yy201:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC9: goto yy202;
+ default: goto yy2;
+ }
+yy202:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCA: goto yy203;
+ default: goto yy2;
+ }
+yy203:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCB: goto yy204;
+ default: goto yy2;
+ }
+yy204:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCC: goto yy205;
+ default: goto yy2;
+ }
+yy205:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCD: goto yy206;
+ default: goto yy2;
+ }
+yy206:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCE: goto yy207;
+ default: goto yy2;
+ }
+yy207:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCF: goto yy208;
+ default: goto yy2;
+ }
+yy208:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD0: goto yy209;
+ default: goto yy2;
+ }
+yy209:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD1: goto yy210;
+ default: goto yy2;
+ }
+yy210:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD2: goto yy211;
+ default: goto yy2;
+ }
+yy211:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD3: goto yy212;
+ default: goto yy2;
+ }
+yy212:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD4: goto yy213;
+ default: goto yy2;
+ }
+yy213:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD5: goto yy214;
+ default: goto yy2;
+ }
+yy214:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD6: goto yy215;
+ default: goto yy2;
+ }
+yy215:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD7: goto yy216;
+ default: goto yy2;
+ }
+yy216:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD8: goto yy217;
+ default: goto yy2;
+ }
+yy217:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD9: goto yy218;
+ default: goto yy2;
+ }
+yy218:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDA: goto yy219;
+ default: goto yy2;
+ }
+yy219:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDB: goto yy220;
+ default: goto yy2;
+ }
+yy220:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDC: goto yy221;
+ default: goto yy2;
+ }
+yy221:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDD: goto yy222;
+ default: goto yy2;
+ }
+yy222:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDE: goto yy223;
+ default: goto yy2;
+ }
+yy223:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDF: goto yy224;
+ default: goto yy2;
+ }
+yy224:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE0: goto yy225;
+ default: goto yy2;
+ }
+yy225:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE1: goto yy226;
+ default: goto yy2;
+ }
+yy226:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE2: goto yy227;
+ default: goto yy2;
+ }
+yy227:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE3: goto yy228;
+ default: goto yy2;
+ }
+yy228:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE4: goto yy229;
+ default: goto yy2;
+ }
+yy229:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE5: goto yy230;
+ default: goto yy2;
+ }
+yy230:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE6: goto yy231;
+ default: goto yy2;
+ }
+yy231:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE7: goto yy232;
+ default: goto yy2;
+ }
+yy232:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE8: goto yy233;
+ default: goto yy2;
+ }
+yy233:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE9: goto yy234;
+ default: goto yy2;
+ }
+yy234:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEA: goto yy235;
+ default: goto yy2;
+ }
+yy235:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEB: goto yy236;
+ default: goto yy2;
+ }
+yy236:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEC: goto yy237;
+ default: goto yy2;
+ }
+yy237:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xED: goto yy238;
+ default: goto yy2;
+ }
+yy238:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEE: goto yy239;
+ default: goto yy2;
+ }
+yy239:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEF: goto yy240;
+ default: goto yy2;
+ }
+yy240:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF0: goto yy241;
+ default: goto yy2;
+ }
+yy241:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF1: goto yy242;
+ default: goto yy2;
+ }
+yy242:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF2: goto yy243;
+ default: goto yy2;
+ }
+yy243:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF3: goto yy244;
+ default: goto yy2;
+ }
+yy244:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF4: goto yy245;
+ default: goto yy2;
+ }
+yy245:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF5: goto yy246;
+ default: goto yy2;
+ }
+yy246:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF6: goto yy247;
+ default: goto yy2;
+ }
+yy247:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF7: goto yy248;
+ default: goto yy2;
+ }
+yy248:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF8: goto yy249;
+ default: goto yy2;
+ }
+yy249:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF9: goto yy250;
+ default: goto yy2;
+ }
+yy250:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFA: goto yy251;
+ default: goto yy2;
+ }
+yy251:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFB: goto yy252;
+ default: goto yy2;
+ }
+yy252:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFC: goto yy253;
+ default: goto yy2;
+ }
+yy253:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFD: goto yy254;
+ default: goto yy2;
+ }
+yy254:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFE: goto yy255;
+ default: goto yy2;
+ }
+yy255:
+ yych = *++YYCURSOR;
+ if (yych <= 0xFE) goto yy2;
+ ++YYCURSOR;
+#line 2 "code_points.re"
+ {}
+#line 1533 "<stdout>"
+}
+#line 3 "code_points.re"
+
+
+
+#line 1539 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x01: goto yy261;
+ default: goto yy260;
+ }
+yy260:
+yy261:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x02: goto yy262;
+ default: goto yy260;
+ }
+yy262:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x03: goto yy263;
+ default: goto yy260;
+ }
+yy263:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x04: goto yy264;
+ default: goto yy260;
+ }
+yy264:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x05: goto yy265;
+ default: goto yy260;
+ }
+yy265:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x06: goto yy266;
+ default: goto yy260;
+ }
+yy266:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x07: goto yy267;
+ default: goto yy260;
+ }
+yy267:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x08: goto yy268;
+ default: goto yy260;
+ }
+yy268:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\t': goto yy269;
+ default: goto yy260;
+ }
+yy269:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\v': goto yy270;
+ default: goto yy260;
+ }
+yy270:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\f': goto yy271;
+ default: goto yy260;
+ }
+yy271:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\r': goto yy272;
+ default: goto yy260;
+ }
+yy272:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0E: goto yy273;
+ default: goto yy260;
+ }
+yy273:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0F: goto yy274;
+ default: goto yy260;
+ }
+yy274:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x10: goto yy275;
+ default: goto yy260;
+ }
+yy275:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x11: goto yy276;
+ default: goto yy260;
+ }
+yy276:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x12: goto yy277;
+ default: goto yy260;
+ }
+yy277:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x13: goto yy278;
+ default: goto yy260;
+ }
+yy278:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x14: goto yy279;
+ default: goto yy260;
+ }
+yy279:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x15: goto yy280;
+ default: goto yy260;
+ }
+yy280:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x16: goto yy281;
+ default: goto yy260;
+ }
+yy281:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x17: goto yy282;
+ default: goto yy260;
+ }
+yy282:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x18: goto yy283;
+ default: goto yy260;
+ }
+yy283:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x19: goto yy284;
+ default: goto yy260;
+ }
+yy284:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1A: goto yy285;
+ default: goto yy260;
+ }
+yy285:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1B: goto yy286;
+ default: goto yy260;
+ }
+yy286:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1C: goto yy287;
+ default: goto yy260;
+ }
+yy287:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1D: goto yy288;
+ default: goto yy260;
+ }
+yy288:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1E: goto yy289;
+ default: goto yy260;
+ }
+yy289:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1F: goto yy290;
+ default: goto yy260;
+ }
+yy290:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ' ': goto yy291;
+ default: goto yy260;
+ }
+yy291:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '!': goto yy292;
+ default: goto yy260;
+ }
+yy292:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '"': goto yy293;
+ default: goto yy260;
+ }
+yy293:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '#': goto yy294;
+ default: goto yy260;
+ }
+yy294:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '$': goto yy295;
+ default: goto yy260;
+ }
+yy295:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '%': goto yy296;
+ default: goto yy260;
+ }
+yy296:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '&': goto yy297;
+ default: goto yy260;
+ }
+yy297:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\'': goto yy298;
+ default: goto yy260;
+ }
+yy298:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '(': goto yy299;
+ default: goto yy260;
+ }
+yy299:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ')': goto yy300;
+ default: goto yy260;
+ }
+yy300:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '*': goto yy301;
+ default: goto yy260;
+ }
+yy301:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '+': goto yy302;
+ default: goto yy260;
+ }
+yy302:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ',': goto yy303;
+ default: goto yy260;
+ }
+yy303:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '-': goto yy304;
+ default: goto yy260;
+ }
+yy304:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '.': goto yy305;
+ default: goto yy260;
+ }
+yy305:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '/': goto yy306;
+ default: goto yy260;
+ }
+yy306:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '0': goto yy307;
+ default: goto yy260;
+ }
+yy307:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '1': goto yy308;
+ default: goto yy260;
+ }
+yy308:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '2': goto yy309;
+ default: goto yy260;
+ }
+yy309:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '3': goto yy310;
+ default: goto yy260;
+ }
+yy310:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '4': goto yy311;
+ default: goto yy260;
+ }
+yy311:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '5': goto yy312;
+ default: goto yy260;
+ }
+yy312:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '6': goto yy313;
+ default: goto yy260;
+ }
+yy313:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '7': goto yy314;
+ default: goto yy260;
+ }
+yy314:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '8': goto yy315;
+ default: goto yy260;
+ }
+yy315:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '9': goto yy316;
+ default: goto yy260;
+ }
+yy316:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ':': goto yy317;
+ default: goto yy260;
+ }
+yy317:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ';': goto yy318;
+ default: goto yy260;
+ }
+yy318:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '<': goto yy319;
+ default: goto yy260;
+ }
+yy319:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '=': goto yy320;
+ default: goto yy260;
+ }
+yy320:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '>': goto yy321;
+ default: goto yy260;
+ }
+yy321:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '?': goto yy322;
+ default: goto yy260;
+ }
+yy322:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '@': goto yy323;
+ default: goto yy260;
+ }
+yy323:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'A':
+ case 'a': goto yy324;
+ default: goto yy260;
+ }
+yy324:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'B':
+ case 'b': goto yy325;
+ default: goto yy260;
+ }
+yy325:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'C':
+ case 'c': goto yy326;
+ default: goto yy260;
+ }
+yy326:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'D':
+ case 'd': goto yy327;
+ default: goto yy260;
+ }
+yy327:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'E':
+ case 'e': goto yy328;
+ default: goto yy260;
+ }
+yy328:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'F':
+ case 'f': goto yy329;
+ default: goto yy260;
+ }
+yy329:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'G':
+ case 'g': goto yy330;
+ default: goto yy260;
+ }
+yy330:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'H':
+ case 'h': goto yy331;
+ default: goto yy260;
+ }
+yy331:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'I':
+ case 'i': goto yy332;
+ default: goto yy260;
+ }
+yy332:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'J':
+ case 'j': goto yy333;
+ default: goto yy260;
+ }
+yy333:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'K':
+ case 'k': goto yy334;
+ default: goto yy260;
+ }
+yy334:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'L':
+ case 'l': goto yy335;
+ default: goto yy260;
+ }
+yy335:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'M':
+ case 'm': goto yy336;
+ default: goto yy260;
+ }
+yy336:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'N':
+ case 'n': goto yy337;
+ default: goto yy260;
+ }
+yy337:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'O':
+ case 'o': goto yy338;
+ default: goto yy260;
+ }
+yy338:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'P':
+ case 'p': goto yy339;
+ default: goto yy260;
+ }
+yy339:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Q':
+ case 'q': goto yy340;
+ default: goto yy260;
+ }
+yy340:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'R':
+ case 'r': goto yy341;
+ default: goto yy260;
+ }
+yy341:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'S':
+ case 's': goto yy342;
+ default: goto yy260;
+ }
+yy342:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'T':
+ case 't': goto yy343;
+ default: goto yy260;
+ }
+yy343:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'U':
+ case 'u': goto yy344;
+ default: goto yy260;
+ }
+yy344:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'V':
+ case 'v': goto yy345;
+ default: goto yy260;
+ }
+yy345:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'W':
+ case 'w': goto yy346;
+ default: goto yy260;
+ }
+yy346:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'X':
+ case 'x': goto yy347;
+ default: goto yy260;
+ }
+yy347:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Y':
+ case 'y': goto yy348;
+ default: goto yy260;
+ }
+yy348:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Z':
+ case 'z': goto yy349;
+ default: goto yy260;
+ }
+yy349:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '[': goto yy350;
+ default: goto yy260;
+ }
+yy350:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '\\': goto yy351;
+ default: goto yy260;
+ }
+yy351:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case ']': goto yy352;
+ default: goto yy260;
+ }
+yy352:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '^': goto yy353;
+ default: goto yy260;
+ }
+yy353:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '_': goto yy354;
+ default: goto yy260;
+ }
+yy354:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '`': goto yy355;
+ default: goto yy260;
+ }
+yy355:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'A':
+ case 'a': goto yy356;
+ default: goto yy260;
+ }
+yy356:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'B':
+ case 'b': goto yy357;
+ default: goto yy260;
+ }
+yy357:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'C':
+ case 'c': goto yy358;
+ default: goto yy260;
+ }
+yy358:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'D':
+ case 'd': goto yy359;
+ default: goto yy260;
+ }
+yy359:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'E':
+ case 'e': goto yy360;
+ default: goto yy260;
+ }
+yy360:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'F':
+ case 'f': goto yy361;
+ default: goto yy260;
+ }
+yy361:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'G':
+ case 'g': goto yy362;
+ default: goto yy260;
+ }
+yy362:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'H':
+ case 'h': goto yy363;
+ default: goto yy260;
+ }
+yy363:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'I':
+ case 'i': goto yy364;
+ default: goto yy260;
+ }
+yy364:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'J':
+ case 'j': goto yy365;
+ default: goto yy260;
+ }
+yy365:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'K':
+ case 'k': goto yy366;
+ default: goto yy260;
+ }
+yy366:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'L':
+ case 'l': goto yy367;
+ default: goto yy260;
+ }
+yy367:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'M':
+ case 'm': goto yy368;
+ default: goto yy260;
+ }
+yy368:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'N':
+ case 'n': goto yy369;
+ default: goto yy260;
+ }
+yy369:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'O':
+ case 'o': goto yy370;
+ default: goto yy260;
+ }
+yy370:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'P':
+ case 'p': goto yy371;
+ default: goto yy260;
+ }
+yy371:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Q':
+ case 'q': goto yy372;
+ default: goto yy260;
+ }
+yy372:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'R':
+ case 'r': goto yy373;
+ default: goto yy260;
+ }
+yy373:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'S':
+ case 's': goto yy374;
+ default: goto yy260;
+ }
+yy374:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'T':
+ case 't': goto yy375;
+ default: goto yy260;
+ }
+yy375:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'U':
+ case 'u': goto yy376;
+ default: goto yy260;
+ }
+yy376:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'V':
+ case 'v': goto yy377;
+ default: goto yy260;
+ }
+yy377:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'W':
+ case 'w': goto yy378;
+ default: goto yy260;
+ }
+yy378:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'X':
+ case 'x': goto yy379;
+ default: goto yy260;
+ }
+yy379:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Y':
+ case 'y': goto yy380;
+ default: goto yy260;
+ }
+yy380:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 'Z':
+ case 'z': goto yy381;
+ default: goto yy260;
+ }
+yy381:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '{': goto yy382;
+ default: goto yy260;
+ }
+yy382:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '|': goto yy383;
+ default: goto yy260;
+ }
+yy383:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '}': goto yy384;
+ default: goto yy260;
+ }
+yy384:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case '~': goto yy385;
+ default: goto yy260;
+ }
+yy385:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7F: goto yy386;
+ default: goto yy260;
+ }
+yy386:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80: goto yy387;
+ default: goto yy260;
+ }
+yy387:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81: goto yy388;
+ default: goto yy260;
+ }
+yy388:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82: goto yy389;
+ default: goto yy260;
+ }
+yy389:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83: goto yy390;
+ default: goto yy260;
+ }
+yy390:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84: goto yy391;
+ default: goto yy260;
+ }
+yy391:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85: goto yy392;
+ default: goto yy260;
+ }
+yy392:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86: goto yy393;
+ default: goto yy260;
+ }
+yy393:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87: goto yy394;
+ default: goto yy260;
+ }
+yy394:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88: goto yy395;
+ default: goto yy260;
+ }
+yy395:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89: goto yy396;
+ default: goto yy260;
+ }
+yy396:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8A: goto yy397;
+ default: goto yy260;
+ }
+yy397:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8B: goto yy398;
+ default: goto yy260;
+ }
+yy398:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8C: goto yy399;
+ default: goto yy260;
+ }
+yy399:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8D: goto yy400;
+ default: goto yy260;
+ }
+yy400:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8E: goto yy401;
+ default: goto yy260;
+ }
+yy401:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8F: goto yy402;
+ default: goto yy260;
+ }
+yy402:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90: goto yy403;
+ default: goto yy260;
+ }
+yy403:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91: goto yy404;
+ default: goto yy260;
+ }
+yy404:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92: goto yy405;
+ default: goto yy260;
+ }
+yy405:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93: goto yy406;
+ default: goto yy260;
+ }
+yy406:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94: goto yy407;
+ default: goto yy260;
+ }
+yy407:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95: goto yy408;
+ default: goto yy260;
+ }
+yy408:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96: goto yy409;
+ default: goto yy260;
+ }
+yy409:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97: goto yy410;
+ default: goto yy260;
+ }
+yy410:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98: goto yy411;
+ default: goto yy260;
+ }
+yy411:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99: goto yy412;
+ default: goto yy260;
+ }
+yy412:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9A: goto yy413;
+ default: goto yy260;
+ }
+yy413:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9B: goto yy414;
+ default: goto yy260;
+ }
+yy414:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9C: goto yy415;
+ default: goto yy260;
+ }
+yy415:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9D: goto yy416;
+ default: goto yy260;
+ }
+yy416:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9E: goto yy417;
+ default: goto yy260;
+ }
+yy417:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9F: goto yy418;
+ default: goto yy260;
+ }
+yy418:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0: goto yy419;
+ default: goto yy260;
+ }
+yy419:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA1: goto yy420;
+ default: goto yy260;
+ }
+yy420:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2: goto yy421;
+ default: goto yy260;
+ }
+yy421:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3: goto yy422;
+ default: goto yy260;
+ }
+yy422:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4: goto yy423;
+ default: goto yy260;
+ }
+yy423:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5: goto yy424;
+ default: goto yy260;
+ }
+yy424:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6: goto yy425;
+ default: goto yy260;
+ }
+yy425:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7: goto yy426;
+ default: goto yy260;
+ }
+yy426:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8: goto yy427;
+ default: goto yy260;
+ }
+yy427:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9: goto yy428;
+ default: goto yy260;
+ }
+yy428:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAA: goto yy429;
+ default: goto yy260;
+ }
+yy429:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAB: goto yy430;
+ default: goto yy260;
+ }
+yy430:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAC: goto yy431;
+ default: goto yy260;
+ }
+yy431:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAD: goto yy432;
+ default: goto yy260;
+ }
+yy432:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAE: goto yy433;
+ default: goto yy260;
+ }
+yy433:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAF: goto yy434;
+ default: goto yy260;
+ }
+yy434:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB0: goto yy435;
+ default: goto yy260;
+ }
+yy435:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB1: goto yy436;
+ default: goto yy260;
+ }
+yy436:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB2: goto yy437;
+ default: goto yy260;
+ }
+yy437:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB3: goto yy438;
+ default: goto yy260;
+ }
+yy438:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB4: goto yy439;
+ default: goto yy260;
+ }
+yy439:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB5: goto yy440;
+ default: goto yy260;
+ }
+yy440:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB6: goto yy441;
+ default: goto yy260;
+ }
+yy441:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB7: goto yy442;
+ default: goto yy260;
+ }
+yy442:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB8: goto yy443;
+ default: goto yy260;
+ }
+yy443:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB9: goto yy444;
+ default: goto yy260;
+ }
+yy444:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBA: goto yy445;
+ default: goto yy260;
+ }
+yy445:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBB: goto yy446;
+ default: goto yy260;
+ }
+yy446:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBC: goto yy447;
+ default: goto yy260;
+ }
+yy447:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBD: goto yy448;
+ default: goto yy260;
+ }
+yy448:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBE: goto yy449;
+ default: goto yy260;
+ }
+yy449:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBF: goto yy450;
+ default: goto yy260;
+ }
+yy450:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC0: goto yy451;
+ default: goto yy260;
+ }
+yy451:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC1: goto yy452;
+ default: goto yy260;
+ }
+yy452:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy453;
+ default: goto yy260;
+ }
+yy453:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy454;
+ default: goto yy260;
+ }
+yy454:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC4: goto yy455;
+ default: goto yy260;
+ }
+yy455:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC5: goto yy456;
+ default: goto yy260;
+ }
+yy456:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC6: goto yy457;
+ default: goto yy260;
+ }
+yy457:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC7: goto yy458;
+ default: goto yy260;
+ }
+yy458:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC8: goto yy459;
+ default: goto yy260;
+ }
+yy459:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC9: goto yy460;
+ default: goto yy260;
+ }
+yy460:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCA: goto yy461;
+ default: goto yy260;
+ }
+yy461:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCB: goto yy462;
+ default: goto yy260;
+ }
+yy462:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCC: goto yy463;
+ default: goto yy260;
+ }
+yy463:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCD: goto yy464;
+ default: goto yy260;
+ }
+yy464:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCE: goto yy465;
+ default: goto yy260;
+ }
+yy465:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCF: goto yy466;
+ default: goto yy260;
+ }
+yy466:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD0: goto yy467;
+ default: goto yy260;
+ }
+yy467:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD1: goto yy468;
+ default: goto yy260;
+ }
+yy468:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD2: goto yy469;
+ default: goto yy260;
+ }
+yy469:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD3: goto yy470;
+ default: goto yy260;
+ }
+yy470:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD4: goto yy471;
+ default: goto yy260;
+ }
+yy471:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD5: goto yy472;
+ default: goto yy260;
+ }
+yy472:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD6: goto yy473;
+ default: goto yy260;
+ }
+yy473:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD7: goto yy474;
+ default: goto yy260;
+ }
+yy474:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD8: goto yy475;
+ default: goto yy260;
+ }
+yy475:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD9: goto yy476;
+ default: goto yy260;
+ }
+yy476:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDA: goto yy477;
+ default: goto yy260;
+ }
+yy477:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDB: goto yy478;
+ default: goto yy260;
+ }
+yy478:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDC: goto yy479;
+ default: goto yy260;
+ }
+yy479:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDD: goto yy480;
+ default: goto yy260;
+ }
+yy480:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDE: goto yy481;
+ default: goto yy260;
+ }
+yy481:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDF: goto yy482;
+ default: goto yy260;
+ }
+yy482:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE0: goto yy483;
+ default: goto yy260;
+ }
+yy483:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE1: goto yy484;
+ default: goto yy260;
+ }
+yy484:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE2: goto yy485;
+ default: goto yy260;
+ }
+yy485:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE3: goto yy486;
+ default: goto yy260;
+ }
+yy486:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE4: goto yy487;
+ default: goto yy260;
+ }
+yy487:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE5: goto yy488;
+ default: goto yy260;
+ }
+yy488:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE6: goto yy489;
+ default: goto yy260;
+ }
+yy489:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE7: goto yy490;
+ default: goto yy260;
+ }
+yy490:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE8: goto yy491;
+ default: goto yy260;
+ }
+yy491:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE9: goto yy492;
+ default: goto yy260;
+ }
+yy492:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEA: goto yy493;
+ default: goto yy260;
+ }
+yy493:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEB: goto yy494;
+ default: goto yy260;
+ }
+yy494:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEC: goto yy495;
+ default: goto yy260;
+ }
+yy495:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xED: goto yy496;
+ default: goto yy260;
+ }
+yy496:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEE: goto yy497;
+ default: goto yy260;
+ }
+yy497:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEF: goto yy498;
+ default: goto yy260;
+ }
+yy498:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF0: goto yy499;
+ default: goto yy260;
+ }
+yy499:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF1: goto yy500;
+ default: goto yy260;
+ }
+yy500:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF2: goto yy501;
+ default: goto yy260;
+ }
+yy501:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF3: goto yy502;
+ default: goto yy260;
+ }
+yy502:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF4: goto yy503;
+ default: goto yy260;
+ }
+yy503:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF5: goto yy504;
+ default: goto yy260;
+ }
+yy504:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF6: goto yy505;
+ default: goto yy260;
+ }
+yy505:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF7: goto yy506;
+ default: goto yy260;
+ }
+yy506:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF8: goto yy507;
+ default: goto yy260;
+ }
+yy507:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF9: goto yy508;
+ default: goto yy260;
+ }
+yy508:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFA: goto yy509;
+ default: goto yy260;
+ }
+yy509:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFB: goto yy510;
+ default: goto yy260;
+ }
+yy510:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFC: goto yy511;
+ default: goto yy260;
+ }
+yy511:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFD: goto yy512;
+ default: goto yy260;
+ }
+yy512:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFE: goto yy513;
+ default: goto yy260;
+ }
+yy513:
+ yych = *++YYCURSOR;
+ if (yych <= 0xFE) goto yy260;
+ ++YYCURSOR;
+#line 6 "code_points.re"
+ {}
+#line 3119 "<stdout>"
+}
+#line 7 "code_points.re"
+
+
+
+#line 3125 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x00:
+ case '\n': goto yy518;
+ default: goto yy519;
+ }
+yy518:
+yy519:
+ ++YYCURSOR;
+#line 10 "code_points.re"
+ {}
+#line 3140 "<stdout>"
+}
+#line 11 "code_points.re"
+
+
+
+#line 3146 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x00:
+ case '\n': goto yy524;
+ default: goto yy523;
+ }
+yy523:
+yy524:
+ ++YYCURSOR;
+#line 14 "code_points.re"
+ {}
+#line 3161 "<stdout>"
+}
+#line 15 "code_points.re"
+
--- /dev/null
+re2c: warning: line 3: naked default case (stray code units: [0x00][0x01][0x02-0xFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 7: naked default case (stray code units: [0x00][0x01][0x02-0xFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 11: naked default case (stray code units: [0x00][0x25]), better add default rule * [-Wnaked-default]
+re2c: warning: line 15: naked default case (stray code units: [0x01-0x24][0x26-0xFF]), better add default rule * [-Wnaked-default]
+/* Generated by re2c */
+#line 1 "code_points.e.re"
+
+#line 5 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x01: goto yy3;
+ default: goto yy2;
+ }
+yy2:
+yy3:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x02: goto yy4;
+ default: goto yy2;
+ }
+yy4:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x03: goto yy5;
+ default: goto yy2;
+ }
+yy5:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x37: goto yy6;
+ default: goto yy2;
+ }
+yy6:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2D: goto yy7;
+ default: goto yy2;
+ }
+yy7:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2E: goto yy8;
+ default: goto yy2;
+ }
+yy8:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2F: goto yy9;
+ default: goto yy2;
+ }
+yy9:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x16: goto yy10;
+ default: goto yy2;
+ }
+yy10:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x05: goto yy11;
+ default: goto yy2;
+ }
+yy11:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0B: goto yy12;
+ default: goto yy2;
+ }
+yy12:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0C: goto yy13;
+ default: goto yy2;
+ }
+yy13:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0D: goto yy14;
+ default: goto yy2;
+ }
+yy14:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0E: goto yy15;
+ default: goto yy2;
+ }
+yy15:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0F: goto yy16;
+ default: goto yy2;
+ }
+yy16:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x10: goto yy17;
+ default: goto yy2;
+ }
+yy17:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x11: goto yy18;
+ default: goto yy2;
+ }
+yy18:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x12: goto yy19;
+ default: goto yy2;
+ }
+yy19:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x13: goto yy20;
+ default: goto yy2;
+ }
+yy20:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3C: goto yy21;
+ default: goto yy2;
+ }
+yy21:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3D: goto yy22;
+ default: goto yy2;
+ }
+yy22:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x32: goto yy23;
+ default: goto yy2;
+ }
+yy23:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x26: goto yy24;
+ default: goto yy2;
+ }
+yy24:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x18: goto yy25;
+ default: goto yy2;
+ }
+yy25:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x19: goto yy26;
+ default: goto yy2;
+ }
+yy26:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3F: goto yy27;
+ default: goto yy2;
+ }
+yy27:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x27: goto yy28;
+ default: goto yy2;
+ }
+yy28:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1C: goto yy29;
+ default: goto yy2;
+ }
+yy29:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1D: goto yy30;
+ default: goto yy2;
+ }
+yy30:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1E: goto yy31;
+ default: goto yy2;
+ }
+yy31:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1F: goto yy32;
+ default: goto yy2;
+ }
+yy32:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x40: goto yy33;
+ default: goto yy2;
+ }
+yy33:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5A: goto yy34;
+ default: goto yy2;
+ }
+yy34:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7F: goto yy35;
+ default: goto yy2;
+ }
+yy35:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7B: goto yy36;
+ default: goto yy2;
+ }
+yy36:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5B: goto yy37;
+ default: goto yy2;
+ }
+yy37:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6C: goto yy38;
+ default: goto yy2;
+ }
+yy38:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x50: goto yy39;
+ default: goto yy2;
+ }
+yy39:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7D: goto yy40;
+ default: goto yy2;
+ }
+yy40:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4D: goto yy41;
+ default: goto yy2;
+ }
+yy41:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5D: goto yy42;
+ default: goto yy2;
+ }
+yy42:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5C: goto yy43;
+ default: goto yy2;
+ }
+yy43:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4E: goto yy44;
+ default: goto yy2;
+ }
+yy44:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6B: goto yy45;
+ default: goto yy2;
+ }
+yy45:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x60: goto yy46;
+ default: goto yy2;
+ }
+yy46:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4B: goto yy47;
+ default: goto yy2;
+ }
+yy47:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x61: goto yy48;
+ default: goto yy2;
+ }
+yy48:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF0: goto yy49;
+ default: goto yy2;
+ }
+yy49:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF1: goto yy50;
+ default: goto yy2;
+ }
+yy50:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF2: goto yy51;
+ default: goto yy2;
+ }
+yy51:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF3: goto yy52;
+ default: goto yy2;
+ }
+yy52:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF4: goto yy53;
+ default: goto yy2;
+ }
+yy53:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF5: goto yy54;
+ default: goto yy2;
+ }
+yy54:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF6: goto yy55;
+ default: goto yy2;
+ }
+yy55:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF7: goto yy56;
+ default: goto yy2;
+ }
+yy56:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF8: goto yy57;
+ default: goto yy2;
+ }
+yy57:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF9: goto yy58;
+ default: goto yy2;
+ }
+yy58:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7A: goto yy59;
+ default: goto yy2;
+ }
+yy59:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5E: goto yy60;
+ default: goto yy2;
+ }
+yy60:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4C: goto yy61;
+ default: goto yy2;
+ }
+yy61:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7E: goto yy62;
+ default: goto yy2;
+ }
+yy62:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6E: goto yy63;
+ default: goto yy2;
+ }
+yy63:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6F: goto yy64;
+ default: goto yy2;
+ }
+yy64:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7C: goto yy65;
+ default: goto yy2;
+ }
+yy65:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC1: goto yy66;
+ default: goto yy2;
+ }
+yy66:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC2: goto yy67;
+ default: goto yy2;
+ }
+yy67:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC3: goto yy68;
+ default: goto yy2;
+ }
+yy68:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC4: goto yy69;
+ default: goto yy2;
+ }
+yy69:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC5: goto yy70;
+ default: goto yy2;
+ }
+yy70:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC6: goto yy71;
+ default: goto yy2;
+ }
+yy71:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC7: goto yy72;
+ default: goto yy2;
+ }
+yy72:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC8: goto yy73;
+ default: goto yy2;
+ }
+yy73:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC9: goto yy74;
+ default: goto yy2;
+ }
+yy74:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD1: goto yy75;
+ default: goto yy2;
+ }
+yy75:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD2: goto yy76;
+ default: goto yy2;
+ }
+yy76:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD3: goto yy77;
+ default: goto yy2;
+ }
+yy77:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD4: goto yy78;
+ default: goto yy2;
+ }
+yy78:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD5: goto yy79;
+ default: goto yy2;
+ }
+yy79:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD6: goto yy80;
+ default: goto yy2;
+ }
+yy80:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD7: goto yy81;
+ default: goto yy2;
+ }
+yy81:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD8: goto yy82;
+ default: goto yy2;
+ }
+yy82:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD9: goto yy83;
+ default: goto yy2;
+ }
+yy83:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE2: goto yy84;
+ default: goto yy2;
+ }
+yy84:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE3: goto yy85;
+ default: goto yy2;
+ }
+yy85:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE4: goto yy86;
+ default: goto yy2;
+ }
+yy86:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE5: goto yy87;
+ default: goto yy2;
+ }
+yy87:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE6: goto yy88;
+ default: goto yy2;
+ }
+yy88:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE7: goto yy89;
+ default: goto yy2;
+ }
+yy89:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE8: goto yy90;
+ default: goto yy2;
+ }
+yy90:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE9: goto yy91;
+ default: goto yy2;
+ }
+yy91:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBA: goto yy92;
+ default: goto yy2;
+ }
+yy92:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE0: goto yy93;
+ default: goto yy2;
+ }
+yy93:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBB: goto yy94;
+ default: goto yy2;
+ }
+yy94:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB0: goto yy95;
+ default: goto yy2;
+ }
+yy95:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6D: goto yy96;
+ default: goto yy2;
+ }
+yy96:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x79: goto yy97;
+ default: goto yy2;
+ }
+yy97:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81: goto yy98;
+ default: goto yy2;
+ }
+yy98:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82: goto yy99;
+ default: goto yy2;
+ }
+yy99:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83: goto yy100;
+ default: goto yy2;
+ }
+yy100:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84: goto yy101;
+ default: goto yy2;
+ }
+yy101:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85: goto yy102;
+ default: goto yy2;
+ }
+yy102:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86: goto yy103;
+ default: goto yy2;
+ }
+yy103:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87: goto yy104;
+ default: goto yy2;
+ }
+yy104:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88: goto yy105;
+ default: goto yy2;
+ }
+yy105:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89: goto yy106;
+ default: goto yy2;
+ }
+yy106:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91: goto yy107;
+ default: goto yy2;
+ }
+yy107:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92: goto yy108;
+ default: goto yy2;
+ }
+yy108:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93: goto yy109;
+ default: goto yy2;
+ }
+yy109:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94: goto yy110;
+ default: goto yy2;
+ }
+yy110:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95: goto yy111;
+ default: goto yy2;
+ }
+yy111:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96: goto yy112;
+ default: goto yy2;
+ }
+yy112:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97: goto yy113;
+ default: goto yy2;
+ }
+yy113:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98: goto yy114;
+ default: goto yy2;
+ }
+yy114:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99: goto yy115;
+ default: goto yy2;
+ }
+yy115:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2: goto yy116;
+ default: goto yy2;
+ }
+yy116:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3: goto yy117;
+ default: goto yy2;
+ }
+yy117:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4: goto yy118;
+ default: goto yy2;
+ }
+yy118:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5: goto yy119;
+ default: goto yy2;
+ }
+yy119:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6: goto yy120;
+ default: goto yy2;
+ }
+yy120:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7: goto yy121;
+ default: goto yy2;
+ }
+yy121:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8: goto yy122;
+ default: goto yy2;
+ }
+yy122:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9: goto yy123;
+ default: goto yy2;
+ }
+yy123:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC0: goto yy124;
+ default: goto yy2;
+ }
+yy124:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4F: goto yy125;
+ default: goto yy2;
+ }
+yy125:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD0: goto yy126;
+ default: goto yy2;
+ }
+yy126:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA1: goto yy127;
+ default: goto yy2;
+ }
+yy127:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x07: goto yy128;
+ default: goto yy2;
+ }
+yy128:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x20: goto yy129;
+ default: goto yy2;
+ }
+yy129:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x21: goto yy130;
+ default: goto yy2;
+ }
+yy130:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x22: goto yy131;
+ default: goto yy2;
+ }
+yy131:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x23: goto yy132;
+ default: goto yy2;
+ }
+yy132:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x24: goto yy133;
+ default: goto yy2;
+ }
+yy133:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x15: goto yy134;
+ default: goto yy2;
+ }
+yy134:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x06: goto yy135;
+ default: goto yy2;
+ }
+yy135:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x17: goto yy136;
+ default: goto yy2;
+ }
+yy136:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x28: goto yy137;
+ default: goto yy2;
+ }
+yy137:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x29: goto yy138;
+ default: goto yy2;
+ }
+yy138:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2A: goto yy139;
+ default: goto yy2;
+ }
+yy139:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2B: goto yy140;
+ default: goto yy2;
+ }
+yy140:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2C: goto yy141;
+ default: goto yy2;
+ }
+yy141:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x09: goto yy142;
+ default: goto yy2;
+ }
+yy142:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0A: goto yy143;
+ default: goto yy2;
+ }
+yy143:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1B: goto yy144;
+ default: goto yy2;
+ }
+yy144:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x30: goto yy145;
+ default: goto yy2;
+ }
+yy145:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x31: goto yy146;
+ default: goto yy2;
+ }
+yy146:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1A: goto yy147;
+ default: goto yy2;
+ }
+yy147:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x33: goto yy148;
+ default: goto yy2;
+ }
+yy148:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x34: goto yy149;
+ default: goto yy2;
+ }
+yy149:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x35: goto yy150;
+ default: goto yy2;
+ }
+yy150:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x36: goto yy151;
+ default: goto yy2;
+ }
+yy151:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x08: goto yy152;
+ default: goto yy2;
+ }
+yy152:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x38: goto yy153;
+ default: goto yy2;
+ }
+yy153:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x39: goto yy154;
+ default: goto yy2;
+ }
+yy154:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3A: goto yy155;
+ default: goto yy2;
+ }
+yy155:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3B: goto yy156;
+ default: goto yy2;
+ }
+yy156:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x04: goto yy157;
+ default: goto yy2;
+ }
+yy157:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x14: goto yy158;
+ default: goto yy2;
+ }
+yy158:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3E: goto yy159;
+ default: goto yy2;
+ }
+yy159:
+ yych = *++YYCURSOR;
+ if (yych <= 0xFE) goto yy2;
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x41: goto yy161;
+ default: goto yy2;
+ }
+yy161:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAA: goto yy162;
+ default: goto yy2;
+ }
+yy162:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4A: goto yy163;
+ default: goto yy2;
+ }
+yy163:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB1: goto yy164;
+ default: goto yy2;
+ }
+yy164:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9F: goto yy165;
+ default: goto yy2;
+ }
+yy165:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB2: goto yy166;
+ default: goto yy2;
+ }
+yy166:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6A: goto yy167;
+ default: goto yy2;
+ }
+yy167:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB5: goto yy168;
+ default: goto yy2;
+ }
+yy168:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBD: goto yy169;
+ default: goto yy2;
+ }
+yy169:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB4: goto yy170;
+ default: goto yy2;
+ }
+yy170:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9A: goto yy171;
+ default: goto yy2;
+ }
+yy171:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8A: goto yy172;
+ default: goto yy2;
+ }
+yy172:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5F: goto yy173;
+ default: goto yy2;
+ }
+yy173:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCA: goto yy174;
+ default: goto yy2;
+ }
+yy174:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAF: goto yy175;
+ default: goto yy2;
+ }
+yy175:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBC: goto yy176;
+ default: goto yy2;
+ }
+yy176:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90: goto yy177;
+ default: goto yy2;
+ }
+yy177:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8F: goto yy178;
+ default: goto yy2;
+ }
+yy178:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEA: goto yy179;
+ default: goto yy2;
+ }
+yy179:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFA: goto yy180;
+ default: goto yy2;
+ }
+yy180:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBE: goto yy181;
+ default: goto yy2;
+ }
+yy181:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0: goto yy182;
+ default: goto yy2;
+ }
+yy182:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB6: goto yy183;
+ default: goto yy2;
+ }
+yy183:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB3: goto yy184;
+ default: goto yy2;
+ }
+yy184:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9D: goto yy185;
+ default: goto yy2;
+ }
+yy185:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDA: goto yy186;
+ default: goto yy2;
+ }
+yy186:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9B: goto yy187;
+ default: goto yy2;
+ }
+yy187:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8B: goto yy188;
+ default: goto yy2;
+ }
+yy188:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB7: goto yy189;
+ default: goto yy2;
+ }
+yy189:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB8: goto yy190;
+ default: goto yy2;
+ }
+yy190:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB9: goto yy191;
+ default: goto yy2;
+ }
+yy191:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAB: goto yy192;
+ default: goto yy2;
+ }
+yy192:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x64: goto yy193;
+ default: goto yy2;
+ }
+yy193:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x65: goto yy194;
+ default: goto yy2;
+ }
+yy194:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x62: goto yy195;
+ default: goto yy2;
+ }
+yy195:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x66: goto yy196;
+ default: goto yy2;
+ }
+yy196:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x63: goto yy197;
+ default: goto yy2;
+ }
+yy197:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x67: goto yy198;
+ default: goto yy2;
+ }
+yy198:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9E: goto yy199;
+ default: goto yy2;
+ }
+yy199:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x68: goto yy200;
+ default: goto yy2;
+ }
+yy200:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x74: goto yy201;
+ default: goto yy2;
+ }
+yy201:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x71: goto yy202;
+ default: goto yy2;
+ }
+yy202:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x72: goto yy203;
+ default: goto yy2;
+ }
+yy203:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x73: goto yy204;
+ default: goto yy2;
+ }
+yy204:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x78: goto yy205;
+ default: goto yy2;
+ }
+yy205:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x75: goto yy206;
+ default: goto yy2;
+ }
+yy206:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x76: goto yy207;
+ default: goto yy2;
+ }
+yy207:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x77: goto yy208;
+ default: goto yy2;
+ }
+yy208:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAC: goto yy209;
+ default: goto yy2;
+ }
+yy209:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x69: goto yy210;
+ default: goto yy2;
+ }
+yy210:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xED: goto yy211;
+ default: goto yy2;
+ }
+yy211:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEE: goto yy212;
+ default: goto yy2;
+ }
+yy212:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEB: goto yy213;
+ default: goto yy2;
+ }
+yy213:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEF: goto yy214;
+ default: goto yy2;
+ }
+yy214:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEC: goto yy215;
+ default: goto yy2;
+ }
+yy215:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBF: goto yy216;
+ default: goto yy2;
+ }
+yy216:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80: goto yy217;
+ default: goto yy2;
+ }
+yy217:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFD: goto yy218;
+ default: goto yy2;
+ }
+yy218:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFE: goto yy219;
+ default: goto yy2;
+ }
+yy219:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFB: goto yy220;
+ default: goto yy2;
+ }
+yy220:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFC: goto yy221;
+ default: goto yy2;
+ }
+yy221:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAD: goto yy222;
+ default: goto yy2;
+ }
+yy222:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8E: goto yy223;
+ default: goto yy2;
+ }
+yy223:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x59: goto yy224;
+ default: goto yy2;
+ }
+yy224:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x44: goto yy225;
+ default: goto yy2;
+ }
+yy225:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x45: goto yy226;
+ default: goto yy2;
+ }
+yy226:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x42: goto yy227;
+ default: goto yy2;
+ }
+yy227:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x46: goto yy228;
+ default: goto yy2;
+ }
+yy228:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x43: goto yy229;
+ default: goto yy2;
+ }
+yy229:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x47: goto yy230;
+ default: goto yy2;
+ }
+yy230:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9C: goto yy231;
+ default: goto yy2;
+ }
+yy231:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x48: goto yy232;
+ default: goto yy2;
+ }
+yy232:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x54: goto yy233;
+ default: goto yy2;
+ }
+yy233:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x51: goto yy234;
+ default: goto yy2;
+ }
+yy234:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x52: goto yy235;
+ default: goto yy2;
+ }
+yy235:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x53: goto yy236;
+ default: goto yy2;
+ }
+yy236:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x58: goto yy237;
+ default: goto yy2;
+ }
+yy237:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x55: goto yy238;
+ default: goto yy2;
+ }
+yy238:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x56: goto yy239;
+ default: goto yy2;
+ }
+yy239:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x57: goto yy240;
+ default: goto yy2;
+ }
+yy240:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8C: goto yy241;
+ default: goto yy2;
+ }
+yy241:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x49: goto yy242;
+ default: goto yy2;
+ }
+yy242:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCD: goto yy243;
+ default: goto yy2;
+ }
+yy243:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCE: goto yy244;
+ default: goto yy2;
+ }
+yy244:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCB: goto yy245;
+ default: goto yy2;
+ }
+yy245:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCF: goto yy246;
+ default: goto yy2;
+ }
+yy246:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCC: goto yy247;
+ default: goto yy2;
+ }
+yy247:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE1: goto yy248;
+ default: goto yy2;
+ }
+yy248:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x70: goto yy249;
+ default: goto yy2;
+ }
+yy249:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDD: goto yy250;
+ default: goto yy2;
+ }
+yy250:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDE: goto yy251;
+ default: goto yy2;
+ }
+yy251:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDB: goto yy252;
+ default: goto yy2;
+ }
+yy252:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDC: goto yy253;
+ default: goto yy2;
+ }
+yy253:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8D: goto yy254;
+ default: goto yy2;
+ }
+yy254:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAE: goto yy255;
+ default: goto yy2;
+ }
+yy255:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDF: goto yy256;
+ default: goto yy2;
+ }
+yy256:
+ ++YYCURSOR;
+#line 2 "code_points.e.re"
+ {}
+#line 1533 "<stdout>"
+}
+#line 3 "code_points.e.re"
+
+
+
+#line 1539 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x01: goto yy261;
+ default: goto yy260;
+ }
+yy260:
+yy261:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x02: goto yy262;
+ default: goto yy260;
+ }
+yy262:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x03: goto yy263;
+ default: goto yy260;
+ }
+yy263:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x37: goto yy264;
+ default: goto yy260;
+ }
+yy264:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2D: goto yy265;
+ default: goto yy260;
+ }
+yy265:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2E: goto yy266;
+ default: goto yy260;
+ }
+yy266:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2F: goto yy267;
+ default: goto yy260;
+ }
+yy267:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x16: goto yy268;
+ default: goto yy260;
+ }
+yy268:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x05: goto yy269;
+ default: goto yy260;
+ }
+yy269:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0B: goto yy270;
+ default: goto yy260;
+ }
+yy270:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0C: goto yy271;
+ default: goto yy260;
+ }
+yy271:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0D: goto yy272;
+ default: goto yy260;
+ }
+yy272:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0E: goto yy273;
+ default: goto yy260;
+ }
+yy273:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0F: goto yy274;
+ default: goto yy260;
+ }
+yy274:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x10: goto yy275;
+ default: goto yy260;
+ }
+yy275:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x11: goto yy276;
+ default: goto yy260;
+ }
+yy276:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x12: goto yy277;
+ default: goto yy260;
+ }
+yy277:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x13: goto yy278;
+ default: goto yy260;
+ }
+yy278:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3C: goto yy279;
+ default: goto yy260;
+ }
+yy279:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3D: goto yy280;
+ default: goto yy260;
+ }
+yy280:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x32: goto yy281;
+ default: goto yy260;
+ }
+yy281:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x26: goto yy282;
+ default: goto yy260;
+ }
+yy282:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x18: goto yy283;
+ default: goto yy260;
+ }
+yy283:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x19: goto yy284;
+ default: goto yy260;
+ }
+yy284:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3F: goto yy285;
+ default: goto yy260;
+ }
+yy285:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x27: goto yy286;
+ default: goto yy260;
+ }
+yy286:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1C: goto yy287;
+ default: goto yy260;
+ }
+yy287:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1D: goto yy288;
+ default: goto yy260;
+ }
+yy288:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1E: goto yy289;
+ default: goto yy260;
+ }
+yy289:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1F: goto yy290;
+ default: goto yy260;
+ }
+yy290:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x40: goto yy291;
+ default: goto yy260;
+ }
+yy291:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5A: goto yy292;
+ default: goto yy260;
+ }
+yy292:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7F: goto yy293;
+ default: goto yy260;
+ }
+yy293:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7B: goto yy294;
+ default: goto yy260;
+ }
+yy294:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5B: goto yy295;
+ default: goto yy260;
+ }
+yy295:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6C: goto yy296;
+ default: goto yy260;
+ }
+yy296:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x50: goto yy297;
+ default: goto yy260;
+ }
+yy297:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7D: goto yy298;
+ default: goto yy260;
+ }
+yy298:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4D: goto yy299;
+ default: goto yy260;
+ }
+yy299:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5D: goto yy300;
+ default: goto yy260;
+ }
+yy300:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5C: goto yy301;
+ default: goto yy260;
+ }
+yy301:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4E: goto yy302;
+ default: goto yy260;
+ }
+yy302:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6B: goto yy303;
+ default: goto yy260;
+ }
+yy303:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x60: goto yy304;
+ default: goto yy260;
+ }
+yy304:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4B: goto yy305;
+ default: goto yy260;
+ }
+yy305:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x61: goto yy306;
+ default: goto yy260;
+ }
+yy306:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF0: goto yy307;
+ default: goto yy260;
+ }
+yy307:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF1: goto yy308;
+ default: goto yy260;
+ }
+yy308:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF2: goto yy309;
+ default: goto yy260;
+ }
+yy309:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF3: goto yy310;
+ default: goto yy260;
+ }
+yy310:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF4: goto yy311;
+ default: goto yy260;
+ }
+yy311:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF5: goto yy312;
+ default: goto yy260;
+ }
+yy312:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF6: goto yy313;
+ default: goto yy260;
+ }
+yy313:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF7: goto yy314;
+ default: goto yy260;
+ }
+yy314:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF8: goto yy315;
+ default: goto yy260;
+ }
+yy315:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xF9: goto yy316;
+ default: goto yy260;
+ }
+yy316:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7A: goto yy317;
+ default: goto yy260;
+ }
+yy317:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5E: goto yy318;
+ default: goto yy260;
+ }
+yy318:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4C: goto yy319;
+ default: goto yy260;
+ }
+yy319:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7E: goto yy320;
+ default: goto yy260;
+ }
+yy320:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6E: goto yy321;
+ default: goto yy260;
+ }
+yy321:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6F: goto yy322;
+ default: goto yy260;
+ }
+yy322:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x7C: goto yy323;
+ default: goto yy260;
+ }
+yy323:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81:
+ case 0xC1: goto yy324;
+ default: goto yy260;
+ }
+yy324:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82:
+ case 0xC2: goto yy325;
+ default: goto yy260;
+ }
+yy325:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83:
+ case 0xC3: goto yy326;
+ default: goto yy260;
+ }
+yy326:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84:
+ case 0xC4: goto yy327;
+ default: goto yy260;
+ }
+yy327:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85:
+ case 0xC5: goto yy328;
+ default: goto yy260;
+ }
+yy328:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86:
+ case 0xC6: goto yy329;
+ default: goto yy260;
+ }
+yy329:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87:
+ case 0xC7: goto yy330;
+ default: goto yy260;
+ }
+yy330:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88:
+ case 0xC8: goto yy331;
+ default: goto yy260;
+ }
+yy331:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89:
+ case 0xC9: goto yy332;
+ default: goto yy260;
+ }
+yy332:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91:
+ case 0xD1: goto yy333;
+ default: goto yy260;
+ }
+yy333:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92:
+ case 0xD2: goto yy334;
+ default: goto yy260;
+ }
+yy334:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93:
+ case 0xD3: goto yy335;
+ default: goto yy260;
+ }
+yy335:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94:
+ case 0xD4: goto yy336;
+ default: goto yy260;
+ }
+yy336:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95:
+ case 0xD5: goto yy337;
+ default: goto yy260;
+ }
+yy337:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96:
+ case 0xD6: goto yy338;
+ default: goto yy260;
+ }
+yy338:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97:
+ case 0xD7: goto yy339;
+ default: goto yy260;
+ }
+yy339:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98:
+ case 0xD8: goto yy340;
+ default: goto yy260;
+ }
+yy340:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99:
+ case 0xD9: goto yy341;
+ default: goto yy260;
+ }
+yy341:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2:
+ case 0xE2: goto yy342;
+ default: goto yy260;
+ }
+yy342:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3:
+ case 0xE3: goto yy343;
+ default: goto yy260;
+ }
+yy343:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4:
+ case 0xE4: goto yy344;
+ default: goto yy260;
+ }
+yy344:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5:
+ case 0xE5: goto yy345;
+ default: goto yy260;
+ }
+yy345:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6:
+ case 0xE6: goto yy346;
+ default: goto yy260;
+ }
+yy346:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7:
+ case 0xE7: goto yy347;
+ default: goto yy260;
+ }
+yy347:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8:
+ case 0xE8: goto yy348;
+ default: goto yy260;
+ }
+yy348:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9:
+ case 0xE9: goto yy349;
+ default: goto yy260;
+ }
+yy349:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBA: goto yy350;
+ default: goto yy260;
+ }
+yy350:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE0: goto yy351;
+ default: goto yy260;
+ }
+yy351:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBB: goto yy352;
+ default: goto yy260;
+ }
+yy352:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB0: goto yy353;
+ default: goto yy260;
+ }
+yy353:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6D: goto yy354;
+ default: goto yy260;
+ }
+yy354:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x79: goto yy355;
+ default: goto yy260;
+ }
+yy355:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x81:
+ case 0xC1: goto yy356;
+ default: goto yy260;
+ }
+yy356:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x82:
+ case 0xC2: goto yy357;
+ default: goto yy260;
+ }
+yy357:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x83:
+ case 0xC3: goto yy358;
+ default: goto yy260;
+ }
+yy358:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x84:
+ case 0xC4: goto yy359;
+ default: goto yy260;
+ }
+yy359:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x85:
+ case 0xC5: goto yy360;
+ default: goto yy260;
+ }
+yy360:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x86:
+ case 0xC6: goto yy361;
+ default: goto yy260;
+ }
+yy361:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x87:
+ case 0xC7: goto yy362;
+ default: goto yy260;
+ }
+yy362:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x88:
+ case 0xC8: goto yy363;
+ default: goto yy260;
+ }
+yy363:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x89:
+ case 0xC9: goto yy364;
+ default: goto yy260;
+ }
+yy364:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x91:
+ case 0xD1: goto yy365;
+ default: goto yy260;
+ }
+yy365:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x92:
+ case 0xD2: goto yy366;
+ default: goto yy260;
+ }
+yy366:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x93:
+ case 0xD3: goto yy367;
+ default: goto yy260;
+ }
+yy367:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x94:
+ case 0xD4: goto yy368;
+ default: goto yy260;
+ }
+yy368:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x95:
+ case 0xD5: goto yy369;
+ default: goto yy260;
+ }
+yy369:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x96:
+ case 0xD6: goto yy370;
+ default: goto yy260;
+ }
+yy370:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x97:
+ case 0xD7: goto yy371;
+ default: goto yy260;
+ }
+yy371:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x98:
+ case 0xD8: goto yy372;
+ default: goto yy260;
+ }
+yy372:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x99:
+ case 0xD9: goto yy373;
+ default: goto yy260;
+ }
+yy373:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA2:
+ case 0xE2: goto yy374;
+ default: goto yy260;
+ }
+yy374:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA3:
+ case 0xE3: goto yy375;
+ default: goto yy260;
+ }
+yy375:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA4:
+ case 0xE4: goto yy376;
+ default: goto yy260;
+ }
+yy376:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA5:
+ case 0xE5: goto yy377;
+ default: goto yy260;
+ }
+yy377:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA6:
+ case 0xE6: goto yy378;
+ default: goto yy260;
+ }
+yy378:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA7:
+ case 0xE7: goto yy379;
+ default: goto yy260;
+ }
+yy379:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA8:
+ case 0xE8: goto yy380;
+ default: goto yy260;
+ }
+yy380:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA9:
+ case 0xE9: goto yy381;
+ default: goto yy260;
+ }
+yy381:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xC0: goto yy382;
+ default: goto yy260;
+ }
+yy382:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4F: goto yy383;
+ default: goto yy260;
+ }
+yy383:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xD0: goto yy384;
+ default: goto yy260;
+ }
+yy384:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA1: goto yy385;
+ default: goto yy260;
+ }
+yy385:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x07: goto yy386;
+ default: goto yy260;
+ }
+yy386:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x20: goto yy387;
+ default: goto yy260;
+ }
+yy387:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x21: goto yy388;
+ default: goto yy260;
+ }
+yy388:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x22: goto yy389;
+ default: goto yy260;
+ }
+yy389:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x23: goto yy390;
+ default: goto yy260;
+ }
+yy390:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x24: goto yy391;
+ default: goto yy260;
+ }
+yy391:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x15: goto yy392;
+ default: goto yy260;
+ }
+yy392:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x06: goto yy393;
+ default: goto yy260;
+ }
+yy393:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x17: goto yy394;
+ default: goto yy260;
+ }
+yy394:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x28: goto yy395;
+ default: goto yy260;
+ }
+yy395:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x29: goto yy396;
+ default: goto yy260;
+ }
+yy396:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2A: goto yy397;
+ default: goto yy260;
+ }
+yy397:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2B: goto yy398;
+ default: goto yy260;
+ }
+yy398:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x2C: goto yy399;
+ default: goto yy260;
+ }
+yy399:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x09: goto yy400;
+ default: goto yy260;
+ }
+yy400:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x0A: goto yy401;
+ default: goto yy260;
+ }
+yy401:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1B: goto yy402;
+ default: goto yy260;
+ }
+yy402:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x30: goto yy403;
+ default: goto yy260;
+ }
+yy403:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x31: goto yy404;
+ default: goto yy260;
+ }
+yy404:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x1A: goto yy405;
+ default: goto yy260;
+ }
+yy405:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x33: goto yy406;
+ default: goto yy260;
+ }
+yy406:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x34: goto yy407;
+ default: goto yy260;
+ }
+yy407:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x35: goto yy408;
+ default: goto yy260;
+ }
+yy408:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x36: goto yy409;
+ default: goto yy260;
+ }
+yy409:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x08: goto yy410;
+ default: goto yy260;
+ }
+yy410:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x38: goto yy411;
+ default: goto yy260;
+ }
+yy411:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x39: goto yy412;
+ default: goto yy260;
+ }
+yy412:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3A: goto yy413;
+ default: goto yy260;
+ }
+yy413:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3B: goto yy414;
+ default: goto yy260;
+ }
+yy414:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x04: goto yy415;
+ default: goto yy260;
+ }
+yy415:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x14: goto yy416;
+ default: goto yy260;
+ }
+yy416:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x3E: goto yy417;
+ default: goto yy260;
+ }
+yy417:
+ yych = *++YYCURSOR;
+ if (yych <= 0xFE) goto yy260;
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x41: goto yy419;
+ default: goto yy260;
+ }
+yy419:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAA: goto yy420;
+ default: goto yy260;
+ }
+yy420:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x4A: goto yy421;
+ default: goto yy260;
+ }
+yy421:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB1: goto yy422;
+ default: goto yy260;
+ }
+yy422:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9F: goto yy423;
+ default: goto yy260;
+ }
+yy423:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB2: goto yy424;
+ default: goto yy260;
+ }
+yy424:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x6A: goto yy425;
+ default: goto yy260;
+ }
+yy425:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB5: goto yy426;
+ default: goto yy260;
+ }
+yy426:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBD: goto yy427;
+ default: goto yy260;
+ }
+yy427:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB4: goto yy428;
+ default: goto yy260;
+ }
+yy428:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9A: goto yy429;
+ default: goto yy260;
+ }
+yy429:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8A: goto yy430;
+ default: goto yy260;
+ }
+yy430:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x5F: goto yy431;
+ default: goto yy260;
+ }
+yy431:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCA: goto yy432;
+ default: goto yy260;
+ }
+yy432:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAF: goto yy433;
+ default: goto yy260;
+ }
+yy433:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBC: goto yy434;
+ default: goto yy260;
+ }
+yy434:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x90: goto yy435;
+ default: goto yy260;
+ }
+yy435:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8F: goto yy436;
+ default: goto yy260;
+ }
+yy436:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEA: goto yy437;
+ default: goto yy260;
+ }
+yy437:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFA: goto yy438;
+ default: goto yy260;
+ }
+yy438:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBE: goto yy439;
+ default: goto yy260;
+ }
+yy439:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xA0: goto yy440;
+ default: goto yy260;
+ }
+yy440:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB6: goto yy441;
+ default: goto yy260;
+ }
+yy441:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB3: goto yy442;
+ default: goto yy260;
+ }
+yy442:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9D: goto yy443;
+ default: goto yy260;
+ }
+yy443:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDA: goto yy444;
+ default: goto yy260;
+ }
+yy444:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9B: goto yy445;
+ default: goto yy260;
+ }
+yy445:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8B: goto yy446;
+ default: goto yy260;
+ }
+yy446:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB7: goto yy447;
+ default: goto yy260;
+ }
+yy447:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB8: goto yy448;
+ default: goto yy260;
+ }
+yy448:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xB9: goto yy449;
+ default: goto yy260;
+ }
+yy449:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAB: goto yy450;
+ default: goto yy260;
+ }
+yy450:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x64: goto yy451;
+ default: goto yy260;
+ }
+yy451:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x65: goto yy452;
+ default: goto yy260;
+ }
+yy452:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x62: goto yy453;
+ default: goto yy260;
+ }
+yy453:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x66: goto yy454;
+ default: goto yy260;
+ }
+yy454:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x63: goto yy455;
+ default: goto yy260;
+ }
+yy455:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x67: goto yy456;
+ default: goto yy260;
+ }
+yy456:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9E: goto yy457;
+ default: goto yy260;
+ }
+yy457:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x68: goto yy458;
+ default: goto yy260;
+ }
+yy458:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x74: goto yy459;
+ default: goto yy260;
+ }
+yy459:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x71: goto yy460;
+ default: goto yy260;
+ }
+yy460:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x72: goto yy461;
+ default: goto yy260;
+ }
+yy461:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x73: goto yy462;
+ default: goto yy260;
+ }
+yy462:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x78: goto yy463;
+ default: goto yy260;
+ }
+yy463:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x75: goto yy464;
+ default: goto yy260;
+ }
+yy464:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x76: goto yy465;
+ default: goto yy260;
+ }
+yy465:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x77: goto yy466;
+ default: goto yy260;
+ }
+yy466:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAC: goto yy467;
+ default: goto yy260;
+ }
+yy467:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x69: goto yy468;
+ default: goto yy260;
+ }
+yy468:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xED: goto yy469;
+ default: goto yy260;
+ }
+yy469:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEE: goto yy470;
+ default: goto yy260;
+ }
+yy470:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEB: goto yy471;
+ default: goto yy260;
+ }
+yy471:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEF: goto yy472;
+ default: goto yy260;
+ }
+yy472:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xEC: goto yy473;
+ default: goto yy260;
+ }
+yy473:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xBF: goto yy474;
+ default: goto yy260;
+ }
+yy474:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x80: goto yy475;
+ default: goto yy260;
+ }
+yy475:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFD: goto yy476;
+ default: goto yy260;
+ }
+yy476:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFE: goto yy477;
+ default: goto yy260;
+ }
+yy477:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFB: goto yy478;
+ default: goto yy260;
+ }
+yy478:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xFC: goto yy479;
+ default: goto yy260;
+ }
+yy479:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAD: goto yy480;
+ default: goto yy260;
+ }
+yy480:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8E: goto yy481;
+ default: goto yy260;
+ }
+yy481:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x59: goto yy482;
+ default: goto yy260;
+ }
+yy482:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x44: goto yy483;
+ default: goto yy260;
+ }
+yy483:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x45: goto yy484;
+ default: goto yy260;
+ }
+yy484:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x42: goto yy485;
+ default: goto yy260;
+ }
+yy485:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x46: goto yy486;
+ default: goto yy260;
+ }
+yy486:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x43: goto yy487;
+ default: goto yy260;
+ }
+yy487:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x47: goto yy488;
+ default: goto yy260;
+ }
+yy488:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x9C: goto yy489;
+ default: goto yy260;
+ }
+yy489:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x48: goto yy490;
+ default: goto yy260;
+ }
+yy490:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x54: goto yy491;
+ default: goto yy260;
+ }
+yy491:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x51: goto yy492;
+ default: goto yy260;
+ }
+yy492:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x52: goto yy493;
+ default: goto yy260;
+ }
+yy493:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x53: goto yy494;
+ default: goto yy260;
+ }
+yy494:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x58: goto yy495;
+ default: goto yy260;
+ }
+yy495:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x55: goto yy496;
+ default: goto yy260;
+ }
+yy496:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x56: goto yy497;
+ default: goto yy260;
+ }
+yy497:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x57: goto yy498;
+ default: goto yy260;
+ }
+yy498:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8C: goto yy499;
+ default: goto yy260;
+ }
+yy499:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x49: goto yy500;
+ default: goto yy260;
+ }
+yy500:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCD: goto yy501;
+ default: goto yy260;
+ }
+yy501:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCE: goto yy502;
+ default: goto yy260;
+ }
+yy502:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCB: goto yy503;
+ default: goto yy260;
+ }
+yy503:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCF: goto yy504;
+ default: goto yy260;
+ }
+yy504:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xCC: goto yy505;
+ default: goto yy260;
+ }
+yy505:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xE1: goto yy506;
+ default: goto yy260;
+ }
+yy506:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x70: goto yy507;
+ default: goto yy260;
+ }
+yy507:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDD: goto yy508;
+ default: goto yy260;
+ }
+yy508:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDE: goto yy509;
+ default: goto yy260;
+ }
+yy509:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDB: goto yy510;
+ default: goto yy260;
+ }
+yy510:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDC: goto yy511;
+ default: goto yy260;
+ }
+yy511:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0x8D: goto yy512;
+ default: goto yy260;
+ }
+yy512:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xAE: goto yy513;
+ default: goto yy260;
+ }
+yy513:
+ yych = *++YYCURSOR;
+ switch (yych) {
+ case 0xDF: goto yy514;
+ default: goto yy260;
+ }
+yy514:
+ ++YYCURSOR;
+#line 6 "code_points.e.re"
+ {}
+#line 3119 "<stdout>"
+}
+#line 7 "code_points.e.re"
+
+
+
+#line 3125 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x00:
+ case 0x25: goto yy518;
+ default: goto yy519;
+ }
+yy518:
+yy519:
+ ++YYCURSOR;
+#line 10 "code_points.e.re"
+ {}
+#line 3140 "<stdout>"
+}
+#line 11 "code_points.e.re"
+
+
+
+#line 3146 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ switch (yych) {
+ case 0x00:
+ case 0x25: goto yy524;
+ default: goto yy523;
+ }
+yy523:
+yy524:
+ ++YYCURSOR;
+#line 14 "code_points.e.re"
+ {}
+#line 3161 "<stdout>"
+}
+#line 15 "code_points.e.re"
+
--- /dev/null
+/*!re2c
+"\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" {}
+*/
+
+/*!re2c
+'\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ' {}
+*/
+
+/*!re2c
+[\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
+
+/*!re2c
+[^\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
--- /dev/null
+/*!re2c
+"\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" {}
+*/
+
+/*!re2c
+'\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ' {}
+*/
+
+/*!re2c
+[\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
+
+/*!re2c
+[^\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
--- /dev/null
+re2c: warning: line 3: naked default case (stray code units: [0x00000000][0x00000001][0x00000002-0x0010FFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 7: naked default case (stray code units: [0x00000000][0x00000001][0x00000002-0x0010FFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 11: naked default case (stray code units: [0x00000000][0x0000000A][0x00000100-0x0010FFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 15: naked default case (stray code units: [0x00000001-0x00000009][0x0000000B-0x000000FF]), better add default rule * [-Wnaked-default]
+/* Generated by re2c */
+#line 1 "code_points.u.re"
+
+#line 5 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ if (yych == 0x00000001) goto yy3;
+yy2:
+yy3:
+ yych = *++YYCURSOR;
+ if (yych != 0x00000002) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000003) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000004) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000005) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000006) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000007) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000008) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\t') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\v') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\f') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\r') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000000E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000000F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000010) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000011) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000012) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000013) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000014) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000015) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000016) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000017) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000018) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000019) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ' ') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '!') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '"') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '#') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '$') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '%') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '&') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\'') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '(') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ')') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '*') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '+') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ',') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '-') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '.') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '/') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '0') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '1') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '2') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '3') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '4') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '5') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '6') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '7') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '8') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '9') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ':') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ';') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '<') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '=') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '>') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '?') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '@') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'A') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'B') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'C') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'D') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'E') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'F') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'G') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'H') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'I') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'J') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'K') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'L') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'M') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'N') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'O') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'P') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Q') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'R') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'S') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'T') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'U') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'V') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'W') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'X') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Y') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Z') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '[') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\\') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ']') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '^') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '_') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '`') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'a') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'b') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'c') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'd') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'e') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'f') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'g') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'h') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'i') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'j') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'k') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'l') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'm') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'n') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'o') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'p') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'q') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'r') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 's') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 't') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'u') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'v') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'w') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'x') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'y') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'z') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '{') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '|') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '}') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '~') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000007F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000080) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000081) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000082) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000083) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000084) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000085) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000086) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000087) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000088) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000089) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000090) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000091) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000092) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000093) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000094) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000095) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000096) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000097) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000098) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000099) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000ED) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FF) goto yy2;
+ ++YYCURSOR;
+#line 2 "code_points.u.re"
+ {}
+#line 522 "<stdout>"
+}
+#line 3 "code_points.u.re"
+
+
+
+#line 528 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ if (yych == 0x00000001) goto yy261;
+yy260:
+yy261:
+ yych = *++YYCURSOR;
+ if (yych != 0x00000002) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000003) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000004) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000005) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000006) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000007) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000008) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\t') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\v') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\f') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\r') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000000E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000000F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000010) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000011) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000012) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000013) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000014) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000015) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000016) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000017) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000018) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000019) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000001F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ' ') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '!') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '"') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '#') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '$') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '%') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '&') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\'') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '(') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ')') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '*') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '+') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ',') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '-') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '.') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '/') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '0') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '1') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '2') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '3') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '4') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '5') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '6') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '7') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '8') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '9') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ':') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ';') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '<') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '=') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '>') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '?') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '@') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy324;
+ if (yych != 'a') goto yy260;
+yy324:
+ yych = *++YYCURSOR;
+ if (yych == 'B') goto yy325;
+ if (yych != 'b') goto yy260;
+yy325:
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy326;
+ if (yych != 'c') goto yy260;
+yy326:
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy327;
+ if (yych != 'd') goto yy260;
+yy327:
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy328;
+ if (yych != 'e') goto yy260;
+yy328:
+ yych = *++YYCURSOR;
+ if (yych == 'F') goto yy329;
+ if (yych != 'f') goto yy260;
+yy329:
+ yych = *++YYCURSOR;
+ if (yych == 'G') goto yy330;
+ if (yych != 'g') goto yy260;
+yy330:
+ yych = *++YYCURSOR;
+ if (yych == 'H') goto yy331;
+ if (yych != 'h') goto yy260;
+yy331:
+ yych = *++YYCURSOR;
+ if (yych == 'I') goto yy332;
+ if (yych != 'i') goto yy260;
+yy332:
+ yych = *++YYCURSOR;
+ if (yych == 'J') goto yy333;
+ if (yych != 'j') goto yy260;
+yy333:
+ yych = *++YYCURSOR;
+ if (yych == 'K') goto yy334;
+ if (yych != 'k') goto yy260;
+yy334:
+ yych = *++YYCURSOR;
+ if (yych == 'L') goto yy335;
+ if (yych != 'l') goto yy260;
+yy335:
+ yych = *++YYCURSOR;
+ if (yych == 'M') goto yy336;
+ if (yych != 'm') goto yy260;
+yy336:
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy337;
+ if (yych != 'n') goto yy260;
+yy337:
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy338;
+ if (yych != 'o') goto yy260;
+yy338:
+ yych = *++YYCURSOR;
+ if (yych == 'P') goto yy339;
+ if (yych != 'p') goto yy260;
+yy339:
+ yych = *++YYCURSOR;
+ if (yych == 'Q') goto yy340;
+ if (yych != 'q') goto yy260;
+yy340:
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy341;
+ if (yych != 'r') goto yy260;
+yy341:
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy342;
+ if (yych != 's') goto yy260;
+yy342:
+ yych = *++YYCURSOR;
+ if (yych == 'T') goto yy343;
+ if (yych != 't') goto yy260;
+yy343:
+ yych = *++YYCURSOR;
+ if (yych == 'U') goto yy344;
+ if (yych != 'u') goto yy260;
+yy344:
+ yych = *++YYCURSOR;
+ if (yych == 'V') goto yy345;
+ if (yych != 'v') goto yy260;
+yy345:
+ yych = *++YYCURSOR;
+ if (yych == 'W') goto yy346;
+ if (yych != 'w') goto yy260;
+yy346:
+ yych = *++YYCURSOR;
+ if (yych == 'X') goto yy347;
+ if (yych != 'x') goto yy260;
+yy347:
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy348;
+ if (yych != 'y') goto yy260;
+yy348:
+ yych = *++YYCURSOR;
+ if (yych == 'Z') goto yy349;
+ if (yych != 'z') goto yy260;
+yy349:
+ yych = *++YYCURSOR;
+ if (yych != '[') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\\') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ']') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '^') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '_') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '`') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy356;
+ if (yych != 'a') goto yy260;
+yy356:
+ yych = *++YYCURSOR;
+ if (yych == 'B') goto yy357;
+ if (yych != 'b') goto yy260;
+yy357:
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy358;
+ if (yych != 'c') goto yy260;
+yy358:
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy359;
+ if (yych != 'd') goto yy260;
+yy359:
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy360;
+ if (yych != 'e') goto yy260;
+yy360:
+ yych = *++YYCURSOR;
+ if (yych == 'F') goto yy361;
+ if (yych != 'f') goto yy260;
+yy361:
+ yych = *++YYCURSOR;
+ if (yych == 'G') goto yy362;
+ if (yych != 'g') goto yy260;
+yy362:
+ yych = *++YYCURSOR;
+ if (yych == 'H') goto yy363;
+ if (yych != 'h') goto yy260;
+yy363:
+ yych = *++YYCURSOR;
+ if (yych == 'I') goto yy364;
+ if (yych != 'i') goto yy260;
+yy364:
+ yych = *++YYCURSOR;
+ if (yych == 'J') goto yy365;
+ if (yych != 'j') goto yy260;
+yy365:
+ yych = *++YYCURSOR;
+ if (yych == 'K') goto yy366;
+ if (yych != 'k') goto yy260;
+yy366:
+ yych = *++YYCURSOR;
+ if (yych == 'L') goto yy367;
+ if (yych != 'l') goto yy260;
+yy367:
+ yych = *++YYCURSOR;
+ if (yych == 'M') goto yy368;
+ if (yych != 'm') goto yy260;
+yy368:
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy369;
+ if (yych != 'n') goto yy260;
+yy369:
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy370;
+ if (yych != 'o') goto yy260;
+yy370:
+ yych = *++YYCURSOR;
+ if (yych == 'P') goto yy371;
+ if (yych != 'p') goto yy260;
+yy371:
+ yych = *++YYCURSOR;
+ if (yych == 'Q') goto yy372;
+ if (yych != 'q') goto yy260;
+yy372:
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy373;
+ if (yych != 'r') goto yy260;
+yy373:
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy374;
+ if (yych != 's') goto yy260;
+yy374:
+ yych = *++YYCURSOR;
+ if (yych == 'T') goto yy375;
+ if (yych != 't') goto yy260;
+yy375:
+ yych = *++YYCURSOR;
+ if (yych == 'U') goto yy376;
+ if (yych != 'u') goto yy260;
+yy376:
+ yych = *++YYCURSOR;
+ if (yych == 'V') goto yy377;
+ if (yych != 'v') goto yy260;
+yy377:
+ yych = *++YYCURSOR;
+ if (yych == 'W') goto yy378;
+ if (yych != 'w') goto yy260;
+yy378:
+ yych = *++YYCURSOR;
+ if (yych == 'X') goto yy379;
+ if (yych != 'x') goto yy260;
+yy379:
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy380;
+ if (yych != 'y') goto yy260;
+yy380:
+ yych = *++YYCURSOR;
+ if (yych == 'Z') goto yy381;
+ if (yych != 'z') goto yy260;
+yy381:
+ yych = *++YYCURSOR;
+ if (yych != '{') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '|') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '}') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '~') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000007F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000080) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000081) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000082) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000083) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000084) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000085) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000086) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000087) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000088) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000089) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000008F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000090) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000091) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000092) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000093) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000094) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000095) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000096) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000097) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000098) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00000099) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0000009F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000A9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000AF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000B9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000BF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000C9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000CF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000D9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000DF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000E9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000ED) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000EF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000F9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000000FF) goto yy260;
+ ++YYCURSOR;
+#line 6 "code_points.u.re"
+ {}
+#line 1149 "<stdout>"
+}
+#line 7 "code_points.u.re"
+
+
+
+#line 1155 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ if (yych <= 0x00000000) goto yy518;
+ if (yych == '\n') goto yy518;
+ if (yych <= 0x000000FF) goto yy519;
+yy518:
+yy519:
+ ++YYCURSOR;
+#line 10 "code_points.u.re"
+ {}
+#line 1168 "<stdout>"
+}
+#line 11 "code_points.u.re"
+
+
+
+#line 1174 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ if (yych <= 0x00000000) goto yy524;
+ if (yych == '\n') goto yy524;
+ if (yych >= 0x00000100) goto yy524;
+yy524:
+ ++YYCURSOR;
+#line 14 "code_points.u.re"
+ {}
+#line 1186 "<stdout>"
+}
+#line 15 "code_points.u.re"
+
--- /dev/null
+/*!re2c
+"\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" {}
+*/
+
+/*!re2c
+'\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ' {}
+*/
+
+/*!re2c
+[\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
+
+/*!re2c
+[^\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
--- /dev/null
+re2c: warning: line 3: naked default case (stray code units: [0x0000][0x0001][0x0002-0xFFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 7: naked default case (stray code units: [0x0000][0x0001][0x0002-0xFFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 11: naked default case (stray code units: [0x0000][0x000A][0x0100-0xFFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 15: naked default case (stray code units: [0x0001-0x0009][0x000B-0x00FF]), better add default rule * [-Wnaked-default]
+/* Generated by re2c */
+#line 1 "code_points.w.re"
+
+#line 5 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ if (yych == 0x0001) goto yy3;
+yy2:
+yy3:
+ yych = *++YYCURSOR;
+ if (yych != 0x0002) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0003) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0004) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0005) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0006) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0007) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0008) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\t') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\v') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\f') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\r') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0010) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0011) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0012) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0013) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0014) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0015) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0016) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0017) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0018) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0019) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ' ') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '!') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '"') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '#') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '$') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '%') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '&') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\'') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '(') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ')') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '*') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '+') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ',') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '-') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '.') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '/') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '0') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '1') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '2') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '3') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '4') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '5') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '6') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '7') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '8') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '9') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ':') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ';') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '<') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '=') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '>') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '?') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '@') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'A') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'B') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'C') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'D') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'E') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'F') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'G') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'H') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'I') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'J') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'K') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'L') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'M') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'N') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'O') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'P') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Q') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'R') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'S') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'T') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'U') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'V') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'W') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'X') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Y') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Z') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '[') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\\') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ']') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '^') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '_') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '`') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'a') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'b') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'c') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'd') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'e') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'f') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'g') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'h') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'i') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'j') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'k') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'l') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'm') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'n') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'o') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'p') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'q') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'r') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 's') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 't') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'u') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'v') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'w') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'x') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'y') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'z') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '{') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '|') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '}') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '~') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x007F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0080) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0081) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0082) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0083) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0084) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0085) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0086) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0087) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0088) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0089) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0090) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0091) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0092) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0093) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0094) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0095) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0096) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0097) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0098) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0099) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00ED) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FF) goto yy2;
+ ++YYCURSOR;
+#line 2 "code_points.w.re"
+ {}
+#line 522 "<stdout>"
+}
+#line 3 "code_points.w.re"
+
+
+
+#line 528 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ if (yych == 0x0001) goto yy261;
+yy260:
+yy261:
+ yych = *++YYCURSOR;
+ if (yych != 0x0002) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0003) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0004) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0005) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0006) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0007) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0008) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\t') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\v') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\f') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\r') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0010) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0011) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0012) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0013) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0014) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0015) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0016) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0017) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0018) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0019) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ' ') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '!') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '"') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '#') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '$') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '%') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '&') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\'') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '(') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ')') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '*') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '+') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ',') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '-') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '.') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '/') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '0') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '1') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '2') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '3') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '4') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '5') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '6') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '7') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '8') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '9') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ':') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ';') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '<') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '=') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '>') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '?') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '@') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy324;
+ if (yych != 'a') goto yy260;
+yy324:
+ yych = *++YYCURSOR;
+ if (yych == 'B') goto yy325;
+ if (yych != 'b') goto yy260;
+yy325:
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy326;
+ if (yych != 'c') goto yy260;
+yy326:
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy327;
+ if (yych != 'd') goto yy260;
+yy327:
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy328;
+ if (yych != 'e') goto yy260;
+yy328:
+ yych = *++YYCURSOR;
+ if (yych == 'F') goto yy329;
+ if (yych != 'f') goto yy260;
+yy329:
+ yych = *++YYCURSOR;
+ if (yych == 'G') goto yy330;
+ if (yych != 'g') goto yy260;
+yy330:
+ yych = *++YYCURSOR;
+ if (yych == 'H') goto yy331;
+ if (yych != 'h') goto yy260;
+yy331:
+ yych = *++YYCURSOR;
+ if (yych == 'I') goto yy332;
+ if (yych != 'i') goto yy260;
+yy332:
+ yych = *++YYCURSOR;
+ if (yych == 'J') goto yy333;
+ if (yych != 'j') goto yy260;
+yy333:
+ yych = *++YYCURSOR;
+ if (yych == 'K') goto yy334;
+ if (yych != 'k') goto yy260;
+yy334:
+ yych = *++YYCURSOR;
+ if (yych == 'L') goto yy335;
+ if (yych != 'l') goto yy260;
+yy335:
+ yych = *++YYCURSOR;
+ if (yych == 'M') goto yy336;
+ if (yych != 'm') goto yy260;
+yy336:
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy337;
+ if (yych != 'n') goto yy260;
+yy337:
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy338;
+ if (yych != 'o') goto yy260;
+yy338:
+ yych = *++YYCURSOR;
+ if (yych == 'P') goto yy339;
+ if (yych != 'p') goto yy260;
+yy339:
+ yych = *++YYCURSOR;
+ if (yych == 'Q') goto yy340;
+ if (yych != 'q') goto yy260;
+yy340:
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy341;
+ if (yych != 'r') goto yy260;
+yy341:
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy342;
+ if (yych != 's') goto yy260;
+yy342:
+ yych = *++YYCURSOR;
+ if (yych == 'T') goto yy343;
+ if (yych != 't') goto yy260;
+yy343:
+ yych = *++YYCURSOR;
+ if (yych == 'U') goto yy344;
+ if (yych != 'u') goto yy260;
+yy344:
+ yych = *++YYCURSOR;
+ if (yych == 'V') goto yy345;
+ if (yych != 'v') goto yy260;
+yy345:
+ yych = *++YYCURSOR;
+ if (yych == 'W') goto yy346;
+ if (yych != 'w') goto yy260;
+yy346:
+ yych = *++YYCURSOR;
+ if (yych == 'X') goto yy347;
+ if (yych != 'x') goto yy260;
+yy347:
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy348;
+ if (yych != 'y') goto yy260;
+yy348:
+ yych = *++YYCURSOR;
+ if (yych == 'Z') goto yy349;
+ if (yych != 'z') goto yy260;
+yy349:
+ yych = *++YYCURSOR;
+ if (yych != '[') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\\') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ']') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '^') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '_') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '`') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy356;
+ if (yych != 'a') goto yy260;
+yy356:
+ yych = *++YYCURSOR;
+ if (yych == 'B') goto yy357;
+ if (yych != 'b') goto yy260;
+yy357:
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy358;
+ if (yych != 'c') goto yy260;
+yy358:
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy359;
+ if (yych != 'd') goto yy260;
+yy359:
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy360;
+ if (yych != 'e') goto yy260;
+yy360:
+ yych = *++YYCURSOR;
+ if (yych == 'F') goto yy361;
+ if (yych != 'f') goto yy260;
+yy361:
+ yych = *++YYCURSOR;
+ if (yych == 'G') goto yy362;
+ if (yych != 'g') goto yy260;
+yy362:
+ yych = *++YYCURSOR;
+ if (yych == 'H') goto yy363;
+ if (yych != 'h') goto yy260;
+yy363:
+ yych = *++YYCURSOR;
+ if (yych == 'I') goto yy364;
+ if (yych != 'i') goto yy260;
+yy364:
+ yych = *++YYCURSOR;
+ if (yych == 'J') goto yy365;
+ if (yych != 'j') goto yy260;
+yy365:
+ yych = *++YYCURSOR;
+ if (yych == 'K') goto yy366;
+ if (yych != 'k') goto yy260;
+yy366:
+ yych = *++YYCURSOR;
+ if (yych == 'L') goto yy367;
+ if (yych != 'l') goto yy260;
+yy367:
+ yych = *++YYCURSOR;
+ if (yych == 'M') goto yy368;
+ if (yych != 'm') goto yy260;
+yy368:
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy369;
+ if (yych != 'n') goto yy260;
+yy369:
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy370;
+ if (yych != 'o') goto yy260;
+yy370:
+ yych = *++YYCURSOR;
+ if (yych == 'P') goto yy371;
+ if (yych != 'p') goto yy260;
+yy371:
+ yych = *++YYCURSOR;
+ if (yych == 'Q') goto yy372;
+ if (yych != 'q') goto yy260;
+yy372:
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy373;
+ if (yych != 'r') goto yy260;
+yy373:
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy374;
+ if (yych != 's') goto yy260;
+yy374:
+ yych = *++YYCURSOR;
+ if (yych == 'T') goto yy375;
+ if (yych != 't') goto yy260;
+yy375:
+ yych = *++YYCURSOR;
+ if (yych == 'U') goto yy376;
+ if (yych != 'u') goto yy260;
+yy376:
+ yych = *++YYCURSOR;
+ if (yych == 'V') goto yy377;
+ if (yych != 'v') goto yy260;
+yy377:
+ yych = *++YYCURSOR;
+ if (yych == 'W') goto yy378;
+ if (yych != 'w') goto yy260;
+yy378:
+ yych = *++YYCURSOR;
+ if (yych == 'X') goto yy379;
+ if (yych != 'x') goto yy260;
+yy379:
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy380;
+ if (yych != 'y') goto yy260;
+yy380:
+ yych = *++YYCURSOR;
+ if (yych == 'Z') goto yy381;
+ if (yych != 'z') goto yy260;
+yy381:
+ yych = *++YYCURSOR;
+ if (yych != '{') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '|') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '}') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '~') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x007F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0080) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0081) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0082) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0083) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0084) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0085) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0086) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0087) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0088) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0089) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0090) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0091) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0092) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0093) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0094) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0095) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0096) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0097) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0098) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0099) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00ED) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FF) goto yy260;
+ ++YYCURSOR;
+#line 6 "code_points.w.re"
+ {}
+#line 1149 "<stdout>"
+}
+#line 7 "code_points.w.re"
+
+
+
+#line 1155 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ if (yych <= 0x0000) goto yy518;
+ if (yych == '\n') goto yy518;
+ if (yych <= 0x00FF) goto yy519;
+yy518:
+yy519:
+ ++YYCURSOR;
+#line 10 "code_points.w.re"
+ {}
+#line 1168 "<stdout>"
+}
+#line 11 "code_points.w.re"
+
+
+
+#line 1174 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ if (yych <= 0x0000) goto yy524;
+ if (yych == '\n') goto yy524;
+ if (yych >= 0x0100) goto yy524;
+yy524:
+ ++YYCURSOR;
+#line 14 "code_points.w.re"
+ {}
+#line 1186 "<stdout>"
+}
+#line 15 "code_points.w.re"
+
--- /dev/null
+/*!re2c
+"\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" {}
+*/
+
+/*!re2c
+'\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ' {}
+*/
+
+/*!re2c
+[\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
+
+/*!re2c
+[^\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
--- /dev/null
+re2c: warning: line 3: naked default case (stray code units: [0x0000][0x0001][0x0002-0xFFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 7: naked default case (stray code units: [0x0000][0x0001][0x0002-0xFFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 11: naked default case (stray code units: [0x0000][0x000A][0x0100-0xFFFF]), better add default rule * [-Wnaked-default]
+re2c: warning: line 15: naked default case (stray code units: [0x0001-0x0009][0x000B-0x00FF]), better add default rule * [-Wnaked-default]
+/* Generated by re2c */
+#line 1 "code_points.x.re"
+
+#line 5 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ if (yych == 0x0001) goto yy3;
+yy2:
+yy3:
+ yych = *++YYCURSOR;
+ if (yych != 0x0002) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0003) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0004) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0005) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0006) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0007) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0008) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\t') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\v') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\f') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\r') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x000F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0010) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0011) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0012) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0013) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0014) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0015) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0016) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0017) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0018) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0019) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x001F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ' ') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '!') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '"') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '#') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '$') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '%') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '&') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\'') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '(') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ')') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '*') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '+') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ',') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '-') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '.') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '/') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '0') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '1') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '2') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '3') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '4') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '5') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '6') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '7') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '8') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '9') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ':') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ';') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '<') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '=') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '>') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '?') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '@') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'A') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'B') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'C') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'D') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'E') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'F') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'G') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'H') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'I') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'J') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'K') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'L') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'M') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'N') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'O') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'P') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Q') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'R') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'S') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'T') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'U') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'V') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'W') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'X') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Y') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'Z') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '[') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '\\') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != ']') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '^') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '_') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '`') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'a') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'b') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'c') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'd') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'e') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'f') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'g') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'h') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'i') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'j') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'k') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'l') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'm') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'n') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'o') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'p') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'q') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'r') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 's') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 't') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'u') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'v') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'w') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'x') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'y') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 'z') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '{') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '|') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '}') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != '~') goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x007F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0080) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0081) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0082) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0083) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0084) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0085) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0086) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0087) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0088) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0089) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x008F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0090) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0091) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0092) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0093) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0094) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0095) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0096) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0097) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0098) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x0099) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009A) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009B) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009C) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009D) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009E) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x009F) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00ED) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EF) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F0) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F1) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F2) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F3) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F4) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F5) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F6) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F7) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F8) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F9) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FA) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FB) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FC) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FD) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FE) goto yy2;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FF) goto yy2;
+ ++YYCURSOR;
+#line 2 "code_points.x.re"
+ {}
+#line 522 "<stdout>"
+}
+#line 3 "code_points.x.re"
+
+
+
+#line 528 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 254) YYFILL(254);
+ yych = *YYCURSOR;
+ if (yych == 0x0001) goto yy261;
+yy260:
+yy261:
+ yych = *++YYCURSOR;
+ if (yych != 0x0002) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0003) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0004) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0005) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0006) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0007) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0008) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\t') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\v') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\f') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\r') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x000F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0010) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0011) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0012) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0013) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0014) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0015) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0016) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0017) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0018) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0019) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x001F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ' ') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '!') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '"') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '#') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '$') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '%') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '&') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\'') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '(') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ')') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '*') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '+') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ',') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '-') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '.') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '/') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '0') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '1') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '2') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '3') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '4') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '5') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '6') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '7') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '8') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '9') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ':') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ';') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '<') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '=') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '>') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '?') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '@') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy324;
+ if (yych != 'a') goto yy260;
+yy324:
+ yych = *++YYCURSOR;
+ if (yych == 'B') goto yy325;
+ if (yych != 'b') goto yy260;
+yy325:
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy326;
+ if (yych != 'c') goto yy260;
+yy326:
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy327;
+ if (yych != 'd') goto yy260;
+yy327:
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy328;
+ if (yych != 'e') goto yy260;
+yy328:
+ yych = *++YYCURSOR;
+ if (yych == 'F') goto yy329;
+ if (yych != 'f') goto yy260;
+yy329:
+ yych = *++YYCURSOR;
+ if (yych == 'G') goto yy330;
+ if (yych != 'g') goto yy260;
+yy330:
+ yych = *++YYCURSOR;
+ if (yych == 'H') goto yy331;
+ if (yych != 'h') goto yy260;
+yy331:
+ yych = *++YYCURSOR;
+ if (yych == 'I') goto yy332;
+ if (yych != 'i') goto yy260;
+yy332:
+ yych = *++YYCURSOR;
+ if (yych == 'J') goto yy333;
+ if (yych != 'j') goto yy260;
+yy333:
+ yych = *++YYCURSOR;
+ if (yych == 'K') goto yy334;
+ if (yych != 'k') goto yy260;
+yy334:
+ yych = *++YYCURSOR;
+ if (yych == 'L') goto yy335;
+ if (yych != 'l') goto yy260;
+yy335:
+ yych = *++YYCURSOR;
+ if (yych == 'M') goto yy336;
+ if (yych != 'm') goto yy260;
+yy336:
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy337;
+ if (yych != 'n') goto yy260;
+yy337:
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy338;
+ if (yych != 'o') goto yy260;
+yy338:
+ yych = *++YYCURSOR;
+ if (yych == 'P') goto yy339;
+ if (yych != 'p') goto yy260;
+yy339:
+ yych = *++YYCURSOR;
+ if (yych == 'Q') goto yy340;
+ if (yych != 'q') goto yy260;
+yy340:
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy341;
+ if (yych != 'r') goto yy260;
+yy341:
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy342;
+ if (yych != 's') goto yy260;
+yy342:
+ yych = *++YYCURSOR;
+ if (yych == 'T') goto yy343;
+ if (yych != 't') goto yy260;
+yy343:
+ yych = *++YYCURSOR;
+ if (yych == 'U') goto yy344;
+ if (yych != 'u') goto yy260;
+yy344:
+ yych = *++YYCURSOR;
+ if (yych == 'V') goto yy345;
+ if (yych != 'v') goto yy260;
+yy345:
+ yych = *++YYCURSOR;
+ if (yych == 'W') goto yy346;
+ if (yych != 'w') goto yy260;
+yy346:
+ yych = *++YYCURSOR;
+ if (yych == 'X') goto yy347;
+ if (yych != 'x') goto yy260;
+yy347:
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy348;
+ if (yych != 'y') goto yy260;
+yy348:
+ yych = *++YYCURSOR;
+ if (yych == 'Z') goto yy349;
+ if (yych != 'z') goto yy260;
+yy349:
+ yych = *++YYCURSOR;
+ if (yych != '[') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '\\') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != ']') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '^') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '_') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '`') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych == 'A') goto yy356;
+ if (yych != 'a') goto yy260;
+yy356:
+ yych = *++YYCURSOR;
+ if (yych == 'B') goto yy357;
+ if (yych != 'b') goto yy260;
+yy357:
+ yych = *++YYCURSOR;
+ if (yych == 'C') goto yy358;
+ if (yych != 'c') goto yy260;
+yy358:
+ yych = *++YYCURSOR;
+ if (yych == 'D') goto yy359;
+ if (yych != 'd') goto yy260;
+yy359:
+ yych = *++YYCURSOR;
+ if (yych == 'E') goto yy360;
+ if (yych != 'e') goto yy260;
+yy360:
+ yych = *++YYCURSOR;
+ if (yych == 'F') goto yy361;
+ if (yych != 'f') goto yy260;
+yy361:
+ yych = *++YYCURSOR;
+ if (yych == 'G') goto yy362;
+ if (yych != 'g') goto yy260;
+yy362:
+ yych = *++YYCURSOR;
+ if (yych == 'H') goto yy363;
+ if (yych != 'h') goto yy260;
+yy363:
+ yych = *++YYCURSOR;
+ if (yych == 'I') goto yy364;
+ if (yych != 'i') goto yy260;
+yy364:
+ yych = *++YYCURSOR;
+ if (yych == 'J') goto yy365;
+ if (yych != 'j') goto yy260;
+yy365:
+ yych = *++YYCURSOR;
+ if (yych == 'K') goto yy366;
+ if (yych != 'k') goto yy260;
+yy366:
+ yych = *++YYCURSOR;
+ if (yych == 'L') goto yy367;
+ if (yych != 'l') goto yy260;
+yy367:
+ yych = *++YYCURSOR;
+ if (yych == 'M') goto yy368;
+ if (yych != 'm') goto yy260;
+yy368:
+ yych = *++YYCURSOR;
+ if (yych == 'N') goto yy369;
+ if (yych != 'n') goto yy260;
+yy369:
+ yych = *++YYCURSOR;
+ if (yych == 'O') goto yy370;
+ if (yych != 'o') goto yy260;
+yy370:
+ yych = *++YYCURSOR;
+ if (yych == 'P') goto yy371;
+ if (yych != 'p') goto yy260;
+yy371:
+ yych = *++YYCURSOR;
+ if (yych == 'Q') goto yy372;
+ if (yych != 'q') goto yy260;
+yy372:
+ yych = *++YYCURSOR;
+ if (yych == 'R') goto yy373;
+ if (yych != 'r') goto yy260;
+yy373:
+ yych = *++YYCURSOR;
+ if (yych == 'S') goto yy374;
+ if (yych != 's') goto yy260;
+yy374:
+ yych = *++YYCURSOR;
+ if (yych == 'T') goto yy375;
+ if (yych != 't') goto yy260;
+yy375:
+ yych = *++YYCURSOR;
+ if (yych == 'U') goto yy376;
+ if (yych != 'u') goto yy260;
+yy376:
+ yych = *++YYCURSOR;
+ if (yych == 'V') goto yy377;
+ if (yych != 'v') goto yy260;
+yy377:
+ yych = *++YYCURSOR;
+ if (yych == 'W') goto yy378;
+ if (yych != 'w') goto yy260;
+yy378:
+ yych = *++YYCURSOR;
+ if (yych == 'X') goto yy379;
+ if (yych != 'x') goto yy260;
+yy379:
+ yych = *++YYCURSOR;
+ if (yych == 'Y') goto yy380;
+ if (yych != 'y') goto yy260;
+yy380:
+ yych = *++YYCURSOR;
+ if (yych == 'Z') goto yy381;
+ if (yych != 'z') goto yy260;
+yy381:
+ yych = *++YYCURSOR;
+ if (yych != '{') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '|') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '}') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != '~') goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x007F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0080) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0081) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0082) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0083) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0084) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0085) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0086) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0087) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0088) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0089) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x008F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0090) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0091) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0092) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0093) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0094) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0095) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0096) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0097) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0098) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x0099) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009A) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009B) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009C) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009D) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009E) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x009F) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00A9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00AF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00B9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00BF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00C9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00CF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00D9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00DF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00E9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00ED) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00EF) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F0) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F1) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F2) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F3) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F4) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F5) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F6) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F7) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F8) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00F9) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FA) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FB) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FC) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FD) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FE) goto yy260;
+ yych = *++YYCURSOR;
+ if (yych != 0x00FF) goto yy260;
+ ++YYCURSOR;
+#line 6 "code_points.x.re"
+ {}
+#line 1149 "<stdout>"
+}
+#line 7 "code_points.x.re"
+
+
+
+#line 1155 "<stdout>"
+{
+ YYCTYPE yych;
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ if (yych <= 0x0000) goto yy518;
+ if (yych == '\n') goto yy518;
+ if (yych <= 0x00FF) goto yy519;
+yy518:
+yy519:
+ ++YYCURSOR;
+#line 10 "code_points.x.re"
+ {}
+#line 1168 "<stdout>"
+}
+#line 11 "code_points.x.re"
+
+
+
+#line 1174 "<stdout>"
+{
+ YYCTYPE yych;
+ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+ yych = *YYCURSOR;
+ if (yych <= '\n') {
+ if (yych <= 0x0000) goto yy524;
+ if (yych >= '\n') goto yy524;
+ } else {
+ if (yych <= 0x00FF) goto yy523;
+ if (yych <= 0xD7FF) goto yy524;
+ if (yych <= 0xDBFF) goto yy526;
+ goto yy524;
+ }
+yy523:
+yy524:
+ ++YYCURSOR;
+yy525:
+#line 14 "code_points.x.re"
+ {}
+#line 1194 "<stdout>"
+yy526:
+ ++YYCURSOR;
+ if ((yych = *YYCURSOR) <= 0xDBFF) goto yy525;
+ if (yych <= 0xDFFF) goto yy524;
+ goto yy525;
+}
+#line 15 "code_points.x.re"
+
--- /dev/null
+/*!re2c
+"\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" {}
+*/
+
+/*!re2c
+'\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ' {}
+*/
+
+/*!re2c
+[\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
+
+/*!re2c
+[^\ 1\ 2\ 3\ 4\ 5\ 6\a\b \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ] {}
+*/
--- /dev/null
+re2c: error: line 2, column 6: syntax error in escape sequence
--- /dev/null
+/*!re2c
+"aaaa\
+bbb" {}
+*/
--- /dev/null
+re2c: error: line 2, column 6: syntax error
--- /dev/null
+/*!re2c
+"aaaa
+bbb" {}
+*/