1 #ifndef VCSN_ALGOS_NORMALIZE_HH 
    2 # define VCSN_ALGOS_NORMALIZE_HH 
   11   template <
typename Aut>
 
   19   template <
typename Aut>
 
   32       template <
typename Aut>
 
   43       template <
typename Aut>
 
   47         const auto& a = aut->as<Aut>();
 
   57 #endif // !VCSN_ALGOS_NORMALIZE_HH 
REGISTER_DECLARE(accessible,(const automaton &) -> automaton)
 
std::shared_ptr< detail::automaton_base > automaton
 
bool is_standard(const Aut &a)
Whether a is standard. 
 
automaton make_automaton(const Aut &aut)
Build a dyn::automaton. 
 
auto costandard(const Aut &aut) -> decltype(copy(aut))
 
AutOut copy(const AutIn &input, Pred keep_state)
A copy of input keeping only its states that are accepted by keep_state. 
 
bool is_normalized(const automaton &aut)
Bridge. 
 
auto standard(const Aut &aut) -> decltype(copy(aut))
 
bool is_costandard(const Aut &a)
Whether a is costandard. 
 
auto normalize(const Aut &a) -> decltype(copy(a))
Normalize a automaton. 
 
automaton normalize(const automaton &aut)
Bridge. 
 
bool is_normalized(const Aut &a)
Whether a is standard and co-standard.