wiz*_*wor 5 assembly c64 6502 6510
我正在努力学习CBM Program Studio.但我不能让宏为我工作.在宏观上,代码还可以.但是当我添加宏部分时,它在第7行给出了"无匹配结束定义".
任何的想法?
*=$c000 ; sys 49152
; set screen colors to black
lda #$00
sta $d020
sta $d021
defm waitmacro ;akumulatörü hac?l?yor
TYA
mloop DEY
BNE mloop
TAY
endm waitmacro
;color bars
LDX #$FF
loop LDY #$07
STY $d020
waitmacro
INY
STY $d020
waitmacro
DEX
BNE loop
RTS
Run Code Online (Sandbox Code Playgroud)
如果您没有为其指定名称,它应该可以正常工作endm.即:
defm waitmacro ;akumulatörü hac?l?yor
TYA
mloop DEY
BNE mloop
TAY
endm
Run Code Online (Sandbox Code Playgroud)
我不确定为什么会这样,或者为什么文档建议不然.