1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-10-21 17:24:39 +00:00
kickc/src/test/ref/derefidx-word-2.asm
2020-02-23 09:44:36 +01:00

19 lines
380 B
NASM

// Tests that array-indexing by a word variable that is a sum of a constant word and a byte is turned back into derefidx
.pc = $801 "Basic"
:BasicUpstart(main)
.pc = $80d "Program"
main: {
.label screen = $400
ldx #0
__b1:
// screen[40*10+i] = 'a'
lda #'a'
sta screen+$28*$a,x
// for( byte i : 0..39)
inx
cpx #$28
bne __b1
// }
rts
}