Commit 88b60125 authored by Alexandre Duret-Lutz's avatar Alexandre Duret-Lutz
Browse files

* src/tgbaalgos/ltl2tgba.cc (ltl_trad_visitor::visit): Declare

accepting conditions w.r.t. to Now variables, not Next.
parent 4432b238
2003-07-04 Alexandre Duret-Lutz <aduret@src.lip6.fr>
* src/tgbaalgos/ltl2tgba.cc (ltl_trad_visitor::visit): Declare
accepting conditions w.r.t. to Now variables, not Next.
2003-07-03 Alexandre Duret-Lutz <aduret@src.lip6.fr>
* src/tgba/tgbaproduct.cc (tgba_product_succ_iterator::first):
......
......@@ -76,13 +76,13 @@ namespace spot
fact_.add_relation(bdd_apply(now, x | next, bddop_biimp));
/*
`x | next', doesn't actually encode the fact that x
should be fulfilled eventually. We ensure
this by creating a new generalized Bchi accepting set,
Acc[x], and leave any transition going to NEXT without
checking X out of this set. Such accepting conditions
are checked for during the emptiness check.
should be fulfilled eventually. We ensure this by
creating a new generalized Bchi accepting set, Acc[x],
and leave out of this set any transition going off NOW
without checking X. Such accepting conditions are
checked for during the emptiness check.
*/
fact_.declare_accepting_condition(x | !next, node->child());
fact_.declare_accepting_condition(x | !now, node->child());
res_ = now;
return;
}
......@@ -152,7 +152,7 @@ namespace spot
We declare an accepting condition for this purpose (see
the comment in the unop::F case).
*/
fact_.declare_accepting_condition(f2 | !next, node->second());
fact_.declare_accepting_condition(f2 | !now, node->second());
res_ = now;
return;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment