__constant char HEXTAB[] = "0123456789abcdef"
__constant char * const SCREEN = (char *) 1024
char idx
char idx#11 // reg byte x 797.5172413793105
char idx#27 // reg byte x 14106.0
char idx#31 // reg byte x 53.25
char idx#33 // reg byte x 151.5
char idx#35 // reg byte x 278.25
void main()
int main::sw
int main::sw#1 // sw zp[2]:4 16.5
int main::sw#2 // sw zp[2]:4 11.0
unsigned int main::w
unsigned int main::w#1 // w zp[2]:2 16.5
unsigned int main::w#2 // w zp[2]:2 11.0
void out(char c)
char out::c
char out::c#1 // reg byte a 2002.0
char out::c#2 // reg byte a 2002.0
char out::c#3 // reg byte a 2002.0
char out::c#4 // reg byte a 2002.0
char out::c#5 // reg byte a 7002.5
void outsw(int sw)
int outsw::sw
int outsw::sw#0 // sw zp[2]:2 78.5
int outsw::sw#1 // sw zp[2]:2 202.0
int outsw::sw#3 // sw zp[2]:2 202.0
void outw(unsigned int w)
char outw::$0 // reg byte a 2002.0
char outw::$1 // reg byte a 2002.0
char outw::$10 // reg byte a 2002.0
char outw::$3 // reg byte a 2002.0
char outw::$4 // reg byte a 2002.0
char outw::$6 // reg byte a 2002.0
char outw::$7 // reg byte a 2002.0
char outw::$9 // reg byte a 2002.0
unsigned int outw::w
unsigned int outw::w#0 // w zp[2]:2 22.0
unsigned int outw::w#1 // w zp[2]:2 202.0
unsigned int outw::w#2 // w zp[2]:2 316.61538461538464

zp[2]:4 [ main::sw#2 main::sw#1 ]
zp[2]:2 [ main::w#2 main::w#1 outw::w#2 outw::w#0 outw::w#1 outsw::sw#3 outsw::sw#0 outsw::sw#1 ]
reg byte x [ idx#27 idx#35 idx#33 idx#31 idx#11 ]
reg byte a [ out::c#5 out::c#1 out::c#2 out::c#3 out::c#4 ]
reg byte a [ outw::$0 ]
reg byte a [ outw::$1 ]
reg byte a [ outw::$3 ]
reg byte a [ outw::$4 ]
reg byte a [ outw::$6 ]
reg byte a [ outw::$7 ]
reg byte a [ outw::$9 ]
reg byte a [ outw::$10 ]
