* iface/gspn/ltlgspn.cc, src/tgbaalgos/gtec/gtec.cc,
src/tgbaalgos/gtec/gtec.hh: New option (-e6) to disable inclusion check in the stack.
This commit is contained in:
parent
bb47e31b1e
commit
afd4ea0eb4
4 changed files with 24 additions and 8 deletions
|
|
@ -73,6 +73,8 @@ syntax(char* prog)
|
|||
<< std::endl
|
||||
<< " -e5 use d. incl. Couvreur's emptiness-check's shy variant"
|
||||
<< std::endl
|
||||
<< " -e6 like -e5, but without inclusion checks in the "
|
||||
<< "search stack" << std::endl
|
||||
#endif
|
||||
<< " -m degeneralize and perform a magic-search" << std::endl
|
||||
<< std::endl
|
||||
|
|
@ -105,6 +107,7 @@ main(int argc, char **argv)
|
|||
bool proj = true;
|
||||
#ifdef SSP
|
||||
bool doublehash = true;
|
||||
bool stack_inclusion = true;
|
||||
#endif
|
||||
std::string dead = "true";
|
||||
|
||||
|
|
@ -155,6 +158,11 @@ main(int argc, char **argv)
|
|||
{
|
||||
check = Couvreur5;
|
||||
}
|
||||
else if (!strcmp(argv[formula_index], "-e6"))
|
||||
{
|
||||
check = Couvreur5;
|
||||
stack_inclusion = false;
|
||||
}
|
||||
#endif
|
||||
else if (!strcmp(argv[formula_index], "-m"))
|
||||
{
|
||||
|
|
@ -260,7 +268,7 @@ main(int argc, char **argv)
|
|||
ec = spot::couvreur99_check_ssp_shy_semi(prod);
|
||||
break;
|
||||
case Couvreur5:
|
||||
ec = spot::couvreur99_check_ssp_shy(prod);
|
||||
ec = spot::couvreur99_check_ssp_shy(prod, stack_inclusion);
|
||||
break;
|
||||
#endif
|
||||
default:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue