/* Generated by re2c */ #line 1 "input9.re" #line 5 "input9.c" { YYCTYPE yych; if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; switch (yych) { case 0x00: goto yy2; case 0x01: goto yy4; case 0x02: goto yy6; case 0x07: goto yy10; case 0x08: goto yy12; case ' ': goto yy14; case '4': goto yy16; case '@': goto yy18; case 'S': goto yy20; case 0xAB: goto yy22; case 0xCD: goto yy24; case 0xEE: goto yy26; default: goto yy8; } yy2: ++YYCURSOR; #line 5 "input9.re" { return 1; } #line 29 "input9.c" yy4: ++YYCURSOR; #line 6 "input9.re" { return 2; } #line 34 "input9.c" yy6: ++YYCURSOR; #line 13 "input9.re" { return 8; } #line 39 "input9.c" yy8: ++YYCURSOR; yy9: #line 18 "input9.re" { return 0; } #line 45 "input9.c" yy10: ++YYCURSOR; #line 7 "input9.re" { return 3; } #line 50 "input9.c" yy12: ++YYCURSOR; #line 8 "input9.re" { return 4; } #line 55 "input9.c" yy14: ++YYCURSOR; #line 14 "input9.re" { return 9; } #line 60 "input9.c" yy16: ++YYCURSOR; #line 15 "input9.re" { return 10; } #line 65 "input9.c" yy18: ++YYCURSOR; #line 9 "input9.re" { return 5; } #line 70 "input9.c" yy20: ++YYCURSOR; #line 10 "input9.re" { return 6; } #line 75 "input9.c" yy22: ++YYCURSOR; #line 16 "input9.re" { return 11; } #line 80 "input9.c" yy24: ++YYCURSOR; #line 17 "input9.re" { return 12; } #line 85 "input9.c" yy26: yych = *++YYCURSOR; switch (yych) { case '7': goto yy27; default: goto yy9; } yy27: ++YYCURSOR; #line 11 "input9.re" { return 7; } #line 96 "input9.c" } #line 20 "input9.re"