init &char &dev: Macro Expansion of of PUTC (First Version)
init &char &dev: Macro Expansion of of PUTC (First Version)
. . . &CHAR &DEV
&INIT
JEQ NEXT
DUMPX PUTC (LINE,X), =X'04'
NEXT STA LAST
. . .
Then the macro facility will apply the PUTC definition to produce
the expanded code:
. . .
JEQ NEXT
.DUMPX PUTC (LINE,X), =X'04'
DUMPX STA PUTCSAVE
LDCH LINE,X
J PUTCLOOP
PUTCSAVE RESW 1
PUTCLOOP TD =X'04'
JEQ PUTCLOOP
WD =X'04'
LDA PUTCSAVE
NEXT STA LAST
. . .