* iface/gspn/eesrg.cc, iface/gspn/eesrg.hh, iface/gspn/gspn.cc,
iface/gspn/gspn.hh, src/tgba/bdddict.cc, src/tgba/bdddict.hh, src/tgba/bddprint.hh, src/tgba/succiter.hh, src/tgba/succiterconcrete.cc, src/tgba/succiterconcrete.hh, src/tgba/tgba.hh, src/tgba/tgbabddconcrete.cc, src/tgba/tgbabddconcrete.hh, src/tgba/tgbabddconcretefactory.cc, src/tgba/tgbabddconcretefactory.hh, src/tgba/tgbabddcoredata.cc, src/tgba/tgbabddcoredata.hh, src/tgba/tgbaexplicit.cc, src/tgba/tgbaexplicit.hh, src/tgba/tgbaproduct.cc, src/tgba/tgbaproduct.hh, src/tgba/tgbatba.cc, src/tgba/tgbatba.hh, src/tgbaalgos/dotty.cc, src/tgbaalgos/dupexp.cc, src/tgbaalgos/emptinesscheck.cc, src/tgbaalgos/emptinesscheck.hh, src/tgbaalgos/lbtt.cc, src/tgbaalgos/lbtt.hh, src/tgbaalgos/ltl2tgba_fm.cc, src/tgbaalgos/ltl2tgba_lacim.cc, src/tgbaalgos/save.cc, src/tgbatest/explicit.cc, src/tgbatest/ltl2tgba.cc, src/tgbaparse/tgbaparse.yy, wrap/python/tests/ltl2tgba.py: Rewrite `accepting condition' as `acceptance condition'. The symbols which have been renamed are: tgba::all_accepting_conditions tgba::neg_accepting_conditions succ_iterator::current_accepting_conditions bdd_dict::register_accepting_variable bdd_dict::register_accepting_variables bdd_dict::is_registered_accepting_variable tgba_bdd_concrete_factory::declare_accepting_condition tgba_bdd_core_data::accepting_conditions tgba_bdd_core_data::all_accepting_conditions tgba_explicit::declare_accepting_condition tgba_explicit::complement_all_accepting_conditions tgba_explicit::has_accepting_condition tgba_explicit::get_accepting_condition tgba_explicit::add_accepting_condition tgba_explicit::all_accepting_conditions tgba_explicit::neg_accepting_conditions state_tba_proxy::acceptance_cond accepting_cond_splitter
This commit is contained in:
parent
334ae6e757
commit
e341cc9ab6
37 changed files with 312 additions and 272 deletions
|
|
@ -56,18 +56,18 @@ namespace spot
|
|||
/// can be turned into BDD using ithvar().
|
||||
int create_atomic_prop(const ltl::formula* f);
|
||||
|
||||
/// Declare an accepting condition.
|
||||
/// Declare an acceptance condition.
|
||||
///
|
||||
/// Formula such as 'f U g' or 'F g' make the promise
|
||||
/// that 'g' will be fulfilled eventually. So once
|
||||
/// one of this formula has been translated into a BDD,
|
||||
/// we use declare_accepting_condition() to associate
|
||||
/// all other states to the accepting set of 'g'.
|
||||
/// we use declare_acceptance_condition() to associate
|
||||
/// all other states to the acceptance set of 'g'.
|
||||
///
|
||||
/// \param b a BDD indicating which variables are in the
|
||||
/// accepting set
|
||||
/// acceptance set
|
||||
/// \param a the formula associated
|
||||
void declare_accepting_condition(bdd b, const ltl::formula* a);
|
||||
void declare_acceptance_condition(bdd b, const ltl::formula* a);
|
||||
|
||||
const tgba_bdd_core_data& get_core_data() const;
|
||||
bdd_dict* get_dict() const;
|
||||
|
|
@ -78,7 +78,7 @@ namespace spot
|
|||
/// \brief Perfom final computations before the relation can be used.
|
||||
///
|
||||
/// This function should be called after all propositions, state,
|
||||
/// accepting conditions, and constraints have been declared, and
|
||||
/// acceptance conditions, and constraints have been declared, and
|
||||
/// before calling get_code_data() or get_dict().
|
||||
void finish();
|
||||
|
||||
|
|
@ -87,7 +87,7 @@ namespace spot
|
|||
|
||||
typedef Sgi::hash_map<const ltl::formula*, bdd,
|
||||
ptr_hash<ltl::formula> > acc_map_;
|
||||
acc_map_ acc_; ///< BDD associated to each accepting condition
|
||||
acc_map_ acc_; ///< BDD associated to each acceptance condition
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue