JOHNC%CAD2.DECnet@GE-CRD.ARPA.UUCP (04/09/87)
>M1B%RAYSSD asks about a C program which uses SYS$CRELNM to create a logical >name. The call returns SS$_NORMAL, but the logical "isn't there" DCL creates supervisor mode logicals. To duplicate that, you should use PSL$C_SUPER as the mode constant. Defining the logical in user mode as you've done is OK, and is just like DEFINE/USER LogicalName EquivalenceString It's there (and a subsequent $TRNLNM call should find it); but it's cleared along with any other user mode logicals at image termination. John Child