spot/src
Alexandre Duret-Lutz 01843379a3 Merge transitions in tgba_tba_proxy.
With this change the output of
ltl2tgba -f -x -k -DS "GF(p_1) & ... & GF(p_n)
uses less than (n+1)^2 transitions when it used
exactly (n+1)*(2^n) transitions before.

* src/tgba/tgbatba.cc (tgba_tba_proxy_succ_iterator): Merge
transitions going to the same states if they are both accepting or
if neither are.
(state_ptr_bool_t, state_ptr_bool_less_than): Helper type to
store a transition in tgba_tba_proxy_succ_iterator.
* src/tgba/tgbatba.cc, src/tgba/tgbatba.hh
(tgba_tba_proxy::transition_annotation): Remove.  We cannot
implement this method if transitions are merged.
2010-12-12 12:02:48 +01:00
..
eltlparse Modernize Bison parsers. 2010-04-08 11:53:34 +02:00
eltltest Check for missing Copyright blurbs, and add them. 2010-01-30 16:32:13 +01:00
evtgba Fix copyrights. 2010-01-24 20:51:09 +01:00
evtgbaalgos Fix copyrights. 2010-01-24 20:51:09 +01:00
evtgbaparse Modernize Bison parsers. 2010-04-08 11:53:34 +02:00
evtgbatest * src/evtgbatest/ltl2evtgba.test: Replace * by &. 2010-01-30 14:16:15 +01:00
kripke Finalize Kripke interface. 2010-11-26 17:50:12 +01:00
ltlast Fix some struct/class missmatches reported by clang. 2010-11-20 18:02:20 +01:00
ltlenv Fix copyrights. 2010-01-24 20:51:09 +01:00
ltlparse Add support for W (weak until) and M (strong release) operators. 2010-04-12 16:40:41 +02:00
ltltest * src/ltltest/Makefile.am (genltl_SOURCES): Add missing variable. 2010-12-07 18:32:43 +01:00
ltlvisit * src/ltlvisit/syntimpl.cc: Reduce the number of dynamic_cast<>s. 2010-12-04 17:10:47 +01:00
misc Fix copyrights. 2010-01-24 20:51:09 +01:00
neverparse more files to ignore 2010-12-07 18:34:32 +01:00
saba Work around a spurious style.test error. 2010-02-23 17:31:39 +01:00
sabaalgos More Doxygen fixes. 2010-01-31 20:57:02 +01:00
sabatest Check for missing Copyright blurbs, and add them. 2010-01-30 16:32:13 +01:00
sanity Suggest using bddtrue and bddfalse instead of bdd_true() and 2010-11-24 22:00:57 +01:00
tgba Merge transitions in tgba_tba_proxy. 2010-12-12 12:02:48 +01:00
tgbaalgos Fix more errors reported by Clang. 2010-11-27 10:21:44 +01:00
tgbaparse Remove `readsave' and fix line numbers in tgbaparse error messages. 2010-11-06 14:14:18 +01:00
tgbatest Merge transitions in tgba_tba_proxy. 2010-12-12 12:02:48 +01:00
.cvsignore * src/ltlvisit/Makefile.am (lib_LTLIBRARIES): Rename as ... 2003-04-30 12:46:12 +00:00
.gitignore more files to ignore 2009-09-02 10:41:18 +02:00
Makefile.am * src/Makefile.am (libspot_la_LIBADD): Rename libneverclaimparse.la 2010-11-06 20:44:37 +01:00