Fix bugs in interpreter/Makefile.
[Faustine.git] / interpretor / types.ml
index 352afbe..f8aeeb8 100644 (file)
@@ -87,6 +87,15 @@ type faust_exp =
        | Merge of faust_exp * faust_exp
 
 
+class type rate_type = 
+  object
+    method to_int : int
+    method to_float : float 
+    method equal : rate_type -> bool
+    method mul : int -> rate_type
+    method div : int -> rate_type
+  end
+
 class type signal_type = 
     object
       method frequency : int