1 /* Generated by re2c */ 2 #line 1 "input8.re" 3 // re2c $INPUT -o $OUTPUT 4 5 #line 6 "input8.c" 6 { 7 YYCTYPE yych; 8 unsigned int yyaccept = 0; 9 if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4); 10 yych = *YYCURSOR; 11 switch (yych) { 12 case '\n': goto yy4; 13 default: goto yy2; 14 } 15 yy2: 16 yyaccept = 0; 17 yych = *(YYMARKER = ++YYCURSOR); 18 switch (yych) { 19 case 0x00: goto yy6; 20 case '\n': goto yy3; 21 default: goto yy8; 22 } 23 yy3: 24 #line 7 "input8.re" 25 { return 1; } 26 #line 27 "input8.c" 27 yy4: 28 ++YYCURSOR; 29 #line 8 "input8.re" 30 { return 2; } 31 #line 32 "input8.c" 32 yy6: 33 yyaccept = 1; 34 yych = *(YYMARKER = ++YYCURSOR); 35 switch (yych) { 36 case 0x00: goto yy10; 37 case '\n': goto yy7; 38 default: goto yy11; 39 } 40 yy7: 41 #line 6 "input8.re" 42 { return 0; } 43 #line 44 "input8.c" 44 yy8: 45 yych = *++YYCURSOR; 46 switch (yych) { 47 case 0x00: goto yy10; 48 case '\n': goto yy9; 49 default: goto yy11; 50 } 51 yy9: 52 YYCURSOR = YYMARKER; 53 if (yyaccept == 0) { 54 goto yy3; 55 } else { 56 goto yy7; 57 } 58 yy10: 59 yych = *++YYCURSOR; 60 if (yych <= 0x00) goto yy12; 61 goto yy7; 62 yy11: 63 yych = *++YYCURSOR; 64 if (yych >= 0x01) goto yy9; 65 yy12: 66 ++YYCURSOR; 67 goto yy7; 68 } 69 #line 10 "input8.re" 70 71