]> granicus.if.org Git - re2c/commit
Allocate final/fallback tag versions beforehand.
authorUlya Trofimovich <skvadrik@gmail.com>
Tue, 11 Jul 2017 15:12:21 +0000 (16:12 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Tue, 11 Jul 2017 15:12:21 +0000 (16:12 +0100)
commit6279a08034c3590d685a24ecb9d9f3fc99156520
tree59bdf9568f7eaf119fc3752241d41ec79c69b29a
parentaedfc8db0ca244d1ce85eb8205abc68595dde79d
Allocate final/fallback tag versions beforehand.

Just a more clear and intuitive way to allocate them, and easier
to document. Updated a lot of tests; changes are trivial.
82 files changed:
re2c/src/dfa/determinization.cc
re2c/src/dfa/find_state.cc
re2c/test/posix_captures/basic/03.i--flex-syntax.c
re2c/test/posix_captures/basic/05.i--flex-syntax.c
re2c/test/posix_captures/basic/06.i--flex-syntax.c
re2c/test/posix_captures/basic/14.i--flex-syntax.c
re2c/test/posix_captures/basic/42.i--flex-syntax.c
re2c/test/posix_captures/basic/43.i--flex-syntax.c
re2c/test/posix_captures/basic/51.i--flex-syntax.c
re2c/test/posix_captures/basic/53.i--flex-syntax.c
re2c/test/posix_captures/basic/59.i--flex-syntax.c
re2c/test/posix_captures/categorize/04.i--flex-syntax.c
re2c/test/posix_captures/categorize/05.i--flex-syntax.c
re2c/test/posix_captures/forcedassoc/09.i--flex-syntax.c
re2c/test/posix_captures/forcedassoc/10.i--flex-syntax.c
re2c/test/posix_captures/forcedassoc/11.i--flex-syntax.c
re2c/test/posix_captures/forcedassoc/12.i--flex-syntax.c
re2c/test/posix_captures/forcedassoc/17.i--flex-syntax.c
re2c/test/posix_captures/forcedassoc/18.i--flex-syntax.c
re2c/test/posix_captures/forcedassoc/23.i--flex-syntax.c
re2c/test/posix_captures/forcedassoc/24.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/21.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/22.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/24.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/27.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/28.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/31.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/32.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/35.i--flex-syntax.c
re2c/test/posix_captures/glennfowler/40.i--flex-syntax.c
re2c/test/posix_captures/osxbsdcritical/03.i--flex-syntax.c
re2c/test/posix_captures/osxbsdcritical/06.i--flex-syntax.c
re2c/test/posix_captures/other/16.i--flex-syntax.c
re2c/test/posix_captures/repetition/03.i--flex-syntax.c
re2c/test/posix_captures/repetition/10.i--flex-syntax.c
re2c/test/posix_captures/repetition/17.i--flex-syntax.c
re2c/test/posix_captures/repetition/24.i--flex-syntax.c
re2c/test/posix_captures/repetition/31.i--flex-syntax.c
re2c/test/posix_captures/repetition/38.i--flex-syntax.c
re2c/test/posix_captures/repetition/45.i--flex-syntax.c
re2c/test/posix_captures/repetition/50.i--flex-syntax.c
re2c/test/posix_captures/repetition/51.i--flex-syntax.c
re2c/test/posix_captures/repetition/69.i--flex-syntax.c
re2c/test/posix_captures/repetition/74.i--flex-syntax.c
re2c/test/posix_captures/repetition/75.i--flex-syntax.c
re2c/test/posix_captures/repetition/76.i--flex-syntax.c
re2c/test/posix_captures/repetition/77.i--flex-syntax.c
re2c/test/posix_captures/repetition/79.i--flex-syntax.c
re2c/test/posix_captures/repetition/81.i--flex-syntax.c
re2c/test/posix_captures/repetition/86.i--flex-syntax.c
re2c/test/posix_captures/repetition/87.i--flex-syntax.c
re2c/test/posix_captures/repetition/88.i--flex-syntax.c
re2c/test/posix_captures/repetition/89.i--flex-syntax.c
re2c/test/posix_captures/repetition/91.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/01.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/02.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/03.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/04.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/05.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/06.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/07.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/08.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/09.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/10.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/11.i--flex-syntax.c
re2c/test/posix_captures/rightassoc/12.i--flex-syntax.c
re2c/test/tags/bug121_fix_multiple.i--tags--input(custom).c
re2c/test/tags/bug121_var_multiple.i--tags--eager-skip--input(custom).c
re2c/test/tags/bug121_var_multiple.i--tags--eager-skip.c
re2c/test/tags/bug121_var_multiple.i--tags--input(custom).c
re2c/test/tags/bug121_var_multiple.i--tags.c
re2c/test/tags/counter1.i--tags.c
re2c/test/tags/fallback3.i--tags.c
re2c/test/tags/fallback4.i--tags.c
re2c/test/tags/fix5_trail.i--tags--input(custom).c
re2c/test/tags/lost_tag.i--tags--no-lookahead--input(custom).c
re2c/test/tags/map_ord1.i--tags--no-lookahead.c
re2c/test/tags/map_ord2.i--tags--no-lookahead.c
re2c/test/tags/skip_tags_disorder1.i--tags--no-lookahead.c
re2c/test/tags/topsort1.i--tags.c
re2c/test/tags/topsort3.i--tags--no-lookahead.c
re2c/test/tags/twopass.i--tags.c