Files
rgbds/test/asm/code-after-endm-endr-endc.asm
2022-08-28 15:22:21 -04:00

28 lines
363 B
NASM

println "start"
; will not define 'mac'
MACRO mac
println \1
ENDM println "<_<"
mac "argument"
; will not repeat
REPT 3
println "hey!"
ENDR println "<_<"
IF 0
println "skipped"
bad syntax!?
ELSE println "<_<"
println "else clause"
ENDC println "<_<"
IF 1
println "if clause"
ELSE println "<_<"
println "not skipped"
ENDC println "<_<"
println "done"