const nomodify byte* SCREEN = (byte*) 1024 void __start() void do10(void()* do10::fn) void()* do10::fn byte do10::i byte do10::i#1 i zp[1]:2 1501.5 byte do10::i#2 i zp[1]:2 1001.0 __stackcall void hello() byte hello::i byte hello::i#1 reg byte x 150001.5 byte hello::i#2 reg byte x 100001.0 volatile byte idx loadstore zp[1]:3 20000.333333333336 void main() const to_nomodify byte* msg[] = "hello " reg byte x [ hello::i#2 hello::i#1 ] zp[1]:2 [ do10::i#2 do10::i#1 ] zp[1]:3 [ idx ]