class type beam_type =
object
method get : signal_type array
- method length : int
+ method width : int
method sub : int -> int -> beam_type
method append : beam_type -> beam_type
method matching : int -> beam_type
- method time : time -> value_type array
- method output : int -> (int list) * (float array list)
+ method at : time -> value_type array
+ method output : int -> value_type array array
end;;
object
method input : int
method output : int
+ method par : dimension_type -> dimension_type
+ method seq : dimension_type -> dimension_type
+ method split : dimension_type -> dimension_type
+ method merge : dimension_type -> dimension_type
+ method _rec : dimension_type -> dimension_type
end;;
-class type expression_type =
+class type process_type =
object
- method get_exp : faust_exp
- method get_dim : dimension_type
- method get_delay : int
- method to_string : string
+ method exp : faust_exp
+ method dim : dimension_type
+ method delay : int
method evaluate : beam_type -> beam_type
end;;