__constant char *CHARSET = (char *) 8192
__constant char * const D018 = (char *) 53272
__constant char FONT_HEX_PROTO[] = { 2, 5, 5, 5, 2, 6, 2, 2, 2, 7, 6, 1, 2, 4, 7, 6, 1, 2, 1, 6, 5, 5, 7, 1, 1, 7, 4, 6, 1, 6, 3, 4, 6, 5, 2, 7, 1, 1, 1, 1, 2, 5, 2, 5, 2, 2, 5, 3, 1, 1, 2, 5, 7, 5, 5, 6, 5, 6, 5, 6, 2, 5, 4, 5, 2, 6, 5, 5, 5, 6, 7, 4, 6, 4, 7, 7, 4, 6, 4, 4 }
__constant char *SCREEN = (char *) 1024
void init_font_hex(char *charset)
char init_font_hex::$0 // zp[1]:3 10001.0
char init_font_hex::$1 // reg byte a 20002.0
char init_font_hex::$2 // reg byte a 20002.0
char init_font_hex::c
char init_font_hex::c#1 // c zp[1]:11 151.5
char init_font_hex::c#6 // c zp[1]:11 10.631578947368421
char init_font_hex::c1
char init_font_hex::c1#1 // c1 zp[1]:4 1501.5
char init_font_hex::c1#4 // c1 zp[1]:4 133.46666666666667
char *init_font_hex::charset
char *init_font_hex::charset#0 // charset zp[2]:5 350.5
char *init_font_hex::charset#2 // charset zp[2]:5 1079.0714285714287
char *init_font_hex::charset#5 // charset zp[2]:5 202.0
char init_font_hex::i
char init_font_hex::i#1 // reg byte x 15001.5
char init_font_hex::i#2 // reg byte x 6667.333333333333
char init_font_hex::idx
char init_font_hex::idx#2 // idx zp[1]:2 5501.0
char init_font_hex::idx#3 // reg byte y 2002.0
char init_font_hex::idx#5 // idx zp[1]:2 6000.6
char *init_font_hex::proto_hi
char *init_font_hex::proto_hi#1 // proto_hi zp[2]:9 67.33333333333333
char *init_font_hex::proto_hi#6 // proto_hi zp[2]:9 566.8333333333333
char *init_font_hex::proto_lo
char *init_font_hex::proto_lo#1 // proto_lo zp[2]:7 500.5
char *init_font_hex::proto_lo#4 // proto_lo zp[2]:7 923.3076923076923
void main()
char main::c
char main::c#1 // reg byte x 16.5
char main::c#2 // reg byte x 22.0
char *main::toD0181_gfx
char main::toD0181_return
__constant char main::toD0181_return#0 = byte1 (unsigned int)SCREEN&$3fff*4|byte1 (unsigned int)CHARSET/4&$f // toD0181_return
char *main::toD0181_screen

reg byte x [ main::c#2 main::c#1 ]
zp[2]:9 [ init_font_hex::proto_hi#6 init_font_hex::proto_hi#1 ]
zp[1]:11 [ init_font_hex::c#6 init_font_hex::c#1 ]
zp[2]:5 [ init_font_hex::charset#2 init_font_hex::charset#5 init_font_hex::charset#0 ]
zp[2]:7 [ init_font_hex::proto_lo#4 init_font_hex::proto_lo#1 ]
zp[1]:4 [ init_font_hex::c1#4 init_font_hex::c1#1 ]
reg byte x [ init_font_hex::i#2 init_font_hex::i#1 ]
zp[1]:2 [ init_font_hex::idx#5 init_font_hex::idx#2 ]
zp[1]:3 [ init_font_hex::$0 ]
reg byte a [ init_font_hex::$1 ]
reg byte a [ init_font_hex::$2 ]
reg byte y [ init_font_hex::idx#3 ]
