ltl: allow \" and \\ in double-quoted atomic propositions

* src/ltlparse/ltlscan.ll: Adjust parser.
* src/ltlvisit/print.cc: Adjust printer.
* src/tests/ltlfilt.test: Add some tests.
* NEWS: Mention it.
This commit is contained in:
Alexandre Duret-Lutz 2015-08-18 14:55:53 +02:00
parent 47824bead6
commit 818b58ec70
4 changed files with 51 additions and 15 deletions

4
NEWS
View file

@ -16,6 +16,10 @@ New in spot 1.99.2a (not yet released)
the list of rewritting rules to enable. This function is also
available via ltlfilt --unabbreviate.
* In LTL formulas, atomic propositions specified using double-quotes
can now include \" and \\. (This is more consistent with the HOA
format, which already allows that.)
* Bugs fixed
- Some acceptance conditions like Fin(0)|Fin(1)|Fin(2)&Inf(3)
were not detected as generalized-Rabin.