projects
/
Faustine.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix bugs in interpreter/Makefile.
[Faustine.git]
/
interpretor
/
types.ml
diff --git
a/interpretor/types.ml
b/interpretor/types.ml
index
352afbe
..
f8aeeb8
100644
(file)
--- a/
interpretor/types.ml
+++ b/
interpretor/types.ml
@@
-87,6
+87,15
@@
type faust_exp =
| Merge of faust_exp * 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
class type signal_type =
object
method frequency : int