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