The PREFIX option enables or disables the specified PL/I conditions in the compilation unit being compiled without your having to change the source program. The specified condition prefixes are logically prefixed to the beginning of the first PACKAGE or PROCEDURE statement.
>>-PREFIX--(--+---------------+--)----------------------------->< | .-+---+-----. | | | '-,-' | | | V | | '---condition-+-'
The use of the PREFIX option with one or more of the checkout conditions (SIZE, STRINGRANGE, STRINGSIZE and SUBSCRIPTRANGE) can significantly increase the time and space needed for a compile.
Default PREFIX(CONVERSION FIXEDOVERFLOW INVALIDOP OVERFLOW NOSIZE NOSTRINGRANGE NOSTRINGSIZE NOSUBSCRIPTRANGE UNDERFLOW ZERODIVIDE)