2018-10-02 21:10:27 +00:00
|
|
|
%option enable_floats
|
2018-08-16 21:10:28 +00:00
|
|
|
|
2018-10-02 22:25:04 +00:00
|
|
|
|
|
|
|
|
2018-09-15 22:59:12 +00:00
|
|
|
~ main {
|
2018-10-01 18:05:32 +00:00
|
|
|
|
2018-10-06 22:21:13 +00:00
|
|
|
byte mainb = 44
|
|
|
|
|
2018-10-01 20:23:16 +00:00
|
|
|
sub start() {
|
2018-10-06 22:21:13 +00:00
|
|
|
test()
|
|
|
|
test()
|
|
|
|
}
|
|
|
|
|
|
|
|
sub test() {
|
|
|
|
|
|
|
|
; @todo test assigning values to array vars
|
|
|
|
; @todo test creating const array vars
|
2018-10-05 22:10:30 +00:00
|
|
|
|
2018-10-06 15:21:34 +00:00
|
|
|
|
2018-10-06 22:21:13 +00:00
|
|
|
byte subb=42
|
|
|
|
|
|
|
|
for byte i in 0 to 2 {
|
|
|
|
float ff=3.3
|
|
|
|
byte bb=99
|
|
|
|
word ww=1999
|
|
|
|
|
|
|
|
_vm_write_num(ff)
|
|
|
|
_vm_write_char('\n')
|
|
|
|
_vm_write_num(bb)
|
2018-10-06 20:54:03 +00:00
|
|
|
_vm_write_char('\n')
|
2018-10-06 22:21:13 +00:00
|
|
|
_vm_write_num(ww)
|
|
|
|
_vm_write_char('\n')
|
|
|
|
_vm_write_num(subb)
|
|
|
|
_vm_write_char('\n')
|
|
|
|
_vm_write_num(mainb)
|
|
|
|
_vm_write_char('\n')
|
|
|
|
_vm_write_char('\n')
|
|
|
|
|
|
|
|
ff += 3
|
|
|
|
bb += 3
|
|
|
|
ww += 3
|
|
|
|
subb += 3
|
|
|
|
mainb += 3
|
2018-10-06 15:21:34 +00:00
|
|
|
}
|
2018-10-06 22:21:13 +00:00
|
|
|
|
|
|
|
return
|
2018-09-27 21:58:14 +00:00
|
|
|
}
|
2018-10-04 18:47:52 +00:00
|
|
|
|
2018-08-12 21:09:59 +00:00
|
|
|
}
|