formula: add a missing trivial rewriting in SERE
We should have [*0]|f ≡ f when f is a SERE that already accept the empty word. Fixes issue #454. * spot/tl/formula.cc: Implement the rewriting. * tests/core/reduccmp.test: Add a test case. * doc/tl/tl.tex, NEWS: Document it.
This commit is contained in:
parent
bcdfe44c44
commit
44efc96595
4 changed files with 31 additions and 17 deletions
4
NEWS
4
NEWS
|
|
@ -32,6 +32,10 @@ New in spot 2.12.0.dev (not yet released)
|
|||
following "Efficient Normalization of Linear Temporal Logic" by
|
||||
Esparza et al. (J. ACM, 2024).
|
||||
|
||||
- Trivial rewritings (those performed everytime at construction)
|
||||
were missing the rule "[*0]|f ≡ f" when f already accepts the
|
||||
empty word. (Issue #545.)
|
||||
|
||||
New in spot 2.12 (2024-05-16)
|
||||
|
||||
Build:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue