/* Generated by re2c */ #line 1 "overflow-4.re" #line 5 "overflow-4.c" { YYCTYPE yych; if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); yych = *YYCURSOR; switch (yych) { case 'b': goto yy3; default: goto yy2; } yy2: yy3: yych = *++YYCURSOR; switch (yych) { case 'l': goto yy4; default: goto yy2; } yy4: yych = *++YYCURSOR; switch (yych) { case 'a': goto yy5; default: goto yy2; } yy5: ++YYCURSOR; #line 4 "overflow-4.re" { return "bla"; } #line 31 "overflow-4.c" } #line 6 "overflow-4.re" re2c: warning: line 6: control flow is undefined for strings that match '[\x0-\x61\x63-\xFF]' '\x62 [\x0-\x6B\x6D-\xFF]' '\x62 \x6C [\x0-\x60\x62-\xFF]' , use default rule '*' [-Wundefined-control-flow]