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