SETLOG (VMS Only)

The SETLOG procedure defines a logical name. SETLOG is available only under VMS.

Calling Sequence

SETLOG, Lognam, Value

Arguments

Lognam

A scalar string containing the name of the logical to be defined.

Value

A string containing the value to which the logical will be set. If Value is a string array, Lognam is defined as a multi-valued logical where each element of Value defines one of the equivalence strings.

Keywords

CONCEALED

If this keyword is set, RMS (VMS Record Management Services) interprets the equivalence name as a device name.

CONFINE

If this keyword is set, the logical name is not copied from the IDL process to its spawned subprocesses.

NO_ALIAS

If this keyword is set, the logical name cannot be duplicated in the same logical table at an outer access mode. If another logical name with the same name already exists at an outer access mode, it is deleted. See the VMS System Services Manual for additional information on logical names and access modes.

TABLE

A scalar string containing the name of the logical table into which Lognam will be entered. If TABLE is not specified, LNM$PROCESS_TABLE is used.

TERMINAL

If this keyword is set, when attempting to translate the logical, further iterative logical name translation on the equivalence name is not to be performed.

See Also

DELETE_SYMBOL (VMS Only) , DELLOG (VMS Only) , SETENV (Unix and Windows Only) , SET_SYMBOL