Files
rgbds/test/asm/unique-id-values.asm
Rangi 6132b77c1e Add more tests for RGBASM code coverage (#1257)
* Add more tests for RGBASM code coverage

* Use C++ unnamed parameters, not `(void)` casting

* Fix crash in `sect_AlignPC` from #1253
2023-12-01 10:21:43 -05:00

34 lines
429 B
NASM

MACRO m
println " m: \@"
for q, \#
if q % 2 == 0
println " q = {d:q}: \@"
else
println " q = {d:q}"
endc
endr
println " (m: still \@)"
ENDM
for p, 10
if p % 3 == 0
println "p = {d:p}: \@"
m 3
m 3, 6
println " (p: still \@)"
else
println "p = {d:p}"
endc
endr
rept 3
if def(m)
purge m
endc
MACRO m
println "go \1 \@"
ENDM
m \@
endr
m outside