prog8/compiler/examples/test.p8

70 lines
1.1 KiB
Plaintext
Raw Normal View History

2018-08-16 21:10:28 +00:00
2018-09-15 22:59:12 +00:00
~ main {
2018-09-02 16:32:48 +00:00
2018-09-15 22:59:12 +00:00
sub start() -> () {
2018-09-11 22:51:48 +00:00
byte i
2018-09-19 00:41:35 +00:00
2018-09-21 22:33:25 +00:00
byte from = 0
byte last = 5
2018-09-19 00:41:35 +00:00
word iw
word fromw = 0
word lastw = 5
for i in 10 to 1 step -1 {
_vm_write_num(i)
_vm_write_char($8d)
2018-09-19 00:41:35 +00:00
}
_vm_write_char($8d)
_vm_write_char($8d)
2018-09-19 00:41:35 +00:00
for i in 10 to 0 step -1 {
_vm_write_num(i)
_vm_write_char($8d)
}
_vm_write_char($8d)
_vm_write_char($8d)
2018-09-21 22:33:25 +00:00
for i in from to last {
_vm_write_num(i)
_vm_write_char($8d)
}
_vm_write_char($8d)
_vm_write_char($8d)
from=250
last=255
for i in from to last {
_vm_write_num(i)
_vm_write_char($8d)
}
_vm_write_char($8d)
_vm_write_char($8d)
2018-09-19 00:41:35 +00:00
fromw=65530
lastw=65535
for iw in fromw to lastw {
_vm_write_num(iw)
_vm_write_char($8d)
}
_vm_write_char($8d)
_vm_write_char($8d)
from = 5
last = 1
fromw = 1
lastw = 5
for iw in fromw to lastw step 1 { ;@todo last 0
_vm_write_num(iw)
_vm_write_char($8d)
}
_vm_write_char($8d)
_vm_write_char($8d)
}
}