prog8/examples/test.p8

32 lines
573 B
Plaintext
Raw Normal View History

%import c64utils
%import c64flt
%option enable_floats
2019-08-17 23:39:48 +00:00
%zeropage basicsafe
2019-08-09 00:15:31 +00:00
main {
2020-03-21 12:22:04 +00:00
sub start() {
str meuk = "hello"
ubyte bb1 = 99
ubyte key=c64.GETIN()
ubyte[] zzzz = [1,2,3]
A = len(meuk)
A = msb(meuk)
; A = strlen(meuk)
func(meuk, zzzz)
func(zzzz, "zzzz")
func("hello2", meuk)
}
2020-03-21 12:22:04 +00:00
sub func(uword addr1, uword addr2) {
c64scr.print_uwhex(addr1, 1)
c64.CHROUT('\n')
2020-03-21 12:22:04 +00:00
c64scr.print_uwhex(addr2, 1)
c64.CHROUT('\n')
c64.CHROUT('\n')
}
2020-03-21 12:22:04 +00:00
}