implement conversion to GRA and GSA
Fixes #174. * spot/twaalgos/totgba.hh, spot/twaalgos/totgba.cc (to_generalized_streett, to_generalized_rabin): New functions. * spot/twa/acc.hh: Declare more methods as static. * bin/autfilt.cc: Implement --generalized-rabin and --generalized-streett options. * NEWS: Mention these. * tests/core/gragsa.test: New file. * tests/Makefile.am: Add it.
This commit is contained in:
parent
736003057c
commit
14bee1ae7f
7 changed files with 338 additions and 11 deletions
7
NEWS
7
NEWS
|
|
@ -82,6 +82,9 @@ New in spot 2.0.3a (not yet released)
|
|||
--highlight-word=[NUM,]WORD option. However currently this only
|
||||
work on automata with Fin-less acceptance.
|
||||
|
||||
* autfilt learned two options --generalized-rabin and
|
||||
--generalized-streett to convert the acceptance conditions.
|
||||
|
||||
* genltl learned three new families: --dac-patterns=1..45,
|
||||
--eh-patterns=1..12, and --sb-patterns=1..27. Unlike other options
|
||||
these do not output scalable patterns, but simply a list of formulas
|
||||
|
|
@ -127,6 +130,10 @@ New in spot 2.0.3a (not yet released)
|
|||
and pushing acceptance marks common to all incoming edges) to
|
||||
reduce the number of additional states needed.
|
||||
|
||||
* to_generalized_rabin() and to_generalized_streett() are two new
|
||||
functions that convert the acceptance condition as requested
|
||||
without changing the transition structure.
|
||||
|
||||
* language_containment_checker now has default values for all
|
||||
parameters of its constructor.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue