COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
Cause
One of:
• A USE DEBUGGING statement specifies the same object more than once.
• More than one USE DEBUGGING statement in a source program specifies the same object.
• The program has more than one USE DEBUGGING ALL PROCEDURES statement.
• The program has a USE DEBUGGING ALL PROCEDURES statement and other USE
DEBUGGING statements that reference paragraph-names or section-names.
254 (Error)
Conflicting exception declarative assignments
Cause
One of:
• A USE AFTER EXCEPTION PROCEDURE statement specifies the same file name more than
once.
• More than one USE AFTER EXCEPTION PROCEDURE statement in a source program specifies
the same file name.
• More than one USE AFTER EXCEPTION PROCEDURE statement in a source program specifies
the same open mode (INPUT, OUTPUT, I-O, or EXTEND).
255 (Error)
Missing END DECLARATIVES
Cause
The Procedure Division does not contain the END DECLARATIVES header needed to terminate
its Declaratives Portion.
256 (Error)
Improper context for END DECLARATIVES
Cause
The Procedure Division contains an extraneous END DECLARATIVES header.
257 (Error)
No declarative procedures
Cause
The Declaratives Portion exists, but contains no procedures.
258 (Error)
No nondeclarative procedures
Cause
The current source program has an explicit Procedure Division, but its nondeclarative portion is
empty.
259 (Error)
Exception phrase not compatible with file description
Message List 1143










