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.