Run-time Behavior - Compatibility with Older
Micro Focus Products
AUTOLOCK Makes the default locking AUTOMATIC rather than EXCLUSIVE for files opened for INPUT, I-O, or EXTEND in a multi-user environment.
COMP-5 Specifies whether the sign is to be dropped when a value is stored in an unsigned COMP-5 data item.
COMP Makes the compiler produce very compact and efficient code for some statements involving COMP data items, by treating COMP
items as COMP-X or sets the representation meant by COMP usage in a data description entry.
DE-EDIT Specifies the behavior of de-editing moves from numeric-edited items to other numeric-edited items or to numeric items.
FILESHARE Causes the default locking to become AUTOMATIC rather than EXCLUSIVE for files in a multi-user environment, and automatically
locks records on a WRITE or REWRITE statement when the program is locking multiple records.
IOCONV Selects between a straight group move and conversion of elementary record descriptions (ANSI behavior) when processing READ
... INTO and WRITE ... FROM statements.
MF, MFLEVEL Enables forward compatibility with Micro Focus COBOL systems by selectively enabling Micro Focus COBOL-specific reserved words and changing the behavior of certain features to be compatible with particular versions.
OLDBLANKLINE Changes the behavior of the BLANK LINE clause in the Screen Section.
OLDINDEX Causes indexes to be compiled as 16-bit binary integer subscripts.
OLDNEXTSENTENCE Changes the behavior of the NEXT SENTENCE statement.
OLDREADINTO Changes the behavior of the READ ... INTO statement.
OLDSTRMIX Allows PIC X and PIC N fields to be specified in the same STRING, UNSTRING or INSPECT statement
SPZERO (deprecated) Causes space characters in numeric data items of USAGE DISPLAY to be treated as zeros.
WRITELOCK, WRITE-LOCK Makes the WRITE and REWRITE statements acquire a record lock when the program is locking multiple records in a shared data
file in a multi-user environment.