merge tunnabrev/lunnabrev/wmunabbrev into a single function
* src/ltlvisit/lunabbrev.cc, src/ltlvisit/lunabbrev.hh, src/ltlvisit/tunabbrev.cc, src/ltlvisit/tunabbrev.hh, src/ltlvisit/wmunabbrev.cc, src/ltlvisit/wmunabbrev.hh: Delete. * src/ltlvisit/unabbrev.cc, src/ltlvisit/unabbrev.hh: New files. * src/ltlvisit/Makefile.am: Adjust. * src/ltlvisit/print.cc, src/tests/equalsf.cc, src/tests/Makefile.am, src/twaalgos/ltl2taa.cc, wrap/python/spot_impl.i, src/bin/ltlfilt.cc: Adjust callers. * src/ltlvisit/contain.cc, src/tests/syntimpl.cc: Remove useless include. * wrap/python/tests/formulas.ipynb: New test cases. * doc/tl/tl.tex: Group all rules in a single section. * NEWS: Mention it.
This commit is contained in:
parent
314a016547
commit
d1f915c748
20 changed files with 427 additions and 594 deletions
5
NEWS
5
NEWS
|
|
@ -10,6 +10,11 @@ New in spot 1.99.2a (not yet released)
|
|||
SCCs, but it now does remove Fin marks from transitions between
|
||||
SCCs.
|
||||
|
||||
* All the unabbreviation functions (unabbreviate_ltl(),
|
||||
unabbreviate_logic(), unabbreviate_wm()) have been merged into a
|
||||
single unabbreviate() function that takes a string representing
|
||||
the list of rewritting rules to enable.
|
||||
|
||||
* Bugs fixed
|
||||
- Some acceptance conditions like Fin(0)|Fin(1)|Fin(2)&Inf(3)
|
||||
were not detected as generalized-Rabin.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue