0 in a large computer program, a set of instructions for a particular small task that is available for repeated use:
Note that the subroutines that the rules document are already compiled to machine executable form.
Not to be confused with the hardware notion of an interrupt, which is more akin to an asynchronous subroutine call.
A pointwise rule documents a subroutine where the dependency of each iterate is explicitly through the (possibly indirect) accesses documented in the rule body.
These composers chose a vast palette of possibilities, which suggests they wanted to take full advantage of the program's synthesis and programming possibilities (its subroutines).
We will use the efficient rabbit strategy for cycles as a subroutine on graphs with arbitrary diameter.
Thus, we have to rewrite subroutines to allocate a temporary three-dimensional array on the fly.
This interface avoids having to express a matrix-vector product through a subroutine with a fixed calling sequence.
We first describe this subroutine: an efficient hunter strategy for catching the rabbit on a cycle.