![]() |
Awali
Another Weighted Automata library
|
#include <awali/dyn/options/options.hh>#include <awali/dyn/core/automaton.hh>#include <awali/dyn/core/ratexp.hh>Go to the source code of this file.
Namespaces | |
| awali | |
| Main namespace of Awali. | |
| awali::dyn | |
| Namespace for the dynamical layer of Awali. | |
| awali::dyn::internal | |
| Implementation details of dyn layer (not stable). | |
Functions | |
| automaton_t | awali::dyn::allow_eps_transition (automaton_t aut, options_t opts={}) |
Returns a copy of aut in which epsilon-transitions are allowed. More... | |
| automaton_t | awali::dyn::internal::compact_thompson (ratexp_t exp) |
| automaton_t | awali::dyn::draw_exp (ratexp_t exp) |
Computes a tree-like automaton representing expression exp. More... | |
| bool | awali::dyn::is_proper (automaton_t aut) |
| Tests whether an automaton has epsilon-transitions. More... | |
| bool | awali::dyn::is_valid (automaton_t aut) |
Tests whether epsilon removal is possible in aut. More... | |
| automaton_t | awali::dyn::proper (automaton_t aut, options_t opts={}) |
Removes epsilon-transitions in aut or returns a new automaton equivalent to aut that has no epsilon-transition. More... | |
| automaton_t | awali::dyn::internal::thompson (ratexp_t exp) |
| automaton_t | awali::dyn::internal::weighted_thompson (ratexp_t exp) |