mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-06-10 10:29:36 +00:00
34 lines
910 B
Plaintext
34 lines
910 B
Plaintext
__constant char * const SCREEN = (char *) 1024
|
|
char add(char a , char b)
|
|
char add::a
|
|
char add::a#0 // a zp[1]:2 56.0
|
|
char add::b
|
|
char add::b#0 // reg byte a 112.0
|
|
char add::return
|
|
char add::return#0 // reg byte a 22.0
|
|
char add::return#1 // reg byte a 37.33333333333333
|
|
void main()
|
|
char main::$0 // reg byte a 4.0
|
|
char main::$1 // reg byte a 4.0
|
|
__bank(cx16_ram, 1) char plus(char a , char b)
|
|
char plus::a
|
|
char plus::a#2 // reg byte a 11.0
|
|
char plus::b
|
|
char plus::b#2 // reg byte x 5.5
|
|
char plus::return
|
|
char plus::return#0 // reg byte a 4.0
|
|
char plus::return#1 // reg byte a 4.0
|
|
char plus::return#2 // reg byte x 3.75
|
|
|
|
reg byte a [ plus::a#2 ]
|
|
reg byte x [ plus::b#2 ]
|
|
reg byte a [ plus::return#0 ]
|
|
reg byte a [ main::$0 ]
|
|
reg byte a [ plus::return#1 ]
|
|
reg byte a [ main::$1 ]
|
|
zp[1]:2 [ add::a#0 ]
|
|
reg byte a [ add::b#0 ]
|
|
reg byte a [ add::return#0 ]
|
|
reg byte x [ plus::return#2 ]
|
|
reg byte a [ add::return#1 ]
|