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-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.