Commit 8a123391 authored by Ondrasek Timotej's avatar Ondrasek Timotej
Browse files

updated constructor registration + recompiled scripts

parent 7bdcd6bf
Loading
Loading
Loading
Loading
+897 −313

File changed.

Preview size limit exceeded, changes collapsed.

+17 −18
Original line number Diff line number Diff line
@@ -14,7 +14,6 @@
        ["ARRAY", [["STRING", "updater"], ["BYTES", []]]],
        ["ARRAY", [["STRING", "presenter"], ["BYTES", []]]],
        ["STRING", "register_on_content_changed"],
        ["ITEM", 0],
        ["STRING", "load_scripts"],
        ["STRING", "unregister_on_content_changed"],
        ["PATH", ["", "lfs", "loader.lib"]],
@@ -81,9 +80,9 @@
                    ["COPY_REF", "ll", 5, 3, [16, 5]],
                    ["CALL", "lcll", 4, 13, 2, 4, [19, 5]],
                    ["CALL", "lcll", 5, 13, 2, 5, [20, 5]],
                    ["CALL", "cccll", 14, 15, 0, 4, 5, [23, 5]],
                    ["CALL", "lcll", 4, 16, 2, 4, [26, 5]],
                    ["CALL", "lcll", 5, 16, 2, 5, [27, 5]],
                    ["CALL_LOCAL", "ccll", 14, 0, 4, 5, [23, 5]],
                    ["CALL", "lcll", 4, 15, 2, 4, [26, 5]],
                    ["CALL", "lcll", 5, 15, 2, 5, [27, 5]],
                    ["RET", "", [7, 1]]
                ]
            ]
@@ -104,18 +103,18 @@
            ],
            "code": [
                [
                    ["GET_ITEM", "lc", 0, 17, [34, 18]],
                    ["GET_ITEM", "lc", 0, 16, [34, 18]],
                    ["COPY_REF", "ll", 1, 0, [34, 5]],
                    ["CALL", "lcls", 1, 18, 2, 1, [36, 18]],
                    ["CALL", "lcls", 1, 17, 2, 1, [36, 18]],
                    ["COPY_REF", "ll", 3, 2, [36, 5]],
                    ["CALL_ANY", "lcl", 3, 19, 2, [38, 22]],
                    ["CALL", "pcll", 0, 20, 4, 2, [38, 5]],
                    ["CALL", "pcl", 0, 21, 2, [40, 5]],
                    ["CALL", "lcls", 1, 18, 2, 2, [43, 14]],
                    ["CALL_ANY", "lcl", 3, 18, 2, [38, 22]],
                    ["CALL", "pcll", 0, 19, 4, 2, [38, 5]],
                    ["CALL", "pcl", 0, 20, 2, [40, 5]],
                    ["CALL", "lcls", 1, 17, 2, 2, [43, 14]],
                    ["COPY_REF", "ll", 3, 2, [43, 5]],
                    ["CALL_ANY", "lcl", 3, 19, 2, [44, 24]],
                    ["CALL", "pcll", 1, 20, 4, 2, [44, 5]],
                    ["CALL", "pcl", 1, 21, 2, [45, 5]],
                    ["CALL_ANY", "lcl", 3, 18, 2, [44, 24]],
                    ["CALL", "pcll", 1, 19, 4, 2, [44, 5]],
                    ["CALL", "pcl", 1, 20, 2, [45, 5]],
                    ["RET", "", [31, 1]]
                ]
            ]
@@ -130,11 +129,11 @@
            ],
            "code": [
                [
                    ["CALL", "sclc", 0, 23, 0, 22, [51, 5]],
                    ["CALL", "sclc", 0, 23, 0, 24, [52, 5]],
                    ["CALL", "sclc", 0, 23, 0, 25, [53, 5]],
                    ["CALL", "sclc", 0, 23, 0, 26, [54, 5]],
                    ["CALL", "sclc", 0, 23, 0, 27, [55, 5]],
                    ["CALL", "sclc", 0, 22, 0, 21, [51, 5]],
                    ["CALL", "sclc", 0, 22, 0, 23, [52, 5]],
                    ["CALL", "sclc", 0, 22, 0, 24, [53, 5]],
                    ["CALL", "sclc", 0, 22, 0, 25, [54, 5]],
                    ["CALL", "sclc", 0, 22, 0, 26, [55, 5]],
                    ["RET", "", [49, 1]]
                ]
            ]
+38 −39
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@
        ["PATH", ["", "gfx", "buffer_generators.lib"]],
        ["PATH", ["", "gfx", "light_system.lib"]],
        ["PATH", ["", "gfx", "renderer.lib"]],
        ["ITEM", 0],
        ["STRING", "init_presenter"],
        ["STRING", "presenter.run"],
        ["STRING", "com::Folder"],
@@ -120,7 +119,7 @@
                    ["BRANCH", "lbb", 1, 3, 2, [15, 5]]
                ],
                [
                    ["CALL", "ccc", 7, 8, 0, [20, 5]],
                    ["CALL_LOCAL", "cc", 7, 0, [20, 5]],
                    ["RET", "", [12, 1]]
                ],
                [
@@ -141,7 +140,7 @@
            ],
            "code": [
                [
                    ["COPY_VAL_STRING", "pc", 0, 9, [25, 5]],
                    ["COPY_VAL_STRING", "pc", 0, 8, [25, 5]],
                    ["RET", "", [25, 5]]
                ]
            ]
@@ -169,40 +168,40 @@
            ],
            "code": [
                [
                    ["CALL", "sclcc", 1, 12, 0, 10, 11, [31, 5]],
                    ["CALL", "ccl", 7, 14, 1, [31, 76]],
                    ["ADD_STRING", "llc", 1, 1, 15, [31, 76]],
                    ["CALL", "sclcc", 1, 11, 0, 9, 10, [31, 5]],
                    ["CALL_LOCAL", "cl", 13, 1, [31, 76]],
                    ["ADD_STRING", "llc", 1, 1, 14, [31, 76]],
                    ["SELF", "l", 2, [31, 99]],
                    ["NEW_ARRAY", "lll", 3, 1, 2, [31, 75]],
                    ["CALL_ANY", "lclcl", 0, 16, 4, 13, 3, [31, 5]],
                    ["GET_ITEM", "lc", 2, 19, [36, 62]],
                    ["CALL", "lcl", 2, 20, 4, [36, 62]],
                    ["CALL", "sclclc", 3, 22, 5, 18, 4, 21, [36, 13]],
                    ["CALL", "scl", 4, 23, 6, [37, 13]],
                    ["CALL", "sclcll", 2, 24, 7, 17, 5, 6, [34, 9]],
                    ["GET_ITEM", "lc", 8, 25, [39, 9]],
                    ["CALL", "sclllc", 2, 27, 9, 7, 8, 26, [33, 5]],
                    ["CALL", "sclccc", 3, 31, 4, 29, 21, 30, [47, 13]],
                    ["CALL", "sclccc", 4, 34, 5, 32, 33, 21, [48, 13]],
                    ["CALL", "sclcll", 2, 24, 6, 28, 4, 5, [45, 20]],
                    ["CALL_ANY", "lclcl", 0, 15, 4, 12, 3, [31, 5]],
                    ["GET_ITEM", "lc", 2, 18, [36, 62]],
                    ["CALL", "lcl", 2, 19, 4, [36, 62]],
                    ["CALL", "sclclc", 3, 21, 5, 17, 4, 20, [36, 13]],
                    ["CALL", "scl", 4, 22, 6, [37, 13]],
                    ["CALL", "sclcll", 2, 23, 7, 16, 5, 6, [34, 9]],
                    ["GET_ITEM", "lc", 8, 24, [39, 9]],
                    ["CALL", "sclllc", 2, 26, 9, 7, 8, 25, [33, 5]],
                    ["CALL", "sclccc", 3, 30, 4, 28, 20, 29, [47, 13]],
                    ["CALL", "sclccc", 4, 33, 5, 31, 32, 20, [48, 13]],
                    ["CALL", "sclcll", 2, 23, 6, 27, 4, 5, [45, 20]],
                    ["COPY_REF", "ll", 10, 6, [45, 5]],
                    ["CALL", "sclcc", 0, 16, 4, 10, 35, [52, 9]],
                    ["CALL_ANY", "lclcc", 4, 16, 5, 36, 37, [52, 9]],
                    ["CALL", "sclllc", 2, 27, 6, 10, 5, 26, [50, 5]],
                    ["CALL", "scll", 2, 38, 5, 10, [55, 5]],
                    ["CALL_ANY", "lclcc", 5, 16, 6, 39, 40, [55, 5]],
                    ["CALL", "sclcc", 0, 16, 6, 10, 41, [58, 18]],
                    ["CALL_ANY", "lclcc", 6, 16, 7, 36, 37, [58, 18]],
                    ["CALL", "sclcc", 0, 15, 4, 9, 34, [52, 9]],
                    ["CALL_ANY", "lclcc", 4, 15, 5, 35, 36, [52, 9]],
                    ["CALL", "sclllc", 2, 26, 6, 10, 5, 25, [50, 5]],
                    ["CALL", "scll", 2, 37, 5, 10, [55, 5]],
                    ["CALL_ANY", "lclcc", 5, 15, 6, 38, 39, [55, 5]],
                    ["CALL", "sclcc", 0, 15, 6, 9, 40, [58, 18]],
                    ["CALL_ANY", "lclcc", 6, 15, 7, 35, 36, [58, 18]],
                    ["COPY_REF", "ll", 11, 7, [58, 5]],
                    ["CALL_ANY", "lclc", 11, 43, 7, 42, [59, 5]],
                    ["CALL", "sclllc", 2, 27, 7, 10, 11, 26, [60, 5]],
                    ["CALL", "sclcc", 0, 16, 7, 10, 44, [66, 23]],
                    ["CALL_ANY", "lclcc", 7, 16, 9, 36, 37, [66, 23]],
                    ["CALL_ANY", "lclc", 11, 42, 7, 41, [59, 5]],
                    ["CALL", "sclllc", 2, 26, 7, 10, 11, 25, [60, 5]],
                    ["CALL", "sclcc", 0, 15, 7, 9, 43, [66, 23]],
                    ["CALL_ANY", "lclcc", 7, 15, 9, 35, 36, [66, 23]],
                    ["COPY_REF", "ll", 12, 9, [66, 5]],
                    ["CALL", "sclcclc", 5, 48, 9, 45, 46, 12, 47, [67, 21]],
                    ["CALL", "sclcclc", 5, 47, 9, 44, 45, 12, 46, [67, 21]],
                    ["COPY_REF", "ll", 13, 9, [67, 5]],
                    ["CALL", "sclll", 2, 48, 9, 10, 13, [76, 5]],
                    ["CALL", "sclll", 5, 49, 9, 13, 10, [77, 5]],
                    ["CALL", "sclll", 2, 47, 9, 10, 13, [76, 5]],
                    ["CALL", "sclll", 5, 48, 9, 13, 10, [77, 5]],
                    ["RET", "", [28, 1]]
                ]
            ]
@@ -220,12 +219,12 @@
            ],
            "code": [
                [
                    ["CALL", "sclc", 1, 51, 0, 50, [82, 5]],
                    ["CALL", "ccl", 7, 14, 1, [82, 35]],
                    ["ADD_STRING", "llc", 1, 1, 15, [82, 35]],
                    ["CALL_ANY", "lcll", 0, 52, 2, 1, [82, 5]],
                    ["CALL", "sclc", 1, 50, 0, 49, [82, 5]],
                    ["CALL_LOCAL", "cl", 13, 1, [82, 35]],
                    ["ADD_STRING", "llc", 1, 1, 14, [82, 35]],
                    ["CALL_ANY", "lcll", 0, 51, 2, 1, [82, 5]],
                    ["GET_ITEM", "lc", 3, 0, [84, 5]],
                    ["CALL", "lclc", 3, 52, 2, 33, [84, 5]],
                    ["CALL", "lclc", 3, 51, 2, 32, [84, 5]],
                    ["RET", "", [80, 1]]
                ]
            ]
@@ -241,9 +240,9 @@
            ],
            "code": [
                [
                    ["CALL", "sclc", 6, 54, 0, 53, [91, 5]],
                    ["CALL", "scl", 2, 55, 0, [93, 33]],
                    ["CALL", "scllc", 6, 57, 1, 0, 56, [93, 5]],
                    ["CALL", "sclc", 6, 53, 0, 52, [91, 5]],
                    ["CALL", "scl", 2, 54, 0, [93, 33]],
                    ["CALL", "scllc", 6, 56, 1, 0, 55, [93, 5]],
                    ["RET", "", [88, 1]]
                ]
            ]
+74 −75
Original line number Diff line number Diff line
@@ -8,7 +8,6 @@
        ["PATH", ["", "osi", "window"]],
        ["PATH", ["", "osi", "timer"]],
        ["PATH", ["", "game", "math.lib"]],
        ["ITEM", 0],
        ["STRING", "init_updater"],
        ["STRING", "updater.run"],
        ["STRING", "com::Folder"],
@@ -121,7 +120,7 @@
                    ["BRANCH", "lbb", 1, 3, 2, [16, 5]]
                ],
                [
                    ["CALL", "ccc", 8, 9, 0, [21, 5]],
                    ["CALL_LOCAL", "cc", 8, 0, [21, 5]],
                    ["RET", "", [13, 1]]
                ],
                [
@@ -142,7 +141,7 @@
            ],
            "code": [
                [
                    ["COPY_VAL_STRING", "pc", 0, 10, [26, 5]],
                    ["COPY_VAL_STRING", "pc", 0, 9, [26, 5]],
                    ["RET", "", [26, 5]]
                ]
            ]
@@ -162,16 +161,16 @@
            ],
            "code": [
                [
                    ["CALL", "sclcc", 0, 13, 0, 11, 12, [31, 5]],
                    ["CALL", "ccl", 8, 15, 1, [31, 73]],
                    ["ADD_STRING", "llc", 1, 1, 16, [31, 73]],
                    ["CALL", "sclcc", 0, 12, 0, 10, 11, [31, 5]],
                    ["CALL_LOCAL", "cl", 14, 1, [31, 73]],
                    ["ADD_STRING", "llc", 1, 1, 15, [31, 73]],
                    ["SELF", "l", 2, [31, 96]],
                    ["NEW_ARRAY", "lll", 3, 1, 2, [31, 72]],
                    ["CALL_ANY", "lclcl", 0, 13, 4, 14, 3, [31, 5]],
                    ["CALL", "sclc", 1, 18, 4, 17, [32, 5]],
                    ["CALL", "scl", 2, 19, 4, [37, 18]],
                    ["CALL_ANY", "lclcl", 0, 12, 4, 13, 3, [31, 5]],
                    ["CALL", "sclc", 1, 17, 4, 16, [32, 5]],
                    ["CALL", "scl", 2, 18, 4, [37, 18]],
                    ["COPY_REF", "ll", 5, 4, [37, 5]],
                    ["CALL", "sclls", 2, 18, 4, 5, 1, [38, 5]],
                    ["CALL", "sclls", 2, 17, 4, 5, 1, [38, 5]],
                    ["RET", "", [29, 1]]
                ]
            ]
@@ -188,10 +187,10 @@
            ],
            "code": [
                [
                    ["CALL", "sclc", 0, 21, 0, 20, [43, 6]],
                    ["CALL", "ccl", 8, 15, 1, [43, 34]],
                    ["ADD_STRING", "llc", 1, 1, 16, [43, 34]],
                    ["CALL_ANY", "lcll", 0, 22, 2, 1, [43, 6]],
                    ["CALL", "sclc", 0, 20, 0, 19, [43, 6]],
                    ["CALL_LOCAL", "cl", 14, 1, [43, 34]],
                    ["ADD_STRING", "llc", 1, 1, 15, [43, 34]],
                    ["CALL_ANY", "lcll", 0, 21, 2, 1, [43, 6]],
                    ["RET", "", [41, 1]]
                ]
            ]
@@ -235,8 +234,8 @@
            ],
            "code": [
                [
                    ["CALL", "scl", 3, 23, 0, [50, 8]],
                    ["CALL_ANY", "lclc", 0, 25, 1, 24, [50, 8]],
                    ["CALL", "scl", 3, 22, 0, [50, 8]],
                    ["CALL_ANY", "lclc", 0, 24, 1, 23, [50, 8]],
                    ["CAST_ANY", "ll", 2, 1, [50, 8]],
                    ["BRANCH", "lbb", 2, 21, 2, [50, 5]]
                ],
@@ -244,54 +243,54 @@
                    ["RET", "", [47, 1]]
                ],
                [
                    ["COPY_VAL_FLOAT", "lc", 3, 26, [52, 9]],
                    ["COPY_VAL_FLOAT", "lc", 4, 26, [53, 9]],
                    ["CALL", "scl", 2, 27, 5, [55, 37]],
                    ["CALL_ANY", "lcl", 5, 28, 6, [55, 37]],
                    ["COPY_VAL_FLOAT", "lc", 3, 25, [52, 9]],
                    ["COPY_VAL_FLOAT", "lc", 4, 25, [53, 9]],
                    ["CALL", "scl", 2, 26, 5, [55, 37]],
                    ["CALL_ANY", "lcl", 5, 27, 6, [55, 37]],
                    ["DIV_ANY", "lll", 7, 4, 6, [55, 15]],
                    ["CALL", "scl", 3, 29, 8, [56, 20]],
                    ["CALL", "scl", 3, 28, 8, [56, 20]],
                    ["CAST_ANY", "ll", 9, 8, [56, 20]],
                    ["CALL", "scl", 5, 30, 8, [56, 41]],
                    ["CALL", "scl", 5, 29, 8, [56, 41]],
                    ["MUL_ANY", "lll", 10, 9, 8, [56, 15]],
                    ["MUL_ANY", "lll", 11, 7, 10, [55, 15]],
                    ["COPY_REF", "ll", 12, 11, [54, 9]],
                    ["CALL", "scl", 1, 31, 6, [59, 48]],
                    ["GET_ELEMENT_ANY", "llc", 6, 6, 32, [59, 48]],
                    ["CALL", "scll", 7, 33, 7, 6, [59, 28]],
                    ["CALL", "scl", 1, 30, 6, [59, 48]],
                    ["GET_ELEMENT_ANY", "llc", 6, 6, 31, [59, 48]],
                    ["CALL", "scll", 7, 32, 7, 6, [59, 28]],
                    ["COPY_REF", "ll", 13, 7, [59, 9]],
                    ["CALL", "scl", 4, 23, 6, [62, 12]],
                    ["CALL_ANY", "lclc", 6, 25, 7, 34, [62, 12]],
                    ["CALL", "scl", 4, 23, 8, [62, 45]],
                    ["CALL_ANY", "lclc", 8, 25, 10, 35, [62, 45]],
                    ["CALL", "scl", 4, 22, 6, [62, 12]],
                    ["CALL_ANY", "lclc", 6, 24, 7, 33, [62, 12]],
                    ["CALL", "scl", 4, 22, 8, [62, 45]],
                    ["CALL_ANY", "lclc", 8, 24, 10, 34, [62, 45]],
                    ["CAST_ANY", "ll", 14, 7, [62, 12]],
                    ["CAST_ANY", "ll", 15, 10, [62, 45]],
                    ["OR", "lll", 14, 14, 15, [62, 12]],
                    ["BRANCH", "lbb", 14, 5, 4, [62, 9]]
                ],
                [
                    ["CALL", "scl", 4, 23, 10, [71, 12]],
                    ["CALL_ANY", "lclc", 10, 25, 17, 43, [71, 12]],
                    ["CALL", "scl", 4, 23, 18, [71, 45]],
                    ["CALL_ANY", "lclc", 18, 25, 20, 44, [71, 45]],
                    ["CALL", "scl", 4, 22, 10, [71, 12]],
                    ["CALL_ANY", "lclc", 10, 24, 17, 42, [71, 12]],
                    ["CALL", "scl", 4, 22, 18, [71, 45]],
                    ["CALL_ANY", "lclc", 18, 24, 20, 43, [71, 45]],
                    ["CAST_ANY", "ll", 14, 17, [71, 12]],
                    ["CAST_ANY", "ll", 15, 20, [71, 45]],
                    ["OR", "lll", 14, 14, 15, [71, 12]],
                    ["BRANCH", "lbb", 14, 11, 10, [71, 9]]
                ],
                [
                    ["MUL_FLOAT", "lcl", 16, 36, 3, [64, 39]],
                    ["CALL", "scl", 6, 37, 7, [64, 55]],
                    ["MUL_FLOAT", "lcl", 16, 35, 3, [64, 39]],
                    ["CALL", "scl", 6, 36, 7, [64, 55]],
                    ["MUL_ANY", "lll", 10, 16, 7, [64, 39]],
                    ["CALL", "scllc", 7, 39, 11, 13, 38, [64, 69]],
                    ["CALL", "scllc", 7, 38, 11, 13, 37, [64, 69]],
                    ["MUL_ANY", "lll", 17, 10, 11, [64, 39]],
                    ["CALL", "scll", 1, 40, 18, 17, [64, 13]],
                    ["CALL", "scll", 1, 39, 18, 17, [64, 13]],
                    ["JUMP", "b", 3, [64, 13]]
                ],
                [
                    ["CALL", "scl", 4, 23, 7, [66, 14]],
                    ["CALL_ANY", "lclc", 7, 25, 10, 41, [66, 14]],
                    ["CALL", "scl", 4, 23, 11, [66, 47]],
                    ["CALL_ANY", "lclc", 11, 25, 17, 42, [66, 47]],
                    ["CALL", "scl", 4, 22, 7, [66, 14]],
                    ["CALL_ANY", "lclc", 7, 24, 10, 40, [66, 14]],
                    ["CALL", "scl", 4, 22, 11, [66, 47]],
                    ["CALL_ANY", "lclc", 11, 24, 17, 41, [66, 47]],
                    ["CAST_ANY", "ll", 15, 10, [66, 14]],
                    ["CAST_ANY", "ll", 19, 17, [66, 47]],
                    ["OR", "lll", 15, 15, 19, [66, 14]],
@@ -301,36 +300,36 @@
                    ["JUMP", "b", 3, [66, 9]]
                ],
                [
                    ["CALL", "scl", 6, 37, 10, [68, 54]],
                    ["CALL", "scl", 6, 36, 10, [68, 54]],
                    ["MUL_ANY", "lll", 17, 3, 10, [68, 39]],
                    ["CALL", "scllc", 7, 39, 18, 13, 38, [68, 68]],
                    ["CALL", "scllc", 7, 38, 18, 13, 37, [68, 68]],
                    ["MUL_ANY", "lll", 20, 17, 18, [68, 39]],
                    ["CALL", "scll", 1, 40, 21, 20, [68, 13]],
                    ["CALL", "scll", 1, 39, 21, 20, [68, 13]],
                    ["JUMP", "b", 6, [68, 13]]
                ],
                [
                    ["JUMP", "b", 6, [66, 9]]
                ],
                [
                    ["CALL", "scl", 4, 23, 20, [80, 12]],
                    ["CALL_ANY", "lclc", 20, 25, 22, 48, [80, 12]],
                    ["CALL", "scl", 4, 22, 20, [80, 12]],
                    ["CALL_ANY", "lclc", 20, 24, 22, 47, [80, 12]],
                    ["CAST_ANY", "ll", 14, 22, [80, 12]],
                    ["BRANCH", "lbb", 14, 17, 16, [80, 9]]
                ],
                [
                    ["MUL_FLOAT", "lcl", 16, 36, 3, [73, 39]],
                    ["CALL", "scl", 6, 37, 17, [73, 55]],
                    ["MUL_FLOAT", "lcl", 16, 35, 3, [73, 39]],
                    ["CALL", "scl", 6, 36, 17, [73, 55]],
                    ["MUL_ANY", "lll", 20, 16, 17, [73, 39]],
                    ["CALL", "scllc", 7, 39, 21, 13, 45, [73, 69]],
                    ["CALL", "scllc", 7, 38, 21, 13, 44, [73, 69]],
                    ["MUL_ANY", "lll", 22, 20, 21, [73, 39]],
                    ["CALL", "scll", 1, 40, 23, 22, [73, 13]],
                    ["CALL", "scll", 1, 39, 23, 22, [73, 13]],
                    ["JUMP", "b", 9, [73, 13]]
                ],
                [
                    ["CALL", "scl", 4, 23, 17, [75, 14]],
                    ["CALL_ANY", "lclc", 17, 25, 20, 46, [75, 14]],
                    ["CALL", "scl", 4, 23, 21, [75, 47]],
                    ["CALL_ANY", "lclc", 21, 25, 22, 47, [75, 47]],
                    ["CALL", "scl", 4, 22, 17, [75, 14]],
                    ["CALL_ANY", "lclc", 17, 24, 20, 45, [75, 14]],
                    ["CALL", "scl", 4, 22, 21, [75, 47]],
                    ["CALL_ANY", "lclc", 21, 24, 22, 46, [75, 47]],
                    ["CAST_ANY", "ll", 15, 20, [75, 14]],
                    ["CAST_ANY", "ll", 19, 22, [75, 47]],
                    ["OR", "lll", 15, 15, 19, [75, 14]],
@@ -340,40 +339,40 @@
                    ["JUMP", "b", 9, [75, 9]]
                ],
                [
                    ["CALL", "scl", 6, 37, 20, [77, 54]],
                    ["CALL", "scl", 6, 36, 20, [77, 54]],
                    ["MUL_ANY", "lll", 22, 3, 20, [77, 39]],
                    ["CALL", "scllc", 7, 39, 23, 13, 45, [77, 68]],
                    ["CALL", "scllc", 7, 38, 23, 13, 44, [77, 68]],
                    ["MUL_ANY", "lll", 24, 22, 23, [77, 39]],
                    ["CALL", "scll", 1, 40, 25, 24, [77, 13]],
                    ["CALL", "scll", 1, 39, 25, 24, [77, 13]],
                    ["JUMP", "b", 12, [77, 13]]
                ],
                [
                    ["JUMP", "b", 12, [75, 9]]
                ],
                [
                    ["GET_ELEMENT_ANY", "llc", 22, 12, 49, [90, 52]],
                    ["MUL_ANY", "lcl", 24, 51, 22, [90, 51]],
                    ["CALL", "scllc", 7, 39, 25, 13, 45, [90, 68]],
                    ["CALL", "sclll", 7, 52, 26, 24, 25, [90, 36]],
                    ["CALL", "scll", 1, 53, 27, 26, [90, 9]],
                    ["GET_ELEMENT_ANY", "llc", 22, 12, 45, [91, 52]],
                    ["MUL_ANY", "lcl", 24, 51, 22, [91, 51]],
                    ["CALL", "scllc", 7, 52, 25, 24, 54, [91, 36]],
                    ["CALL", "scll", 1, 53, 26, 25, [91, 9]],
                    ["GET_ELEMENT_ANY", "llc", 22, 12, 48, [90, 52]],
                    ["MUL_ANY", "lcl", 24, 50, 22, [90, 51]],
                    ["CALL", "scllc", 7, 38, 25, 13, 44, [90, 68]],
                    ["CALL", "sclll", 7, 51, 26, 24, 25, [90, 36]],
                    ["CALL", "scll", 1, 52, 27, 26, [90, 9]],
                    ["GET_ELEMENT_ANY", "llc", 22, 12, 44, [91, 52]],
                    ["MUL_ANY", "lcl", 24, 50, 22, [91, 51]],
                    ["CALL", "scllc", 7, 51, 25, 24, 53, [91, 36]],
                    ["CALL", "scll", 1, 52, 26, 25, [91, 9]],
                    ["JUMP", "b", 1, [62, 9]]
                ],
                [
                    ["MUL_FLOAT", "lcl", 16, 36, 3, [82, 39]],
                    ["CALL", "scl", 6, 37, 23, [82, 55]],
                    ["MUL_FLOAT", "lcl", 16, 35, 3, [82, 39]],
                    ["CALL", "scl", 6, 36, 23, [82, 55]],
                    ["MUL_ANY", "lll", 24, 16, 23, [82, 39]],
                    ["CALL", "scllc", 7, 39, 25, 13, 49, [82, 69]],
                    ["CALL", "scllc", 7, 38, 25, 13, 48, [82, 69]],
                    ["MUL_ANY", "lll", 26, 24, 25, [82, 39]],
                    ["CALL", "scll", 1, 40, 27, 26, [82, 13]],
                    ["CALL", "scll", 1, 39, 27, 26, [82, 13]],
                    ["JUMP", "b", 15, [82, 13]]
                ],
                [
                    ["CALL", "scl", 4, 23, 23, [84, 14]],
                    ["CALL_ANY", "lclc", 23, 25, 24, 50, [84, 14]],
                    ["CALL", "scl", 4, 22, 23, [84, 14]],
                    ["CALL_ANY", "lclc", 23, 24, 24, 49, [84, 14]],
                    ["CAST_ANY", "ll", 15, 24, [84, 14]],
                    ["BRANCH", "lbb", 15, 20, 19, [84, 9]]
                ],
@@ -381,11 +380,11 @@
                    ["JUMP", "b", 15, [84, 9]]
                ],
                [
                    ["CALL", "scl", 6, 37, 25, [86, 54]],
                    ["CALL", "scl", 6, 36, 25, [86, 54]],
                    ["MUL_ANY", "lll", 26, 3, 25, [86, 39]],
                    ["CALL", "scllc", 7, 39, 27, 13, 49, [86, 68]],
                    ["CALL", "scllc", 7, 38, 27, 13, 48, [86, 68]],
                    ["MUL_ANY", "lll", 28, 26, 27, [86, 39]],
                    ["CALL", "scll", 1, 40, 29, 28, [86, 13]],
                    ["CALL", "scll", 1, 39, 29, 28, [86, 13]],
                    ["JUMP", "b", 18, [86, 13]]
                ],
                [
Compare 0f922839 to 83a7f6d1
Original line number Diff line number Diff line
Subproject commit 0f922839c8ca3827273b470298f9f1e1fa2c5c99
Subproject commit 83a7f6d1a2ff6ea1376c20089362b5b9d3c18c38
Loading