spot/src/tgbaalgos
Alexandre Duret-Lutz 2beacc3924 common: introduce SPOT_UNREACHABLE and SPOT_UNIMPLEMENTED.
* src/misc/common.hh (SPOT_UNIMPLEMENTED, SPOT_UNREACHABLE,
SPOT_UNREACHABLE_BUILTIN): New macros.
* src/bin/dstar2tgba.cc, src/bin/ltlcross.cc,
src/dstarparse/dstar2tgba.cc, src/eltlparse/eltlparse.yy,
src/ltlast/binop.cc, src/ltlast/bunop.cc, src/ltlast/constant.cc,
src/ltlast/formula_tree.cc, src/ltlast/multop.cc, src/ltlast/nfa.cc,
src/ltlast/unop.cc, src/ltlvisit/dotty.cc, src/ltlvisit/lbt.cc,
src/ltlvisit/lunabbrev.cc, src/ltlvisit/mark.cc,
src/ltlvisit/randomltl.cc, src/ltlvisit/simpfg.cc,
src/ltlvisit/simplify.cc, src/ltlvisit/snf.cc, src/ltlvisit/tostring.cc,
src/misc/intvcomp.cc, src/misc/minato.cc, src/tgba/bdddict.cc,
src/tgba/formula2bdd.cc, src/tgba/tgbasafracomplement.cc,
src/tgbaalgos/eltl2tgba_lacim.cc, src/tgbaalgos/ltl2taa.cc,
src/tgbaalgos/ltl2tgba_fm.cc, src/tgbaalgos/ltl2tgba_lacim.cc,
src/tgbaalgos/simulation.cc, src/tgbatest/ltl2tgba.cc:  Use them.
* src/sanity/style.test: Catch assert(0) and assert(!"text");
2014-06-27 15:55:26 +02:00
..
gtec gtec: replace nsheap by a simple unordered_map 2014-02-12 16:17:51 +01:00
.cvsignore * src/Makefile.am (SUBDIRS): Add tgbaalgos. 2003-05-26 13:50:54 +00:00
.gitignore Add .gitignore files 2008-03-14 16:59:32 +01:00
bfssteps.cc Avoid calling done(), as enabled by last patch. 2014-02-12 14:08:47 +01:00
bfssteps.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
complete.cc Avoid calling done(), as enabled by last patch. 2014-02-12 14:08:47 +01:00
complete.hh complete: new algorithm for TGBAs 2013-08-26 17:27:41 +02:00
compsusp.cc ltl::environment: correctly declare name() as const 2014-06-27 10:32:39 +02:00
compsusp.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
cutscc.cc c++11: introduce tgba::succ(s) to replace tgba::succ_iter(s). 2014-02-12 14:08:47 +01:00
cutscc.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
cycles.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
cycles.hh Use the degeneralization unicity_table in more places. 2014-02-12 14:08:47 +01:00
degen.cc Merge branch 'master' into next 2014-05-15 14:30:49 +02:00
degen.hh postproc: Add a degen-lskip option. 2014-04-07 18:21:06 +02:00
dotty.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
dotty.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
dottydec.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
dottydec.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
dtbasat.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
dtbasat.hh satmin: cleanup interfaces and minimization loops 2013-09-08 20:43:17 +02:00
dtgbacomp.cc Avoid calling done(), as enabled by last patch. 2014-02-12 14:08:47 +01:00
dtgbacomp.hh rename dba_complement() to dtgba_complement() 2013-09-08 20:43:52 +02:00
dtgbasat.cc Adjust some uses of bddtrue/bddfalse. 2014-06-20 18:38:57 +02:00
dtgbasat.hh satmin: cleanup interfaces and minimization loops 2013-09-08 20:43:17 +02:00
dupexp.cc dupexp, simulation: more simplifications. 2014-05-23 18:36:43 +02:00
dupexp.hh dupexp, simulation: more simplifications. 2014-05-23 18:36:43 +02:00
eltl2tgba_lacim.cc common: introduce SPOT_UNREACHABLE and SPOT_UNIMPLEMENTED. 2014-06-27 15:55:26 +02:00
eltl2tgba_lacim.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
emptiness.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
emptiness.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
emptiness_stats.hh Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
gv04.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
gv04.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
isdet.cc c++11: introduce tgba::succ(s) to replace tgba::succ_iter(s). 2014-02-12 14:08:47 +01:00
isdet.hh Fix warning of Clang-3.5 against Doxygen comments. 2014-02-05 15:07:34 +01:00
isweakscc.cc Avoid calling done(), as enabled by last patch. 2014-02-12 14:08:47 +01:00
isweakscc.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
lbtt.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
lbtt.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
ltl2taa.cc common: introduce SPOT_UNREACHABLE and SPOT_UNIMPLEMENTED. 2014-06-27 15:55:26 +02:00
ltl2taa.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
ltl2tgba_fm.cc common: introduce SPOT_UNREACHABLE and SPOT_UNIMPLEMENTED. 2014-06-27 15:55:26 +02:00
ltl2tgba_fm.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
ltl2tgba_lacim.cc common: introduce SPOT_UNREACHABLE and SPOT_UNIMPLEMENTED. 2014-06-27 15:55:26 +02:00
ltl2tgba_lacim.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
magic.cc c++11: replace push(Type(args...)) by emplace(args...) 2014-02-12 14:08:47 +01:00
magic.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
Makefile.am Implement an scc_info class that should eventually replace scc_map. 2014-06-20 13:31:23 +02:00
minimize.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
minimize.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
ndfs_result.hxx c++11: replace push(Type(args...)) by emplace(args...) 2014-02-12 14:08:47 +01:00
neverclaim.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
neverclaim.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
postproc.cc postproc: Add a degen-lskip option. 2014-04-07 18:21:06 +02:00
postproc.hh postproc: Add a degen-lskip option. 2014-04-07 18:21:06 +02:00
powerset.cc tgba: remove the support_variable() method. 2014-02-17 17:53:54 +01:00
powerset.hh Use the degeneralization unicity_table in more places. 2014-02-12 14:08:47 +01:00
projrun.cc Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
projrun.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
randomgraph.cc randomgraph: Use tgba_digraph. 2014-06-27 11:40:57 +02:00
randomgraph.hh * src/tgbaalgos/randomgraph.hh: Two typos, reported by Akim. 2013-09-27 14:38:03 +02:00
reachiter.cc Avoid calling done(), as enabled by last patch. 2014-02-12 14:08:47 +01:00
reachiter.hh c++11: replace Sgi::hash_* by Sgi::unordered_*. 2014-02-12 14:05:04 +01:00
reducerun.cc Fix compilation with g++-4.4.7. 2013-09-26 16:29:36 +02:00
reducerun.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
reductgba_sim.cc Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
reductgba_sim.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
replayrun.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
replayrun.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
rundotdec.cc c++11: replace push(Type(args...)) by emplace(args...) 2014-02-12 14:08:47 +01:00
rundotdec.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
safety.cc Avoid calling done(), as enabled by last patch. 2014-02-12 14:08:47 +01:00
safety.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
save.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
save.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
scc.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
scc.hh c++11: replace Sgi::hash_* by Sgi::unordered_*. 2014-02-12 14:05:04 +01:00
sccfilter.cc * src/tgbaalgos/sccfilter.cc: Work around g++ 4.6. 2014-06-22 13:10:58 +02:00
sccfilter.hh sccfilter: implement a new version of tgba_digraph 2014-06-20 13:31:23 +02:00
sccinfo.cc sccfilter: improve the new version to simplify acceptance sets 2014-06-20 17:28:11 +02:00
sccinfo.hh sccfilter: improve the new version to simplify acceptance sets 2014-06-20 17:28:11 +02:00
se05.cc c++11: replace push(Type(args...)) by emplace(args...) 2014-02-12 14:08:47 +01:00
se05.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
simulation.cc common: introduce SPOT_UNREACHABLE and SPOT_UNIMPLEMENTED. 2014-06-27 15:55:26 +02:00
simulation.hh sccfilter: implement a new version of tgba_digraph 2014-06-20 13:31:23 +02:00
stats.cc stats: add %r to display run-time 2013-08-26 17:27:43 +02:00
stats.hh stats: add %r to display run-time 2013-08-26 17:27:43 +02:00
stripacc.cc postproc: add the possibility to output a monitor 2012-10-21 00:02:06 +02:00
stripacc.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
tau03.cc c++11: replace push(Type(args...)) by emplace(args...) 2014-02-12 14:08:47 +01:00
tau03.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
tau03opt.cc Adjust some uses of bddtrue/bddfalse. 2014-06-20 18:38:57 +02:00
tau03opt.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
translate.cc translate: use compositional suspension on request 2013-04-27 10:52:49 +02:00
translate.hh Use -fvisibility=hidden in src/tgbaalgos/. 2013-07-29 01:14:03 +02:00
weight.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
weight.hh Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
word.cc Replace << "c" by << 'c', and check for it in style.sh 2014-02-12 16:17:51 +01:00
word.hh ltlcross: give an example of accepted word for nonempty cross-products 2013-07-29 01:14:38 +02:00