]> granicus.if.org Git - re2c/commit
Tag deduplication should go before DFA minimization.
authorUlya Trofimovich <skvadrik@gmail.com>
Thu, 19 May 2016 12:04:11 +0000 (13:04 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Thu, 19 May 2016 12:04:11 +0000 (13:04 +0100)
commitf23886af40f7bc2d5ee4048cde09e116bf7d72a8
tree69a5ef302fad50a895f67f7f55075e4a1995e2cd
parentb47973942d6c89f22ff5a4ffa82ad93f411eada1
Tag deduplication should go before DFA minimization.

Tags prevent minimization in some cases; deduplicating them before
minimzation gives better chances to the latter.
re2c/src/ir/adfa/adfa.cc
re2c/src/ir/adfa/adfa.h
re2c/src/ir/compile.cc
re2c/src/ir/dfa/dfa.h
re2c/src/ir/dfa/fallback.cc
re2c/src/ir/dfa/tag_deduplication.cc
re2c/test/tags/dedup2.i--input(custom).c
re2c/test/tags/dedup2.i.c