Statistics: total size = 1256 bytes (without asm coded procs) Opcodes used: [ 0] 29: dw IVALu8 [ 1] 25: dw OVER [ 2] 25: dw CASTu16u8 [ 3] 23: dw DUP [ 4] 22: dw LGET_IGETu8 [ 5] 16: dw JRp [ 6] 15: dw LGET4u8 [ 7] 15: dw LGET4 [ 8] 15: dw JR0p [ 9] 14: p_enter [10] 12: dw ISET8 [11] 11: dw LGET6u8 [12] 10: dw IVAR [13] 10: dw ATI8 [14] 10: dw ANDIu8 [15] 9: dw LGET32 [16] 9: dw DROP%uRETURN [17] 8: dw SL [18] 8: dw NIP%uRETURN [19] 8: dw LGET_IGET [20] 8: dw LGET8u8 [21] 7: dw LGET8 [22] 7: dw ADDIu8 [23] 6: dw SUB [24] 6: dw ADD [25] 5: dw SL3 [26] 5: dw LTu [27] 5: dw IVALu8 [28] 5: dw IVAL1 [29] 4: dw NE [30] 4: dw IVAL3 [31] 4: dw DUP32 [32] 4: dw DROPSTR [33] 4: dw DROP%u [34] 3: dw ORGL8 [35] 3: dw LGET6 [36] 3: dw LGET12 [37] 3: dw JR1m [38] 3: dw IVAL0 [39] 3: dw INCR [40] 3: dw DROPxRETURN0 [41] 3: dw DROP [42] 3: dw DECR [43] 3: dw BOOL [44] 3: dw ANDGL8 [45] 3: dw ALLOC [46] 3: P_ASM [47] 2: dw SWITCH [48] 2: dw RSWAPWITHVAR [49] 2: dw PPSET8 [50] 2: dw LVAR2 [51] 2: dw LVAR [52] 2: dw LGET [53] 2: dw JR0m [54] 2: dw GVAR [55] 2: dw GGET [56] 2: dw CASTbAE2r [57] 2: dw AND0 [58] 2: dw ADDGL8 [59] 2: dw ADDGL [60] 1: dw SWAPKILL, %s [61] 1: dw SRu [62] 1: dw SL1 [63] 1: dw RETAIN [64] 1: dw PEEKu8 [65] 1: dw PEEKMMu8 [66] 1: dw OR [67] 1: dw MUL [68] 1: dw LVAR4 [69] 1: dw LVAR0 [70] 1: dw IGETu8 [71] 1: dw GSET [72] 1: dw GGETu8 [73] 1: dw EQ [74] 1: dw DIVu [75] 1: dw CPL [76] 1: dw ATISET8 [77] 1: dw ATIGETu8 [78] 1: dw ATIGET Opcode pairs (more than 2x): [ 0] 7: dw LGET_IGETu8 + dw ANDIu8 [ 1] 5: dw CASTu16u8 + dw LGET4 [ 2] 5: dw ADDIu8 + dw CASTu16u8 [ 3] 4: dw LGET4 + dw OVER [ 4] 4: dw LGET4 + dw ISET8 [ 5] 4: dw LGET32 + dw ATI8 [ 6] 4: dw JR0p + dw IVALu8 [ 7] 4: dw DUP + dw IVALu8 [ 8] 4: dw ANDIu8 + dw JR0p [ 9] 3: dw SL + dw CASTu16u8 [10] 3: dw OVER + dw ISET8 [11] 3: dw NE + dw JR0p [12] 3: dw LTu + dw JR0p [13] 3: dw LGET_IGETu8 + dw SL3 [14] 3: dw LGET_IGETu8 + dw NIP%uRETURN [15] 3: dw LGET8 + dw ISET8 [16] 3: dw LGET6u8 + dw SL [17] 3: dw LGET4u8 + dw IVALu8 [18] 3: dw JR0p + dw DUP [19] 3: dw IVALu8 + dw OVER [20] 3: dw IVALu8 + dw ALLOC [21] 3: dw IVALu8 + dw ADD [22] 3: dw ISET8 + dw LGET4u8 [23] 3: dw ISET8 + dw DUP [24] 3: dw DUP + dw ADDIu8 [25] 3: dw ATI8 + dw LGET_IGET [26] 3: dw ATI8 + dw LGET4u8 [27] 3: dw ADD + dw CASTu16u8