* src/tgba/tgbabddconcretefactory.cc:
(tgba_bdd_concrete_factory::tgba_bdd_concrete_factory): New. (tgba_bdd_concrete_factory::create_state): Update now_to_next_. (tgba_bdd_concrete_factory::finish): Constraint Next variables in the relation. * src/tgba/tgbabddconcretefactory.hh (tgba_bdd_concrete_factory::now_to_next_): New variable.
This commit is contained in:
parent
6f2f4d0247
commit
cf136e84bd
2 changed files with 14 additions and 0 deletions
10
ChangeLog
10
ChangeLog
|
|
@ -1,3 +1,13 @@
|
||||||
|
2003-06-30 Alexandre Duret-Lutz <aduret@src.lip6.fr>
|
||||||
|
|
||||||
|
* src/tgba/tgbabddconcretefactory.cc:
|
||||||
|
(tgba_bdd_concrete_factory::tgba_bdd_concrete_factory): New.
|
||||||
|
(tgba_bdd_concrete_factory::create_state): Update now_to_next_.
|
||||||
|
(tgba_bdd_concrete_factory::finish): Constraint Next variables
|
||||||
|
in the relation.
|
||||||
|
* src/tgba/tgbabddconcretefactory.hh
|
||||||
|
(tgba_bdd_concrete_factory::now_to_next_): New variable.
|
||||||
|
|
||||||
2003-06-28 Alexandre Duret-Lutz <aduret@src.lip6.fr>
|
2003-06-28 Alexandre Duret-Lutz <aduret@src.lip6.fr>
|
||||||
|
|
||||||
Fix errors reported by ICC.
|
Fix errors reported by ICC.
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,8 @@ namespace spot
|
||||||
class tgba_bdd_concrete_factory: public bdd_factory, public tgba_bdd_factory
|
class tgba_bdd_concrete_factory: public bdd_factory, public tgba_bdd_factory
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
tgba_bdd_concrete_factory();
|
||||||
|
|
||||||
virtual ~tgba_bdd_concrete_factory();
|
virtual ~tgba_bdd_concrete_factory();
|
||||||
|
|
||||||
/// Create a state variable for formula \a f.
|
/// Create a state variable for formula \a f.
|
||||||
|
|
@ -66,6 +68,8 @@ namespace spot
|
||||||
|
|
||||||
typedef std::map<const ltl::formula*, bdd> acc_map_;
|
typedef std::map<const ltl::formula*, bdd> acc_map_;
|
||||||
acc_map_ acc_; ///< BDD associated to each accepting condition
|
acc_map_ acc_; ///< BDD associated to each accepting condition
|
||||||
|
bddPair *now_to_next_; ///< \brief Rewriting pairs to transform
|
||||||
|
/// Now variables into Next variables.
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue