Open PL/I Conditions

Describes Open PL/I conditions in alphabetical order.

Each topic describes an Open PL/I condition using a combination of the following sections:

Enabled/Disabled status
Indicates whether the condition is always enabled, always disabled, or some other status at the start of the program.
Result
Indicates the expected result of the operation that raised the condition when enabled or disabled. The result can also be undefined.
Raised
Indicates the circumstance or circumstances that raise the condition.
Restrictions
Indicates any restrictions that apply to the condition.
Notes
Additional information that applies to the condition.
Syntax
Program syntax required to use the condition when the syntax is other than just the name of the condition itself.
Parameters
A description of each syntax parameter, if applicable.
Examples
One or more coded examples that raise the condition.
Other information
Contains the following standard information, when applicable:
Abbreviation
One or more abbreviations recognized by PL/I.
Condition codes
One or more codes that represent conditions or errors for which the program is checked.
Implicit action
Describes the action taken when no ON-unit is established for the condition when it is raised.
Normal return
The point in the program where control is returned after normal termination of the ON-unit.