]> granicus.if.org Git - re2c/commitdiff
Autogenerated configuration tests: added default rule to each test.
authorUlya Trofimovich <skvadrik@gmail.com>
Mon, 5 Oct 2015 20:20:23 +0000 (21:20 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Mon, 5 Oct 2015 20:27:24 +0000 (21:27 +0100)
It's not a bunch of unnecessary warnings I want to avoid, it's a bunch of
unnecessary runtime failures in programs generated with '--skeleton'
(failures caused by undefined control flow; re2c recogizes such cases
and the generated program reports a warning before failing).

415 files changed:
re2c/test/config/cond_set/1_1_1.ci.c
re2c/test/config/cond_set/1_1_1.ci.re
re2c/test/config/cond_set/1_1_2.ci.c
re2c/test/config/cond_set/1_1_2.ci.re
re2c/test/config/cond_set/1_1_3.ci.c
re2c/test/config/cond_set/1_1_3.ci.re
re2c/test/config/cond_set/1_2_1.ci.c
re2c/test/config/cond_set/1_2_1.ci.re
re2c/test/config/cond_set/1_2_2.ci.c
re2c/test/config/cond_set/1_2_2.ci.re
re2c/test/config/cond_set/1_2_3.ci.c
re2c/test/config/cond_set/1_2_3.ci.re
re2c/test/config/cond_set/1_3_1.ci.c
re2c/test/config/cond_set/1_3_1.ci.re
re2c/test/config/cond_set/1_3_2.ci.c
re2c/test/config/cond_set/1_3_2.ci.re
re2c/test/config/cond_set/1_3_3.ci.c
re2c/test/config/cond_set/1_3_3.ci.re
re2c/test/config/cond_set/2_1_1.ci.c
re2c/test/config/cond_set/2_1_1.ci.re
re2c/test/config/cond_set/2_1_2.ci.c
re2c/test/config/cond_set/2_1_2.ci.re
re2c/test/config/cond_set/2_1_3.ci.c
re2c/test/config/cond_set/2_1_3.ci.re
re2c/test/config/cond_set/2_2_1.ci.c
re2c/test/config/cond_set/2_2_1.ci.re
re2c/test/config/cond_set/2_2_2.ci.c
re2c/test/config/cond_set/2_2_2.ci.re
re2c/test/config/cond_set/2_2_3.ci.c
re2c/test/config/cond_set/2_2_3.ci.re
re2c/test/config/cond_set/2_3_1.ci.c
re2c/test/config/cond_set/2_3_1.ci.re
re2c/test/config/cond_set/2_3_2.ci.c
re2c/test/config/cond_set/2_3_2.ci.re
re2c/test/config/cond_set/2_3_3.ci.c
re2c/test/config/cond_set/2_3_3.ci.re
re2c/test/config/cond_set/3_1_1.ci.c
re2c/test/config/cond_set/3_1_1.ci.re
re2c/test/config/cond_set/3_1_2.ci.c
re2c/test/config/cond_set/3_1_2.ci.re
re2c/test/config/cond_set/3_1_3.ci.c
re2c/test/config/cond_set/3_1_3.ci.re
re2c/test/config/cond_set/3_2_1.ci.c
re2c/test/config/cond_set/3_2_1.ci.re
re2c/test/config/cond_set/3_2_2.ci.c
re2c/test/config/cond_set/3_2_2.ci.re
re2c/test/config/cond_set/3_2_3.ci.c
re2c/test/config/cond_set/3_2_3.ci.re
re2c/test/config/cond_set/3_3_1.ci.c
re2c/test/config/cond_set/3_3_1.ci.re
re2c/test/config/cond_set/3_3_2.ci.c
re2c/test/config/cond_set/3_3_2.ci.re
re2c/test/config/cond_set/3_3_3.ci.c
re2c/test/config/cond_set/3_3_3.ci.re
re2c/test/config/cond_set/4_1_1.ci.c
re2c/test/config/cond_set/4_1_1.ci.re
re2c/test/config/cond_set/4_1_2.ci.c
re2c/test/config/cond_set/4_1_2.ci.re
re2c/test/config/cond_set/4_1_3.ci.c
re2c/test/config/cond_set/4_1_3.ci.re
re2c/test/config/cond_set/4_2_1.ci.c
re2c/test/config/cond_set/4_2_1.ci.re
re2c/test/config/cond_set/4_2_2.ci.c
re2c/test/config/cond_set/4_2_2.ci.re
re2c/test/config/cond_set/4_2_3.ci.c
re2c/test/config/cond_set/4_2_3.ci.re
re2c/test/config/cond_set/4_3_1.ci.c
re2c/test/config/cond_set/4_3_1.ci.re
re2c/test/config/cond_set/4_3_2.ci.c
re2c/test/config/cond_set/4_3_2.ci.re
re2c/test/config/cond_set/4_3_3.ci.c
re2c/test/config/cond_set/4_3_3.ci.re
re2c/test/config/fill/1_1_1_1.i.c
re2c/test/config/fill/1_1_1_1.i.re
re2c/test/config/fill/1_1_1_2.i.c
re2c/test/config/fill/1_1_1_2.i.re
re2c/test/config/fill/1_1_1_3.i.c
re2c/test/config/fill/1_1_1_3.i.re
re2c/test/config/fill/1_1_2_1.i.c
re2c/test/config/fill/1_1_2_1.i.re
re2c/test/config/fill/1_1_2_2.i.c
re2c/test/config/fill/1_1_2_2.i.re
re2c/test/config/fill/1_1_2_3.i.c
re2c/test/config/fill/1_1_2_3.i.re
re2c/test/config/fill/1_1_3_1.i.c
re2c/test/config/fill/1_1_3_1.i.re
re2c/test/config/fill/1_1_3_2.i.c
re2c/test/config/fill/1_1_3_2.i.re
re2c/test/config/fill/1_1_3_3.i.c
re2c/test/config/fill/1_1_3_3.i.re
re2c/test/config/fill/1_2_1_1.i.c
re2c/test/config/fill/1_2_1_1.i.re
re2c/test/config/fill/1_2_1_2.i.c
re2c/test/config/fill/1_2_1_2.i.re
re2c/test/config/fill/1_2_1_3.i.c
re2c/test/config/fill/1_2_1_3.i.re
re2c/test/config/fill/1_2_2_1.i.c
re2c/test/config/fill/1_2_2_1.i.re
re2c/test/config/fill/1_2_2_2.i.c
re2c/test/config/fill/1_2_2_2.i.re
re2c/test/config/fill/1_2_2_3.i.c
re2c/test/config/fill/1_2_2_3.i.re
re2c/test/config/fill/1_2_3_1.i.c
re2c/test/config/fill/1_2_3_1.i.re
re2c/test/config/fill/1_2_3_2.i.c
re2c/test/config/fill/1_2_3_2.i.re
re2c/test/config/fill/1_2_3_3.i.c
re2c/test/config/fill/1_2_3_3.i.re
re2c/test/config/fill/1_3_1_1.i.c
re2c/test/config/fill/1_3_1_1.i.re
re2c/test/config/fill/1_3_1_2.i.c
re2c/test/config/fill/1_3_1_2.i.re
re2c/test/config/fill/1_3_1_3.i.c
re2c/test/config/fill/1_3_1_3.i.re
re2c/test/config/fill/1_3_2_1.i.c
re2c/test/config/fill/1_3_2_1.i.re
re2c/test/config/fill/1_3_2_2.i.c
re2c/test/config/fill/1_3_2_2.i.re
re2c/test/config/fill/1_3_2_3.i.c
re2c/test/config/fill/1_3_2_3.i.re
re2c/test/config/fill/1_3_3_1.i.c
re2c/test/config/fill/1_3_3_1.i.re
re2c/test/config/fill/1_3_3_2.i.c
re2c/test/config/fill/1_3_3_2.i.re
re2c/test/config/fill/1_3_3_3.i.c
re2c/test/config/fill/1_3_3_3.i.re
re2c/test/config/fill/2_1_1_1.i.c
re2c/test/config/fill/2_1_1_1.i.re
re2c/test/config/fill/2_1_1_2.i.c
re2c/test/config/fill/2_1_1_2.i.re
re2c/test/config/fill/2_1_1_3.i.c
re2c/test/config/fill/2_1_1_3.i.re
re2c/test/config/fill/2_1_2_1.i.c
re2c/test/config/fill/2_1_2_1.i.re
re2c/test/config/fill/2_1_2_2.i.c
re2c/test/config/fill/2_1_2_2.i.re
re2c/test/config/fill/2_1_2_3.i.c
re2c/test/config/fill/2_1_2_3.i.re
re2c/test/config/fill/2_1_3_1.i.c
re2c/test/config/fill/2_1_3_1.i.re
re2c/test/config/fill/2_1_3_2.i.c
re2c/test/config/fill/2_1_3_2.i.re
re2c/test/config/fill/2_1_3_3.i.c
re2c/test/config/fill/2_1_3_3.i.re
re2c/test/config/fill/2_2_1_1.i.c
re2c/test/config/fill/2_2_1_1.i.re
re2c/test/config/fill/2_2_1_2.i.c
re2c/test/config/fill/2_2_1_2.i.re
re2c/test/config/fill/2_2_1_3.i.c
re2c/test/config/fill/2_2_1_3.i.re
re2c/test/config/fill/2_2_2_1.i.c
re2c/test/config/fill/2_2_2_1.i.re
re2c/test/config/fill/2_2_2_2.i.c
re2c/test/config/fill/2_2_2_2.i.re
re2c/test/config/fill/2_2_2_3.i.c
re2c/test/config/fill/2_2_2_3.i.re
re2c/test/config/fill/2_2_3_1.i.c
re2c/test/config/fill/2_2_3_1.i.re
re2c/test/config/fill/2_2_3_2.i.c
re2c/test/config/fill/2_2_3_2.i.re
re2c/test/config/fill/2_2_3_3.i.c
re2c/test/config/fill/2_2_3_3.i.re
re2c/test/config/fill/2_3_1_1.i.c
re2c/test/config/fill/2_3_1_1.i.re
re2c/test/config/fill/2_3_1_2.i.c
re2c/test/config/fill/2_3_1_2.i.re
re2c/test/config/fill/2_3_1_3.i.c
re2c/test/config/fill/2_3_1_3.i.re
re2c/test/config/fill/2_3_2_1.i.c
re2c/test/config/fill/2_3_2_1.i.re
re2c/test/config/fill/2_3_2_2.i.c
re2c/test/config/fill/2_3_2_2.i.re
re2c/test/config/fill/2_3_2_3.i.c
re2c/test/config/fill/2_3_2_3.i.re
re2c/test/config/fill/2_3_3_1.i.c
re2c/test/config/fill/2_3_3_1.i.re
re2c/test/config/fill/2_3_3_2.i.c
re2c/test/config/fill/2_3_3_2.i.re
re2c/test/config/fill/2_3_3_3.i.c
re2c/test/config/fill/2_3_3_3.i.re
re2c/test/config/fill/3_1_1_1.i.c
re2c/test/config/fill/3_1_1_1.i.re
re2c/test/config/fill/3_1_1_2.i.c
re2c/test/config/fill/3_1_1_2.i.re
re2c/test/config/fill/3_1_1_3.i.c
re2c/test/config/fill/3_1_1_3.i.re
re2c/test/config/fill/3_1_2_1.i.c
re2c/test/config/fill/3_1_2_1.i.re
re2c/test/config/fill/3_1_2_2.i.c
re2c/test/config/fill/3_1_2_2.i.re
re2c/test/config/fill/3_1_2_3.i.c
re2c/test/config/fill/3_1_2_3.i.re
re2c/test/config/fill/3_1_3_1.i.c
re2c/test/config/fill/3_1_3_1.i.re
re2c/test/config/fill/3_1_3_2.i.c
re2c/test/config/fill/3_1_3_2.i.re
re2c/test/config/fill/3_1_3_3.i.c
re2c/test/config/fill/3_1_3_3.i.re
re2c/test/config/fill/3_2_1_1.i.c
re2c/test/config/fill/3_2_1_1.i.re
re2c/test/config/fill/3_2_1_2.i.c
re2c/test/config/fill/3_2_1_2.i.re
re2c/test/config/fill/3_2_1_3.i.c
re2c/test/config/fill/3_2_1_3.i.re
re2c/test/config/fill/3_2_2_1.i.c
re2c/test/config/fill/3_2_2_1.i.re
re2c/test/config/fill/3_2_2_2.i.c
re2c/test/config/fill/3_2_2_2.i.re
re2c/test/config/fill/3_2_2_3.i.c
re2c/test/config/fill/3_2_2_3.i.re
re2c/test/config/fill/3_2_3_1.i.c
re2c/test/config/fill/3_2_3_1.i.re
re2c/test/config/fill/3_2_3_2.i.c
re2c/test/config/fill/3_2_3_2.i.re
re2c/test/config/fill/3_2_3_3.i.c
re2c/test/config/fill/3_2_3_3.i.re
re2c/test/config/fill/3_3_1_1.i.c
re2c/test/config/fill/3_3_1_1.i.re
re2c/test/config/fill/3_3_1_2.i.c
re2c/test/config/fill/3_3_1_2.i.re
re2c/test/config/fill/3_3_1_3.i.c
re2c/test/config/fill/3_3_1_3.i.re
re2c/test/config/fill/3_3_2_1.i.c
re2c/test/config/fill/3_3_2_1.i.re
re2c/test/config/fill/3_3_2_2.i.c
re2c/test/config/fill/3_3_2_2.i.re
re2c/test/config/fill/3_3_2_3.i.c
re2c/test/config/fill/3_3_2_3.i.re
re2c/test/config/fill/3_3_3_1.i.c
re2c/test/config/fill/3_3_3_1.i.re
re2c/test/config/fill/3_3_3_2.i.c
re2c/test/config/fill/3_3_3_2.i.re
re2c/test/config/fill/3_3_3_3.i.c
re2c/test/config/fill/3_3_3_3.i.re
re2c/test/config/fill/4_1_1_1.i.c
re2c/test/config/fill/4_1_1_1.i.re
re2c/test/config/fill/4_1_1_2.i.c
re2c/test/config/fill/4_1_1_2.i.re
re2c/test/config/fill/4_1_1_3.i.c
re2c/test/config/fill/4_1_1_3.i.re
re2c/test/config/fill/4_1_2_1.i.c
re2c/test/config/fill/4_1_2_1.i.re
re2c/test/config/fill/4_1_2_2.i.c
re2c/test/config/fill/4_1_2_2.i.re
re2c/test/config/fill/4_1_2_3.i.c
re2c/test/config/fill/4_1_2_3.i.re
re2c/test/config/fill/4_1_3_1.i.c
re2c/test/config/fill/4_1_3_1.i.re
re2c/test/config/fill/4_1_3_2.i.c
re2c/test/config/fill/4_1_3_2.i.re
re2c/test/config/fill/4_1_3_3.i.c
re2c/test/config/fill/4_1_3_3.i.re
re2c/test/config/fill/4_2_1_1.i.c
re2c/test/config/fill/4_2_1_1.i.re
re2c/test/config/fill/4_2_1_2.i.c
re2c/test/config/fill/4_2_1_2.i.re
re2c/test/config/fill/4_2_1_3.i.c
re2c/test/config/fill/4_2_1_3.i.re
re2c/test/config/fill/4_2_2_1.i.c
re2c/test/config/fill/4_2_2_1.i.re
re2c/test/config/fill/4_2_2_2.i.c
re2c/test/config/fill/4_2_2_2.i.re
re2c/test/config/fill/4_2_2_3.i.c
re2c/test/config/fill/4_2_2_3.i.re
re2c/test/config/fill/4_2_3_1.i.c
re2c/test/config/fill/4_2_3_1.i.re
re2c/test/config/fill/4_2_3_2.i.c
re2c/test/config/fill/4_2_3_2.i.re
re2c/test/config/fill/4_2_3_3.i.c
re2c/test/config/fill/4_2_3_3.i.re
re2c/test/config/fill/4_3_1_1.i.c
re2c/test/config/fill/4_3_1_1.i.re
re2c/test/config/fill/4_3_1_2.i.c
re2c/test/config/fill/4_3_1_2.i.re
re2c/test/config/fill/4_3_1_3.i.c
re2c/test/config/fill/4_3_1_3.i.re
re2c/test/config/fill/4_3_2_1.i.c
re2c/test/config/fill/4_3_2_1.i.re
re2c/test/config/fill/4_3_2_2.i.c
re2c/test/config/fill/4_3_2_2.i.re
re2c/test/config/fill/4_3_2_3.i.c
re2c/test/config/fill/4_3_2_3.i.re
re2c/test/config/fill/4_3_3_1.i.c
re2c/test/config/fill/4_3_3_1.i.re
re2c/test/config/fill/4_3_3_2.i.c
re2c/test/config/fill/4_3_3_2.i.re
re2c/test/config/fill/4_3_3_3.i.c
re2c/test/config/fill/4_3_3_3.i.re
re2c/test/config/fill/5_1_1_1.i.c
re2c/test/config/fill/5_1_1_1.i.re
re2c/test/config/fill/5_1_1_2.i.c
re2c/test/config/fill/5_1_1_2.i.re
re2c/test/config/fill/5_1_1_3.i.c
re2c/test/config/fill/5_1_1_3.i.re
re2c/test/config/fill/5_1_2_1.i.c
re2c/test/config/fill/5_1_2_1.i.re
re2c/test/config/fill/5_1_2_2.i.c
re2c/test/config/fill/5_1_2_2.i.re
re2c/test/config/fill/5_1_2_3.i.c
re2c/test/config/fill/5_1_2_3.i.re
re2c/test/config/fill/5_1_3_1.i.c
re2c/test/config/fill/5_1_3_1.i.re
re2c/test/config/fill/5_1_3_2.i.c
re2c/test/config/fill/5_1_3_2.i.re
re2c/test/config/fill/5_1_3_3.i.c
re2c/test/config/fill/5_1_3_3.i.re
re2c/test/config/fill/5_2_1_1.i.c
re2c/test/config/fill/5_2_1_1.i.re
re2c/test/config/fill/5_2_1_2.i.c
re2c/test/config/fill/5_2_1_2.i.re
re2c/test/config/fill/5_2_1_3.i.c
re2c/test/config/fill/5_2_1_3.i.re
re2c/test/config/fill/5_2_2_1.i.c
re2c/test/config/fill/5_2_2_1.i.re
re2c/test/config/fill/5_2_2_2.i.c
re2c/test/config/fill/5_2_2_2.i.re
re2c/test/config/fill/5_2_2_3.i.c
re2c/test/config/fill/5_2_2_3.i.re
re2c/test/config/fill/5_2_3_1.i.c
re2c/test/config/fill/5_2_3_1.i.re
re2c/test/config/fill/5_2_3_2.i.c
re2c/test/config/fill/5_2_3_2.i.re
re2c/test/config/fill/5_2_3_3.i.c
re2c/test/config/fill/5_2_3_3.i.re
re2c/test/config/fill/5_3_1_1.i.c
re2c/test/config/fill/5_3_1_1.i.re
re2c/test/config/fill/5_3_1_2.i.c
re2c/test/config/fill/5_3_1_2.i.re
re2c/test/config/fill/5_3_1_3.i.c
re2c/test/config/fill/5_3_1_3.i.re
re2c/test/config/fill/5_3_2_1.i.c
re2c/test/config/fill/5_3_2_1.i.re
re2c/test/config/fill/5_3_2_2.i.c
re2c/test/config/fill/5_3_2_2.i.re
re2c/test/config/fill/5_3_2_3.i.c
re2c/test/config/fill/5_3_2_3.i.re
re2c/test/config/fill/5_3_3_1.i.c
re2c/test/config/fill/5_3_3_1.i.re
re2c/test/config/fill/5_3_3_2.i.c
re2c/test/config/fill/5_3_3_2.i.re
re2c/test/config/fill/5_3_3_3.i.c
re2c/test/config/fill/5_3_3_3.i.re
re2c/test/config/gen.hs
re2c/test/config/state_set/1_1_1.fi.c
re2c/test/config/state_set/1_1_1.fi.re
re2c/test/config/state_set/1_1_2.fi.c
re2c/test/config/state_set/1_1_2.fi.re
re2c/test/config/state_set/1_1_3.fi.c
re2c/test/config/state_set/1_1_3.fi.re
re2c/test/config/state_set/1_2_1.fi.c
re2c/test/config/state_set/1_2_1.fi.re
re2c/test/config/state_set/1_2_2.fi.c
re2c/test/config/state_set/1_2_2.fi.re
re2c/test/config/state_set/1_2_3.fi.c
re2c/test/config/state_set/1_2_3.fi.re
re2c/test/config/state_set/1_3_1.fi.c
re2c/test/config/state_set/1_3_1.fi.re
re2c/test/config/state_set/1_3_2.fi.c
re2c/test/config/state_set/1_3_2.fi.re
re2c/test/config/state_set/1_3_3.fi.c
re2c/test/config/state_set/1_3_3.fi.re
re2c/test/config/state_set/2_1_1.fi.c
re2c/test/config/state_set/2_1_1.fi.re
re2c/test/config/state_set/2_1_2.fi.c
re2c/test/config/state_set/2_1_2.fi.re
re2c/test/config/state_set/2_1_3.fi.c
re2c/test/config/state_set/2_1_3.fi.re
re2c/test/config/state_set/2_2_1.fi.c
re2c/test/config/state_set/2_2_1.fi.re
re2c/test/config/state_set/2_2_2.fi.c
re2c/test/config/state_set/2_2_2.fi.re
re2c/test/config/state_set/2_2_3.fi.c
re2c/test/config/state_set/2_2_3.fi.re
re2c/test/config/state_set/2_3_1.fi.c
re2c/test/config/state_set/2_3_1.fi.re
re2c/test/config/state_set/2_3_2.fi.c
re2c/test/config/state_set/2_3_2.fi.re
re2c/test/config/state_set/2_3_3.fi.c
re2c/test/config/state_set/2_3_3.fi.re
re2c/test/config/state_set/3_1_1.fi.c
re2c/test/config/state_set/3_1_1.fi.re
re2c/test/config/state_set/3_1_2.fi.c
re2c/test/config/state_set/3_1_2.fi.re
re2c/test/config/state_set/3_1_3.fi.c
re2c/test/config/state_set/3_1_3.fi.re
re2c/test/config/state_set/3_2_1.fi.c
re2c/test/config/state_set/3_2_1.fi.re
re2c/test/config/state_set/3_2_2.fi.c
re2c/test/config/state_set/3_2_2.fi.re
re2c/test/config/state_set/3_2_3.fi.c
re2c/test/config/state_set/3_2_3.fi.re
re2c/test/config/state_set/3_3_1.fi.c
re2c/test/config/state_set/3_3_1.fi.re
re2c/test/config/state_set/3_3_2.fi.c
re2c/test/config/state_set/3_3_2.fi.re
re2c/test/config/state_set/3_3_3.fi.c
re2c/test/config/state_set/3_3_3.fi.re
re2c/test/config/state_set/4_1_1.fi.c
re2c/test/config/state_set/4_1_1.fi.re
re2c/test/config/state_set/4_1_2.fi.c
re2c/test/config/state_set/4_1_2.fi.re
re2c/test/config/state_set/4_1_3.fi.c
re2c/test/config/state_set/4_1_3.fi.re
re2c/test/config/state_set/4_2_1.fi.c
re2c/test/config/state_set/4_2_1.fi.re
re2c/test/config/state_set/4_2_2.fi.c
re2c/test/config/state_set/4_2_2.fi.re
re2c/test/config/state_set/4_2_3.fi.c
re2c/test/config/state_set/4_2_3.fi.re
re2c/test/config/state_set/4_3_1.fi.c
re2c/test/config/state_set/4_3_1.fi.re
re2c/test/config/state_set/4_3_2.fi.c
re2c/test/config/state_set/4_3_2.fi.re
re2c/test/config/state_set/4_3_3.fi.c
re2c/test/config/state_set/4_3_3.fi.re

index b82739e810066e53e57c2878a2db5bb75e9b3bbb..c169d44afc475f737d630d0f29e1b45755b78d3a 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 8: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 8: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 
@@ -15,11 +13,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -28,11 +28,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 8009d91f4beb38e23569c1640077e7a60214ce30..18fb86e4eedbd6820edbc042efa4d2e916506e6b 100644 (file)
@@ -4,5 +4,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index e2df0bdc4770778236029e9de51731c7a0844020..04c2b570ec5de190f0a8d0c8cf0e1b7b9f5c58de 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 10: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 10: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION:naked = 0;
@@ -16,11 +14,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -29,11 +29,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 3235ffe3a41f08504508c86582ac052fb871683f..93245b5eff3a406ff46a81996419d99d808d18e2 100644 (file)
@@ -6,5 +6,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index e0d2a2b6cec8b4558964eda8cfce64b4457980d0..8010a98aff21ee2ae4104b2cedee7294351ed64d 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 10: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 10: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION:naked = 1;
@@ -16,11 +14,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION
        { code1 }
@@ -29,11 +29,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION
        { code2 }
index 6697a75893f699643c0b07bee7af261826efe5e3..18c5c5260aa625fd1962e84dbc38bf0e9cbbd8a6 100644 (file)
@@ -6,5 +6,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 63bd75fc94f24eb410cc0a2f62e1be4fb919b00d..021c99abd0ff22af1ee400836982083e425f5ca8 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 10: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 10: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION@cond = @@;
@@ -16,11 +14,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -29,11 +29,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 2a13ed9e2145b9295b3141b986c4f1c6b4f598b2..23d5347875395132507faeeeeb0b086fb9717e16 100644 (file)
@@ -6,5 +6,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 90b9e0b1e7ed1f435fded956b3b3bca863dc64a1..00c4da17782916c2eb47f823461c630bc9e11dc0 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION@cond = @@;
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 0f325107c3304500af74a9079251a4e1c233e453..5e854f425b25073a8970857ba209f8970109f4d9 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 3b364c7fe7644c7bdb842b0b4a97f9ef5ae0697a..acee267dc85813929574b65af5f701552968f585 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION@cond = @@;
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION
        { code2 }
index 659477adf9bc1f62b53590db3f106c52e1f08cd7..9c58a29f4fd1c350c3deaf80dac9258ed44eff5a 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index f4c17ab68d1aaf9bb57d044ef6eeb3faccbebd72..e51299ac70126c7d2de3f37151939b498ac8869b 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 10: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 10: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION@cond = #;
@@ -16,11 +14,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -29,11 +29,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 3397bb3256f4063b3f466ab95f9cc0ddb0071dbe..5087f86264d03ba49054633bbe6fa7c04cf8944e 100644 (file)
@@ -6,5 +6,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 36f78d968249f5d2de8a2379551e5a6557b159d2..0dbb0a0b49c0933f36786d265740767cb9008350 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION@cond = #;
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 5c39fe2aa6cd77cb5cb59cc160bc72015eef6a0e..1ccc4299da3f4eead0d7ba2b7597b15f1b4c274f 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 7e824bf0758becf09b898559d6397df367ef4e28..2a815685cc9fc6f349d8eabdf3ba63848d5ed53a 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION@cond = #;
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION
        { code2 }
index cd37eead754d6b5849dc094d3434cf7a03bf1446..f178370a6f899c63ca33cca4eb621815273361f1 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 36f8c5922a22e50ee56c78772308a7f2e58cc10a..54e123ec46e566bb7a2feed3f65dbcfa13572c40 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 10: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 10: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -16,11 +14,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -29,11 +29,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 8ccf5b8171619f1fde8959a6d5fa22a5983c7e97..82cb4cec3ce0d3ad5f61758b9398b9a65a6154a8 100644 (file)
@@ -6,5 +6,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 0a9d9c4bb58b1d04f0d542c75b74c4a30d52ef6b..cd7b9076bddbf948c917d49657e3de672d1200c5 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index d4924e289830bda06b2b5b7d5a1e48472bec8838..a39b1eb78038339e33d9fac6df2cbee13b70bf77 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 777fd1efdadf93367b2a552e542fd8efe7b7ae14..e0a70ddb2a7f8352ac7c63432b72a75eccc861b9 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION
        { code2 }
index 8a0591df2aa2c1fd7c8fab6b82577a650f8eec34..6b7a95d2c594aa68276136df770748f58db2b8f0 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 75b578e1bc150491dcd3d828f38bee5a0f463c83..ddb9efaeb6b152d0db0d110952cf4d45cf8fcb74 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 957858e80aee8f68b6af9804cc99c11406d07873..6c73b06b6460477db49db2d24cb34337cc656bec 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 5277df2e8b016dc757d3cc9db055d8aad33a4f55..41d48c00250471a4dae7319bffa3495e82a3d398 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index e8e6fb65801d0a5190b164e9eb2f0155c780659d..6c86895057ef2154f12108a309c53b9b811eb138 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index b5463bde35c5a9debc2b0af09eeb266326648fa6..49727bc77b1c32c244d3960b07834c5cf2d75cb1 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION
        { code2 }
index d7c884cf603f797e546e9e4d80c5ab0a436317a6..03987100a79a20292ca2a15986c5c0518e27c67b 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 1c80e4c3aa1844395beedf38899e23e9b90784fc..0eee7b1818e1cb276b0ca023e90ae057c8c043ec 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 1a520ff437ff499c518b186745f13e10c8629f08..f1fbde42ec5393371039fccbcd1a730ab61c040f 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 64306674cbdeba3a421a1db532cdaf2caf9e68a2..f13932d94f48d1c21a2bfa0d490e4628218c05c5 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION(yycc2);
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION(yycc1);
        { code2 }
index 0ceddeebfb9215503b8b8511f8e33ad62036af49..4e2e4056b34de417536b30ae1bec5aa41908e3a3 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index ee69bdb9a7a2ae216efb12045d10f94e01dac7f4..d31dfbc11ae32694bb48b455d84710827f23a2d0 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "YYSETCONDITION";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        YYSETCONDITION
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        YYSETCONDITION
        { code2 }
index 55f8b71f4b0b930d034fe9af901df2f0e04016fe..71256afa3803336cc445bb846f6ca594ae283dfd 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index d97a036d59a70cdecb241e5dcf16d72bb3af5633..806aaa2a92cf032d6550696f761faac61ef39b12 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 10: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 10: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -16,11 +14,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = yycc2;(yycc2);
        { code1 }
@@ -29,11 +29,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = yycc1;(yycc1);
        { code2 }
index e298b6b80cfe3af28996d465e9958c2be75a372a..f5b7dfa6e151e26aa482432b416f1572e573aa3c 100644 (file)
@@ -6,5 +6,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index e172874a38db8affd96a429773118b7a066e9e94..39dfb859db44ddae8efe0223bab1065ac07119b4 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = yycc2;(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = yycc1;(yycc1);
        { code2 }
index af6d038951ae49ad7fb858dcab2880c7446ce8f3..b7b917072045327394ef38d2b2bf804419550295 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 63f5c5d085e929a1803f10c4ec703ea46e1d7c52..10226bd3fb781620546e30f926b93a6b2bde981a 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = yycc2;
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = yycc1;
        { code2 }
index 3e86809f200fc48576912b67283074897679caa4..08f8358d4ef85dd55f1d5d5eae11ccdd3772f741 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index aebdb3ac8db2eba255ca77d57ba2b03a02f6fe78..5d48057941a7b102489afdff8fd7d18c84d2e989 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = yycc2;(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = yycc1;(yycc1);
        { code2 }
index e6fed64d54428575e5b1fc5fa7be186e2efbccc3..be31f6a7acb3c4c773e7f08d685f6528a91cfcda 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index b37e4a1eeb64770f8558050db8b7eb9ba32bce65..367048d335963a516720cae61b5f67509580f1e8 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = yycc2;(yycc2);
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = yycc1;(yycc1);
        { code2 }
index c9f2d93ffd4f7f954c5ad49885826d9725205fc4..1f89820ee795a94b20fc78553f8c2f762ef80160 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index d24e4b96ac59d0643099cfd2a495d0fdd7803896..e567e6d2d86fe3ed88b48d5c743079c66ffe7d05 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = yycc2;
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = yycc1;
        { code2 }
index fc0656f8ac818948a207eb1614bac6507cc19b76..ec77159a15845be9295e1a96452bc9094f1c56f8 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 9949ce4c74a8455cba7a3c7a690af37b461daeca..d0904663081f1fb8bd8e90e1d2f2dde1547b191e 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = @@;(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = @@;(yycc1);
        { code2 }
index 4d0de60157b6e15b79cf1363f6babbf83451a3d2..159de458a06fde5e1a0fe8ea626e1281c53ca0c5 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 279a4e6ca86000202cafb202e5b03bf9bf20f87f..c1305ccbd96f862fd8c2864226932ff86ea51488 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = @@;(yycc2);
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = @@;(yycc1);
        { code2 }
index 10f0222e22083319f4dece0656ad7f6238159087..430a66c8aa10ffc11dcbad1f917b513f6ba9cf33 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 8c1c4004bc1d5d315a1d1fa8ffbfae9ca7a68c68..48493f8b5d599caa4b1e3384e50ff7a5eeaa1ac5 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "cond = @@;";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        cond = @@;
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        cond = @@;
        { code2 }
index 096ef614d4b7b29efa4264daffb8a9d04bf99b50..1959e318a39cac06d4324e58f0146e34bd7b3405 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 21fa43ebd6be31b976c58745ca3d6d1165639e57..04fd0c41f95fc1f223dcf6f1be023611e80f433f 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 10: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 10: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -16,11 +14,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (#);(yycc2);
        { code1 }
@@ -29,11 +29,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (#);(yycc1);
        { code2 }
index a030b641924fda94baa78a862603f3f56f595113..88142bc37f4cf919e121b516921c56d55105aa61 100644 (file)
@@ -6,5 +6,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index b76fafad93a885848fbcdbf5bf12b82773a37d8b..cbaa82258dd66b56189825fe34f03ba1ce914408 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (#);(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (#);(yycc1);
        { code2 }
index c0633ac34540d16d1ae9964443410409ab0e1fa6..5ec6cfd06769d3bf11c3f46cc605b23241ca997b 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 542dd94644aee3f04e34c75765649dfb018f7258..fb00b18d5fc792ebf7b0532c806bcacb9a17d9f5 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (#);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (#);
        { code2 }
index de2e2dd2cbae0ef68e5587b55f52be6fc2bd544e..1092420a1aba42417ba8127c8bd64b698ba4fdec 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 882a137ea76f02825779e4aebbd0d4a8e70c1acb..fc28db642614a85d03e9bd2e31bd2e01d5cb650b 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (#);(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (#);(yycc1);
        { code2 }
index 9a0002bcb23d4e8add8ff576accaffde40272c3c..2296818ff9b5fe87475b4da3179fe1c0c4e8e1a6 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index bca6dbba80372c3b80602d95ba7f61e957bac0d4..799a2b9b138a2f636ec4c932edac90b3debe451a 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (#);(yycc2);
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (#);(yycc1);
        { code2 }
index 2cf9ce9be9a22da256daf0ca691d95650d4a2b9e..ba0092d819422c1aff718b8ca47c8543f0cf49f9 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index f83b04586f5600651c846d4771c80ded49f3ee6d..8dafd1e8e7cf93587b0ec50065d8635900380712 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (#);
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (#);
        { code2 }
index 513bffe45740bd5642209d2e66f718e9220a56bd..d0b1d48008eee9e2bc73cf64b1de3f205e46d3db 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index bdd94e8985e35f865b3339eef6145b0befa86f9a..3e8665b4f7d7b223b95794c221b9f5026360f87e 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 12: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 12: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -17,11 +15,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (yycc2);(yycc2);
        { code1 }
@@ -30,11 +30,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (yycc1);(yycc1);
        { code2 }
index 3eac77915d164c728987b7b0cf394db7d2f2b6f6..056e62521b0b30e1e6aa3dcdd7e487dfdaf41250 100644 (file)
@@ -8,5 +8,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index 5f320e677c6623761e8012f2e40e5f25cd18587b..1fdd268c67973c6d027cdfd9e6bd64919b5afcf5 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (yycc2);(yycc2);
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (yycc1);(yycc1);
        { code2 }
index b55ec29c53319408ce4ea86b79e4d8b11f2dd371..163de4669ee3320224310d629e1845d396110eb8 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index b790ebcbd90e231046ccca1046ed02b0773967cc..a8923e31fc9f76df8dff66d2ab944e729dbd4e3e 100644 (file)
@@ -1,5 +1,3 @@
-re2c: warning: line 14: control flow in condition 'c1' is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 14: control flow in condition 'c2' is undefined for strings that match '[\x0-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETCONDITION = "setcondition (#);";
@@ -18,11 +16,13 @@ yyc_c1:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy4;
+       case 'a':       goto yy5;
        default:        goto yy3;
        }
 yy3:
-yy4:
+       ++YYCURSOR;
+       { def }
+yy5:
        ++YYCURSOR;
        setcondition (yycc2);
        { code1 }
@@ -31,11 +31,13 @@ yyc_c2:
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'b':       goto yy9;
-       default:        goto yy8;
+       case 'b':       goto yy11;
+       default:        goto yy9;
        }
-yy8:
 yy9:
+       ++YYCURSOR;
+       { def }
+yy11:
        ++YYCURSOR;
        setcondition (yycc1);
        { code2 }
index 6e35d2636a84a4e738ada63df9c8724aa4912804..f83b009a6909ea80e898febc72ca1412c3a38633 100644 (file)
@@ -10,5 +10,6 @@
 
     <c1> "a" => c2 { code1 }
     <c2> "b" => c1 { code2 }
+    <*> * { def }
 
 */
index e3a4ab3c6b584c48fc6f927fefb45c2453a88668..7267e1301dcd0cd7437bfedb8b33bbd729af22db 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 6: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 
@@ -8,11 +7,13 @@ re2c: warning: line 6: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 9aa014f5d2f4000b9278be95fc69317d800a6a5d..137e25564916ae30add87daacbbf98610d6bb772 100644 (file)
@@ -3,4 +3,6 @@
 /*!re2c
 
     "a" { code }
+    * { def }
+
 */
index b5b8d6639a022ceb21a005cb63f20e25a7f3fc8f..69e680eba8b5df52681b7118a7333d512ea8354b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL:naked = 0;
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 858b04eb625b061181304f5737db034869f87797..bda3cadd6976452279697662ab3cab74066f2f15 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 8ee0d8265cc94f0d68486b51278afd29145ee371..25e8fe263a52134bc835e9b699a8a4318a01b62b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL:naked = 1;
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index b6cc033190be09ebf1fb62804265a32569b73eca..9dd322b2e9b26e06833a440e9d4ddd283048d59c 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index be7349a4ae8f3b9b46b702ff9d60989ab6337eba..88fc0948e235be3398c1265970e7175e7759a643 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:yyfill:parameter = 0;
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index ba8ca76c902c342f7932619781c82646f6bee40a..7c276edd4e63bf25e30fe0f6c3bb6bc2e6c91462 100644 (file)
@@ -5,4 +5,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index ce06d8b0c2b7bc6b0b0659f9822b51d8b9d6e492..6538b1a6c70e53294140d17d2afd6d03c8873861 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:yyfill:parameter = 0;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index d94545fc961f22380099a61162b928fe32d12d82..9ed3f3212d7a865733210b6be8c5634f5a2fdd69 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 1b1ed947c6055c8cd5ebba7caae458725bc3f23d..33aa165ebeec6535df957857eb0a7b6009b1b2ab 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:yyfill:parameter = 0;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 1071e67bf523875d01902ceea9e4d38fd663c60d..a69abf87cea85bae918230e5f2914c6cce153561 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index ca4d03b5fba60d0cf5767e1c96995c5f10f828a6..378d4f33e75288370f2963e4ce9ad5118e5a69c2 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:yyfill:parameter = 1;
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index e0a26464c9fdf5026653709c95d7ac44b01fed61..20d02ac0673163e5505bc9905aba6d7aa0cd39dc 100644 (file)
@@ -5,4 +5,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 3371b2e19f1479540c8fd02d83c11612eb0cdace..fa0ed5ef2a31ccceeeb28a8c38d6a51a43902417 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:yyfill:parameter = 1;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 433bb62787ec10aecec73667481da845ecf9f4ba..720f068c033897bb8f464001e567c8063f8bd601 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 44179ac193af3b583903cc15b48136e7f8038b03..917dfc74fc7f89a4f1f656fbbb3ddc866bfe112e 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:yyfill:parameter = 1;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 9819dc4c8a7a71cd104bc7578389bcb0b7bf8618..26f30ddc1d0b2af62df44a8dc90822c87460f7f1 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index b0c9cc6237f0822a6aeaf38bd0d1689e0c9114ee..fc27ace4f57260caef6e3912a847013228393f3b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index a63523b753d6a6698bc5bffd81c07d15d41f4651..e5c5a2c55a91e4b7bea4455bee6aab2165a966c8 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYFILL@len = @@;
 
     "a" { code }
+    * { def }
+
 */
index 3e5ccffca95c633848abc4032b665fb2565e873f..1d4d446b0425c3628926f6fc897f8a84e677ea03 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index a8d8716ef0159fb37799d722244be975536130b3..4cbe4590fda87af3f2e28cc046f2e2194cf778a1 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 177e7d32f24729d0ceb5ec4634b119baa54014ee..8157d97d9eb6fdccaef27f33aab33963c23d20c6 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 9cf605e65bf32ca019e1ea27f70b80f44afca8b8..1d5163a0dee0e62edf7709a7886f2a53afefd994 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 710ff5db23823c413616166e42200510c8dce1f5..edf653ed01368b90c88195a5dcb44ff1d6d37f81 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index ebdf1aa8505d1603e138c88008228a5526922a5c..a2b86a2fbb558f064377d682b6899b92b4ea701c 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index dc7b156f2e1a545b201a59db7c691afb4cdc3ec9..19fe03d7492b22d043ebd18e0c157c2fe949d37b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 484d2fcdf72610603da761a2ba09b678ea58c25c..8d900e87f8a16ac1fb78e5e11893da8fa4b6eb59 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 66f82abfa7e01d5f815eb88e21ec9df3bd08eb58..bb380681be1522cc5230116fd5904a34a8332da2 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 35fb26a327533baea4262dd0ec6d7c9e6f6ce293..029506ba696111917e904ae5f5d97dbf7c37aaaa 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 21f7f0a6966ce4d9d1e0d13cc37fbc59189708e2..81539561562cfc3e2e1511403ce685fc7f9799a9 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 081b145939bf9d9abdd125874bd6d16118419cba..7775dbe60670f834a3bae604781f2a1be98eb081 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 480525e4cf729f3371518fbdd66088938f6a7fc4..5965672dfea158d3b3d836e25e7ee27a095a7246 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 80498cbdb072204a25539fd4438e01dd66fb626d..8bc1d65c9ae74c9a3b6ee6a9c423c03ece54eb93 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 9d431482e75b0c5836038517b01788468d6d1226..6b32a532f6dc017a57ecafad51d21e1759676b26 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = @@;
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 33636e6c8b0ceefe604c170d0329ca595c77563c..501b99ddd8b356ccd25dbc2c1e24d982c5b43a79 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index b3685e1d1aaeebd9d2fe69bc9ec7935f005a7920..f44b5b3235715a412a55c732f9c015583bdd154d 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 30647bb873bffad138a3604830a2affa03fa9d3b..e9b4d8cef344ee3eb21cc7f47e5c5cb23799deb2 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYFILL@len = need;
 
     "a" { code }
+    * { def }
+
 */
index 24ef1a0ef1f8563fbbe05cc44e6264ad1cd3e865..2e547ae6cff0bcd7445ee2a271c61481d969c2a5 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 9131016a8aaa9247dbc9a24039c72ded9446e3d3..498044ae1d7849384dcc078a32b74ad47f4da6f3 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 55331a52bc75d741ae9130bd3714cd0b81ce6bba..eee8c587b9ad743bb79a6936accbaca525be8eba 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index baf8390be4e512202c3671e3432e45359ca866f4..45c19045fe4983c64c3549f75013edc6f6a64358 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index e02e9f85bba438f69408bfe0b13493dce1e6f52e..d7b4208c29d06e8c5d34e80dbefb812433530823 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 10de72dfcda7f05006c76b294a252ac6b79182e7..b84b0878979cf744ac11053156cc583c1ad9fdc5 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index cb28c9d5cf49fec675aaf26cffc100e4af253913..dc9e961a8b0eaa5af7b622eca055b547858309b5 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index a0c5068590350dc836834158e177847d1c7e29ed..2ab26020fae2c56631637e292748000969390bb1 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 1abc920e1cd038a1fd33f03c2564ab414cf14f91..a9101b6bdc347d8c848b6b4fd8e32480d58185f0 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index b70dab2351de49565f235432e09aa23b497b2e11..24889aac8020dd1e8f318360980bf0ede1c33d63 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index bc546bfa4e1a1a46dae387454f59d601b9eab535..f976f5699aadacfb61f8aa24044cf2c63f93b42a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 489c50b79fb1a30edb383e73838ec8f98eb65e58..c8ca57b1a0ba2cd01fb621133f39db1ec46ead6a 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 29e2f2f07382b1dd7a6f2686d09507c740940154..eb2e3ad6724ebf2a057aa901a76eb3cb024b80d5 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 7910b283ee451d7dee00354135baa45c51863afd..7367be30cb7fcad10ac05b1cd117a194a2465be5 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 971b284309c032a78ce8ddd350bd9e7a99d91806..8f349e97195aadb3dea576a41c1654ccee2cbf57 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL@len = need;
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index ddbb687bc18d8e634876600f763f24034145ca00..7dafe0a98f31563fe7d5853354215cb128fabbbb 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 63e1dd25ae46515665423759ee7857f70f41d8f6..513640564515910eb39527a131fc3cc91014345d 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 0d73681f7351a786c982e7258f446a135d9285de..29d505ab8e86b446547acf207318f31a8fd2d18e 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYFILL = "YYFILL";
 
     "a" { code }
+    * { def }
+
 */
index 76501e3de6048faa6aeb2f61c27670d80895ea25..04efd325a475f6c220c9b77c3456816724052b1f 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 8f83cb8132d7454c1e2ea9f2c25f34fa78e68ab0..2d2bcfe1815406a310f53990715fe87df86e9008 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index bd635204040bcd73e55afd33257c6a433843db0a..647f4f16f7116be8ca6240d0ae8eb60e24499f62 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 92af6ac3343b82edaa092902548413ff6b3bd73a..cc274027b9eb2e5f329de556c9368f7da63a0d27 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index be1117e9aaf45a33b16aaeb9424f2a96f4165f76..9ac4aec8af4aa533714e8af0b33c781d5c6e29ef 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 6f4343d06833d24b5ad31bd2b7c9167ca2f95ac0..62a9d78cd3cee032bfcce42e8c5c9e4b403fd645 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index f73eb288dec6f4ff9e4b29b86e8a01783a7546e3..bae3d0f4fe634c627862ad6ed4be7aa96fa52dc2 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 0aefcc7763094644b64b277a333510533c784352..2523c811717d187709d45a03767b390d168af17c 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 662581893dd8fed447b8c99b6bdb18e16db554fa..66569f0bf54ca3af6f0674f2078039cb035927fe 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 0f3f33d355b578f6fb45c341ee597838f5245c2c..bf8922dd2040e943013e58c1bb5c1da847b9c60e 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 1f787a59225c32cd3818665a3d23cca3070148dc..52d6bec7989ad6e48471409b6d2d99248c1ac673 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 846b63dbb676320415540d19612eca5d22967141..74bb960b30b7597aff7c5146c50c38f55d25c39e 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 0264ad0a6704f84e797c3ad915cb1c971d706f77..b471875ae89784329884dca2477566b3b9f0be34 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 613759af8c49f85e583634c1e02376d160f63feb..27c80cf9744bd76839135e986362eb10f63759f3 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 437a61dd8d0846ae2b61a1340a7ee64e6460f00b..a8789e10d66d64d62fc3df21ccc2e3be468a907f 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index d783a4f18c3cb6f409d8ab8a5b927975142428d7..fd5969dee26459d6eba9e4aed5fdb3d4e498a0fc 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 8bb68ff2d360d81a8d7aaa701356fc252a26afc4..7b361d56474b34df7eaf1c6208d353fb3e487b7e 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 8a5a2e68a1d7a11b86eb8a11b1eea9547191ddf2..84adff249e9c97d16bb1c1c9d37d95b76ebbeef6 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL@len = @@;
 
     "a" { code }
+    * { def }
+
 */
index a5d47eda0b90f8d38cdeb3f79d3d65f7285d6faa..1cb45ffc3877464d201a769ffca3d6d6732aa8c0 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index e28aefa501ecc7969d84a6afd368783508dbfa12..b3f50ef99aa0b940d1975b44fd87d85043005cb9 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 32601534c31b824e8843685c0f15023d605a3524..c3fbf283623a71ecf375eb3439b53a3202ebe3eb 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 162dcf897bcd196461b3b59069e5bd7942da0a17..af18c7603a9fb44c3c33d2efd6d531fa37c1da83 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 26a6a035fc790b3577d3be7a24dd8e3cf1a3055e..a89e6ffc21470b2c027ba74dd316b0ab756a7c79 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index f0f62c42540fb19d3350113b9328ed4466013fbe..aa852e58b9da6121e74697ccff67891e74e2a704 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index 950003d7ac3ffa8b299e6cb8ffdfa0b89263641c..219427fe554f20de9fb307bd8b3907559745894d 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 5f3ba93efd33484674179320721a18d4c8cd6e95..fb3041748de4652f88a382e105b766bdd4995139 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index e62a37976c9b27ecd1231090b1a737967a65dbf5..a65815433fe94553197aae6d4cbd9c1e489781db 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 426f0c3b81523b6bb3a6ec41a7495ba1ef2abb49..350bf257cc3e8711b76f11ea1069b51d5a51f19a 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 36d12414e2c5f391944db501f3aa697506920f30..1ff589bcacd9f7c922848494b704eac38e90a4ca 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index e110838e7fabe6fc2b5a810b84225c3140126cc3..5614ccb8f87faf480641e47ad8b44f266ca8db5f 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 05e64d3ec8f372c8f9f39a4b53254805ca3ae74e..e8011b33e182b9796778c4d580635b2d7f6d4d63 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 08c4f4acdf016795bf5266d94cd238ac7a187030..a0279c74c6bb1bc690b7f2f5bf1eb83284b8bcad 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 28d7aa623a906e1b5a31d86c207aec994480cba4..f22e08c3e13adbc7a7bfb7f1ef1d16b8810bc8fe 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index a46a9b90098bbc2fd426a3d92528fb3d8ae165d7..5decb7393dfd5a37607725e86e4efffbb6d23b74 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index f972e3c5dc9c793173867720268aad69f0b34402..9bb862a45a84de60163fa074491738bd1d7e8e6b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 5e58ad55586e4193ada730c231891e557381f05f..81cf3b33213ab6dff4d02522a6054ba468a4c766 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL@len = need;
 
     "a" { code }
+    * { def }
+
 */
index 3537631e695a732755e966ab4fb59e60003052e5..8f8092d0a92ea4bf5b841bbbb9f68f1aae1785c4 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 4ff774f96342c24479ac18f9311b3a4b9c75dba9..40ef4422b298e12db5c2cb751d9121d8a422c043 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 8ade5be23cfd5718366b9ead9ebbbcf95572da3c..210ae5c872def2417b1d1268800d6fdd597bbc3d 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index be5459e462870bb525d2de436538d1ef92281c2f..67a4457ef3274d7a165430fc3ff092b8fcd8a96a 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 534c0b851bc5f868f7f59c24512eeed6e47d8280..d44e47629daefc9469444275964b775e9cbb21c2 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index da76d92e5d6752e47a9f263b07fd3b1ae8cf8bfb..845b87ac7779a533e356740defe3e899cc09df15 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index a5235f4fb685f1d17b1389d126c487bede069a5d..dd078bd72a7652d05a2605c49f7cdc326d069e7b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 13145071c845af1038794bfcdadd81b111ea007a..ed74c98f8f11d72563b7041030e2313868e4deb3 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 7fd0c527a3579dc219f0c79db9ba3d8cd537ec1d..271dc17c4bd03becc2d09b53bd81f4b7aec7e3c7 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 933c41a5ebcc44252755b3a8d8971b450f510e5a..8cc0db453f7ccd1c5d16e1572f95a68617c6e084 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index f357f4597529a6d0a7b20e25ed9aadebcb1a9b35..0b5a2df178c0bdc907000a7948a7eb7109ea0ee9 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index e16bcc3cabaa929caf5248f6fdcfc4c15db4e6ea..9c1de8ec80c6996a0ead321358b2c4eebf6ab9ec 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 8a2bbb72e7e5198860d0439488d79f231eb02b25..8a3d1af407bef5cc9b5b9a7af2a9fd03b2658758 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 0fa7512b6d480a7c221289386bc1efe72cf98f10..dac5eefe10e35801eb50752ae9a38c903614a504 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 54d1662f283125062dd141a290a0b85d72c6bc71..b9e4ca67d70a99aa9f7d82cce939fbedb725d2c1 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "YYFILL";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) YYFILL
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 80a7700bad9d1277104a8128e7abc5185c4b8339..3decb0f0f1f586b5dae3b569186a4997ce1d3fe7 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index d3735f1f65270cd61a01563db143e142b913ef8f..898562dc1a44d804b2ffbf30da5c96f65f1c865e 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) fill (1)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 3addb41ae5c9271d8933a0a53df58a06b647410e..5ab44c3b9a9dae697ef3028c269b6a12b2226a7e 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYFILL = "fill (@@)";
 
     "a" { code }
+    * { def }
+
 */
index e76a86bbd656ecf1379f4739eed61d981d9c96dc..2b78cbc2f1610b9a0d5182a876c63407a52a7095 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index eb89f0fffa53786131dcfd47597211a34807c9eb..f16116e7e4ce64d13e7e9716cdb402ab9364998a 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index b0ee993a5177edcfef122e15dfb23398e698bce6..e982ba12a77703afd43b6eebefb32a9581061948 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index e99eb5810ada452422e5bcd1ea6ea26163d0888d..9c2c7e8eadb86c5574e42d69fb44ace6eb90e0cc 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index f30900365b933939217e9f50f99dd5bb15415439..776f83f852b765a4d137dfc42aea0691797a855b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index db3e8177afa7e5d638b7b84eb79823a294183651..8790a75d3cecd9bb59caa1f1c9ad314060d10ee9 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index 6ced25726da85ed05ed22982666e2b9ba46251e3..bdcd6836cd8c7e47bd56eff087962aeceaa39856 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 81b8369689a675ff6cce2f31093782b0c913268e..b810d5affcf75860396d7be05c997e73d5236601 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 90d06398a18419981c3b5bd73c550e6e5b40effb..84b264f9569eb749f948a241d299004f0209f152 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 7910104c73d52ddb46b01d9141d563474247ea57..ac5b6d9135b41ebcf7d979ffca792ccbf7f39331 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index f8148faf7e73b64d11e52475870974ea6494cd4c..d3b4cbb3a01da93e85a91ee9b31b2aba9f3f0446 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index d2d1b3bacd322c9fe66c132a40cfa0ccb377bd11..b89dcd3c3797ab489aab6092bf86a1c5e46ea499 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 1024e1c251eccf74d135317f5b8887b007023a0b..6183f0cbb8ece55bd87715b3e1220561e261d30b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index f1d02b9bdc6a0ff29a3ff2f98143594f374d7e68..1e4f3ca993a53672698566c63a692a07ee1c8265 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 4251fad51b3847d1f0537ebb379139b7374f2dc5..3189bbaa546ee19f92dbb37a9c31716508ebb9d6 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index ddfea41dedfd50f7c3e7cf4e392e1be399641549..2e8d9e3c3b202122be3adcd2ef1686d1b7c039d4 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index ff1978a1b96a1055fa51ca1269d2693dcdf1c02b..c9993d38d1c3be73a29d708359b83fea63c50a94 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index f1dd3d9db7b07583c45f954005d4dfe03d75e336..d2a7096daf28495785ed3bc28bc5a24affcf8443 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL@len = @@;
 
     "a" { code }
+    * { def }
+
 */
index 8bbeef722d4474a39bbe1f7903166b264c7c9adf..14471ae5d5c4edebf86121dfb65d8175fcd8f198 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 538f2d765b37a31d2d0667dd4f4bcd3b061674ec..de8fd5d080f9d598f5ba98955d969ee7662086aa 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index c2b5326e0b6e971f77aafdddde7b1c55434d36b9..0f56060d62651b6f10402e612636d0a7681f619e 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index a76a33aefe5a574d2bbbbcaaea639a65973e58f8..677f4abe46d27bea8a5087bed9c960689c901cb9 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 9172c430fb9da01c1560426dbaf5aee571886d32..fc95e1bc6fcd02f895d0b31e362503eefa75401d 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 047e426ac4d809f45272b0baeff4e06445c8aab3..d0d33cefc80a17a55667d69f2f436f65974bde6c 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index 360e7dcbbe390d359f740977853b5c7d88fb9f2f..9d21e04a8662f95fe6cc840382ad94638ae41102 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index c89de1548776f20f277f000496217306e3161520..3f8f0010432af843be8edef81fd07e94259ffb0a 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 6be50b7e2c3facea4b8e79c8192bcc5ad75efb94..7c4dd7f4884525aed091c076341d8fab49af814c 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 581f0e458ba7b45262bc0995a229143941464264..70e3a8b58e3d7b1f317e4202f5ac5c66b7b37322 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 4828ae46421c322024c1ae9b4f04d382cfa426aa..7e46b401fc2cf52f739a5e69cee6e27b25468e1c 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 55ac04ff2568d564602a2c7f6de04132851ab719..e9c6169c13dd4fbe0327be337ab7b46ac1bfc6e9 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index dde3e60c0a16cdd48c68c3612923d61384e76af5..30dffdd67318f0490ecac34ff09326bb2c4c0e41 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 7dee939898620e04cd2c7bdc1656c7eee2bfa09b..a55dbbf20bf76aaf0c69ad793d029a0157988110 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index be8b49ac63bcb9eb17a8dfe9231fb596c1c4e424..f8e1ca06ffdd965a80d9df4d7a61ee8c2b0c63d5 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index b9e5de8d13bd75c2540faccfebfb7c43496ef579..c12057d65147e5bdb3b79032640c4c364da78baa 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index da45364862ff8003f625e20d98cd693fb1432312..dde5b62680ba8d47e878f07b781b1b1c9d7cddeb 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 21c7908d1a1beb7b12247ff5d175c4cfec81c2f3..5c1a2a85856f614d9b16177fe3eaef2731c75553 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL@len = need;
 
     "a" { code }
+    * { def }
+
 */
index 7c1063bc0466618f1d2f2743df00ca1eeaffc167..ade6976c8fe32fd5a7293ae80f619ad891d3c87c 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 351d27d04e4d2b891c5c5181a9174e510dc11bcb..0829a255a5ddd9b0797191c3e4d418a40f89e1d9 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index a995bbd598a9cc39d2277ecc49f17075cc5ec5c3..43e217336fc542d230c7a37e792d615c53e68af0 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 4930dd8331c69177167d6c57cb42fffa3a30d335..9d4eb52a7b12791b4e6e59cf337568424e4bfb4d 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 0d7880d67a74575e2eb4017a83e3b217baae7d87..59e5d784b3acc4173bc4fee49ffee7854872d877 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 094be31170ec2e9e421fd0daba426195fbe322ed..e302d498a7cdee1f6784c57d84d8922042044c8f 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index 9d7fec61a80c40dada739230897625da7bbac126..fdf973a96998f6028228c49f31cf68e5e5e636d1 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 462cb53d980f5ebac7b067fa6b1209eb888dc6b5..6dfd73359961dd88c74543c3112e986e49268cc2 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 697c147a99f2499639a0d4e56714a5d4938d6b38..520b804d60234ec5dacd4dbeedccbdc3e7297786 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index ff9e5b426dbc8ae7d4be9233c0dfb2579c7fc4be..316c461dd89120c99c39fe81c31d097082d13e64 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 1228cdc8350e9ed7f7514b3efbb22e143bc0ce76..3cd004e8a4982dd3fd363bd165c25a089324013f 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 8f416199ad45fb7b79a319251e568b6f27272746..c781cacc059f5636b9171ea5abb6b73a7290addc 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index ec5cfe00f1b2314ad8c630db7c51ce341223b49d..0c120bf9479701e06f6cb057a91b7b74b1c964c8 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@)(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 4982018141859b8fb4056d78756a42cf776480fb..58ddafeb82e1343e6923cb550161a47e2e007303 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index e6a2d8dab7efe98504f5154e06284ba430103c30..6c7d2eb6d521b1a711ca09c680b96058172bc608 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@)";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@)
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index eab393b364e28b4decc6139dcb59c1fc49870326..a484f733e88e04dfabea8a4fe72b715f9a0ad396 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index c6356f9646942a1449c41e447961f40036d682b4..0b3ad412008eab45eafe76492b27f2dd33de5c3a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) fill (1);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index b31d63b2cbe05fe4a5902ac123a6cdd763696d71..d6fa8bb840064fca16f20d90a7d4d88bca4fd5e1 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYFILL = "fill (@@);";
 
     "a" { code }
+    * { def }
+
 */
index 196e9adc1b02f697528666e9152a23c3469db333..c549d46d42f88f08db64dd344c8ebd056302e6ad 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index dc443604100d669528629d35c5ab2ba70a3e483f..fb81d8d0f112be9bc0cb71e7fa3282da2e67065c 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 9f5d4d9b1c8c813cd973c9a6f3db26ece77cf634..0580945c64e2bdf747b517b815cff529682b2f8e 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 80a18f53b11477ee52c5593b951111f618054181..029061f47e0157b81de3e4f90a69eaf672ea6d5f 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 45623440f652456e45cab3be99604e3c079884bf..5808490d0edb2259dc8a4942e8a68d61e1a34835 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index e7b377772d7a762902d22a29395167e3d224f9e3..8b2fce10dc3dd546a8b97632779a12598acd0f05 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index e2f0936a0b90eb6fe5119767d3782db68817676e..06a7f0f94373e0ae969400f01f33692b0cf21701 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index bc2abf580ea36b9682808b5cbadc778a0fcd867e..f19746669bdbe08ef3a7225e9590b6bf3e7e7428 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 51387c82b1445097c545f924be0796f6c5273117..2a6eecf4f76b502cec7d12d00f70cebf47ec4edc 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 4af517021efec19530cfa37b2e5d65cfcc9d84b0..b89b82895d1f40659b5a50b3f378c1ebb02f674d 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 2fda40a0ccbba5cb592db99afd6d68eb0582cad7..4ae5307e62b528cdc1d8cf67bb2563339ae4c794 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 8fca0808e5b4174c8d757f8b31e97a9feb38a3f5..000b34eb3cf6127f93d7f84e4ae8dc3d29387b4a 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 79adf20dafef4e8cfa915a63abf71d71be073ca7..5e5b35f6915722518d8e6eabe4fd1d734f7d13cf 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 11aea5041d0c7ab662e7a02aef54acf8890640c8..cf4a5c37231743295d2fdc72ce325046ba4be878 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 0721e4cc1828f6da9a79b76a788d2d3c2564a231..b2b16c7ef1141a7068d51cdfd8ca297306782f22 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 54348b5c204a192fdc684ee7f3de846e4fb8c704..abfc34f20ede20a1eb62f7868753be55f3c8ad2e 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index c570a0947e577d0750f473ac1a1b76a736777fc4..5d66eddfcabdc8c48b0e2425d9557a08deb0f712 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 214f3f76777e32befe3a79a5806f23dbf0c574d4..826206e2a633bb53a18bdd96eb156ce918def407 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL@len = @@;
 
     "a" { code }
+    * { def }
+
 */
index 14754ecbc0846161da99d795629b29bd23e3d25e..e8b36d653afc2632310e3788c4efce81320e61e9 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 2940db72c6beb73595dd7abe02eecb1e424fe7dc..386d390de5d858f6fc5f92a0767eccbcf188a6ce 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 41ca738d51505c8f69beaf3025c88b8bdb15f542..c8badbc6393fc28251dba5c78393624673d48928 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 99440ec9325c07b79b5f41dba8546e98226cb834..8709070791ad67b10c590f50fe14fc5e73fd6802 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 93350e8ffc5a5f955f8c3b143e5825fef536ee3e..1ca809c54a0cc780c88ba9c48141be8552258907 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index c4bdc11017f82d684541817445a18b1f9546194b..583442345b507a79a8d455c10e13f69973c0e7ed 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index 36a938239d243395e74bf1e5d1061fad053e3a0b..b1ae32d0b7b5130988c455412c9b97d51528dfd8 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 69c273bc4f56de38b88cfcc4a11c234d69f926a4..f6b006f05b53ccf7242b9628ba7cfb6fa968fb96 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 1696a0ca07befa214c9cd63950ba641f84c32d4f..6fc4985973cbfa0d8696048dab236dd0134c2067 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index d83245cb3fa3a840fa1a77d6dd47373cf87fc9e7..941188446aa8220126dc2905a8d25b66421e0364 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 6acbc8cf01463e8899787e2fb79048a94ad8fc60..5431d261a57764cd70c463cab45d2fa309c5f6f8 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 48d7821f75d425afc9205506b00150a6dcb4fb78..1738ce33d7dc24533c1d229d88431ad03c527f58 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 03f4d81b8014ba7bf96fb82c0ac2541404ac515c..752108812b8b1969e0e29b244b8d6867774bad58 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 76008a222fb69bc498a569bf209e12b29239d73d..d75bfe4200e920993c59eaf85319cd38a084911a 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 96225a69a66302f4df0af541e8585c38340c5952..d5a26b38086b5fb734a0b4d24a469617e0a1cf7c 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 3bfa7e31561e64e565dcb1f8fd801af9369014e1..340a8701c1a003c75b0732522dab5f13d33bce93 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index b5339e72d971fef8905bbeda0df3c080584151be..149b25a37dc2b1727f6da1207b8ff4a0b5b6fc8b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 3fc9c50e80531aef2048e22e660e3ca1c458def6..74180a8ec1a7828f7d60da1b5ad1f15e9b67021c 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL@len = need;
 
     "a" { code }
+    * { def }
+
 */
index c0f673b0ff73bf9b1b9d03945653a506f1d939f3..206fe456e27c060fb618cb265f5781d853d82eab 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 4ba0c66fd9986c68af4d4bd110aa9b053779d41d..8c445f6389855cfa326cbe302212b7e02c8cf021 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index b0c09d10393ef39f0a429b2fa39f8ea9588a5e0b..056f1a8834a100fc6200a0a21c20a08275e6b2c7 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index acb33a20f4a80e583641bec8a3080f509b7dad17..1c9b8fed904ec17df7571873e669a715a21d886e 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 39b80ceb0ff4530a56dad6fca33c6df6fcb31662..e4ab87ca2528762463ef32be86aa79b53de36568 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 7652490ea1973f88639d1bc83d995ed3bca6efdb..f4bf6c5f95d6247d5eb4ea53f702efa3fdea8c25 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index b41aa03a1b9dea6849876c54fc2301e6f73ded7b..2beadc3085ce0d2c9f1d6a75431a029fd1c0e1c4 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);;
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 872a36304f2bd4887e60396ccd4037ed8cd48990..80e54fd59e452ccae63cfa214db599230e0512f2 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 9f32346ea782a2b51303b3f8667c66c9b4c19630..2bc89c428fea21e95943891806bf85e9f47fe099 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 8fa7e6b1721b4132e775e34807398156c26ed4ce..e649ae43861bff2e74f0339ef4cc866fffc915e8 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 07615e6faf6ab31b096dbc5ab20f67a35cd92bc9..c015b392b044bbf2da62adc148ba0a8d7ba0db21 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index a80c69249a422c76565ef5cae68fca93a0de30c6..ed89023bfb3748874387bb3512346294fa2aaf34 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 37d7290e072a7f303537eece089cd7cb4b0feebf..25a4a42da6e33b3624f868baf315a07dd809646a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index b4957b224ea5832688768e3de82cbb8659223e7a..9753e352ef7b2f983be91c621841ff7fb13bb6a6 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index ed7ae5e2e8be754a09b1d1e7e424d53415382e0b..3b61ec6b413654d5012dfcb59b7ed0b1fd3ccf9c 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "fill (@@);";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) fill (@@);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index bacdabeb93fa2273b6b293f71974ce110162659b..9a9d33c3b621687e78bb1b7ffe08b71d3ee7aa99 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 584f899c67c451a249a8c162aea7652aac9a8d86..f5ea3a4ef5d302d8c86efb767081616d9c914e8d 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -9,11 +8,13 @@ re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 2134d7216a4173a7c26ad3de8d3ed17fe845d3be..606d40d54f696c986d86e30b707e5fc03d927b75 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYFILL = "{ YYFILL (need); }";
 
     "a" { code }
+    * { def }
+
 */
index ed7ac556d3aec840be6655f33f886be8a122b2ae..fefcfdb406710b40f6eed31097958920efd7f8a4 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 9ba622f86903e992a279862e5ff6a459c9652d86..ebd64e7229606f49eef9d71c78fbf389699816c4 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index eae9fc40bdd683d8d079f21be8b40ef5fea75a01..ed76b4134545073db5499d3e036d740199a45be6 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 0d9aeed910b0fce128e2ddc65dd10d6519aa7acf..6ccfe41a26cdce3e7b8dc0cdb6d66350bb59b557 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 5b95ee9931883c8de32bf8973f7ad1d605d19b75..c9b93b432edc9152bd19b5aa42ac5d6392c980bb 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); };
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 128d1d692f4175cb103a3a7908379fa7e838ab6f..9e3cdc71260284b7f267cd73509b7d1d9e2868f8 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index 57e139ac5ada1d8f8cc2334c46ff8a39b8acbeb1..1ece2ae31b407e7e6751ad8a2ee4e8e4f6e0bc9a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); };
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 31988f41456b33d061bd196c2d1ba29e5703d411..666c3ec5c462c2edc752174e4df887cdce6eff7e 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index f3b53646d683d3cb7b53ccb75e7e1e2608876cd0..ee418a0635a68b5c292f5903d787d7ad0fb34c8a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 8fe614bf70050e69a72acd5c58c6d5e974bc32d8..8a7209c2c1e9a18b1e2888631f9070fd98f1944c 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 307041c7d98677caa95b5bc07ba3f0b2dbec1bf5..78055766cc88fb6d99d4df1a37f02940e80d2037 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index da646feaf4564267cdc15704ddb7126f5de8c360..623eb1c6a99b99e2c9ac2152382bd257f191584f 100644 (file)
@@ -7,4 +7,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 4e87a17a36077c45d52e21f66d4287d3230ca9be..afde232510daa4bd28758373900578174cd93a2d 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 44a5fae3213925431df9b35d9dcd886b48c1a69b..2090eccd2d3df63e466b96dc77fdfe104fc68c26 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 8064ed0e8f5a51b6d9e86dfe821bc9195884da29..99e7ff17b98793fcf65bbe3696de99822e062e31 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 9f875610d56a92207ecb108f0227fff18a365d3c..9c53a843e3f09dff243ed034c3501a35a37c3a6e 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 3fd2f7cfc5ef073be996ff1db78c3dd92e0efa30..5d725e67a7d123e8955c05e8724509e4ee1e9561 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 94d933b886ad30d833805f08b00049690a207d2f..a44ae406ed0b793cfc020c9ce75141d6bb6039b7 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL@len = @@;
 
     "a" { code }
+    * { def }
+
 */
index dbc84866928adee4121cf172d5cf448673bcf820..410349530f6525f4263451a6067714c5f0eb778b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 57277dbc1d412e3b2a7db591ab43d778759a93ef..e6b71eae609c15896c8d627320a863abca8e96e3 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index a6be165196129a6bb24fa839ca376fa3706fe193..25e6e93767e88fc34dd90f851f47f8ef6ba0b6db 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 5049b8ae350290c756218c907c657922eb3c8414..9db82616511b924f2e53ddbd1daa6932f2713440 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index cac5a61531b6da2e991de7a24c209d511a97cb30..9a760910319ead3f9f4566fefcd773be6d827c36 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); };
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 7ed659d50d89f25646dd1ae12bb5fad660058cf5..c8ca0957a0575f672826b7279fdad0b65420489e 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index 2fb89de7e2ed7e6ec14ac4a75b3be6f98ee1712f..0e3fadc0b7847816aefbf0119444f2dbf4abee62 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); };
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 3baf3945d94b217df5644977ad5494680d4d1c9c..bfb38f344e392dc469ea576b09202f49aaec5008 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index d8a1240044f318315a9eccc626262ffac8c44fa1..309b75691c36f977c80d3ab86f7961c80421ea86 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 771d80fe799fa139ac8834d9e0dfdb3bd6cef724..7b212940cc44dc77de2c1635e20435477ca23db9 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 9222644094a71f06966c668bc39ee0f8cc1b6804..90c2de76bfe6606fa81a5d398e5861021f00345a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 15fdc34f35b592a036cacd19e00047d27099c420..f5d566d53c2cf48f2e4f09ad2924dee956031122 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 1a2f41332a33f85694e2eb18c16e34daa0c27aad..6bec68e678a7a275dcb574ad610d00f625b5d61a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index f64b0ca35bd32017e81cb03017d1ef22c0a170ec..679edf15105f02dc5d6dfe66b2552c774188e831 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 5d1d4f9bdd971c601afebf03af7cc24548f3282a..45182c78eb268a0a4d6c929303208042e51155b7 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (need); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 85d3f54edeb5c17ab85915f910a85fc43d944d91..142a92efde40a5dbe9b836109ca004971ef8cc55 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 8b4c3d28d81e2a44fa88462170b4c1b2be0834db..b1a4756adddb8a4e8199292a89df56e40635ae63 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -10,11 +9,13 @@ re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index ce31e9584db6fa42b431f75cce0ff561e7aab621..0fb120379a3db0b537444a1509419422dc35be68 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYFILL@len = need;
 
     "a" { code }
+    * { def }
+
 */
index f763b017a42bc9b8c79cb57f963acc8e3f48ebb4..768c4369f53db43c9f1bbe6a4bb02a88bb6089ee 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 06f6dab15ad7d4d267706024e0003c3dd5693d27..f058c983057d8ec6a27133f03cc2e7d4f5377fc4 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index a2c1e289789dc83f7bbf211d7782f53d96b8c77d..0118c589a92c20d809d4b969fe3cc6fed52e2c6e 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 7eca59f1703d06a67665e8a66a1d0047817ce1ca..f96478c3992023e41143b9f9a1873aefe33e25ed 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 8619ca00f2185ce5b1504419479e03c08fbe008a..e65fcf1da2e95c7c9e74fff5b88a2cf4e6124db8 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); };
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index b22c807346b33e7fd8a2adfe61397082819cfeda..494a62dd3a5399cd5b16b2a138af55e3db003b80 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 0;
 
     "a" { code }
+    * { def }
+
 */
index 3c2c4bb943e3f1266b9e564736add86bebc15ed3..47edecf71f06d41eccecb45b9dd0611b84b98de8 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); };
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index c22f8ea9219bea0f8de16bb119b394d498682ca4..0c103b8aa739039ffbff1d27505f079b66991328 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 19321f42f596653e5d8ef13eb9c0a248e9e9f936..80edc45e7fa34d159b88f166fa3f22f258e3d04a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index a8866b4c1c448f096309b7008ecde20b7fb5cf59..b46e3d471470ffbee80d94ef135b2942abadea9f 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 2c6f7a2b7cb1b812a86bdb521fad0cf1b8e6d732..710b5cf43781883f024212a7d9c5e7a591b5a809 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -11,11 +10,13 @@ re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index f1b51c6e69436d296eb0e517c428bd1af37d95b2..55602e8a16ef16c6d2dfb0e102d7322ffd84c1e5 100644 (file)
@@ -9,4 +9,6 @@
     re2c:yyfill:parameter = 1;
 
     "a" { code }
+    * { def }
+
 */
index 2aa4b330ef471f341802dde52c6cc97c70b183e6..a39e4baf7e0b002aacb193bc4bffc516091f7554 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); }(1);
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 0e2d069dccfe8dee4ec1b60b2679f906383eb85c..26d9a12940d457e6291a3d7e0efeeab0dfe3dbcb 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 0e23866521d961e52d4432637a78c49db0e77c32..839f2aa53bd743b6a1bea24542e8918873df0957 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYFILL = "{ YYFILL (need); }";
@@ -12,11 +11,13 @@ re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\
        if (YYLIMIT <= YYCURSOR) { YYFILL (1); }
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 }
index 41423d1a6811525522103f0113a4694eaa1259cd..8cc34f75d290635880b7ee9ddd2c4a7b697b75ba 100644 (file)
@@ -11,4 +11,6 @@
     re2c:define:YYFILL:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 62a9a4c49ecf4569cf0dfa6719a306d7dacab7b0..eee2e17303e8132d711b62f1953e16d27daa54ae 100644 (file)
@@ -30,6 +30,7 @@ confs_cond_set =
         body = unlines
             [ "    <c1> \"a\" => c2 { code1 }"
             , "    <c2> \"b\" => c1 { code2 }"
+            , "    <*> * { def }"
             ]
         ext = ".ci"
     in  ("cond_set", confs, body, ext)
@@ -58,7 +59,10 @@ confs_state_set =
             , x2 <- zip [1 .. length state_set_arg]   state_set_arg
             , x3 <- zip [1 .. length state_set_naked] state_set_naked
             ]
-        body = "    \"a\" { code }"
+        body = unlines
+            [ "    \"a\" { code }"
+            , "    * { def }"
+            ]
         ext = ".fi"
     in  ("state_set", confs, body, ext)
 
@@ -93,7 +97,10 @@ confs_fill =
             , x3 <- zip [1 .. length fill_arg_use] fill_arg_use
             , x4 <- zip [1 .. length fill_naked]   fill_naked
             ]
-        body = "    \"a\" { code }"
+        body = unlines
+            [ "    \"a\" { code }"
+            , "    * { def }"
+            ]
         ext = ".i"
     in  ("fill", confs, body, ext)
 
index 7ae1b81a788928b082d5aa74ef50df46c13633b2..3d50c8cb2f0315b4dce53a02668faca6d6ba5150 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 6: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 
@@ -14,11 +13,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 9aa014f5d2f4000b9278be95fc69317d800a6a5d..137e25564916ae30add87daacbbf98610d6bb772 100644 (file)
@@ -3,4 +3,6 @@
 /*!re2c
 
     "a" { code }
+    * { def }
+
 */
index fc9286cc5c5732cc992dfac60d294dcdbe9cfb17..6a34e1ae8788051f994f1bd6d5c2e442ecedad10 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE:naked = 0;
@@ -15,11 +14,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 0dc0c056e77d47c8297fd4207b35bf80161053b9..c1a26f698b6d6cd4c5ee0ce5d61070688063692d 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 6bc58e02064645fca7dfd4832bd288c17eb173a3..a088283f63adae701791527dfaa323db95f1ad54 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE:naked = 1;
@@ -15,11 +14,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index b5b1711d3d74f8d548b0aa67207d977c0440d70e..beaad647d8ecb51c7d41265e9301a6af32886436 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 10cd867b5fd806b78c5cfa8f61eeb8c38b6eecb4..2017635f57dbf4a43e8ce695e66f8d832da61d32 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE@state = @@;
@@ -15,11 +14,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index e6d839cb5a7479dfd622680f81ae0ae41b2bc97b..1771f9e3e69031a4d1083bbc05c54921ad2bc18e 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYSETSTATE@state = @@;
 
     "a" { code }
+    * { def }
+
 */
index 93b93cce609aa94722dbbcff57d45f5d1e921575..8b67581189fad51eae1b69e48c8ba422edb055c1 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE@state = @@;
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 78d84144d9c05f59e4c527e3a5544d4394576948..b06fb4e78f32d935d051999313285cbc306f14e4 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index fc486dc7c5f8ba7dce251746109d3fdbf8c547b1..4ff3430887288e26b27299c4896ee1e612367123 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE@state = @@;
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 4aac4f894077a43124e01e1432869ea50a5ec7c3..7913aec8d224029b2d61c518db29b9d9db0102b6 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 7d57d5bd67519b90142cf9979a82c68dc600ecb7..ea85fccbecb7c8a67b65e0187002a39ec34ee29f 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE@state = "ÿ";
@@ -15,11 +14,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index c592813c6875a1355da6e982299cea3d38f86419..c40951739fb111abce22656fa56c64a360053b5d 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYSETSTATE@state = "ÿ";
 
     "a" { code }
+    * { def }
+
 */
index 5a881608559f72df57158bcfb944b8818e00cde3..6213ceb58e501aae900ae6917f8f610c1a7082f0 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE@state = "ÿ";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index ed4d7e0502206db3a72546a69d477e490c95ec14..c8992cfb89d08ea6711321fd7325dfe14d6a0bd8 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index f088e7a75f756083b9c8d5709e19961c37e49a0d..8ae8ad21bd0b1d57b2b473ac2fe73e90ec9b4865 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE@state = "ÿ";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 0d7529320cb83a0bcb2c78309c8db84570446e68..ea7f775bfd92a4a09687cfbadc4d075c92c20ef1 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 10b249c2ffda1364ecb2329722dfa6cdddc3c0d0..d997080dcfcf0689dd0ed60718e3afe60d0d7d58 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -15,11 +14,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index c6547f866e41a6d87657a8fbf147405a22b7f0f3..f79c6a40f5475420137eb092c00b08263eca0495 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYSETSTATE = "YYSETSTATE";
 
     "a" { code }
+    * { def }
+
 */
index 3d069e0d8ecea615a756abcff16748295dbb34a6..d595cc8b97da545c8ff0975836f53cdfc5430133 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index e637f4635877b8dc1dc92878ad9030c0f06c953e..a65c4098c443a14db352c38db842f1f23171fa63 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 8b521fcea1e71f823e534eaaae65e5868cdc0743..56d61516642c9ecfa312ab7aaeed6f65102815f1 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index e66ef3862eee30f388d38116106246a8a5904151..31a2159e7164a26f9293d7b48a5722a0a08bfc4c 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 2153c0ca72f171871c4845dacbb31b8f13b9748c..116f3798d0383464a11e546a0d1f7fcb50fe88bd 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 8cd7164f8b09be514e23a6feba70219f685770e7..2b506a5e604656dd71b9c65bcf65cbd467d5401c 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE@state = @@;
 
     "a" { code }
+    * { def }
+
 */
index f33377cb477f43d086958019a21ecf2664c9ae67..02fc335062f447c1934f11149394275340c15a4b 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index b0448a497afe7aec731af29816efa6735e89e981..2b8c97fed06eeb72557d7fad9aac056f775c55cf 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 71e399274a2fe8c9b20d568c6111bb9a43acec01..a024cd3dfd1d5d3921e0ee025473b2906876ffac 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 0ed16f6a8161f8afe0c081e69d62de7c7a1a0d5a..06490a9933a358e75b76b2c4a3e04e84a9353a0d 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 59829face9eff3d13c9e4507940dbf0eb0031189..58cc4d58ff83d6706c356d083e4d7b2b076368b7 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 7caef6b0898c56f1a20362e79cc94b67fd9a1d4c..c77e1569e90a077b3a3ceed9824651f6580cdf10 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE@state = "ÿ";
 
     "a" { code }
+    * { def }
+
 */
index 98c2186bc0a10f34360451cd491a4e46df4aa718..fd6065bd145e7bf2ac610a26b75ca1a30ba14354 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 52089fa1a76e60efd4353d1650502303b2174591..c2c9251090ccaf8d134f0e61e3a9d18f2f4dcd75 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index e2a27fef1c9109f1ed87cda04b823367020892dd..2e838d19285e124c1cb24f07b4a1105bab69e4f7 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "YYSETSTATE";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 3de877c6b093e8ae3174b7634c079232b8503bc1..d52c388935504339f53e3496b792101c8419b729 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 7193663d6fdd2eae38201f6fa2ba987ec56e107a..e7ca3ca39fe1c9bef53ae57f61a82e2bce451c2d 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -15,11 +14,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index d55328d13a4583edd3c6468c5e38f59886e05b13..12d426113f040c72f4dcdf5abe27955660113a4c 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYSETSTATE = "state = @@;";
 
     "a" { code }
+    * { def }
+
 */
index 2bfa58deb8325405b2bed353e22d2af1853c5def..ccee6a6a7bf67c82ea8280c3e8377aaa37850c17 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 8365ae1d27093bf744e1c149a3a825aee2b1601a..2f51458a85369571ab6332190adde23a7483b8b6 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index f6e92122916a117fc4fd52d09b793ca81365a95a..0088f01955c6bbf867fa3b0946cf31cae27d19da 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 5ba570ffa391fd0eb20a6d9b62aeaccb0343d08f..faf90f8eeaa7c2af74e3c061ebe028441db9b7ee 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index e09cc08f1a42899e556b941cb67a74cdd2f8fba1..0ac3b6c88b7f3038411b8493183a8e88d09ab313 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index e91e571a3647738d39a7bd07d80ed5d52707f820..f97cc0a5367c6e8f496b009d4c698364c6977f56 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE@state = @@;
 
     "a" { code }
+    * { def }
+
 */
index e7dde8f1ccd7c40a882c0f4d99a4628656229008..81fc5e32436a1610aac6ab63b57c5cf8f07f3087 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 15b9d2c34a724cfbbe4a671f5df577fc46a7f7bc..67504f7f247bc2a7b7040a20eaf7e0c2149fcec6 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index ba2548cd6b3bef4aed95bb0612359a8641f5b754..fbb0d8351afb9dfc1555a285128550e1860f8df9 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index a8a35163894a896624f893b10415f6f72293d3ee..a1ffccc1e23416f501366fc2c59be18316957416 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 8835b62ec872b51d1d9402270032141fa9b3e6c9..64e39aaba9a23637676b34d82dd15d76ef390a8a 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 34ef9b04737513bd8e97fa25e764a467b982f552..2484fdaf14bdbebdef2112e6d783cc870f805f25 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE@state = "ÿ";
 
     "a" { code }
+    * { def }
+
 */
index 528861179914d2b8e4163ffdf044eb4fe352518d..3dfc27373964f1a4e4bf9c768277eea5487a7991 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 814311502dfd522bf100297fd9b6bb9e18bbb03a..04f6e37ca9587af2f88d2a1e3272503a5e6393f1 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index 884ac72b7524a476900bd37ccfbd7d65cca8cc64..aa97b1527cd5eb5fd39fe25f02910a447e606f64 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "state = @@;";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index f2f787d66e8b117d41a92b96fba63bb1e039e261..fe6349ed3061d1fce09a827010e4d89e25027cef 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 21ceb2d52ba1334cf9143cdf1368de7084a213b9..678b33e699169ae5a89cd0f80eb40b0f8a844b36 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 8: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -15,11 +14,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index d3eb157123fa5a36f72f78fa0dd6f92c5d9e6b1a..f84642a4596c1b0a64d0ab2797ee505d8b7feb15 100644 (file)
@@ -5,4 +5,6 @@
     re2c:define:YYSETSTATE = "setstate_ÿ;";
 
     "a" { code }
+    * { def }
+
 */
index a97c3ec2df987281d60e2c8a8794ead0fa3b2290..339785a8035c18754641f745e272b5a6ee77fe47 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 9801b22f8252fa77ee6a0a7eed75cb5bca458969..294518a1700ac2792f35bfc99f762d6c85098e58 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index f1dba5baabc12dc4bdd3e2c0e67c85d0af508ea9..b0a2f3623509a90edad4a3c95a6aecdfe2a7fba1 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 2b14033fecbb1043bc79bc0e755a61f500be3ddc..ac600f894621e06179be01e8b41f2594b83ea171 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 739b03564ec4d824cf16ba33750205ad9524552a..4284b7c01c215ecf27f9e645dc51887be50d1f19 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index ae68fdf98e90248d7f4f0ac98f88d3e40d56f9c5..63fcd5d3488d59ae3153351eb7f76eba64cd8bf9 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE@state = @@;
 
     "a" { code }
+    * { def }
+
 */
index d2b337feaad95e26514e852d2e7c2e01134271e5..d5eb88ba13584b458c1221a045c619d8356f57d3 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index a27a39df856806e1fec71f70c274e59f1119f399..ef3f9b39cb8cb37d110d51af85624694d29fcdc5 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index ff5439071522f9bce47fb7590e30516a7282a85b..62ec0bc8b7d2c40d1a917472f0e409f5acddf55f 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 14be3f65139b1c7496602e29371d96fe75b77a65..045de8c24fd20a5e78acd04ddb447a2d719b13fd 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */
index 1271ef502ed05443d304fda9d42bcb73f0f43710..f9d46f739ad5efed47f2a0971f4afd1986a567bd 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 10: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -16,11 +15,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 5c98a8fccd4561312c1a7c2b6f067998d350e9b1..9a23b3c9e8acb9986727a1eba3e13432c2e23605 100644 (file)
@@ -7,4 +7,6 @@
     re2c:define:YYSETSTATE@state = "ÿ";
 
     "a" { code }
+    * { def }
+
 */
index 6959322a2ffe3ef67c778c4e1bfc8785964aa86a..be0ad1e113889d6d947d5962a56acaa49388b85e 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index e511507f14a56eea322fab6e61b1720bb753e2d8..ab52cd74e6bb218dda3e7428db5f1473724d2f4f 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 0;
 
     "a" { code }
+    * { def }
+
 */
index b66b3fc609177dc92df7b2e74dc4b914a24b7f4e..e30561ce157f8d6939eaf09b0ce6401ea120c21c 100644 (file)
@@ -1,4 +1,3 @@
-re2c: warning: line 12: control flow is undefined for strings that match '[\x0-\x60\x62-\xFF]', use default rule '*' [-Wundefined-control-flow]
 /* Generated by re2c */
 /* autogen */
 // re2c:define:YYSETSTATE = "setstate_ÿ;";
@@ -17,11 +16,13 @@ yy0:
 yyFillLabel0:
        yych = *YYCURSOR;
        switch (yych) {
-       case 'a':       goto yy3;
+       case 'a':       goto yy4;
        default:        goto yy2;
        }
 yy2:
-yy3:
+       ++YYCURSOR;
+       { def }
+yy4:
        ++YYCURSOR;
        { code }
 
index 6de085a7c615f9a7c505d6a0f70e83a202a53bb4..32cd8a508a5d1172474e3768c8aa589f4314fa7f 100644 (file)
@@ -9,4 +9,6 @@
     re2c:define:YYSETSTATE:naked = 1;
 
     "a" { code }
+    * { def }
+
 */