spot/src/ltlast
Alexandre Duret-Lutz e2f70e72b8 Fix translation of !{r}.
We need a marked version of !{r} to perform breakpoint unroling.

* src/ltlast/unop.cc, src/ltlast/unop.hh: Declare a NegClosureMarked
operator.
* src/ltlvisit/mark.hh, src/ltlvisit/mark.cc,
src/tgbaalgos/ltl2tgba_fm.cc: Adjust to deal with NegClosureMarked
and NegClosure as apropriate.
* src/ltlvisit/simplify.cc, src/ltlvisit/tostring.cc,
src/ltlvisit/tunabbrev.cc, src/tgbaalgos/eltl2tgba_lacim.cc,
src/tgbaalgos/ltl2taa.cc, src/tgbaalgos/ltl2tgba_lacim.cc,
src/tgba/formula2bdd.cc: Deal with NegClosureMarked in the same way as
we deal with NegClosure.
* src/tgbatest/ltl2tgba.test: More tests.
* src/ltltest/kind.test: Adjust.
* doc/tl/tl.tex: Mention the marked negated closure.
2012-05-12 12:21:41 +02:00
..
.cvsignore * m4/pypath.m4: New file. 2003-04-30 12:35:22 +00:00
.gitignore Add .gitignore files 2008-03-14 16:59:32 +01:00
allnodes.hh Add support the bounded star operator [*i..j]. 2012-04-28 09:30:35 +02:00
atomic_prop.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
atomic_prop.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
automatop.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
automatop.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
binop.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
binop.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
bunop.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
bunop.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
constant.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
constant.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
formula.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
formula.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
formula_tree.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
formula_tree.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
Makefile.am Add support the bounded star operator [*i..j]. 2012-04-28 09:30:35 +02:00
multop.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
multop.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
nfa.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
nfa.hh Fix some struct/class missmatches reported by clang. 2010-11-20 18:02:20 +01:00
predecl.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
refformula.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
refformula.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
unop.cc Fix translation of !{r}. 2012-05-12 12:21:41 +02:00
unop.hh Fix translation of !{r}. 2012-05-12 12:21:41 +02:00
visitor.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00