__constant char OFFSET_STRUCT_POINT_Y = 1
__constant struct Point * const SCREEN = (struct Point *) 1024
struct Point get(char i)
char get::i
char get::i#1 // reg byte a 22.0
char get::i#2 // reg byte a 106.5
struct Point get::return
char get::return_x
char get::return_x#0 // reg byte a 2.0
char get::return_x#1 // reg byte a 11.0
char get::return_x#2 // reg byte a 101.0
char get::return_x#3 // reg byte a 101.0
char get::return_x#4 // reg byte a 101.0
char get::return_x#7 // reg byte a 79.0
char get::return_y
char get::return_y#0 // reg byte x 2.0
char get::return_y#1 // reg byte x 11.0
char get::return_y#2 // reg byte x 202.0
char get::return_y#3 // reg byte x 202.0
char get::return_y#4 // reg byte x 202.0
char get::return_y#7 // reg byte x 52.66666666666666
void main()
char main::$0_x // reg byte a 2.0
char main::$0_y // reg byte x 2.0
char main::$1_x // zp[1]:2 7.333333333333333
char main::$1_y // zp[1]:3 7.333333333333333
char main::$3 // reg byte x 16.5
char main::i
char main::i#1 // reg byte y 16.5
char main::i#2 // reg byte y 4.4
__constant struct Point *p0 = (struct Point *) 40960
__constant struct Point *p1 = (struct Point *) 45056
__constant struct Point *p2 = (struct Point *) 57344

reg byte y [ main::i#2 main::i#1 ]
reg byte a [ get::i#2 get::i#1 ]
reg byte a [ get::return_x#7 get::return_x#2 get::return_x#3 get::return_x#4 ]
reg byte x [ get::return_y#7 get::return_y#2 get::return_y#3 get::return_y#4 ]
reg byte a [ get::return_x#0 ]
reg byte x [ get::return_y#0 ]
reg byte a [ main::$0_x ]
reg byte x [ main::$0_y ]
reg byte a [ get::return_x#1 ]
reg byte x [ get::return_y#1 ]
zp[1]:2 [ main::$1_x ]
zp[1]:3 [ main::$1_y ]
reg byte x [ main::$3 ]
