ADV
Causes a control character to be inserted at the start of each line in a print file. This is for compatibility with mainframe operation.
AMODE
Provides support when performing arithmetic on mainframe-style pointers.
BYTE-MODE-MOVE
Controls behavior for alphanumeric moves between overlapping data items.
DATA
Enables AMODE"24" programs to access pointers to Data Division items passed to them by AMODE"31" programs.
DIALECT
Enables check-time and run-time behavior consistent with the specified dialect.
DYNAM
Specifies that CANCEL statements are not to be ignored.
FP-ROUNDING
Determines whether one floating-point receiving item can affect the results of other, nonfloating-point receiving items.
HOST-NUMCOMPARE
Controls the operation of comparisons between integer numeric data items of USAGE DISPLAY and alphanumeric literals, figurative constants, or numeric operands.
HOST-NUMMOVE
Ensures that run-time error 163 (illegal characters in numeric fields) does not occur when certain MOVE statements are executed on numeric display data items or numeric operands.
HOSTRW
Causes Report Writer to produce mainframe print files with the full range of ASA characters.
MAPNAME
Makes the Compiler alter program-names and entry-point names to make them compatible with OS/VS COBOL, DOS/VS COBOL, VS COBOL II and COBOL/370.
NATIVE-FLOATING-POINT
Determines whether a program's floating point data items are to use IBM hexadecimal format.
ODOOSVS
Makes the evaluation of OCCURS DEPENDING ON items more compatible with the OS/VS COBOL compiler.
PERFORM-TYPE
Specifies the behavior of return jumps from nested PERFORM statements.
REMAINDER
Enables you to select how the remainder is calculated in a DIVIDE statement.
SIGN-FIXUP
Provides limited emulation of mainframe compiler options NUMPROC(NOPFD) and NUMPROC(PFD) for MOVE and COMPARE statements.
SYSPUNCH
Specifies the SYSPUNCH record length to be used.