add support for the "terminal" property
* src/twa/twa.hh: Store the terminal property. * src/twaalgos/hoa.cc, src/parseaut/parseaut.yy: Add I/O for "terminal". * src/twaalgos/ltl2tgba_fm.cc, src/twaalgos/minimize.cc: Set terminal as apropriate. * src/twaalgos/safety.cc: Use it. * doc/org/tut21.org, doc/org/hoa.org, NEWS: Document it. * src/tests/complement.test, src/tests/monitor.test, wrap/python/tests/automata-io.ipynb: Adjust.
This commit is contained in:
parent
654888718c
commit
0c5f87b442
12 changed files with 68 additions and 29 deletions
|
|
@ -27,6 +27,8 @@ namespace spot
|
|||
is_guarantee_automaton(const const_twa_graph_ptr& aut,
|
||||
scc_info* si)
|
||||
{
|
||||
if (aut->prop_terminal())
|
||||
return true;
|
||||
// Create an scc_info if the user did not give one to us.
|
||||
bool need_si = !si;
|
||||
if (need_si)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue