1 /* Generated by re2c */
2 #line 1 "input11_b_eager_skip.re"
3 // re2c $INPUT -o $OUTPUT -b --eager-skip
4 
5 #line 6 "input11_b_eager_skip.c"
6 {
7 	YYCTYPE yych;
8 	if ((YYLIMIT - YYCURSOR) < 6) YYFILL(6);
9 	yych = *YYCURSOR++;
10 	if (yych <= '@') {
11 		if (yych <= '/') {
12 			if (yych == '-') goto yy4;
13 		} else {
14 			if (yych <= '0') goto yy5;
15 			if (yych <= '9') goto yy7;
16 		}
17 	} else {
18 		if (yych <= 'q') {
19 			if (yych <= 'Z') goto yy9;
20 			if (yych >= 'a') goto yy9;
21 		} else {
22 			if (yych <= 'r') goto yy12;
23 			if (yych <= 'z') goto yy9;
24 		}
25 	}
26 yy3:
27 #line 16 "input11_b_eager_skip.re"
28 	{ return -1; }
29 #line 30 "input11_b_eager_skip.c"
30 yy4:
31 	yych = *YYCURSOR;
32 	if (yych <= '0') goto yy3;
33 	if (yych <= '9') {
34 		++YYCURSOR;
35 		goto yy7;
36 	}
37 	goto yy3;
38 yy5:
39 yy6:
40 #line 14 "input11_b_eager_skip.re"
41 	{ return 2; }
42 #line 43 "input11_b_eager_skip.c"
43 yy7:
44 	if (YYLIMIT <= YYCURSOR) YYFILL(1);
45 	yych = *YYCURSOR;
46 	if (yych <= '/') goto yy6;
47 	if (yych <= '9') {
48 		++YYCURSOR;
49 		goto yy7;
50 	}
51 	goto yy6;
52 yy9:
53 	if (YYLIMIT <= YYCURSOR) YYFILL(1);
54 	yych = *YYCURSOR;
55 yy10:
56 	if (yych <= '@') {
57 		if (yych <= '/') goto yy11;
58 		if (yych <= '9') {
59 			++YYCURSOR;
60 			goto yy9;
61 		}
62 	} else {
63 		if (yych <= 'Z') {
64 			++YYCURSOR;
65 			goto yy9;
66 		}
67 		if (yych <= '`') goto yy11;
68 		if (yych <= 'z') {
69 			++YYCURSOR;
70 			goto yy9;
71 		}
72 	}
73 yy11:
74 #line 13 "input11_b_eager_skip.re"
75 	{ return 1; }
76 #line 77 "input11_b_eager_skip.c"
77 yy12:
78 	yych = *YYCURSOR;
79 	if (yych != 'e') goto yy10;
80 	yych = *++YYCURSOR;
81 	if (yych != '2') goto yy10;
82 	yych = *++YYCURSOR;
83 	if (yych != 'c') goto yy10;
84 	yych = *(YYMARKER = ++YYCURSOR);
85 	if (yych != ':') goto yy10;
86 	yych = *++YYCURSOR;
87 	if (yych <= '^') {
88 		if (yych <= '@') goto yy17;
89 		if (yych <= 'Z') {
90 			++YYCURSOR;
91 			goto yy18;
92 		}
93 	} else {
94 		if (yych == '`') goto yy17;
95 		if (yych <= 'z') {
96 			++YYCURSOR;
97 			goto yy18;
98 		}
99 	}
100 yy17:
101 	YYCURSOR = YYMARKER;
102 	goto yy11;
103 yy18:
104 	if (YYLIMIT <= YYCURSOR) YYFILL(1);
105 	yych = *YYCURSOR;
106 	if (yych <= 'Z') {
107 		if (yych <= '/') goto yy20;
108 		if (yych <= ':') {
109 			++YYCURSOR;
110 			goto yy18;
111 		}
112 		if (yych >= 'A') {
113 			++YYCURSOR;
114 			goto yy18;
115 		}
116 	} else {
117 		if (yych <= '_') {
118 			if (yych >= '_') {
119 				++YYCURSOR;
120 				goto yy18;
121 			}
122 		} else {
123 			if (yych <= '`') goto yy20;
124 			if (yych <= 'z') {
125 				++YYCURSOR;
126 				goto yy18;
127 			}
128 		}
129 	}
130 yy20:
131 #line 12 "input11_b_eager_skip.re"
132 	{ return 0; }
133 #line 134 "input11_b_eager_skip.c"
134 }
135 #line 18 "input11_b_eager_skip.re"
136 
137