Run-time Behavior - Compatibility with Other COBOL Dialects
ALPHASTART
Sets the number from which the Compiler counts positions in the collating sequence when compiling the ALPHABET clause.
APOST
Makes the Compiler interpret the figurative constant QUOTE as the single-quote character (').
CASE
Prevents external symbols (such as Program-ID and names of called programs) being converted to upper case.
COMP-6
Specifies whether COMP-6 data is to be held in binary or packed decimal format.
DBSPACE
Makes the Compiler interpret the figurative constant SPACE, when used as a DBCS figurative constant, as the double-byte space character supplied by the system.
FDCLEAR
Specifies that the record buffer for a file should be cleared after every write operation.
INTDATE
Selects the starting date for integer format dates used with date intrinsic functions.
ODOSLIDE
Moves data items that follow a variable-length table in the same record as the table's length changes.
OPTIONAL-FILE
Makes the Compiler treat all files opened for I-O or EXTEND as optional.
QUOTE
Makes the Compiler interpret the figurative constant QUOTE as the double-quote character (").
RETRYLOCK
Specifies that when a READ statement finds that a record is locked the read operation is to be retried repeatedly until the record is available.
SIGN
Specifies which convention numeric DISPLAY items with included signs should use.
SSRANGE
Turns on bounds checking for reference modifications, subscripting and indexes.
STICKY-PERFORM
Specifies the behavior of PERFORM statements when a program is reentered.
SWITCH-TYPE
Makes programmable switches behave in the same way as in the ISO 2002 standard.
SYMBSTART
Sets the number from which the Compiler counts positions in the collating sequence when compiling the SYMBOLIC CHARACTERS clause.
TRUNC
Specifies whether data being stored into a USAGE COMP, USAGE BINARY or USAGE COMP-4 item is to be truncated to the size given by the item's PICTURE clause or to the maximum size the item can hold.