2023-12-09 21:48:22 +01:00
|
|
|
%import textio
|
2023-12-26 15:19:49 +01:00
|
|
|
%import floats
|
2023-12-26 14:47:31 +01:00
|
|
|
%zeropage basicsafe
|
2023-12-09 21:48:22 +01:00
|
|
|
|
2023-10-15 22:44:34 +02:00
|
|
|
main {
|
2023-11-12 20:40:17 +01:00
|
|
|
sub start() {
|
2023-12-26 18:49:01 +01:00
|
|
|
uword zz
|
|
|
|
word zz2
|
|
|
|
ubyte bb
|
|
|
|
byte bb2
|
2023-12-19 22:59:01 +01:00
|
|
|
|
2023-12-26 18:49:01 +01:00
|
|
|
bb2 |= bb
|
|
|
|
bb2 |= zz2
|
2023-12-26 14:47:31 +01:00
|
|
|
|
2023-12-26 18:49:01 +01:00
|
|
|
; uword[20] @split foobar
|
|
|
|
; ubyte[20] @split foobar2
|
|
|
|
;
|
|
|
|
; sys.push(11)
|
|
|
|
; sys.pushw(2222)
|
|
|
|
; floats.push(floats.π)
|
|
|
|
; cx16.r2++
|
|
|
|
;
|
|
|
|
; float pi = floats.pop()
|
|
|
|
; floats.print_f(pi)
|
|
|
|
; txt.nl()
|
|
|
|
;
|
|
|
|
; cx16.r1 = sys.popw()
|
|
|
|
; cx16.r0L = sys.pop()
|
|
|
|
;
|
|
|
|
; txt.print_ub(cx16.r0L)
|
|
|
|
; txt.nl()
|
|
|
|
; txt.print_uw(cx16.r1)
|
|
|
|
; txt.nl()
|
2023-12-26 14:47:31 +01:00
|
|
|
|
2023-12-22 17:52:43 +01:00
|
|
|
}
|
2023-12-19 22:59:01 +01:00
|
|
|
}
|