![]() |
Vcsn
2.0
Be Rational
|
#include <stack>#include <vcsn/core/mutable-automaton.hh>#include <vcsn/core/rat/expansionset.hh>#include <vcsn/core/rat/ratexpset.hh>#include <vcsn/core/rat/visitor.hh>#include <vcsn/core/ratexp-automaton.hh>#include <vcsn/ctx/fwd.hh>#include <vcsn/dyn/expansion.hh>#include <vcsn/dyn/polynomial.hh>#include <vcsn/dyn/ratexp.hh>#include <vcsn/misc/indent.hh>#include <vcsn/misc/raise.hh>#include <vcsn/weightset/polynomialset.hh>Go to the source code of this file.
Classes | |
| class | vcsn::rat::to_expansion_visitor< RatExpSet > |
Namespaces | |
| vcsn | |
| vcsn::rat | |
| vcsn::dyn | |
| FIXME: duplicate code with determinize. | |
| vcsn::dyn::detail | |
Macros | |
| #define | DEBUG_IFELSE(Then, Else) Else |
| #define | DEBUG_IF(Then) DEBUG_IFELSE(Then,) |
Functions | |
| template<typename RatExpSet > | |
| rat::expansionset< RatExpSet > ::value_t | vcsn::to_expansion (const RatExpSet &rs, const typename RatExpSet::value_t &e) |
| First order expansion. More... | |
| template<typename RatExpSet > | |
| expansion | vcsn::dyn::detail::to_expansion (const ratexp &exp) |
| Bridge. More... | |
| vcsn::dyn::detail::REGISTER_DECLARE (to_expansion,(const ratexp &e) -> expansion) | |
| #define DEBUG_IF | ( | Then | ) | DEBUG_IFELSE(Then,) |
Definition at line 27 of file to-expansion.hh.
Referenced by vcsn::rat::to_expansion_visitor< RatExpSet >::to_expansion(), and vcsn::rat::to_expansion_visitor< RatExpSet >::VCSN_RAT_VISIT().
| #define DEBUG_IFELSE | ( | Then, | |
| Else | |||
| ) | Else |
Definition at line 24 of file to-expansion.hh.