In-line routines

The routines in this section are converted to in-line code, rather than procedure calls, and are therefore extremely efficient. They can often be used as a convenient alternative to resorting to assembler. Those routines described here which are functions should be explicitly declared to be of the right type.

 

FILL@

Sets an array of N bytes to a particular value.

MATCH@

Compares two arrays of N bytes.

MOVE@

Copies an array of N bytes.

POP@

Pops a value off the system stack.

PUSH@

Pushes a value on the system stack.

 

 

Basket
Empty
 
Copyright © 1999-2024 Silverfrost Limited