Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!sri-spam!ames!ucbcad!ucbvax!NMFECC.ARPA!KARNEY%PPC.MFENET From: KARNEY%PPC.MFENET@NMFECC.ARPA.UUCP Newsgroups: mod.computers.vax Subject: Defining logical names in programs Message-ID: <870410110634.03r@nmfecc.arpa> Date: Fri, 10-Apr-87 13:06:34 EST Article-I.D.: nmfecc.870410110634.03r Posted: Fri Apr 10 13:06:34 1987 Date-Received: Sat, 11-Apr-87 21:27:09 EST Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 10 Approved: info-vax@sri-kl.arpa As has been pointed out $CRELNM defines logical names in USER mode. These do not survive the termination of the program. However, if you put the name in LNM$JOB, the logical name WILL be present after the program terminates. (Of course there may be reasons why the logical name should go in LNM$PROCESS. Then I guess you have to use LIB$SET_LOGICAL.) Charles Karney MFENET: Karney@PPC.MFENET ARPANET: Karney%PPC.MFENET@NMFECC.ARPA BITNET: Karney%PPC.MFENET@ANLVMS.BITNET