__constant struct Point $0 = { x: 2, y: 3 } __constant char OFFSET_STRUCT_POINT_Y = 1 __constant char * const SCREEN = (char *) 1024 __constant char SIZEOF_STRUCT_POINT = 2 void main() char main::$1 // reg byte a 22.0 char main::i char main::i#1 // i zp[1]:2 16.5 char main::i#2 // i zp[1]:2 11.0 __constant struct Point points[3] = { fill( 3, 0) } zp[1]:2 [ main::i#2 main::i#1 ] reg byte a [ main::$1 ]