24 std::ostream& fado<mutable_automaton<ctx::lan_char_b>>
29 fado<vcsn::detail::transpose_automaton<mutable_automaton<ctx::lan_char_b>>>
30 (
const vcsn::detail::transpose_automaton<mutable_automaton<ctx::lan_char_b>>& aut,
35 std::ostream& grail<mutable_automaton<ctx::lan_char_b>>
40 grail<vcsn::detail::transpose_automaton<mutable_automaton<ctx::lan_char_b>>>
41 (
const vcsn::detail::transpose_automaton<mutable_automaton<ctx::lan_char_b>>& aut,
45 #if VCSN_INSTANTIATION 50 template <
typename Ctx>
56 # define REGISTER(Algo, ...) \ 57 dyn::detail::Algo ## _register(ssignature<__VA_ARGS__>(), \ 58 dyn::detail::Algo<__VA_ARGS__>) 66 static bool register_lan_char_b ATTRIBUTE_USED
67 = register_functions<ctx::lan_char_b>();
std::shared_ptr< detail::mutable_automaton_impl< Context > > mutable_automaton
std::ostream & fado(const Aut &aut, std::ostream &out=std::cout)
Format automaton to FAdo format.
bool register_functions()
#define REGISTER(Algo,...)
VCSN_CTX_INSTANTIATE(ctx::lal_char_b)
std::ostream & grail(const Aut &aut, std::ostream &out)
Print automaton in Grail format.
auto out(const Aut &aut, state_t_of< Aut > s)
Indexes of visible transitions leaving state s.