spot/src/ltlvisit
Alexandre Duret-Lutz d9dc1f489d Add a visitor to relabel the atomic proposition in formulas.
* src/ltlvisit/relabel.cc, src/ltlvisit/relabel.hh: New files.
* src/ltlvisit/Makefile.am: Add them.
* src/ltlvisit/clone.cc (recurse): Don't call clone(), nobody
needs that.  Instead, really recurse.
* src/bin/ltlfilt.cc: Add a --relabel option.
* src/bin/genltl.cc: Relabel formulas if --lbt is used.
* src/sanity/style.test: Tweak detection of i++.
2012-09-16 21:30:54 +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
apcollect.cc Simplify the construction of TA. 2012-08-21 14:21:30 +02:00
apcollect.hh * src/ltlvisit/apcollect.hh: Improve doc. 2012-09-07 14:32:10 +02:00
clone.cc Add a visitor to relabel the atomic proposition in formulas. 2012-09-16 21:30:54 +02:00
clone.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
contain.cc Clear the contaiment cache after -r7. 2012-05-21 22:35:51 +02:00
contain.hh Clear the contaiment cache after -r7. 2012-05-21 22:35:51 +02:00
destroy.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
destroy.hh Fix copyrights. 2010-01-24 20:51:09 +01:00
dotty.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
dotty.hh * src/ltlast/atomic_prop.hh, src/ltlast/binop.hh, 2004-11-17 16:23:40 +00:00
dump.cc Revert everything related to Damien's work in 2008 (he will commit a new version soon). 2009-03-25 16:44:05 +01:00
dump.hh * src/ltlast/atomic_prop.hh, src/ltlast/binop.hh, 2004-11-17 16:23:40 +00:00
lbt.cc Add an LTL printer in LBT's syntax. 2012-09-14 18:55:04 +02:00
lbt.hh Add an LTL printer in LBT's syntax. 2012-09-14 18:55:04 +02:00
length.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
length.hh Add a new length_boolone() function to fix an assert in randpsl. 2012-04-28 09:34:44 +02:00
lunabbrev.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
lunabbrev.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
Makefile.am Add a visitor to relabel the atomic proposition in formulas. 2012-09-16 21:30:54 +02:00
mark.cc Fix translation of !{r}. 2012-05-12 12:21:41 +02:00
mark.hh Fix translation of !{r}. 2012-05-12 12:21:41 +02:00
nenoform.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
nenoform.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
postfix.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
postfix.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
randomltl.cc Fix a few files that claimed to be distributed under GPLv3 by mistake. 2012-06-19 16:22:43 +02:00
randomltl.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
reduce.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
reduce.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
relabel.cc Add a visitor to relabel the atomic proposition in formulas. 2012-09-16 21:30:54 +02:00
relabel.hh Add a visitor to relabel the atomic proposition in formulas. 2012-09-16 21:30:54 +02:00
simpfg.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
simpfg.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
simplify.cc Fix prototype of ltl_simplifier::ltl_simplifier. 2012-09-07 14:32:10 +02:00
simplify.hh Fix prototype of ltl_simplifier::ltl_simplifier. 2012-09-07 14:32:10 +02:00
snf.cc Fix a few files that claimed to be distributed under GPLv3 by mistake. 2012-06-19 16:22:43 +02:00
snf.hh Fix a few files that claimed to be distributed under GPLv3 by mistake. 2012-06-19 16:22:43 +02:00
tostring.cc Fix translation of !{r}. 2012-05-12 12:21:41 +02:00
tostring.hh * src/ltlvisit/tostring.hh: Cosmetics. 2012-09-04 14:47:48 +02:00
tunabbrev.cc Fix translation of !{r}. 2012-05-12 12:21:41 +02:00
tunabbrev.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
wmunabbrev.cc Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
wmunabbrev.hh Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00