acc_cond: rename is_tt/is_ff as is_t/is_f and add printer
* spot/twa/acc.cc, spot/twa/acc.hh: Here. * spot/parseaut/parseaut.yy, spot/twa/acc.hh, spot/twaalgos/gtec/gtec.cc, spot/twaalgos/hoa.cc, spot/twaalgos/neverclaim.cc, spot/twaalgos/product.cc, spot/twaalgos/remfin.cc, spot/twaalgos/strength.cc: Adjust. * NEWS: Mention the changes. * wrap/python/spot_impl.i: Bind acc_cond the printer. * wrap/python/tests/acc_cond.ipynb: Add more examples.
This commit is contained in:
parent
2927cf38ac
commit
94cca9de3d
12 changed files with 259 additions and 44 deletions
15
NEWS
15
NEWS
|
|
@ -37,17 +37,22 @@ New in spot 1.99.6a (not yet released)
|
|||
shift_left() have been replaced by operators |=, &=, <<=, and for
|
||||
completeness the operators |, &, and << have been added.
|
||||
|
||||
* Several methods have been removed from the acc_cond class because
|
||||
they were simply redundant with the methods of acc_cond::mark_t,
|
||||
and more complex to use.
|
||||
* Several methods have been removed from the acc_cond
|
||||
class because they were simply redundant with the methods of
|
||||
acc_cond::mark_t, and more complex to use.
|
||||
|
||||
acc_cond::marks(...) -> use acc_cond::mark_t(...) directly
|
||||
acc_cond::marks(...) -> use acc_cond::mark_t(...)
|
||||
acc_cond::sets(m) -> use m.sets()
|
||||
acc_cond::has(m, u) -> use m.has(u) directly
|
||||
acc_cond::has(m, u) -> use m.has(u)
|
||||
acc_cond::cup(l, r) -> use l | r
|
||||
acc_cond::cap(l, r) -> use l & r
|
||||
acc_cond::set_minus(l, r) -> use l - r
|
||||
|
||||
Additionally, the following methods have been renamed:
|
||||
|
||||
acc_cond::is_tt() -> acc_cond::is_t()
|
||||
acc_cond::is_ff() -> acc_cond::is_f()
|
||||
|
||||
Python:
|
||||
|
||||
* Iterating over the transitions leaving a state (the
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue