Files
rgbds/test/asm/break.asm
Rangi cab9cb06a3 Store IF depth relative to each fstack context
This disallows starting/ending an IF inside an
INCLUDEd file or a macro expansion
2021-01-09 20:12:14 +01:00

24 lines
287 B
NASM

FOR V, 1, 100
PRINTLN "- {d:V}"
IF V == 5
PRINTLN "stop"
BREAK
ENDC
PRINTLN "cont"
ENDR
WARN "done {d:V}"
rept 1
break
; skips invalid code
!@#$%
elif: macro
invalid
endr
warn "OK"
rept 1
if 1
break
no endc
endr
println "done"