__constant struct Person $0 = { id: 4, name: "jesper" }
__constant struct Person $1 = { id: 7, name: "henriette" }
__constant char DIGIT[] = "0123456789"
__constant char OFFSET_STRUCT_PERSON_NAME = 1
__constant char * const SCREEN = (char *) 1024
__constant char SIZEOF_STRUCT_PERSON = $11
char idx
char idx#14 // reg byte x 12.0
char idx#15 // reg byte x 55.999999999999986
char idx#17 // reg byte x 3.25
char idx#3 // reg byte x 16.5
char idx#4 // reg byte x 22.0
char idx#5 // reg byte x 101.0
void main()
__loadstore volatile struct Person main::henriette // zp[17]:25
__loadstore volatile struct Person main::jesper // zp[17]:8
void print_person(struct Person *person)
char *print_person::$1 // zp[2]:2 202.0
char *print_person::$2 // zp[2]:4 202.0
char print_person::i
char print_person::i#1 // reg byte y 202.0
char print_person::i#2 // reg byte y 67.33333333333333
struct Person *print_person::person
struct Person *print_person::person#2 // person zp[2]:6

zp[2]:6 [ print_person::person#2 ]
reg byte x [ idx#14 idx#17 ]
reg byte y [ print_person::i#2 print_person::i#1 ]
reg byte x [ idx#15 idx#4 idx#5 ]
reg byte x [ idx#3 ]
zp[2]:2 [ print_person::$1 ]
zp[2]:4 [ print_person::$2 ]
zp[17]:8 [ main::jesper ]
zp[17]:25 [ main::henriette ]
