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