LTL parser: better error recovery.

* src/ltlparse/ltlparse.yy: Keep the left operand of binary operator,
if the right one is erroneous.  Also keep the sane beginning of
parenthesized blocks.
* src/ltltest/parseerr.test: Adjust test cases.
* NEWS: Mention it.
This commit is contained in:
Alexandre Duret-Lutz 2012-06-19 23:43:36 +02:00
parent ac41825efd
commit 0c1fec1259
3 changed files with 55 additions and 22 deletions

1
NEWS
View file

@ -22,6 +22,7 @@ New in spot 0.9.1a:
automata.
- The Makefile.am of BuDDy, LBTT, and Spot have been adjusted to
accomodate Automake 1.12 (while still working with 1.11).
- Better error recovery when parsing broken LTL formulae.
New in spot 0.9.1 (2012-05-23):