* 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
|
|
@ -46,7 +46,7 @@ namespace spot
|
|||
struct transition
|
||||
{
|
||||
bdd condition;
|
||||
bdd accepting_conditions;
|
||||
bdd acceptance_conditions;
|
||||
state* dest;
|
||||
};
|
||||
|
||||
|
|
@ -59,12 +59,12 @@ namespace spot
|
|||
void add_neg_condition(transition* t, const ltl::formula* f);
|
||||
/// This assumes that all variables in \a f are known from dict.
|
||||
void add_conditions(transition* t, bdd f);
|
||||
void declare_accepting_condition(const ltl::formula* f);
|
||||
bool has_accepting_condition(const ltl::formula* f) const;
|
||||
void add_accepting_condition(transition* t, const ltl::formula* f);
|
||||
/// This assumes that all accepting conditions in \a f are known from dict.
|
||||
void add_accepting_conditions(transition* t, bdd f);
|
||||
void complement_all_accepting_conditions();
|
||||
void declare_acceptance_condition(const ltl::formula* f);
|
||||
bool has_acceptance_condition(const ltl::formula* f) const;
|
||||
void add_acceptance_condition(transition* t, const ltl::formula* f);
|
||||
/// This assumes that all acceptance conditions in \a f are known from dict.
|
||||
void add_acceptance_conditions(transition* t, bdd f);
|
||||
void complement_all_acceptance_conditions();
|
||||
|
||||
// tgba interface
|
||||
virtual ~tgba_explicit();
|
||||
|
|
@ -76,8 +76,8 @@ namespace spot
|
|||
virtual bdd_dict* get_dict() const;
|
||||
virtual std::string format_state(const spot::state* state) const;
|
||||
|
||||
virtual bdd all_accepting_conditions() const;
|
||||
virtual bdd neg_accepting_conditions() const;
|
||||
virtual bdd all_acceptance_conditions() const;
|
||||
virtual bdd neg_acceptance_conditions() const;
|
||||
|
||||
protected:
|
||||
virtual bdd compute_support_conditions(const spot::state* state) const;
|
||||
|
|
@ -85,7 +85,7 @@ namespace spot
|
|||
|
||||
state* add_state(const std::string& name);
|
||||
bdd get_condition(const ltl::formula* f);
|
||||
bdd get_accepting_condition(const ltl::formula* f);
|
||||
bdd get_acceptance_condition(const ltl::formula* f);
|
||||
|
||||
typedef Sgi::hash_map<const std::string, tgba_explicit::state*,
|
||||
string_hash> ns_map;
|
||||
|
|
@ -95,9 +95,9 @@ namespace spot
|
|||
sn_map state_name_map_;
|
||||
bdd_dict* dict_;
|
||||
tgba_explicit::state* init_;
|
||||
mutable bdd all_accepting_conditions_;
|
||||
bdd neg_accepting_conditions_;
|
||||
mutable bool all_accepting_conditions_computed_;
|
||||
mutable bdd all_acceptance_conditions_;
|
||||
bdd neg_acceptance_conditions_;
|
||||
mutable bool all_acceptance_conditions_computed_;
|
||||
|
||||
private:
|
||||
// Disallow copy.
|
||||
|
|
@ -146,12 +146,12 @@ namespace spot
|
|||
|
||||
virtual state_explicit* current_state() const;
|
||||
virtual bdd current_condition() const;
|
||||
virtual bdd current_accepting_conditions() const;
|
||||
virtual bdd current_acceptance_conditions() const;
|
||||
|
||||
private:
|
||||
const tgba_explicit::state* s_;
|
||||
tgba_explicit::state::const_iterator i_;
|
||||
bdd all_accepting_conditions_;
|
||||
bdd all_acceptance_conditions_;
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue