-
Jérôme Galtier authored
* include/vaucanson/automata/concept/automata.hh, include/vaucanson/automata/concept/automata.hxx (generalized): Remove this specialization. * include/vaucanson/automata/concept/automata_base.hh: Move the generalized function to generalized_traits, so that it will be easier to refactor the code later. * include/vaucanson/automata/concept/automata_base.hxx (VCSN_MAKE_GENERALIZED_AUTOMATON_TRAITS_IMPL): New macro to define the generalized function. * include/vaucanson/automata/implementation/bmig_graph_impl.hxx, include/vaucanson/automata/implementation/listg_graph_impl.hxx: Use the new VCSN_MAKE_GENERALIZED_AUTOMATON_TRAITS_IMPL macro.
b10c2a56