Functions |
template<typename Strat > |
all_selector< Strat > | aurelia::all (const Strat &s) |
| Applies the strategy to all the subterms.
|
template<typename S > |
alltd_strategy< S > | aurelia::alltd (const S &s) |
| Traverses topdown until the strategy succeeds.
|
template<typename S > |
bottomup_strategy< S > | aurelia::bottomup (const S &s) |
| Apply the strategy bottomup.
|
template<typename S > |
innermost_strategy< S > | aurelia::innermost (const S &s) |
| Apply the strategy to fixpoint innermost first.
|
template<typename Strat > |
one_strategy< Strat > | aurelia::one (const Strat &s) |
| Applies the strategy to one subterm.
|
template<typename S > |
topdown_strategy< S > | aurelia::topdown (const S &s) |
| Apply the strategy topdown.
|