1SECTION "Test", ROM0 2 3list: MACRO 4 db _NARG 5if _NARG > 0 6 db \# 7endc 8 db -1 9ENDM 10 11 list 12 list 42 13 list $aa, $bb, $cc, $dd, $ee 14 15person: MACRO 16 db \1, \2, \3, \4, \5 17ENDM 18 19object: MACRO 20x = \1 21y = \2 22 shift 2 23 person y, x, \# 24ENDM 25 26 person 5, 10, $33, $44, $55 27 object 12, 6, $66, $77, $88 28 29echo: MACRO 30 println "\#" 31ENDM 32 33R EQUS "S" 34 35 echo P 36 echo Q,R, {R}, T 37 echo 42,$2a 38 39printall: MACRO 40 println \# 41ENDM 42 43 printall 44 printall "A" 45 printall "B", "C", "D" 46