shithub: rgbds

ref: 3ffdd5090974da5914d1fea150ed937e440053d3
dir: /test/asm/macro-arg-parentheses.asm/

View raw version
MACRO printargs
	REPT _NARG
		PRINTLN \1
		SHIFT
	ENDR
ENDM

	printargs mul(3.0, 4.0)

MACRO printlit
	REPT _NARG
		PRINTLN "\1"
		SHIFT
	ENDR
ENDM

	printlit a(b,c\,d), ((e,f),g), ))h, i\,j,
	printlit \(k, l), (m:\)n,o(p)q), (r,s)t
	printlit "))u,v(", ("w,x","y,z"),