00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 # include <vaucanson/misc/usual_macros.hh>
00025 # include GRAPH_IMPL_HEADER
00026
00027 namespace vcsn
00028 {
00029 namespace VCSN_GRAPH_IMPL
00030 {
00031 VCSN_CONTEXT_NAMESPACE
00032 {
00033
00034 typedef vcsn::VCSN_GRAPH_IMPL::Graph<
00035 labels_are_series,
00036 series_set_elt_t::value_t::monoid_elt_value_t,
00037 series_set_elt_t::value_t::semiring_elt_value_t,
00038 series_set_elt_t::value_t,
00039 series_set_elt_t::set_t::monoid_t::letter_t,
00040 NoTag,
00041 std::pair<double, double>
00042 >
00043 automaton_impl_t;
00044
00045 typedef vcsn::VCSN_GRAPH_IMPL::Graph<
00046 labels_are_letters,
00047 series_set_elt_t::value_t::monoid_elt_value_t,
00048 series_set_elt_t::value_t::semiring_elt_value_t,
00049 series_set_elt_t::value_t,
00050 series_set_elt_t::set_t::monoid_t::letter_t,
00051 NoTag,
00052 std::pair<double, double>
00053 >
00054 automaton_letter_impl_t;
00055
00056 }
00057 }
00058 }