BRIEF
Makes the Compiler produce only error numbers and no message texts.
CHANGE-MESSAGE
Changes the severity of errors/messages. Messages can also be suppressed or returned to their original severity.
EDITOR
Makes the Compiler send error messages to a file in a format compatible with a specified editor.
ERRFORMAT
Specifies the type of error message format to be used for command-line compilations and to appear in the list file.
ERRLIST
Specifies the format of error messages in a list file.
ERRQ
Makes the Compiler ask, each time it gives an error message, whether you want to stop compiling.
FLAG
Makes the Compiler produce language-level certification flags when it finds syntax that is not part of a specified dialect of COBOL.
FLAGAS
Makes the Compiler output flagging messages as error messages, warning messages or informational messages.
FLAGCD
When used in conjunction with the FLAG directive, FLAGCD flags any directive settings that would cause incompatibility with the specified dialect of COBOL.
FLAGEUC
Flags occurences of SBCS (8-bit codes) and certain occurences of DBCS (16-bit codes) in the source code.
FLAGMIG
Causes the Compiler to flag any syntax that behaves differently at run time depending on the setting of CMPR2.
FLAGQ
Makes the Compiler ask, each time it gives a flagging message, whether you want to stop compiling.
FLAGSINEDIT
Specifies whether flagging messages are to be included in an error file.
FLAGSTD
Makes the Compiler produce language-level certification flags when it finds syntax that is not part of a specified level of the ANSI'85 Standard.
HIDE-MESSAGE
This directive has been replaced by the directive CHANGE-MESSAGE. It remains for compatibility only, and will be removed in a future release.
IMPLICITSCOPE
Certain syntax conditions end the scope of verbs automatically. This might not be what was intended. NOIMPLICITSCOPE causes the syntax checker to produce warning messages for cases where scope has been implicitly ended. This usually occurs where the scope terminator (END-VERB) could have been used.
INFORETURN
Specifies the return-code value returned by the Compiler when it produces only informational messages.
MAX-ERROR
Causes the Compiler to abort when the specified number of errors have been produced.
MOVE-LEN-CHECK
Causes the Compiler to check source and target lengths for alphanumeric MOVE operations.
QUERY
Makes the Compiler ask, each time it is unable to find a copyfile, what it should do.
STDERR
Causes error messages to be echoed to STDERR rather than to the console (STDOUT).
WARNING, WARNINGS
Specifies the lowest severity level of errors to report.