__constant char HEX[] = "0123456789abcdef"
void __start()
__loadstore char idx // zp[1]:2 5873.634920634922
__loadstore char *line // zp[2]:7 2121.4545454545455
void main()
char *main::s
char *main::s#1 // s zp[2]:10 202.0
char *main::s#2 // s zp[2]:10 134.66666666666666
void md5()
char md5::$2 // reg byte a 2002.0
char md5::a
char md5::a#1 // a zp[1]:6 235.52941176470588
char md5::a#3 // reg byte y 667.3333333333334
char md5::a#8 // reg byte y 667.3333333333334
char md5::a#9 // a zp[1]:6 2002.0
char md5::b
char md5::b#1 // b zp[1]:4 375.375
char md5::b#2 // b_1 zp[1]:9 263.42105263157896
char md5::b#8 // b_1 zp[1]:9 1001.0
char md5::c
__constant char md5::c#0 = $98 // c
char md5::i
char md5::i#1 // reg byte x 500.5
char md5::i#2 // reg byte x 375.375
char md5::temp
void print(char i , char a , char b , char c)
char print::a
char print::a#0 // a zp[1]:5 667.3333333333334
char print::a#1 // a zp[1]:5 667.3333333333334
char print::a#2 // a zp[1]:5 1833.6666666666665
char print::b
char print::b#0 // b zp[1]:4 1001.0
char print::b#1 // b zp[1]:4 1001.0
char print::b#2 // b zp[1]:4 1100.2
char print::c
char print::c#0 // c zp[1]:3 2002.0
char print::c#1 // c zp[1]:3 2002.0
char print::c#2 // c zp[1]:3 785.8571428571429
char print::i
char print::i#0 // reg byte x 500.5
char print::i#1 // reg byte x 500.5
char print::print321_$0 // reg byte a 20002.0
char print::print321_$1 // reg byte a 20002.0
char print::print321_l
char print::print321_l#0 // reg byte x 5501.0
char print::print322_$0 // reg byte a 20002.0
char print::print322_$1 // reg byte a 20002.0
char print::print322_l
char print::print323_$0 // reg byte a 20002.0
char print::print323_$1 // reg byte a 20002.0
char print::print323_l
char print::print324_$0 // reg byte a 20002.0
char print::print324_$1 // reg byte a 20002.0
char print::print324_l

zp[2]:10 [ main::s#2 main::s#1 ]
reg byte x [ md5::i#2 md5::i#1 ]
reg byte y [ md5::a#3 md5::a#8 ]
zp[1]:9 [ md5::b#2 md5::b#8 ]
zp[1]:6 [ md5::a#1 md5::a#9 ]
reg byte x [ print::print321_l#0 print::i#0 print::i#1 ]
zp[1]:5 [ print::a#2 print::a#0 print::a#1 ]
zp[1]:4 [ print::b#2 print::b#0 print::b#1 md5::b#1 ]
zp[1]:3 [ print::c#2 print::c#0 print::c#1 ]
zp[2]:7 [ line ]
zp[1]:2 [ idx ]
reg byte a [ md5::$2 ]
reg byte a [ print::print321_$0 ]
reg byte a [ print::print321_$1 ]
reg byte a [ print::print322_$0 ]
reg byte a [ print::print322_$1 ]
reg byte a [ print::print323_$0 ]
reg byte a [ print::print323_$1 ]
reg byte a [ print::print324_$0 ]
reg byte a [ print::print324_$1 ]
