Abacus function help

A value is defined as either a number written in as a number, or the value of a function, or the value of another cell.
A block/range is defined as an arbritary number of cells in the form ABC:123.
A reference is either a block or a value.
When the parameterlist to a function looks like (reference, ..., reference) it means that an arbitary number of argument references can be passed to it.