COBOL Manual for TNS/E Programs (H06.08+, J06.03+)

Applies until its opposite overrides itScope:
SYMBOLS does not work when SYNTAX is active.Dependencies:
References:
ENDUNIT
SYNTAX
You can include or exclude the symbol table from the object file on a program-unit-by-program-unit
basis.
If the SYMBOLS directive is active, the compiler does not perform certain object code optimizations,
so the object program might execute slightly more slowly and be slightly larger in size.
SYNTAX
SYNTAX
checks the syntax of the source text. No target file is produced.
COMPILE
compiles the program unit and included its code and data blocks in the target file being created.
COMPILEDefault:
Outside the boundaries of a separately compiled program; that is, not between the
Identification Division header of a separately compiled program and its end, which is
marked by one of:
Placement:
The corresponding END PROGRAM statement
ENDUNIT
The end of the source file
The last COMPILE or SYNTAX in the compilation unit applies to the entire compilation
unit.
Scope:
SYNTAX overrides RUNNABLE.Dependencies:
References:
ENDUNIT
RUNNABLE
TANDEM
TANDEM
specifies that subsequent source text is in Tandem reference format, which is described in
Reference Format for Source Program Lines (page 44).
578 Program Compilation