Allows attachment of one or more condition prefixes to a program without the need to edit the source code.
Condition prefixes are logically prefixed to the beginning of the (implicit or explicit) PACKAGE statement, which in turn
has the affect of logically prefixing these to each external (level 1) procedure in the program being compiled.
Syntax
-prefix ["condition-prefix[,condition-prefix]…"]
Parameter
- condition-prefix
- A PL/I condition name. If none are specified, the default is:
-prefix "conversion,fixedoverflow,invalidop,zerodivide,nosize,nostringrange,nostringsize,nosubscriptrange"
Note: Default condition prefixes remain in effect even when you explicitly specify a non-default prefix. To change a default condition
prefix setting, specify its opposite when available. For example, specify
stringrange to override the default
nostringrange.