Fix a nondeterministic behavior of the degeneralization algorithm.
Reported by Tomáš Babiak <firstname.lastname@example.org>. * src/tgba/tgbatba.cc (tgba_tba_proxy): Replace the std::map used to record outgoing transitions by an Sgi::hash_map, and keep the order of these transitions in a separate list. * src/tgbatest/degendet.test: New file. * src/tgbatest/Makefile.am (TESTS): Add it. * THANKS: Add Tomáš and convert to utf8.
Showing with 104 additions and 20 deletions