if (yybm[256+yych] & 128) {
goto yy32;
}
- if (yych <= 'l') goto yy19;
+ if (yych <= '\n') goto yy19;
goto yy35;
yy34:
yych = *++YYCURSOR;
if (yybm[256+yych] & 128) {
goto yy32;
}
- if (yych <= 'l') goto yy19;
+ if (yych <= '\n') goto yy19;
yy40:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 2) {
goto yy42;
}
- if (yych <= '-') goto yy19;
+ if (yych <= '\n') goto yy19;
if (yych >= '/') goto yy40;
yy44:
++YYCURSOR;
if (yybm[0+yych] & 2) {
goto yy42;
}
- if (yych <= '-') goto yy19;
+ if (yych <= '\n') goto yy19;
if (yych <= '.') goto yy44;
goto yy40;
yy49:
if (yybm[0+yych] & 2) {
goto yy42;
}
- if (yych <= '-') goto yy19;
+ if (yych <= '\n') goto yy19;
if (yych >= '/') goto yy40;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 2) {
goto yy42;
}
- if (yych <= '-') goto yy63;
+ if (yych <= '\n') goto yy63;
if (yych <= '.') goto yy44;
goto yy40;
yy63:
if (yybm[0+yych] & 8) {
goto yy71;
}
- if (yych <= ',') goto yy19;
+ if (yych <= '\n') goto yy19;
yy73:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 32) {
goto yy81;
}
- if (yych <= ',') goto yy19;
+ if (yych <= '\n') goto yy19;
if (yych >= '.') goto yy85;
yy83:
++YYCURSOR;
if (yybm[0+yych] & 32) {
goto yy81;
}
- if (yych <= ',') goto yy19;
+ if (yych <= '\n') goto yy19;
if (yych <= '-') goto yy83;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 32) {
goto yy81;
}
- if (yych <= ',') goto yy19;
+ if (yych <= '\n') goto yy19;
if (yych <= '-') goto yy83;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 32) {
goto yy81;
}
- if (yych <= ',') goto yy107;
+ if (yych <= '\n') goto yy107;
if (yych <= '-') goto yy83;
goto yy85;
yy107:
if (yybm[0+yych] & 64) {
goto yy115;
}
- if (yych != '.') goto yy19;
+ if (yych <= ',') goto yy19;
+ if (yych >= '/') goto yy19;
yych = *++YYCURSOR;
if (yych == '\n') goto yy19;
yy118:
if (yybm[0+yych] & 128) {
goto yy118;
}
- if (yych <= '-') goto yy19;
+ if (yych <= '\n') goto yy19;
yy120:
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 128) {
goto yy118;
}
- if (yych <= '-') goto yy19;
+ if (yych <= '\n') goto yy19;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if (yybm[0+yych] & 128) {
goto yy118;
}
- if (yych >= '.') goto yy120;
+ if (yych >= '\v') goto yy120;
yy132:
#line 17 "bug1479044.b.re"
{
return "dsl";
}
-#line 1096 "<stdout>"
+#line 1097 "<stdout>"
yy133:
yych = *++YYCURSOR;
if (yych != 's') goto yy19;
if (yybm[0+yych] & 128) {
goto yy29;
}
- if (yych <= '!') goto yy13;
+ if (yych <= '\n') goto yy13;
if (yych <= '"') goto yy32;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 16) {
goto yy160;
}
- if (yych <= '!') goto yy144;
+ if (yych <= '\n') goto yy144;
if (yych <= '"') goto yy163;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 64) {
goto yy198;
}
- if (yych <= '[') goto yy144;
+ if (yych <= '\n') goto yy144;
if (yych <= '\\') goto yy202;
goto yy203;
yy200:
if (yybm[0+yych] & 128) {
goto yy208;
}
- if (yych <= '&') goto yy144;
+ if (yych <= '\n') goto yy144;
if (yych <= '\'') goto yy211;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 16) {
goto yy263;
}
- if (yych <= '&') goto yy265;
+ if (yych <= '\n') goto yy265;
if (yych <= '\'') goto yy259;
goto yy266;
yy265:
if (yybm[0+yych] & 32) {
goto yy267;
}
- if (yych <= '!') goto yy265;
+ if (yych <= '\n') goto yy265;
if (yych <= '"') goto yy259;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 128) {
goto yy320;
}
- if (yych <= '!') goto yy304;
+ if (yych <= '\n') goto yy304;
if (yych <= '"') goto yy323;
++YYCURSOR;
if (YYLIMIT <= YYCURSOR) YYFILL(1);
if (yybm[0+yych] & 16) {
goto yy356;
}
- if (yych <= '!') {
+ if (yych <= ' ') {
if (yych == '\n') goto yy348;
goto yy366;
} else {
if (yych <= '"') goto yy354;
- if (yych <= '[') goto yy366;
+ if (yych <= ';') goto yy366;
goto yy368;
}
yy358:
if (yybm[0+yych] & 32) {
goto yy358;
}
- if (yych <= '&') {
+ if (yych <= ' ') {
if (yych == '\n') goto yy348;
} else {
if (yych <= '\'') goto yy354;
- if (yych >= '\\') goto yy363;
+ if (yych >= '<') goto yy363;
}
yy360:
++YYCURSOR;
if (yybm[0+yych] & 64) {
goto yy360;
}
- if (yych <= '&') goto yy362;
+ if (yych <= '\n') goto yy362;
if (yych <= '\'') goto yy364;
goto yy365;
yy362:
if (yybm[0+yych] & 128) {
goto yy366;
}
- if (yych <= '!') goto yy362;
+ if (yych <= '\n') goto yy362;
if (yych <= '"') goto yy364;
goto yy369;
yy368:
if (yybm[0+yych] & 64) {
goto yy379;
}
- if (yych <= '!') goto yy381;
+ if (yych <= '\n') goto yy381;
if (yych <= '"') goto yy383;
goto yy382;
yy381:
--- /dev/null
+/* Generated by re2c */
+
+{
+ YYCTYPE yych;
+ static const unsigned char yybm[] = {
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 128, 128, 128, 128, 128,
+ };
+ goto yy0;
+yy1:
+ ++YYCURSOR;
+yy0:
+ if (YYLIMIT <= YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ if (yybm[0+yych] & 128) {
+ goto yy1;
+ }
+ {}
+}
+