ref: 06b57aa1ce8e69a9e4ef96317f65de85c0540c3a
dir: /test/asm/macro-arg-in-string.asm/
print1: MACRO
if _NARG == 2
assert !STRCMP("\1", \2)
endc
PRINTLN "\1"
ENDM
print1 John "Danger" Smith
print1 \\\\A\\nB\n, "\\\\A\\nB\n"
print1 C\
D
print1 E\!F ; illegal character escape
iprint: MACRO
PRINTLN "{\1}"
ENDM
s EQUS "hello"
iprint s
symprint: MACRO
PRINTLN {\1}
ENDM
hello EQUS "\"goodbye\""
symprint s