1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-11-20 02:32:36 +00:00
kickc/src/test/ref/condition-integer-3.asm

25 lines
378 B
NASM

// Tests using integer conditions in ternary operator
// This should produce '++0++' at the top of the screen
.pc = $801 "Basic"
:BasicUpstart(main)
.pc = $80d "Program"
.label SCREEN = $400
main: {
ldx #0
ldy #-2
__b1:
cpy #0
bne __b2
lda #'0'
jmp __b3
__b2:
lda #'+'
__b3:
sta SCREEN,x
inx
iny
cpy #3
bne __b1
rts
}