spot/src/ltlvisit
Alexandre Duret-Lutz 50bdc24514 randltl: gracefully handle the absence of unary or binary operators.
* src/ltlvisit/randomltl.cc: Fix generation of formulas when unary or
binary operators are missing.
* src/ltlvisit/apcollect.cc, src/ltlvisit/apcollect.hh
(destroy_atomic_prop_set): New function.
* src/bin/randltl.cc: Use it, and also honnor --boolean-priorities
when generating SEREs.
* src/ltltest/rand.test: New file.
* src/ltltest/Makefile.am: Add it.
2014-02-06 00:15:27 +01: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 randltl: gracefully handle the absence of unary or binary operators. 2014-02-06 00:15:27 +01:00
apcollect.hh randltl: gracefully handle the absence of unary or binary operators. 2014-02-06 00:15:27 +01:00
clone.cc * src/ltlvisit/clone.cc: Use reserve() for multop. 2013-09-27 16:22:58 +02:00
clone.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
contain.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
contain.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
destroy.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
destroy.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
dotty.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
dotty.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
dump.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
dump.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
lbt.cc lbtt: improve the LBTT output 2013-05-09 21:55:37 +02:00
lbt.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
length.cc length: slight simplification 2014-02-03 09:49:30 +01:00
length.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
lunabbrev.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
lunabbrev.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
Makefile.am Use -fvisibility=hidden globally. 2013-07-29 01:14:37 +02:00
mark.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
mark.hh Move \ingroup before \brief in all Doxygen comments. 2013-06-08 23:24:37 +02:00
nenoform.cc Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
nenoform.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
postfix.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
postfix.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
randomltl.cc randltl: gracefully handle the absence of unary or binary operators. 2014-02-06 00:15:27 +01:00
randomltl.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
reduce.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
reduce.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
relabel.cc * src/ltlvisit/relabel.cc: Add more comments. 2013-10-01 18:32:57 +02:00
relabel.hh relabel: implement relabeling of Boolean subexpressions. 2013-09-28 09:02:30 +02:00
remove_x.cc Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
remove_x.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
simpfg.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
simpfg.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
simplify.cc Generalize implication-based simplifications for multops. 2013-09-29 21:06:09 +02:00
simplify.hh Generalize implication-based simplifications for multops. 2013-09-29 21:06:09 +02:00
snf.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
snf.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
tostring.cc tostring: add LaTeX output 2013-09-08 20:43:53 +02:00
tostring.hh tostring: add LaTeX output 2013-09-08 20:43:53 +02:00
tunabbrev.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
tunabbrev.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00
wmunabbrev.cc unabbreviate_wm: fix a segfault. 2012-10-23 22:36:18 +02:00
wmunabbrev.hh Use -fvisibility=hidden in src/ltlast/, src/ltlvisit/, and src/ltlenv/. 2013-07-29 01:14:03 +02:00