prog8/examples/test.p8

33 lines
507 B
Plaintext
Raw Normal View History

2019-07-15 01:57:51 +00:00
%import c64flt
2019-07-01 21:41:30 +00:00
%zeropage basicsafe
2019-07-15 01:57:51 +00:00
%option enable_floats
2019-03-29 01:13:28 +00:00
~ main {
sub start() {
2019-07-28 21:37:33 +00:00
carry(1)
carry(0)
; ubyte bb = @($d020)+4
; ubyte bb2 = @($d020+A)+4
;
; subje(55)
; subje(@($d020+bb))
; subje(A)
; subje(bb)
; subje(bb+43)
}
2019-07-28 19:29:49 +00:00
2019-07-28 21:37:33 +00:00
sub carry(ubyte cc) {
A=cc
if A!=0
c64scr.print("carry set\n")
else
c64scr.print("carry clear\n")
}
2019-07-22 16:58:55 +00:00
2019-07-28 21:37:33 +00:00
sub subje(ubyte arg) {
A=arg
2019-07-22 16:58:55 +00:00
}
}