17 #ifndef DYN_MODULES_STANDARD_HH
18 #define DYN_MODULES_STANDARD_HH
21 #include <unordered_map>
An automaton_t is essentially a shared pointer to an abstract_automaton_t, but also contains static f...
Definition: automaton.hh:93
An options_t is a set of optional parameters that is passed on to called functions.
Definition: options.hh:86
Main class for representing rational expresson at the dynamical layer.
Definition: ratexp.hh:66
automaton_t standard(ratexp_t exp)
automaton_t left_mult_standard(automaton_t aut1, weight_t w, options_t opts={})
Produces an automaton that associates with every word the weight (w * x), where x is the weight assoc...
automaton_t standard(automaton_t aut, options_t opts={})
Makes aut standard or return a new standard automaton equivalent to aut.
bool is_standard(automaton_t aut)
Tests whether aut is standard.
automaton_t star(automaton_t aut, options_t opts={})
Builds a standard automaton that recognizes the star of the language of aut.
automaton_t sum_of_standard(automaton_t aut1, automaton_t aut2, options_t opts={})
Sums standard automaton aut2 into standard automaton au1 or computes a new standard automaton that is...
Main namespace of Awali.
Definition: ato.hh:22
Structure used to erase the type of labels/weights at the dyn layer.
Definition: any.hh:59