prog8/examples/test.p8

32 lines
841 B
Lua

%zeropage basicsafe
~ main {
sub start() {
; @todo documentation on array without size
ubyte[5] array2 = 20 to 100 ; @todo fix this initializer value
word[5] array3 = 3000 to 3100 ; @todo fix this initializer value
byte[] derp = 99 ; @todo better ast error
c64scr.print_uw(len(array2))
c64.CHROUT('\n')
c64scr.print_uw(len(array3))
c64.CHROUT('\n')
c64.CHROUT('\n')
c64scr.print_ub(array2[0])
c64.CHROUT(',')
c64scr.print_ub(array2[1])
c64.CHROUT(',')
c64scr.print_ub(array2[2])
c64.CHROUT('\n')
c64scr.print_w(array3[0])
c64.CHROUT(',')
c64scr.print_w(array3[1])
c64.CHROUT(',')
c64scr.print_w(array3[2])
c64.CHROUT('\n')
}
}