TITLE 'DEMONSTRATE MACROS, A SIMPLE ADDITION MACRO'
MACRO
ADD &A,&B,&C
.* ADDS A TO B GIVING C, ASSUMES REGISTER 0 IS AVAILABLE
L 0,&A
A 0,&B
ST 0,&C
MEND
*
*
P1 START
BALR 12,0
USING *,12
* YOUR PROGRAM GOES HERE
*
ADD A,B,C
ADD D,E,F
BR 14
*
* END OF YOUR PROGRAM
*
A DC F'3'
B DC F'4'
C DS F
D DC F'8'
E DC F'4'
F DS F
END