2020-03-14 23:47:21 +00:00
|
|
|
%import c64utils
|
2020-03-21 22:09:18 +00:00
|
|
|
;%import c64flt
|
|
|
|
;%option enable_floats
|
2020-03-22 14:12:26 +00:00
|
|
|
%zeropage dontuse
|
2019-08-09 00:15:31 +00:00
|
|
|
|
2020-03-14 23:23:54 +00:00
|
|
|
main {
|
2019-08-05 21:36:24 +00:00
|
|
|
|
2020-03-22 21:47:05 +00:00
|
|
|
sub start() {
|
2020-03-24 18:37:54 +00:00
|
|
|
byte v1
|
|
|
|
byte v2
|
|
|
|
|
|
|
|
bla()
|
|
|
|
exit(4)
|
|
|
|
v1 = 100
|
2020-03-24 21:37:42 +00:00
|
|
|
goto start ; TODO unreachable code warning
|
2020-03-24 18:37:54 +00:00
|
|
|
v2 = 127
|
|
|
|
A=5
|
2020-03-24 21:37:42 +00:00
|
|
|
return
|
2020-03-24 18:37:54 +00:00
|
|
|
|
|
|
|
sub bla () {
|
2020-03-24 21:02:50 +00:00
|
|
|
A=99
|
|
|
|
bla2()
|
2020-03-24 21:37:42 +00:00
|
|
|
exit(99)
|
2020-03-24 21:02:50 +00:00
|
|
|
|
|
|
|
sub bla2 () {
|
|
|
|
A=100
|
2020-03-24 21:37:42 +00:00
|
|
|
return
|
2020-03-24 21:02:50 +00:00
|
|
|
foo.ding()
|
|
|
|
foo.ding2()
|
|
|
|
}
|
|
|
|
|
2020-03-24 18:37:54 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
2020-03-13 01:05:15 +00:00
|
|
|
}
|
2020-03-21 17:39:36 +00:00
|
|
|
}
|
2020-03-24 21:02:50 +00:00
|
|
|
|
|
|
|
foo {
|
|
|
|
ubyte derp=99
|
|
|
|
sub ding() {
|
|
|
|
A=derp
|
|
|
|
}
|
|
|
|
sub ding2() {
|
|
|
|
A=derp
|
|
|
|
}
|
|
|
|
}
|