twa: add accepting_run() and accepting_word() methods
Fixes #153. * spot/twa/twa.cc, spot/twa/twa.hh: Add the methods. * bin/autfilt.cc, bin/common_aoutput.hh, bin/ltlcross.cc, tests/python/highlighting.ipynb, tests/python/word.ipynb: Use them to simplify the code. * NEWS: Mention them.
This commit is contained in:
parent
3836ea8d18
commit
014a9dbd6b
8 changed files with 145 additions and 71 deletions
6
NEWS
6
NEWS
|
|
@ -97,6 +97,12 @@ New in spot 2.0.3a (not yet released)
|
|||
not used anywhere in Spot, and had an obvious bug in its
|
||||
implementation, so it cannot be missed by anyone.
|
||||
|
||||
* spot::twa has two new methods that supplement is_empty():
|
||||
twa::accepting_run() and twa::accepting_word(). They compute
|
||||
what their name suggests. Note that twa::accepting_run(), unlike
|
||||
the two others, is currently restricted to automata with Fin-less
|
||||
acceptance.
|
||||
|
||||
Python:
|
||||
|
||||
* The __format__() method for formula support the same
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue