Operators and procedures

This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP

A small number of operators and procedures are listed here, mostly because they are newly described or because there is no obvious single chapter in which to describe them.

For some other operators and procedures, not listed here, you can find their descriptions by looking for their names in the Index.

The title for each operator or procedure is followed by its location and a summary of its effect on the operand stack This is an example for the fictitious example_op operator:

The example_op operator

statusdict

example_op dict

This says the operator is in statusdict. It consumes nothing from the operand stack and returns a dictionary. There may also be a comment on dependencies on the chosen PostScript-language level.

The remainder of the entry will describe the operands and returned results in more detail, explaining the intent, usage, and effects of the operator or procedure.

For all operators in internaldict, you must supply a password to use the operator. A typical sequence to use a fictitious intern_operator is the following:

1183615869 internaldict /intern_operator get exec