MACRO 00001000
&NM DMSERR &MF=I, I|L|(E,ADDR)|(E,(REG)) *00002000
&NUM=*-*, NUM | (REG) *00003000
&NUMA=*-*, ADDR | (REG) *00004000
&LET=*, LETTER | (REG) *00005000
&LETA=*-*, ADDR | (REG) *00006000
&CSECT=*, * | NAME *00007000
&TEXT=, 'MESSAGE-TEXT' *00008000
&TEXTA=*-*, ADDR | (REG) *00009000
&COMP=YES, YES | NO *00010000
&DOT=YES, YES | NO *00011000
&SUB=, (TYPE,VALUE,...) *00012000
&MAXSUBS=0, NUMBER *00013000
&DISP=ERRMSG, ERRMSG|TYPE|SIO|NONE|PRINT|CPCOMM *00014000
&BUFFA=*-*, ADDR | (REG) *00015000
&DIE=NO, YES | NO *00016000
&HALT=NO, YES | NO (SAME AS 'DIE') *00017000
&RENT=YES, YES | NO *00018000
&TYPCALL=SVC SVC | BALR 00019000
&NM DMSLN DMSHDR=YES,COMP=&COMP,DOT=&DOT, *00020000
MF=&MF,NUM=&NUM,NUMA=&NUMA,LET=&LET,LETA=&LETA, *00021000
CSECT=&CSECT,TEXT=&TEXT,TEXTA=&TEXTA,SUB=&SUB, *00022000
MAXSUBS=&MAXSUBS,DISP=&DISP,BUFFA=&BUFFA,DIE=&DIE, *00023000
HALT=&HALT,RENT=&RENT,TYPCALL=&TYPCALL 00024000
MEND 00025000