24 std::ostream& fado<mutable_automaton<ctx::lan_char_b>>
25 (
const mutable_automaton<ctx::lan_char_b>& aut, std::ostream&
out);
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>>
36 (
const mutable_automaton<ctx::lan_char_b>& aut, std::ostream&
out);
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>
54 using aut_t = mutable_automaton<Ctx>;
55 using namespace dyn::detail;
57 # define REGISTER(Algo, ...) \
58 Algo ## _register(ssignature<__VA_ARGS__>(), Algo<__VA_ARGS__>)
66 static bool register_lan_char_b ATTRIBUTE_USED
67 = register_functions<ctx::lan_char_b>();
VCSN_CTX_INSTANTIATE(ctx::lal_char_b)
std::ostream & grail(const Aut &aut, std::ostream &out)
std::ostream & fado(const Aut &aut, std::ostream &out)
#define REGISTER(Algo,...)
bool register_functions()
auto out(const Aut &aut, state_t_of< Aut > s)
Indexes of visible transitions leaving state s.
static dyn::context ctx(const driver &d)
Get the context of the driver.
context< lan_char, vcsn::b > lan_char_b