00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 #ifndef VCSN_ALGORITHMS_EVALUATION_FMP_HH
00018 # define VCSN_ALGORITHMS_EVALUATION_FMP_HH
00019 
00020 # include <vaucanson/automata/concept/automata_base.hh>
00021 
00035 namespace vcsn {
00036 
00044   template<typename SA, typename TA,
00045            typename ST, typename TT,
00046            typename SARET, typename TARET>
00047   void
00048   evaluation_fmp(const Element<ST, TT>&,
00049                  const Element<SA, TA>&,
00050                  Element<SARET, TARET>&);
00051 
00053 
00054 } 
00055 
00056 # if !defined VCSN_USE_INTERFACE_ONLY && !defined VCSN_USE_LIB
00057 #  include <vaucanson/algorithms/evaluation_fmp.hxx>
00058 # endif // VCSN_USE_INTERFACE_ONLY
00059 
00060 
00061 #endif // ! VCSN_ALGORITHMS_EVALUATION_FMP_HH