spot/src/ltltest
Alexandre Duret-Lutz df109869eb Generalize implication-based simplifications for multops.
And also speedup implication checks for Boolean expressions.

* src/ltlvisit/simplify.cc: Improve implication-based rules
rules for multops by checking one operand against all the
other at once (instead of one by one).  Do not break
Boolean expressions while performing implication checks.
* src/ltlvisit/simplify.hh: Typo.
* src/ltltest/reduccmp.test: More tests.
2013-09-29 21:06:09 +02:00
..
.cvsignore more files to ignore 2004-06-22 22:58:09 +00:00
.gitignore more files to ignore 2012-11-28 16:45:04 +01:00
bare.test Print F"proc.st" as Fproc.st. 2012-11-28 17:34:39 +01:00
consterm.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
consterm.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
defs.in Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
equals.cc Implement a favor_even_univ option in the rewriting rules. 2013-04-27 17:39:52 +02:00
equals.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
eventuniv.test Implement a favor_even_univ option in the rewriting rules. 2013-04-27 17:39:52 +02:00
isop.test Arrange multops so that Boolean arguments come first. 2013-09-26 17:14:58 +02:00
kind.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
kind.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
latex.test tools: Add a --format option 2013-09-22 23:56:56 +02:00
lbt.test ltlparse: Add compatibility with ltl2dsar's input. 2013-01-20 03:01:44 +01:00
length.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
length.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
lenient.test ltlparse: diagnose empty (...) block in lenient mode. 2012-10-18 00:23:34 +02:00
ltlfilt.test relabel: implement relabeling of Boolean subexpressions. 2013-09-28 09:02:30 +02:00
ltlrel.cc relabel: implement relabeling of Boolean subexpressions. 2013-09-28 09:02:30 +02:00
ltlrel.test relabel: implement relabeling of Boolean subexpressions. 2013-09-28 09:02:30 +02:00
lunabbrev.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
Makefile.am relabel: implement relabeling of Boolean subexpressions. 2013-09-28 09:02:30 +02:00
nenoform.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
parse.test tostring: quote U, W, M, R when used as atomic propositions 2013-01-20 03:01:44 +01:00
parseerr.test ltlscan: get rid of boost::lexical_cast 2013-04-09 15:05:56 +02:00
readltl.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
reduc.cc Implement a favor_even_univ option in the rewriting rules. 2013-04-27 17:39:52 +02:00
reduc.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
reduc0.test fix a memory leak in basic LTL simplifications 2013-04-04 10:43:01 +02:00
reduccmp.test Generalize implication-based simplifications for multops. 2013-09-29 21:06:09 +02:00
reducpsl.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
remove_x.test remove_x: Implement detection of stutter-invariant LTL formulas. 2013-04-09 17:25:05 +02:00
syntimpl.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
syntimpl.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
tostring.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
tostring.test tostring: quote U, W, M, R when used as atomic propositions 2013-01-20 03:01:44 +01:00
tunabbrev.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
tunenoform.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
unabbrevwm.test unabbreviate_wm: fix a segfault. 2012-10-23 22:36:18 +02:00
utf8.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
uwrm.test Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00