Make sure the degeneralization is idempotent (up to renaming of

states).

* src/tgbaalgos/tgbatba.cc: When degeneralizing to SBA, remove the
acceptance conditions that are common to all outgoing transitions
of this state.  This helps to make the degeneralization
idempotent.
* src/tgbatest/degenid.test: New test case.
* src/tgbatest/Makefile.am: Add it.
This commit is contained in:
Alexandre Duret-Lutz 2011-08-25 18:42:00 +02:00
parent bf7b94e1cd
commit bc416fdb2f
4 changed files with 83 additions and 8 deletions

View file

@ -92,6 +92,7 @@ TESTS = \
mixprod.test \
dupexp.test \
degendet.test \
degenid.test \
kv.test \
reduccmp.test \
reductgba.test \