never: use state-names as comments
* src/tgbaalgos/neverclaim.cc: Here. * src/hoaparse/hoaparse.yy: Use set_acceptance_conditions() to set the number of acceptance sets. Otherwise, the single_acc_set property is not set. * src/tgbaalgos/postproc.cc: When expecting a BA or a monitor, do not do anything if the input is already a BA or a monitor. * src/tgbatest/hoaparse.test: Add a test case. * src/tgbatest/readsave.test: Adjust.
This commit is contained in:
parent
c44b158716
commit
e5294aac21
5 changed files with 55 additions and 17 deletions
|
|
@ -124,12 +124,15 @@ namespace spot
|
|||
tgba_digraph_ptr
|
||||
postprocessor::run(tgba_digraph_ptr a, const ltl::formula* f)
|
||||
{
|
||||
if (type_ == TGBA && PREF_ == Any && level_ == Low)
|
||||
{
|
||||
if (COMP_)
|
||||
a = tgba_complete(a);
|
||||
return a;
|
||||
}
|
||||
if (PREF_ == Any && level_ == Low)
|
||||
if (type_ == TGBA
|
||||
|| (type_ == BA && a->is_sba())
|
||||
|| (type_ == Monitor && a->acc().num_sets() == 0))
|
||||
{
|
||||
if (COMP_)
|
||||
a = tgba_complete(a);
|
||||
return a;
|
||||
}
|
||||
|
||||
if (simul_ < 0)
|
||||
simul_ = (level_ == Low) ? 1 : 3;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue