]> granicus.if.org Git - re2c/commit
Stop preserving order of tag versions when mapping TDFA states.
authorUlya Trofimovich <skvadrik@gmail.com>
Tue, 14 Feb 2017 14:51:47 +0000 (14:51 +0000)
committerUlya Trofimovich <skvadrik@gmail.com>
Tue, 14 Feb 2017 14:51:47 +0000 (14:51 +0000)
commitcb2c243177313c7915d88423687eafc0419b6bce
treedbe54030118a53d68ef5d4c8647967cead4cbe1d
parent5d6620728499064c0396be5da22fdf3547d96fee
Stop preserving order of tag versions when mapping TDFA states.

We no longer need it; now that disambiguation policy is leftmost rather
than tag-centric, relative order of tag versions is irrelevant.
Tag versions have no impact on conflict resolution; any bijective
mapping is ok.
re2c/src/ir/dfa/find_state.cc
re2c/src/ir/dfa/find_state.h
re2c/test/tags/fallback6.i--tags.c
re2c/test/tags/skip_tags_disorder2.i--tags--no-lookahead.c