Controls the checking of selective input values when variable
information is displayed or altered by overtyping.
>>-CHEck--+-BOUnds----+--+-ON--+-------------------------------><
+-NEGative--+ '-OFF-'
+-SUBstring-+
'-+-ALL-+---'
'-*---'
- BOUNDS
- Controls array index specification processing.
- ON
- Array indices must be inside the declared range.
- OFF
- Array indices outside the declared range may be
specified, allowing you to follow errant program results.
This option also affects scrolling behavior of the ARRAY
command.
- NEGATIVE
- Determines whether negative values can be assigned
to Unsigned Fixed variables.
- ON
- An error message is issued and the variable is not updated.
- OFF
- A warning message is issued and the variable is updated.
Attempts are made to update both the storage and register portions
of shadowed variables, but expressions derived from variables are
not reevaluated.
- SUBSTRING
- Controls substring index specification processing
for character string and bit string variables.
- ON
- Substring indices must be inside the declared range.
- OFF
- Substring indices outside the declared range (including
negative values) may be specified, allowing you to follow errant
program results.
- ALL | *
- Applies ON or OFF processing to BOUNDS, NEGATIVE, and SUBSTRING.
Return codes
- 0
- Operation successful
- 1
- Missing keyword
- 2
- Keyword truncated
- 3
- Keyword unknown