COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
Non-SMU Routines
This topic explains the individual routines in the ZCOBDLL file that are not Saved Message Utility
(SMU) routines.
Table 97 Non-SMU ZCOBDLL Routines
CommentRoutine
COBOL_SPECIAL_OPEN_ (page 636)
For the Guardian environmentCOBOL_ASSIGN_
For the Guardian environmentCOBOLFILEINFO
For the OSS environmentCOBOL_FILE_INFO_
Cannot create a high-PIN process. To create a high-PIN
process, use CLU_PROCESS_CREATE
CREATEPROCESS
COBOL_ASSIGN_
The COBOL_ASSIGN_ routine enables an HP COBOL program to perform an ASSIGN-like statement
while the program is executing. It associates a COBOL file name (fd-name ) with a file-system
file name.
You must declare the COBOL file name as dynamically assignable in a file-control entry in the
Input-Output Section. The syntax for this declaration is:
This form of the ASSIGN clause specifies only that fd-name is dynamically assignable; unlike
other forms of the ASSIGN clause (or of the command interpeter ASSIGN command), it does not
associate fd-name with any file-system file name.
After fd-name is declared as dynamically assignable, the HP COBOL program can use ENTER
to call COBOL_ASSIGN_. The general form of the ENTER statement to use COBOL_ASSIGN_ is:
646 Libraries and Utility Routines










