Awali
Another Weighted Automata library
|
#include <awali/sttc/algos/copy.hh>
#include <awali/sttc/algos/lift.hh>
#include <awali/sttc/core/rat/ratexp.hh>
#include <awali/sttc/misc/vector.hh>
#include <awali/sttc/labelset/traits.hh>
Go to the source code of this file.
Data Structures | |
struct | awali::sttc::internal::state_eliminator< Aut, labels_are_one > |
struct | awali::sttc::internal::state_eliminator< Aut, labels_are_ratexps > |
Namespaces | |
awali | |
Main namespace of Awali. | |
awali::sttc | |
Namespace for the static layer of Awali. | |
awali::sttc::internal | |
Implementation details of static layer (not stable). | |
Typedefs | |
template<typename Aut , typename Lifted = internal::lifted_automaton_t<Aut>> | |
using | awali::sttc::state_chooser_t = std::function< state_t(const Lifted &)> |
A state (inner) from an automaton. More... | |
Functions | |
template<typename Aut , typename Context = ratexpset_of<context_t_of<Aut>>> | |
Context::ratexp_t | awali::sttc::aut_to_exp (const Aut &a) |
Default state elimination algorithm. More... | |
template<typename Aut , typename Context = ratexpset_of<context_t_of<Aut>>> | |
Context::ratexp_t | awali::sttc::aut_to_exp (const Aut &a, const state_chooser_t< Aut > &next_state) |
Generic state elimination algorithm. More... | |
template<typename Aut , typename Context = ratexpset_of<context_t_of<Aut>>> | |
Context::ratexp_t | awali::sttc::aut_to_exp_in_order (const Aut &a) |
Basic state elimination algorithm. More... | |
template<typename Aut > | |
state_t | awali::sttc::next_heuristic (const Aut &a) |
template<typename Aut > | |
state_t | awali::sttc::next_in_order (const Aut &a) |