tl: add some implication-based rewritings for "<->", "->", and "xor"
This prevents an exception from being raised if NNF is not performed on Boolean properties and implication-based checks are used. * NEWS: Mention the issue. * spot/tl/simplify.cc, doc/tl/tl.tex: Add some rules. * tests/python/ltlsimple.py: Test them.
This commit is contained in:
parent
d8419db618
commit
126d392355
4 changed files with 113 additions and 58 deletions
7
NEWS
7
NEWS
|
|
@ -10,6 +10,13 @@ New in spot 2.6.0.dev (not yet released)
|
|||
- scc_info::split_on_sets() did not correctly register the
|
||||
atomic propositions of the returned automata.
|
||||
|
||||
- The spot::tl_simplifier class could raise an exception while
|
||||
attempting to reduce formulas containing unsimplified <->, -> or
|
||||
xor, if options nenoform_stop_on_boolean and synt_impl are both
|
||||
set. (This combinations of options is not available from
|
||||
command-line tools.)
|
||||
|
||||
|
||||
New in spot 2.6 (2018-07-04)
|
||||
|
||||
Command-line tools:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue