COBOL Manual for TNS and TNS/R Programs
Compiler Diagnostic Messages
HP COBOL Manual for TNS and TNS/R Programs—522555-006
47-71
Message List
363 (Error)
Cause. For the COBOL85 compiler, the language in an ENTER statement must be
C, FORTRAN, Pascal, or TAL. For the NMCOBOL compiler, it must be C or TAL.
364 (Error)
Cause. One of:
•
The program-name does not conform to the spelling rules of COBOL.
•
The routine-name does not conform to the spelling rules of its language.
365 (Error)
Cause. One of:
•
Either the requested COBOL program does not exist in the specified object file, or
an entity identified by the program-name exists but is not a COBOL program.
•
Either the requested routine does not exist in the specified object file, or an entity
identified by the routine-name exists but is not a routine of the proper language.
If the called program is a system routine, the called program might not be in the
COBOLEXT or NMCOBEXT file, and you must compile the program with the one of
these directives:
•
CONSULT $SYSTEM.SYSTEM.COBOLEX0
•
CONSULT $SYSTEM.SYSTEM.NMCOBEX0
366 (Error)
Cause. Not all of the ENTER statements specifying a particular routine agree about its
language.
367 (Error)
Cause. An called routine has an invalid parameter.
Improper language name
Improper unit-name for language
Unit of proper language not found
Inconsistent language reference for unit-name
Unit has invalid attribute