Copyright Digital Equipment Corp. All rights reserved.

$NAML

   The $NAML macro allocates storage for a NAML block and
   initializes certain NAML fields with default values and user-
   specified values.

   Format

     $NAML  ESA=expanded-string-address,

            ESS=expanded-string-size,

            NOP=<NOCONCEAL PWD NO_SHORT_UPCASE SRCHXABS SYNCHK>,

            RLF=related-file-nam-block-address,

            RSA=resultant-string-address,

            RSS=resultant-string-size,

            FILESYS_NAME=file system name buffer address,

            FILESYS_NAME_ALLOC=file system name buffer size,

            INPUT_FLAGS=<NO_SHORT_OUTPUT>,

            LONG_DEFNAME=long default file specification string

            address,

            LONG_DEFNAME_SIZE=long default file specification string

            size,

            LONG_FILENAME=long file specification string address,

            LONG_FILENAME_SIZE=long file specification string size,

            LONG_EXPAND=long expanded string area address,

            LONG_EXPAND_ALLOC=long expanded string area size,

            LONG_RESULT=long resultant string area address,

            LONG_RESULT_ALLOC=long resultant string area size,

            USER_CONTEXT=user context