Statistics: total size = 548 bytes (without asm coded procs) Opcodes used: [ 0] 27: p_enter [ 1] 21: dw IGET [ 2] 17: dw DUP [ 3] 16: dw CALLPROCPTR [ 4] 16: P_ASM [ 5] 15: dw NIP%uRETURN [ 6] 13: dw LGET_IGET [ 7] 9: dw DROP%uRETURN [ 8] 8: dw IVALu8 [ 9] 8: dw IVAL1 [10] 6: dw LGET6 [11] 6: dw LGET4 [12] 6: dw DUP32 [13] 5: dw DROP [14] 4: dw OVER [15] 4: dw LVAR2 [16] 4: dw LGET8 [17] 4: dw LGET32 [18] 3: dw RETURN [19] 3: dw JR0p [20] 3: dw EQ [21] 3: dw DROPSTR [22] 2: dw TOR32 [23] 2: dw PEEK48 [24] 2: dw LVAR8 [25] 2: dw LGET_IGETu8 [26] 2: dw IVAL0 [27] 2: dw FROMR32 [28] 2: dw CASTbAE2r [29] 1: dw SL [30] 1: dw SHRINK8 [31] 1: dw RETAIN [32] 1: dw REMGLu [33] 1: dw PEEK_NZ [34] 1: dw PEEKPP [35] 1: dw OR1 [36] 1: dw NIPSTR [37] 1: dw NIP [38] 1: dw NEG [39] 1: dw LTu [40] 1: dw LTs [41] 1: dw LGET12 [42] 1: dw LGET10 [43] 1: dw JRp [44] 1: dw JR0m [45] 1: dw IVAL2 [46] 1: dw IVAL0l [47] 1: dw ISET8 [48] 1: dw GROW8 [49] 1: dw GEu [50] 1: dw DROPxRETURN0 [51] 1: dw DIVu [52] 1: dw CASTu16u8 [53] 1: dw BOOL [54] 1: dw ATISET8 [55] 1: dw AND0 [56] 1: dw AND [57] 1: dw ALLOC [58] 1: dw ADDGL [59] 1: dw ADD Opcode pairs (more than 2x): [ 0] 15: dw IGET + dw CALLPROCPTR [ 1] 11: dw LGET_IGET + dw IGET [ 2] 9: dw CALLPROCPTR + dw NIP%uRETURN [ 3] 5: dw IGET + dw IGET [ 4] 5: dw DUP + dw IGET [ 5] 5: dw DUP + dw DUP [ 6] 3: dw CALLPROCPTR + dw DROP%uRETURN