The entry condition of the procedure is evaluated. If it is not satisfied, procedure execution ceases.
Where appropriate (for device select procedures), the print device is selected in accordance with information in the output_device and filename variables.
firstitem is set TRUE.
The procedure is executed once (see Procedure Execution ). If the procedure is a repeat procedure, the procedure is repeated until the repeat condition is not satisfied or the procedure terminates with ESCAPE.
Where appropriate (for device select procedures), the print device is deselected.