fix is_generalized_rabin and is_generalized_streett
* spot/twa/acc.cc: Recoginize the single-pair case. * python/spot/impl.i: Return the vector instead of taking it by reference. * tests/python/setacc.py: Add test cases. * NEWS: Mention those changes.
This commit is contained in:
parent
29e08a1afb
commit
fd32ab5dd7
4 changed files with 66 additions and 6 deletions
8
NEWS
8
NEWS
|
|
@ -33,6 +33,10 @@ New in spot 2.6.3.dev (not yet released)
|
|||
spot.translate('GF(a <-> XXa)', 'det', xargs='gf-guarantee=0')
|
||||
(Note: those extra options are documented in the spot-x(7) man page.)
|
||||
|
||||
- spot.is_generalized_rabin() and spot.is_generalized_streett() now return
|
||||
a tuple (b, v) where b is a Boolean, and v is the vector of the sizes
|
||||
of each generalized pair. This is a backward incompatible change.
|
||||
|
||||
Library:
|
||||
|
||||
- The LTL parser learned syntactic sugar for nested ranges of X
|
||||
|
|
@ -86,6 +90,10 @@ New in spot 2.6.3.dev (not yet released)
|
|||
|
||||
Bugs fixed:
|
||||
|
||||
- acc_cond::is_generalized_rabin() and
|
||||
acc_cond::is_generalized_streett() did not recognize the cases
|
||||
were a single generalized pair is used.
|
||||
|
||||
- The pair of acc_cond::mark_t returned by
|
||||
acc_code::used_inf_fin_sets(), and the pair (bool,
|
||||
vector_rs_pairs) by acc_cond::is_rabin_like() and
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue