simplify: rewrite GF(a & GFb) as G(Fa & Fb)
Fixes #185. * spot/tl/simplify.cc: Implement the new rule. * NEWS, doc/tl/tl.tex: Document it. * tests/core/reduccmp.test: Test it.
This commit is contained in:
parent
01d84c4d52
commit
6528d75339
4 changed files with 30 additions and 0 deletions
8
NEWS
8
NEWS
|
|
@ -1,5 +1,13 @@
|
|||
New in spot 2.1.1a (not yet released)
|
||||
|
||||
Library:
|
||||
|
||||
* New LTL simplification rule:
|
||||
|
||||
- GF(f & q) = G(F(f) & q) if q is
|
||||
purely universal and a pure eventuality. In particular
|
||||
GF(f & GF(g)) now ultimately simplifies to G(F(f) & F(g)).
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Fix spurious uninitialized read reported by valgrind when
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue