Start the ELTL translation (LACIM).

Merge all eltlast/ files into formula.hh (except automatop.hh).
This commit is contained in:
Damien Lefortier 2008-06-18 15:11:25 +02:00
parent 862302590c
commit 8c0d1003b0
55 changed files with 2000 additions and 422 deletions

View file

@ -86,10 +86,10 @@ namespace spot
bdd low = bdd_low(one);
if (low == bddfalse)
{
const ltl::formula* v =
const internal::base_formula* v =
automata_->get_dict()->var_formula_map[bdd_var(one)];
res->add_transition(name_[in],
to_string(v),
v->to_string(),
ss,
name_[out]);
break;
@ -121,8 +121,8 @@ namespace spot
bdd low = bdd_low(one);
if (low == bddfalse)
{
const ltl::formula* v =
automata_->get_dict()->acc_formula_map[bdd_var(one)];
const ltl::formula* v = dynamic_cast<const ltl::formula*>(
automata_->get_dict()->acc_formula_map[bdd_var(one)]);
ss.insert(rsymbol(to_string(v)));
break;
}