type symbol = Add
- | Sup
+ | Sub
| Mul
| Div
| Pass
| Sin
| Cos
| Atan
- | Atantwo
+ | Atan2
| Sqrt
| Rdtable
| Mod
| Larger
| Smaller
| Prefix
- | Selecttwo
- | Selectthree
+ | Select2
+ | Select3
type faust_exp =
method get : signal_type array
method width : int
method sub : int -> int -> beam_type
+ method cut : int -> beam_type * beam_type
method append : beam_type -> beam_type
method matching : int -> beam_type
method at : time -> value_type array
method exp : faust_exp
method dim : dimension_type
method delay : int
- method evaluate : beam_type -> beam_type
+ method eval : beam_type -> beam_type
end;;