implement is_liveness() and is_liveness_automaton()
* spot/twaalgos/strength.cc, spot/twaalgos/strength.hh, spot/tl/hierarchy.cc, spot/tl/hierarchy.hh: Here. * bin/ltlfilt.cc (--liveness): New filter. * NEWS: Mention those. * tests/core/ltlfilt.test, tests/python/ltlsimple.py: Add test cases.
This commit is contained in:
parent
d2316b1428
commit
d94efe9fe1
8 changed files with 63 additions and 11 deletions
|
|
@ -127,6 +127,16 @@ Fb
|
|||
F(a & X(!a & b))
|
||||
EOF
|
||||
|
||||
checkopt --liveness <<EOF
|
||||
GFa | FGb
|
||||
F(GFa | Gb)
|
||||
F(b W GFa)
|
||||
GFa | Gb
|
||||
b W GFa
|
||||
a U Fb
|
||||
F(a & !Xa & Xb)
|
||||
EOF
|
||||
|
||||
checkopt --safety <<EOF
|
||||
!({a;b[*];c}!)
|
||||
G(a & Xb)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue