1 /* Generated by re2c */ 2 #line 1 "input2_b.re" 3 // re2c $INPUT -o $OUTPUT -b 4 5 #line 6 "input2_b.c" 6 { 7 YYCTYPE yych; 8 static const unsigned char yybm[] = { 9 0, 0, 0, 0, 0, 0, 0, 0, 10 0, 0, 0, 0, 0, 0, 0, 0, 11 0, 0, 0, 0, 0, 0, 0, 0, 12 0, 0, 0, 0, 0, 0, 0, 0, 13 0, 0, 0, 0, 0, 0, 0, 0, 14 0, 0, 0, 0, 0, 0, 0, 0, 15 0, 0, 0, 0, 0, 0, 0, 0, 16 0, 0, 0, 0, 0, 0, 0, 0, 17 0, 0, 0, 0, 0, 0, 0, 0, 18 0, 0, 0, 0, 0, 0, 0, 0, 19 0, 0, 0, 0, 0, 0, 0, 0, 20 0, 0, 0, 0, 0, 0, 0, 0, 21 0, 128, 0, 0, 0, 0, 0, 0, 22 0, 0, 0, 0, 0, 0, 0, 0, 23 0, 0, 0, 0, 0, 0, 0, 0, 24 0, 0, 0, 0, 0, 0, 0, 0, 25 0, 0, 0, 0, 0, 0, 0, 0, 26 0, 0, 0, 0, 0, 0, 0, 0, 27 0, 0, 0, 0, 0, 0, 0, 0, 28 0, 0, 0, 0, 0, 0, 0, 0, 29 0, 0, 0, 0, 0, 0, 0, 0, 30 0, 0, 0, 0, 0, 0, 0, 0, 31 0, 0, 0, 0, 0, 0, 0, 0, 32 0, 0, 0, 0, 0, 0, 0, 0, 33 0, 0, 0, 0, 0, 0, 0, 0, 34 0, 0, 0, 0, 0, 0, 0, 0, 35 0, 0, 0, 0, 0, 0, 0, 0, 36 0, 0, 0, 0, 0, 0, 0, 0, 37 0, 0, 0, 0, 0, 0, 0, 0, 38 0, 0, 0, 0, 0, 0, 0, 0, 39 0, 0, 0, 0, 0, 0, 0, 0, 40 0, 0, 0, 0, 0, 0, 0, 0, 41 }; 42 if (YYLIMIT <= YYCURSOR) YYFILL(1); 43 yych = *YYCURSOR; 44 if (yybm[0+yych] & 128) { 45 goto yy3; 46 } 47 yy2: 48 yy3: 49 ++YYCURSOR; 50 if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); 51 yych = *YYCURSOR; 52 if (yybm[0+yych] & 128) { 53 goto yy3; 54 } 55 if (yych <= '`') goto yy2; 56 if (yych >= 'c') goto yy2; 57 yych = *++YYCURSOR; 58 if (yych != 'b') goto yy2; 59 ++YYCURSOR; 60 #line 4 "input2_b.re" 61 { return 1; } 62 #line 63 "input2_b.c" 63 } 64 #line 6 "input2_b.re" 65 66 input2_b.re:2:0: warning: control flow is undefined for strings that match 67 '[\x0-\x60\x62-\xFF]' 68 '\x61 [\x0-\x60\x63-\xFF]' 69 '\x61 \x62 [\x0-\x61\x63-\xFF]' 70 , use default rule '*' [-Wundefined-control-flow] 71