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

library-reference
is a mnemonic-name associated, in the SPECIAL-NAMES paragraph, with either COBOLLIB or
some other object file containing an object copy of COBOL_ASSIGN_. See Files of Dummy
Routines.
fd-name
is the fd-name of a file connector. The file specified in the ASSIGN phrase of the SELECT
clause that references fd-name will be replaced by system-file-name. If the program
was compiled in the OSS environment, the file will be an OSS file, unless it was defined as a
Guardian file by an ASSIGN such as:
ASSIGN TO "GUARDIAN #DYNAMIC"
system-file-name
is an alphanumeric data item holding the file-system file name of the file to be assigned.
system-file-name is in external form. It must be left-justified in the data item and any
unused portion of the name must contain spaces.
If the program identifies system-file-name as an OSS file system name, then the program
assumes that fd-name is an OSS file; otherwise, the program assumes that fd-name is a
Guardian file.
If system, volume, or subvolume of a Guardian file is not specified, the respective default value
is used ($volume.file is no longer allowed.)
If system-file-name is omitted, COBOL_ASSIGN_ does not change the original file-system
file name.
For more information on OSS file system names, see Files in the OSS Environment (page 713).
file-code
can be specified in the Guardian environment only. It is a numeric data item or a numeric
literal whose value is a file code acceptable to the file system. For example, file code 101
indicates that the file is an EDIT file and file code 180 indicates that the file is an OSS ASCII
text file.
If file-code is omitted, COBOL_ASSIGN_ does not change the original file code.
ZCOBDLL Routines 647