Skip to content
  • Jérôme Galtier's avatar
    Overhaul generalized_traits. · b10c2a56
    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
To find the state of this project's repository at the time of any of these versions, check out the tags.