COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
program, the compiler reports this as an error, compiles the first qualifying program
unit as the main program, and produces multiple object files.
Before the Identification Division header of the first program unit in the compilation
unit
Placement:
Applies to the program that contains itScope:
NoneDependencies:
MAP and NOMAP
NOMAPDefault:
The last MAP or NOMAP applies.Scope:
MAP works only if LIST is active and SUPPRESS is not.Dependencies:
References:
• LIST and NOLIST
• SUPPRESS and NOSUPPRESS
MIGRATION-CHECK
No warnings issuedDefault:
In the command line or before the Identification Division of the first program unit in the
source text.
Placement:
Applies only when STANDARD 1985 is enabled.Dependencies:
Applies to the compilation unitScope:
References:
• STANDARD
• DIAGNOSEALL and NODIAGNOSEALL
NONSTOP
NOTE: Do not use this directive in the OSS environment.
The program cannot run as a process pair (even if it contains a PARAM NONSTOP
ON command).
Default:
Must appear before the Identification Division of the first program unit in the source
text
Placement:
Applies to the program unitScope:
MAP and NOMAP 989










