BOUNDOPT

Optimizes the code generated for USAGE DISPLAY subscripts.

Syntax:
>>-.---.-.----.--BOUNDOPT------------------><
   +-/-+ +-NO-+
Parameters:

None

Properties:
Default: BOUNDOPT
Phase: Generate
$SET: Initial
Dependencies:

Set to NOBOUNDOPT at end by BOUND.

Comments:

If BOUNDOPT is used, any digits in a USAGE DISPLAY subscript above the size of the table are ignored.

Can only be used when NOBOUND is specified. NOBOUNDOPT must be specified if a program references beyond the end of a table.

Example:

For a table with 50 entries, a PIC 9(3) subscript is treated as PIC 9(2), with the most significant digit ignored.

See Also: