spot/iface
Alexandre Duret-Lutz 8136bd412d Teach the DVE2 interface about atomic propositions such as "a <=
10" or "b != 3".  This only work for integer variables presently.

* iface/dve2/dve2.hh (load_dve2): Take an atomic_prop_set
argument to indicate the AP to observe.
* iface/dve2/dve2.cc (convert_aps): New function.  Parse the
atomic propositions in format them in a prop_set structure that
will allow fast generation of the state condition.
(load_dve2): Call convert_aps, and pass the resulting prop_set
structure to the kripke object.
(dve2_kripke::dve2_kripke): Store the prop_set structure.
(dve2_kripke::~dve2_kripke): Release the prop_set, and unregister
the bdd_variable associated to it.
(compute_state_condition): New method that uses the prop_set.
(succ_iter, state_condition): Call compute_state_condition().
* iface/dve2/dve2check.cc: Adjust the call to load_dve2 to
pass it atomic propositions read from the command line.
2011-03-06 19:17:30 +01:00
..
dve2 Teach the DVE2 interface about atomic propositions such as "a <= 2011-03-06 19:17:30 +01:00
gspn Enable VERBOSE logs for nips, greatspn, and python tests. 2011-02-10 12:58:16 +01:00
nips Enable VERBOSE logs for nips, greatspn, and python tests. 2011-02-10 12:58:16 +01:00
.cvsignore more files to ignore 2003-07-15 11:51:32 +00:00
.gitignore Add .gitignore files 2008-03-14 16:59:32 +01:00
Makefile.am Setup build system for a new dve2 interface. 2011-03-05 11:13:37 +01:00