// intervals
[ intervalGet indexing
= intervalAssign assigning
== intervalEqual equality
print intervalPrint pretty print
+ intervalAdd addition
- intervalNegate negation (unary)
- intervalSubtract subtraction
* intervalMultiply multiplication
/ intervalDivide division
^ intervalPotentiate potentiation
// boxes
= boxSet assigning
[ boxGet indexing
== boxEqual equality
print boxPrint printing
- boxSubtract subraction
intersect boxIntersect intersection
// intervalmatrices
[ ivmatGet indexing
print ivmatPrint printing
nrows ivmatNrows number of rows
ncols ivmatNcols number of columns
det determinant determinant
* ivmatMultiply matrix multiplication