* iface/gspn/ssp.hh (gspn_ssp_interface::gspn_ssp_interface): Add
the `inclusion' flag. * iface/gspn/ssp.cc (gspn_ssp_interface::gspn_ssp_interface): Call inclusion_version when inclusion is set. * iface/gspn/ltlgspn.cc (main) [SSP]: Turn on inclusion for -e3, -e4, and -e5.
This commit is contained in:
parent
f27b91c7d7
commit
57fa1c8b5f
4 changed files with 20 additions and 5 deletions
|
|
@ -385,7 +385,7 @@ namespace spot
|
|||
state_array = (state**) realloc(state_array,
|
||||
(size_states + 1) * sizeof(state*));
|
||||
state_array[size_states] = i->current_state();
|
||||
props_[nb_arc_props].arc->curr_state = size_states;
|
||||
props_[nb_arc_props].arc->curr_state = size_states;
|
||||
size_states++;
|
||||
|
||||
while (all_conds_ != bddfalse)
|
||||
|
|
@ -533,10 +533,14 @@ namespace spot
|
|||
//////////////////////////////////////////////////////////////////////
|
||||
|
||||
gspn_ssp_interface::gspn_ssp_interface(int argc, char **argv,
|
||||
bdd_dict* dict,
|
||||
const gspn_environment& env)
|
||||
bdd_dict* dict,
|
||||
const gspn_environment& env,
|
||||
bool inclusion)
|
||||
: dict_(dict), env_(env)
|
||||
{
|
||||
if (inclusion)
|
||||
inclusion_version();
|
||||
|
||||
int res = initialize(argc, argv);
|
||||
if (res)
|
||||
throw gspn_exeption("initialize()", res);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue