Previous Topic Next topic Print topic


SSRANGE

Turns on bounds checking for reference modifications, subscripting and indexes.

Syntax:

>>-.---.-.-SSRANGE-.----------.--.-------><
   +-/-+ |         +-"integer"+  |
         +-NOSSRANGE-------------+

Parameter:

integer
The level of SSRANGE support required. The possible values are:
1
At run time, subscripts and indexes are checked to ensure they are not referencing an area outside the table, and reference modified items are checked for negative or zero value.
2
At both compile time and run time, subscripts, reference modified items, and indexes are checked to ensure they are not referencing an area outside the table.

Properties:

Default: NOSSRANGE
Phase: Syntax check
$SET: Initial

Dependencies:

Sets BOUND immediately

Comments:

If you set SSRANGE without an integer, the behavior is the same as SSRANGE(2).

Previous Topic Next topic Print topic