COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
- too many editable lines
- too many edited lines
If the message has the suffix
- statement nesting too deep
rewrite the statement, reducing the number of nested scopes. Use PARAM SYMBOL-BLOCKS
(page 528) to allocate more space.
If PARAM SYMBOL-BLOCKS does not solve the problem, and the program uses COPY, REPLACE,
or both COPY and REPLACE:
• Reduce the size of the pseudotext or literal in the REPLACE statement or REPLACING phrase.
• Use REPLACE OFF when replacement is no longer needed.
• Reduce the number of contiguous comment lines that can be read while COPY LIBRARY or
REPLACE is active.
• Avoid having COPY and REPLACE active at the same time.
16 (Failure)
Too many errors
Cause
The number of error messages exceeds the specified limit (100 unless specified otherwise in an
ERRORS directive).
17 (Failure)
Dictionary overflow
Cause
The compiler’s symbol dictionary has insufficient space to describe all entities defined in the
current separately compiled program. Divide the program into two or more separately compiled
programs. Use PARAM SYMBOL-BLOCKS to allocate more space.
18 (Failure)
Format switch during editing
Cause
A format switch directive (ANSI or TANDEM) appears in text edited under the control of a COPY
or REPLACE statement. The compiler cannot process the source text correctly.
19 (Failure)
Server failure
Cause
The compiler cannot continue execution because one of its server processes reported a failure
or terminated abnormally.
20 (Failure)
Assigned CPU is not licensed for this compiler
Cause
The processor in which the compiler is to run is not licensed for this compiler’s execution.
21 (Failure)
SOURCE nesting too deep
Message List 1111










