spot/src
Alexandre Duret-Lutz c938e652e4 DVE2: preliminary implementation of compressed states.
* iface/dve2/dve2.cc (dve2_compressed_state): New class.
(callback_context): Deal with general state*s, not dve2_state*s.
(transition_callback_compress): New function.
(dve2_kripke): Take a compress option.
(get_init_state, compute_state_condition, succ_iter,
format_state, state_condition): Handle compressed states.
(get_vars, compute_state_condition_aux): New helper methods.
* iface/dve2/dve2.hh (load_dve2): Add a compress option.
* iface/dve2/dve2check.cc: Add a -z option.
* iface/dve2/finite.test, iface/dve2/dve2check.test: Add more
tests.
2011-04-09 17:34:04 +02:00
..
eltlparse Fix "unused function" warnings reported by clang++. 2011-01-12 18:44:29 +01:00
eltltest Check for missing Copyright blurbs, and add them. 2010-01-30 16:32:13 +01:00
evtgba Introduct a down_cast macro. 2011-03-31 19:39:44 +02:00
evtgbaalgos Introduce a destroy() method on states, and use it instead of delete. 2011-01-27 10:48:48 +01:00
evtgbaparse Allow atomic propositions and identifiers like `X.Y'. 2011-03-07 11:09:53 +01: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 Allow atomic propositions and identifiers like `X.Y'. 2011-03-07 11:09:53 +01:00
ltltest * src/ltltest/genltl.cc (syntax): Typos in the help text. 2011-03-21 10:49:22 +01:00
ltlvisit Improve a reduction rule for "a M b". 2011-03-17 12:25:43 +01:00
misc Preliminary implementation of an int array compressor. 2011-04-09 17:34:03 +02:00
neverparse Generalize patch from 2011-02-03 by allowing guards like "! (...)". 2011-02-07 00:06:18 +01:00
saba Introduce a destroy() method on states, and use it instead of delete. 2011-01-27 10:48:48 +01:00
sabaalgos More Doxygen fixes. 2010-01-31 20:57:02 +01:00
sabatest more files to ignore 2011-01-27 21:47:47 +01:00
sanity Cosmetics. 2011-03-31 10:19:59 +02:00
tgba * src/tgba/tgbaproduct.hh, src/tgba/tgbaproduct.cc: Use 2011-04-04 17:31:25 +02:00
tgbaalgos Introduct a down_cast macro. 2011-03-31 19:39:44 +02:00
tgbaparse Allow atomic propositions and identifiers like `X.Y'. 2011-03-07 11:09:53 +01:00
tgbatest DVE2: preliminary implementation of compressed states. 2011-04-09 17:34:04 +02: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