prog8/todo.ill

33 lines
458 B
Plaintext
Raw Normal View History

2018-01-09 22:28:39 +00:00
%output basic
2018-01-07 18:14:21 +00:00
2018-01-11 23:55:47 +00:00
~ main {
2018-01-01 17:57:12 +00:00
2018-01-13 22:49:57 +00:00
var zp1_1 = 200
var zp1_2 = 200
var .text zp_s1 = "hello\n"
var .ptext zp_s2 = "goodbye\n"
var .stext zp_s3 = "welcome\n"
var .pstext zp_s4 = "go away\n"
const .text ctext = "constant\n"
2018-01-13 13:17:18 +00:00
2018-01-13 22:49:57 +00:00
var .array(20) arr1 = $ea
var .wordarray(20) arr2 = $ea
2018-01-07 18:14:21 +00:00
2018-01-03 20:43:19 +00:00
start:
2018-01-14 14:18:50 +00:00
%breakpoint abc,def
foobar()
return 44
sub foobar () -> () {
2018-01-13 22:49:57 +00:00
return
2018-01-14 14:18:50 +00:00
%breakpoint yep
; @todo check that subs/asm blocks end with return/rts
}
2018-01-07 18:14:21 +00:00
}