X-Git-Url: https://scm.cri.minesparis.psl.eu/git/Faustine.git/blobdiff_plain/c7f552fd8888da2f0d8cfb228fe0f28d3df3a12c..b4b6f2ea75b9f0f3ca918f5b84016610bf7a4d4f:/interpretor/faust-0.9.47mr3/compiler/headers/sigraterules.hh diff --git a/interpretor/faust-0.9.47mr3/compiler/headers/sigraterules.hh b/interpretor/faust-0.9.47mr3/compiler/headers/sigraterules.hh deleted file mode 100644 index c7e955b..0000000 --- a/interpretor/faust-0.9.47mr3/compiler/headers/sigraterules.hh +++ /dev/null @@ -1,23 +0,0 @@ -#ifndef SIGRATERULES_HH -#define SIGRATERULES_HH - -#include -#include "tlib.hh" -#include "property.hh" - - -class RateInferrer -{ - bool fSuccess; ///< true when rates can be correctly inferred - Tree fFullList; ///< list of signals + list recursive signals inside - Tree fRateEnv; ///< list of signals + list recursive signals inside - property fRateProperty; ///< property used to store the rate of signals - - int computeRate(Tree sig); -public: - RateInferrer(Tree lsig); ///< list of signals we want to inferre the rates - int rate(Tree sig); ///< returns the rate of sig assuming that sig is a subexpression of lsig - -}; - -#endif // SIGRATERULES_HH