does gosub to break
#IF !x>0 // sections from N to 0 #IF !0>1 // GOSUB !1!x !A [] $42 |CL0 #FREF !1!x !a #ELSE //[!x] GOSUB !1!x !A [!x] $42 |CL0 #FREF !1!x !a #ENDIF #ENDIF #SET X$ !x-1 #IF !x>0 BREAK$DOWN !1 !2 #ENDIF