shithub: rgbds

ref: 3fbdba31bfa9af2660e2c7dc8d106d6110edd159
dir: /test/asm/opt-Q.asm/

View raw version
MACRO test
	PUSHO
	OPT Q\1
	print STRFMT("Q%4s", "\1")
	def n = 1.14159
	println STRFMT(" -> %032b", n)
	POPO
ENDM

	for x, 1, 32
		if x < 16
			test .{d:x}
		else
			test {d:x}
		endc
	endr
	test .0 ; error
	test 32 ; error