{ "name": ".cell/packages/core/streamline.cm", "functions": [ { "disruption_pc": 0, "nr_slots": 10, "nr_close_slots": 0, "instructions": [ ["get", 3, 4, 1, 13, 18], ["is_proxy", 4, 3, 13, 18], ["jump_false", 4, "record_path_3", 13, 18], ["null", 4, 13, 18], ["access", 5, "verify_all", 13, 18], ["array", 6, 0, 13, 18], ["push", 6, 1, 13, 18], ["push", 6, 2, 13, 18], ["frame", 7, 3, 2, 13, 18], ["setarg", 7, 0, 4, 13, 18], ["setarg", 7, 1, 5, 13, 18], ["setarg", 7, 2, 6, 13, 18], ["invoke", 7, 4, 13, 18], ["jump", "call_done_4", 13, 18], "record_path_3", ["load_field", 5, 3, "verify_all", 13, 18], ["frame", 6, 5, 2, 13, 18], ["setarg", 6, 0, 3, 13, 18], ["setarg", 6, 1, 1, 13, 18], ["setarg", 6, 2, 2, 13, 18], ["invoke", 6, 4, 13, 18], "call_done_4", ["move", 3, 4, 13, 18], ["access", 4, 0, 14, 15], "while_start_5", ["length", 5, 3, 15, 25], ["is_int", 6, 4, 15, 25], ["jump_false", 6, "rel_ni_7", 15, 25], "_nop_tc_1", "_nop_tc_2", ["lt_int", 6, 4, 5, 15, 25], ["jump", "rel_done_9", 15, 25], "rel_ni_7", "_nop_tc_3", "_nop_tc_4", "_nop_tc_5", "_nop_tc_6", ["lt_float", 6, 4, 5, 15, 25], ["jump", "rel_done_9", 15, 25], "rel_nn_8", "_nop_tc_7", ["jump", "rel_err_10", 15, 25], "_nop_tc_8", ["jump", "rel_err_10", 15, 25], ["lt_text", 6, 4, 5, 15, 25], ["jump", "rel_done_9", 15, 25], "rel_err_10", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 15, 25 ], ["access", 7, "error", 15, 25], ["access", 8, "cannot compare with '<': operands must be same type", 15, 25], ["array", 9, 0, 15, 25], ["push", 9, 8, 15, 25], ["frame", 8, 5, 2, 15, 25], ["null", 5, 15, 25], ["setarg", 8, 0, 5, 15, 25], ["setarg", 8, 1, 7, 15, 25], ["setarg", 8, 2, 9, 15, 25], ["invoke", 8, 5, 15, 25], ["disrupt", 15, 25], "rel_done_9", ["jump_false", 6, "while_end_6", 15, 25], ["load_dynamic", 5, 3, 4, 1, 6], ["array", 6, 0, 1, 6], ["push", 6, 5, 1, 6], [ "access", 5, { "name": "format", "kind": "name", "make": "intrinsic" }, 1, 6 ], ["access", 7, "[verify_ir] {0}\n", 1, 6], ["frame", 8, 5, 2, 1, 6], ["null", 5, 1, 6], ["setarg", 8, 0, 5, 1, 6], ["setarg", 8, 1, 7, 1, 6], ["setarg", 8, 2, 6, 1, 6], ["invoke", 8, 5, 1, 6], [ "access", 6, { "name": "print", "kind": "name", "make": "intrinsic" }, 16, 9 ], ["frame", 7, 6, 1, 16, 9], ["null", 6, 16, 9], ["setarg", 7, 0, 6, 16, 9], ["setarg", 7, 1, 5, 16, 9], ["invoke", 7, 5, 16, 9], ["access", 5, 1, 17, 17], "_nop_tc_9", "_nop_tc_10", "_nop_tc_11", "_nop_tc_12", ["add", 6, 4, 5, 17, 17], ["jump", "num_done_12", 17, 17], "num_err_11", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 17, 17 ], ["access", 7, "error", 17, 17], ["access", 8, "cannot apply '+': operands must be numbers", 17, 17], ["array", 9, 0, 17, 17], ["push", 9, 8, 17, 17], ["frame", 8, 5, 2, 17, 17], ["null", 5, 17, 17], ["setarg", 8, 0, 5, 17, 17], ["setarg", 8, 1, 7, 17, 17], ["setarg", 8, 2, 9, 17, 17], ["invoke", 8, 5, 17, 17], ["disrupt", 17, 17], "num_done_12", ["move", 4, 6, 17, 17], ["jump", "while_start_5", 17, 17], "while_end_6", ["length", 4, 3, 19, 18], ["access", 5, 0, 19, 26], "_nop_tc_13", "_nop_tc_14", "_nop_tc_15", "_nop_tc_16", ["gt_int", 6, 4, 5, 19, 26], ["jump", "rel_done_17", 19, 26], "rel_ni_15", "_nop_tc_17", "_nop_tc_18", "_nop_tc_19", "_nop_tc_20", ["gt_float", 6, 4, 5, 19, 26], ["jump", "rel_done_17", 19, 26], "rel_nn_16", "_nop_tc_21", ["jump", "rel_err_18", 19, 26], "_nop_tc_22", ["jump", "rel_err_18", 19, 26], ["gt_text", 6, 4, 5, 19, 26], ["jump", "rel_done_17", 19, 26], "rel_err_18", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 19, 26 ], ["access", 5, "error", 19, 26], ["access", 7, "cannot compare with '>': operands must be same type", 19, 26], ["array", 8, 0, 19, 26], ["push", 8, 7, 19, 26], ["frame", 7, 4, 2, 19, 26], ["null", 4, 19, 26], ["setarg", 7, 0, 4, 19, 26], ["setarg", 7, 1, 5, 19, 26], ["setarg", 7, 2, 8, 19, 26], ["invoke", 7, 4, 19, 26], ["disrupt", 19, 26], "rel_done_17", ["jump_false", 6, "if_else_13", 19, 26], ["length", 4, 3, 1, 13], [ "access", 3, { "name": "text", "kind": "name", "make": "intrinsic" }, 1, 1 ], ["frame", 5, 3, 1, 1, 1], ["null", 3, 1, 1], ["setarg", 5, 0, 3, 1, 1], ["setarg", 5, 1, 4, 1, 1], ["invoke", 5, 3, 1, 1], ["array", 4, 0, 1, 1], ["push", 4, 3, 1, 1], ["push", 4, 2, 1, 1], [ "access", 3, { "name": "format", "kind": "name", "make": "intrinsic" }, 1, 1 ], ["access", 5, "[verify_ir] {0} errors after {1}\n", 1, 1], ["frame", 6, 3, 2, 1, 1], ["null", 3, 1, 1], ["setarg", 6, 0, 3, 1, 1], ["setarg", 6, 1, 5, 1, 1], ["setarg", 6, 2, 4, 1, 1], ["invoke", 6, 3, 1, 1], [ "access", 4, { "name": "print", "kind": "name", "make": "intrinsic" }, 20, 9 ], ["frame", 5, 4, 1, 20, 9], ["null", 4, 20, 9], ["setarg", 5, 0, 4, 20, 9], ["setarg", 5, 1, 3, 20, 9], ["invoke", 5, 3, 20, 9], ["jump", "if_end_14", 20, 9], "if_else_13", "if_end_14", ["null", 3, 20, 9], ["return", 3, 20, 9] ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 16, "nr_close_slots": 0, "instructions": [ ["null", 4, 94, 18], ["null", 5, 95, 17], ["null", 6, 96, 14], ["null", 7, 97, 14], ["null", 8, 98, 14], ["false", 9, 99, 19], ["null", 10, 100, 18], ["get", 11, 2, 1, 101, 9], ["null", 12, 101, 16], ["is_identical", 13, 11, 12, 101, 16], ["jump_true", 13, "eq_done_31", 101, 16], ["is_int", 14, 11, 101, 16], ["jump_false", 14, "eq_ni_32", 101, 16], "_nop_tc_1", ["jump", "eq_ni_32", 101, 16], ["eq_int", 13, 11, 12, 101, 16], ["jump", "eq_done_31", 101, 16], "eq_ni_32", ["is_num", 14, 11, 101, 16], ["jump_false", 14, "eq_nn_33", 101, 16], "_nop_tc_2", ["jump", "eq_nn_33", 101, 16], ["eq_float", 13, 11, 12, 101, 16], ["jump", "eq_done_31", 101, 16], "eq_nn_33", ["is_text", 14, 11, 101, 16], ["jump_false", 14, "eq_nt_34", 101, 16], "_nop_tc_3", ["jump", "eq_nt_34", 101, 16], ["eq_text", 13, 11, 12, 101, 16], ["jump", "eq_done_31", 101, 16], "eq_nt_34", ["is_null", 14, 11, 101, 16], ["jump_false", 14, "eq_nnl_35", 101, 16], "_nop_tc_4", "_nop_tc_5", ["true", 13, 101, 16], ["jump", "eq_done_31", 101, 16], "eq_nnl_35", ["is_bool", 14, 11, 101, 16], ["jump_false", 14, "eq_nb_36", 101, 16], "_nop_tc_6", ["jump", "eq_nb_36", 101, 16], ["eq_bool", 13, 11, 12, 101, 16], ["jump", "eq_done_31", 101, 16], "eq_nb_36", ["false", 13, 101, 16], "eq_done_31", ["jump_false", 13, "if_else_29", 101, 16], ["frame", 11, 3, 0, 102, 14], ["null", 12, 102, 14], ["setarg", 11, 0, 12, 102, 14], ["tail_invoke", 11, 12, 102, 14], ["return", 12, 102, 14], "_nop_ur_1", "if_else_29", "if_end_30", ["get", 11, 15, 1, 104, 14], ["is_proxy", 12, 11, 104, 14], ["jump_false", 12, "record_path_37", 104, 14], ["null", 12, 104, 14], ["access", 13, "detailed_stats", 104, 14], ["array", 14, 0, 104, 14], ["push", 14, 1, 104, 14], ["frame", 15, 11, 2, 104, 14], ["setarg", 15, 0, 12, 104, 14], ["setarg", 15, 1, 13, 104, 14], ["setarg", 15, 2, 14, 104, 14], ["invoke", 15, 12, 104, 14], ["jump", "call_done_38", 104, 14], "record_path_37", ["load_field", 13, 11, "detailed_stats", 104, 14], ["frame", 14, 13, 1, 104, 14], ["setarg", 14, 0, 11, 104, 14], ["setarg", 14, 1, 1, 104, 14], ["invoke", 14, 12, 104, 14], "call_done_38", ["move", 4, 12, 104, 14], ["get", 11, 20, 1, 105, 10], ["is_proxy", 12, 11, 105, 10], ["jump_false", 12, "record_path_39", 105, 10], ["null", 12, 105, 10], ["access", 13, "number", 105, 10], ["array", 14, 0, 105, 10], ["frame", 15, 11, 2, 105, 10], ["setarg", 15, 0, 12, 105, 10], ["setarg", 15, 1, 13, 105, 10], ["setarg", 15, 2, 14, 105, 10], ["invoke", 15, 12, 105, 10], ["jump", "call_done_40", 105, 10], "record_path_39", ["load_field", 13, 11, "number", 105, 10], ["frame", 14, 13, 0, 105, 10], ["setarg", 14, 0, 11, 105, 10], ["invoke", 14, 12, 105, 10], "call_done_40", ["move", 6, 12, 105, 10], ["frame", 11, 3, 0, 106, 14], ["null", 12, 106, 14], ["setarg", 11, 0, 12, 106, 14], ["invoke", 11, 12, 106, 14], ["move", 10, 12, 106, 14], ["get", 11, 20, 1, 107, 10], ["is_proxy", 12, 11, 107, 10], ["jump_false", 12, "record_path_41", 107, 10], ["null", 12, 107, 10], ["access", 13, "number", 107, 10], ["array", 14, 0, 107, 10], ["frame", 15, 11, 2, 107, 10], ["setarg", 15, 0, 12, 107, 10], ["setarg", 15, 1, 13, 107, 10], ["setarg", 15, 2, 14, 107, 10], ["invoke", 15, 12, 107, 10], ["jump", "call_done_42", 107, 10], "record_path_41", ["load_field", 13, 11, "number", 107, 10], ["frame", 14, 13, 0, 107, 10], ["setarg", 14, 0, 11, 107, 10], ["invoke", 14, 12, 107, 10], "call_done_42", ["move", 7, 12, 107, 10], ["get", 11, 15, 1, 108, 13], ["is_proxy", 12, 11, 108, 13], ["jump_false", 12, "record_path_43", 108, 13], ["null", 12, 108, 13], ["access", 13, "detailed_stats", 108, 13], ["array", 14, 0, 108, 13], ["push", 14, 1, 108, 13], ["frame", 15, 11, 2, 108, 13], ["setarg", 15, 0, 12, 108, 13], ["setarg", 15, 1, 13, 108, 13], ["setarg", 15, 2, 14, 108, 13], ["invoke", 15, 12, 108, 13], ["jump", "call_done_44", 108, 13], "record_path_43", ["load_field", 13, 11, "detailed_stats", 108, 13], ["frame", 14, 13, 1, 108, 13], ["setarg", 14, 0, 11, 108, 13], ["setarg", 14, 1, 1, 108, 13], ["invoke", 14, 12, 108, 13], "call_done_44", ["move", 5, 12, 108, 13], ["is_num", 11, 7, 109, 16], ["jump_false", 11, "num_err_45", 109, 16], ["is_num", 11, 6, 109, 16], ["jump_false", 11, "num_err_45", 109, 16], ["subtract", 11, 7, 6, 109, 16], ["jump", "num_done_46", 109, 16], "num_err_45", [ "access", 6, { "name": "log", "kind": "name", "make": "intrinsic" }, 109, 16 ], ["access", 7, "error", 109, 16], ["access", 12, "cannot apply '-': operands must be numbers", 109, 16], ["array", 13, 0, 109, 16], ["push", 13, 12, 109, 16], ["frame", 12, 6, 2, 109, 16], ["null", 6, 109, 16], ["setarg", 12, 0, 6, 109, 16], ["setarg", 12, 1, 7, 109, 16], ["setarg", 12, 2, 13, 109, 16], ["invoke", 12, 6, 109, 16], ["disrupt", 109, 16], "num_done_46", ["access", 6, 1000, 109, 22], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["multiply", 8, 11, 6, 109, 22], ["jump", "num_done_48", 109, 22], "num_err_47", [ "access", 6, { "name": "log", "kind": "name", "make": "intrinsic" }, 109, 22 ], ["access", 7, "error", 109, 22], ["access", 11, "cannot apply '*': operands must be numbers", 109, 22], ["array", 12, 0, 109, 22], ["push", 12, 11, 109, 22], ["frame", 11, 6, 2, 109, 22], ["null", 6, 109, 22], ["setarg", 11, 0, 6, 109, 22], ["setarg", 11, 1, 7, 109, 22], ["setarg", 11, 2, 12, 109, 22], ["invoke", 11, 6, 109, 22], ["disrupt", 109, 22], "num_done_48", ["load_field", 6, 4, "instr", 110, 15], ["load_field", 7, 5, "instr", 110, 31], ["is_identical", 11, 6, 7, 110, 31], ["jump_true", 11, "ne_nid_52", 110, 31], ["jump", "ne_ni_53", 110, 31], "ne_nid_52", ["false", 11, 110, 31], ["jump", "ne_done_51", 110, 31], "ne_ni_53", ["is_int", 12, 6, 110, 31], ["jump_false", 12, "ne_nn_54", 110, 31], ["is_int", 13, 7, 110, 31], ["jump_false", 13, "ne_nn_54", 110, 31], ["ne_int", 11, 6, 7, 110, 31], ["jump", "ne_done_51", 110, 31], "ne_nn_54", ["is_num", 12, 6, 110, 31], ["jump_false", 12, "ne_nt_55", 110, 31], ["is_num", 13, 7, 110, 31], ["jump_false", 13, "ne_nt_55", 110, 31], ["ne_float", 11, 6, 7, 110, 31], ["jump", "ne_done_51", 110, 31], "ne_nt_55", ["is_text", 12, 6, 110, 31], ["jump_false", 12, "ne_nnl_56", 110, 31], ["is_text", 13, 7, 110, 31], ["jump_false", 13, "ne_nnl_56", 110, 31], ["ne_text", 11, 6, 7, 110, 31], ["jump", "ne_done_51", 110, 31], "ne_nnl_56", ["is_null", 12, 6, 110, 31], ["jump_false", 12, "ne_nb_57", 110, 31], ["is_null", 13, 7, 110, 31], ["jump_false", 13, "ne_nb_57", 110, 31], ["false", 11, 110, 31], ["jump", "ne_done_51", 110, 31], "ne_nb_57", ["is_bool", 12, 6, 110, 31], ["jump_false", 12, "ne_mis_58", 110, 31], ["is_bool", 13, 7, 110, 31], ["jump_false", 13, "ne_mis_58", 110, 31], ["ne_bool", 11, 6, 7, 110, 31], ["jump", "ne_done_51", 110, 31], "ne_mis_58", ["true", 11, 110, 31], "ne_done_51", ["move", 6, 11, 110, 31], ["jump_true", 6, "or_end_50", 110, 31], ["load_field", 7, 4, "nop", 111, 15], ["load_field", 11, 5, "nop", 111, 29], ["is_identical", 12, 7, 11, 111, 29], ["jump_true", 12, "ne_nid_60", 111, 29], ["jump", "ne_ni_61", 111, 29], "ne_nid_60", ["false", 12, 111, 29], ["jump", "ne_done_59", 111, 29], "ne_ni_61", ["is_int", 13, 7, 111, 29], ["jump_false", 13, "ne_nn_62", 111, 29], ["is_int", 14, 11, 111, 29], ["jump_false", 14, "ne_nn_62", 111, 29], ["ne_int", 12, 7, 11, 111, 29], ["jump", "ne_done_59", 111, 29], "ne_nn_62", ["is_num", 13, 7, 111, 29], ["jump_false", 13, "ne_nt_63", 111, 29], ["is_num", 14, 11, 111, 29], ["jump_false", 14, "ne_nt_63", 111, 29], ["ne_float", 12, 7, 11, 111, 29], ["jump", "ne_done_59", 111, 29], "ne_nt_63", ["is_text", 13, 7, 111, 29], ["jump_false", 13, "ne_nnl_64", 111, 29], ["is_text", 14, 11, 111, 29], ["jump_false", 14, "ne_nnl_64", 111, 29], ["ne_text", 12, 7, 11, 111, 29], ["jump", "ne_done_59", 111, 29], "ne_nnl_64", ["is_null", 13, 7, 111, 29], ["jump_false", 13, "ne_nb_65", 111, 29], ["is_null", 14, 11, 111, 29], ["jump_false", 14, "ne_nb_65", 111, 29], ["false", 12, 111, 29], ["jump", "ne_done_59", 111, 29], "ne_nb_65", ["is_bool", 13, 7, 111, 29], ["jump_false", 13, "ne_mis_66", 111, 29], ["is_bool", 14, 11, 111, 29], ["jump_false", 14, "ne_mis_66", 111, 29], ["ne_bool", 12, 7, 11, 111, 29], ["jump", "ne_done_59", 111, 29], "ne_mis_66", ["true", 12, 111, 29], "ne_done_59", ["move", 6, 12, 111, 29], "or_end_50", ["move", 7, 6, 111, 29], ["jump_true", 7, "or_end_49", 111, 29], ["load_field", 6, 4, "guard", 112, 15], ["load_field", 11, 5, "guard", 112, 31], ["is_identical", 12, 6, 11, 112, 31], ["jump_true", 12, "ne_nid_68", 112, 31], ["jump", "ne_ni_69", 112, 31], "ne_nid_68", ["false", 12, 112, 31], ["jump", "ne_done_67", 112, 31], "ne_ni_69", ["is_int", 13, 6, 112, 31], ["jump_false", 13, "ne_nn_70", 112, 31], ["is_int", 14, 11, 112, 31], ["jump_false", 14, "ne_nn_70", 112, 31], ["ne_int", 12, 6, 11, 112, 31], ["jump", "ne_done_67", 112, 31], "ne_nn_70", ["is_num", 13, 6, 112, 31], ["jump_false", 13, "ne_nt_71", 112, 31], ["is_num", 14, 11, 112, 31], ["jump_false", 14, "ne_nt_71", 112, 31], ["ne_float", 12, 6, 11, 112, 31], ["jump", "ne_done_67", 112, 31], "ne_nt_71", ["is_text", 13, 6, 112, 31], ["jump_false", 13, "ne_nnl_72", 112, 31], ["is_text", 14, 11, 112, 31], ["jump_false", 14, "ne_nnl_72", 112, 31], ["ne_text", 12, 6, 11, 112, 31], ["jump", "ne_done_67", 112, 31], "ne_nnl_72", ["is_null", 13, 6, 112, 31], ["jump_false", 13, "ne_nb_73", 112, 31], ["is_null", 14, 11, 112, 31], ["jump_false", 14, "ne_nb_73", 112, 31], ["false", 12, 112, 31], ["jump", "ne_done_67", 112, 31], "ne_nb_73", ["is_bool", 13, 6, 112, 31], ["jump_false", 13, "ne_mis_74", 112, 31], ["is_bool", 14, 11, 112, 31], ["jump_false", 14, "ne_mis_74", 112, 31], ["ne_bool", 12, 6, 11, 112, 31], ["jump", "ne_done_67", 112, 31], "ne_mis_74", ["true", 12, 112, 31], "ne_done_67", ["move", 7, 12, 112, 31], "or_end_49", ["move", 9, 7, 112, 31], ["get", 6, 2, 1, 113, 5], ["load_field", 7, 6, "passes", 113, 5], ["record", 6, 7], ["store_field", 6, 2, "pass", 114, 13], ["load_field", 11, 1, "name", 115, 11], ["store_field", 6, 11, "fn", 115, 11], ["store_field", 6, 8, "ms", 116, 11], ["store_field", 6, 4, "before", 117, 15], ["store_field", 6, 5, "after", 118, 14], ["store_field", 6, 9, "changed", 119, 16], ["record", 8, 2], ["load_field", 9, 5, "nop", 121, 21], ["load_field", 11, 4, "nop", 121, 33], ["is_num", 12, 9, 121, 33], ["jump_false", 12, "num_err_75", 121, 33], ["is_num", 12, 11, 121, 33], ["jump_false", 12, "num_err_75", 121, 33], ["subtract", 12, 9, 11, 121, 33], ["jump", "num_done_76", 121, 33], "num_err_75", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 121, 33 ], ["access", 11, "error", 121, 33], ["access", 13, "cannot apply '-': operands must be numbers", 121, 33], ["array", 14, 0, 121, 33], ["push", 14, 13, 121, 33], ["frame", 13, 9, 2, 121, 33], ["null", 9, 121, 33], ["setarg", 13, 0, 9, 121, 33], ["setarg", 13, 1, 11, 121, 33], ["setarg", 13, 2, 14, 121, 33], ["invoke", 13, 9, 121, 33], ["disrupt", 121, 33], "num_done_76", ["store_field", 8, 12, "nops_added", 121, 33], ["load_field", 9, 4, "guard", 122, 25], ["load_field", 4, 5, "guard", 122, 40], ["is_num", 5, 9, 122, 40], ["jump_false", 5, "num_err_77", 122, 40], ["is_num", 5, 4, 122, 40], ["jump_false", 5, "num_err_77", 122, 40], ["subtract", 5, 9, 4, 122, 40], ["jump", "num_done_78", 122, 40], "num_err_77", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 122, 40 ], ["access", 9, "error", 122, 40], ["access", 11, "cannot apply '-': operands must be numbers", 122, 40], ["array", 12, 0, 122, 40], ["push", 12, 11, 122, 40], ["frame", 11, 4, 2, 122, 40], ["null", 4, 122, 40], ["setarg", 11, 0, 4, 122, 40], ["setarg", 11, 1, 9, 122, 40], ["setarg", 11, 2, 12, 122, 40], ["invoke", 11, 4, 122, 40], ["disrupt", 122, 40], "num_done_78", ["store_field", 8, 5, "guards_removed", 122, 40], ["store_field", 6, 8, "changes", 122, 40], ["is_array", 4, 7, 122, 40], ["jump_false", 4, "push_err_79", 122, 40], ["push", 7, 6, 122, 40], ["jump", "push_done_80", 122, 40], "push_err_79", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 122, 40 ], ["access", 5, "error", 122, 40], ["access", 6, "cannot push: target must be an array", 122, 40], ["array", 7, 0, 122, 40], ["push", 7, 6, 122, 40], ["frame", 6, 4, 2, 122, 40], ["null", 4, 122, 40], ["setarg", 6, 0, 4, 122, 40], ["setarg", 6, 1, 5, 122, 40], ["setarg", 6, 2, 7, 122, 40], ["invoke", 6, 4, 122, 40], ["disrupt", 122, 40], "push_done_80", ["return", 10, 125, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 3 }, { "disruption_pc": 0, "nr_slots": 3, "nr_close_slots": 0, "instructions": [ ["is_num", 2, 1, 131, 19], ["jump_false", 2, "if_else_81", 131, 19], ["is_int", 2, 1, 132, 22], ["jump_false", 2, "if_else_83", 132, 22], ["get", 2, 6, 1, 133, 16], ["return", 2, 133, 16], "_nop_ur_1", "if_else_83", "if_end_84", ["get", 2, 7, 1, 135, 14], ["return", 2, 135, 14], "_nop_ur_2", "if_else_81", "if_end_82", ["is_text", 2, 1, 137, 17], ["jump_false", 2, "if_else_85", 137, 17], ["get", 2, 9, 1, 138, 14], ["return", 2, 138, 14], "_nop_ur_3", "if_else_85", "if_end_86", ["get", 2, 5, 1, 140, 12], ["return", 2, 140, 12], "_nop_ur_4", "_nop_ur_5" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 10, "nr_close_slots": 0, "instructions": [ ["access", 3, 0, 145, 20], ["load_index", 4, 2, 3, 145, 20], ["move", 3, 4, 145, 20], ["null", 4, 146, 16], ["null", 5, 147, 20], ["null", 6, 148, 15], ["access", 7, "move", 149, 15], ["is_identical", 8, 3, 7, 149, 15], ["jump_true", 8, "eq_done_89", 149, 15], ["is_int", 9, 3, 149, 15], ["jump_false", 9, "eq_ni_90", 149, 15], "_nop_tc_1", ["jump", "eq_ni_90", 149, 15], ["eq_int", 8, 3, 7, 149, 15], ["jump", "eq_done_89", 149, 15], "eq_ni_90", ["is_num", 9, 3, 149, 15], ["jump_false", 9, "eq_nn_91", 149, 15], "_nop_tc_2", ["jump", "eq_nn_91", 149, 15], ["eq_float", 8, 3, 7, 149, 15], ["jump", "eq_done_89", 149, 15], "eq_nn_91", ["is_text", 9, 3, 149, 15], ["jump_false", 9, "eq_nt_92", 149, 15], "_nop_tc_3", "_nop_tc_4", ["eq_text", 8, 3, 7, 149, 15], ["jump", "eq_done_89", 149, 15], "eq_nt_92", ["is_null", 9, 3, 149, 15], ["jump_false", 9, "eq_nnl_93", 149, 15], "_nop_tc_5", ["jump", "eq_nnl_93", 149, 15], ["true", 8, 149, 15], ["jump", "eq_done_89", 149, 15], "eq_nnl_93", ["is_bool", 9, 3, 149, 15], ["jump_false", 9, "eq_nb_94", 149, 15], "_nop_tc_6", ["jump", "eq_nb_94", 149, 15], ["eq_bool", 8, 3, 7, 149, 15], ["jump", "eq_done_89", 149, 15], "eq_nb_94", ["false", 8, 149, 15], "eq_done_89", ["jump_false", 8, "if_else_87", 149, 15], ["access", 7, 2, 150, 35], ["load_index", 8, 2, 7, 150, 35], ["load_dynamic", 7, 1, 8, 150, 35], ["move", 5, 7, 150, 35], ["null", 7, 151, 42], ["is_identical", 8, 5, 7, 151, 42], ["jump_true", 8, "ne_nid_98", 151, 42], ["jump", "ne_ni_99", 151, 42], "ne_nid_98", ["false", 8, 151, 42], ["jump", "ne_done_97", 151, 42], "ne_ni_99", ["is_int", 9, 5, 151, 42], ["jump_false", 9, "ne_nn_100", 151, 42], "_nop_tc_7", ["jump", "ne_nn_100", 151, 42], ["ne_int", 8, 5, 7, 151, 42], ["jump", "ne_done_97", 151, 42], "ne_nn_100", ["is_num", 9, 5, 151, 42], ["jump_false", 9, "ne_nt_101", 151, 42], "_nop_tc_8", ["jump", "ne_nt_101", 151, 42], ["ne_float", 8, 5, 7, 151, 42], ["jump", "ne_done_97", 151, 42], "ne_nt_101", ["is_text", 9, 5, 151, 42], ["jump_false", 9, "ne_nnl_102", 151, 42], "_nop_tc_9", ["jump", "ne_nnl_102", 151, 42], ["ne_text", 8, 5, 7, 151, 42], ["jump", "ne_done_97", 151, 42], "ne_nnl_102", ["is_null", 9, 5, 151, 42], ["jump_false", 9, "ne_nb_103", 151, 42], "_nop_tc_10", "_nop_tc_11", ["false", 8, 151, 42], ["jump", "ne_done_97", 151, 42], "ne_nb_103", ["is_bool", 9, 5, 151, 42], ["jump_false", 9, "ne_mis_104", 151, 42], "_nop_tc_12", ["jump", "ne_mis_104", 151, 42], ["ne_bool", 8, 5, 7, 151, 42], ["jump", "ne_done_97", 151, 42], "ne_mis_104", ["true", 8, 151, 42], "ne_done_97", ["jump_false", 8, "tern_else_95", 151, 42], ["move", 7, 5, 151, 49], ["jump", "tern_end_96", 151, 49], "tern_else_95", ["get", 5, 5, 1, 151, 60], ["move", 7, 5, 151, 60], "tern_end_96", ["access", 5, 1, 151, 24], ["load_index", 8, 2, 5, 151, 24], ["store_dynamic", 1, 7, 8, 151, 24], ["null", 5, 152, 14], ["return", 5, 152, 14], "_nop_ur_1", "if_else_87", "if_end_88", ["get", 5, 11, 1, 154, 12], ["load_dynamic", 7, 5, 3, 154, 24], ["move", 4, 7, 154, 24], ["null", 3, 155, 17], ["is_identical", 5, 4, 3, 155, 17], ["jump_true", 5, "ne_nid_108", 155, 17], ["jump", "ne_ni_109", 155, 17], "ne_nid_108", ["false", 5, 155, 17], ["jump", "ne_done_107", 155, 17], "ne_ni_109", ["is_int", 7, 4, 155, 17], ["jump_false", 7, "ne_nn_110", 155, 17], "_nop_tc_13", ["jump", "ne_nn_110", 155, 17], ["ne_int", 5, 4, 3, 155, 17], ["jump", "ne_done_107", 155, 17], "ne_nn_110", ["is_num", 7, 4, 155, 17], ["jump_false", 7, "ne_nt_111", 155, 17], "_nop_tc_14", ["jump", "ne_nt_111", 155, 17], ["ne_float", 5, 4, 3, 155, 17], ["jump", "ne_done_107", 155, 17], "ne_nt_111", ["is_text", 7, 4, 155, 17], ["jump_false", 7, "ne_nnl_112", 155, 17], "_nop_tc_15", ["jump", "ne_nnl_112", 155, 17], ["ne_text", 5, 4, 3, 155, 17], ["jump", "ne_done_107", 155, 17], "ne_nnl_112", ["is_null", 7, 4, 155, 17], ["jump_false", 7, "ne_nb_113", 155, 17], "_nop_tc_16", "_nop_tc_17", ["false", 5, 155, 17], ["jump", "ne_done_107", 155, 17], "ne_nb_113", ["is_bool", 7, 4, 155, 17], ["jump_false", 7, "ne_mis_114", 155, 17], "_nop_tc_18", ["jump", "ne_mis_114", 155, 17], ["ne_bool", 5, 4, 3, 155, 17], ["jump", "ne_done_107", 155, 17], "ne_mis_114", ["true", 5, 155, 17], "ne_done_107", ["jump_false", 5, "if_else_105", 155, 17], ["access", 3, 1, 156, 18], ["load_index", 5, 4, 3, 156, 18], ["move", 6, 5, 156, 18], ["null", 3, 157, 18], ["is_identical", 5, 6, 3, 157, 18], ["jump_true", 5, "eq_done_117", 157, 18], ["is_int", 7, 6, 157, 18], ["jump_false", 7, "eq_ni_118", 157, 18], "_nop_tc_19", ["jump", "eq_ni_118", 157, 18], ["eq_int", 5, 6, 3, 157, 18], ["jump", "eq_done_117", 157, 18], "eq_ni_118", ["is_num", 7, 6, 157, 18], ["jump_false", 7, "eq_nn_119", 157, 18], "_nop_tc_20", ["jump", "eq_nn_119", 157, 18], ["eq_float", 5, 6, 3, 157, 18], ["jump", "eq_done_117", 157, 18], "eq_nn_119", ["is_text", 7, 6, 157, 18], ["jump_false", 7, "eq_nt_120", 157, 18], "_nop_tc_21", ["jump", "eq_nt_120", 157, 18], ["eq_text", 5, 6, 3, 157, 18], ["jump", "eq_done_117", 157, 18], "eq_nt_120", ["is_null", 7, 6, 157, 18], ["jump_false", 7, "eq_nnl_121", 157, 18], "_nop_tc_22", "_nop_tc_23", ["true", 5, 157, 18], ["jump", "eq_done_117", 157, 18], "eq_nnl_121", ["is_bool", 7, 6, 157, 18], ["jump_false", 7, "eq_nb_122", 157, 18], "_nop_tc_24", ["jump", "eq_nb_122", 157, 18], ["eq_bool", 5, 6, 3, 157, 18], ["jump", "eq_done_117", 157, 18], "eq_nb_122", ["false", 5, 157, 18], "eq_done_117", ["jump_false", 5, "if_else_115", 157, 18], ["access", 3, 2, 158, 39], ["load_index", 5, 2, 3, 158, 39], ["get", 3, 23, 1, 158, 15], ["frame", 7, 3, 1, 158, 15], ["null", 3, 158, 15], ["setarg", 7, 0, 3, 158, 15], ["setarg", 7, 1, 5, 158, 15], ["invoke", 7, 3, 158, 15], ["move", 6, 3, 158, 15], ["jump", "if_end_116", 158, 15], "if_else_115", "if_end_116", ["access", 3, 0, 160, 29], ["load_index", 5, 4, 3, 160, 29], ["load_dynamic", 3, 2, 5, 160, 29], ["store_dynamic", 1, 6, 3, 160, 29], ["jump", "if_end_106", 160, 29], "if_else_105", "if_end_106", ["null", 3, 162, 12], ["return", 3, 162, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 11, "nr_close_slots": 0, "instructions": [ ["load_dynamic", 4, 1, 2, 166, 28], ["move", 5, 4, 166, 28], ["null", 4, 167, 18], ["is_identical", 6, 5, 4, 167, 18], ["jump_true", 6, "eq_done_125", 167, 18], ["is_int", 7, 5, 167, 18], ["jump_false", 7, "eq_ni_126", 167, 18], "_nop_tc_1", ["jump", "eq_ni_126", 167, 18], ["eq_int", 6, 5, 4, 167, 18], ["jump", "eq_done_125", 167, 18], "eq_ni_126", ["is_num", 7, 5, 167, 18], ["jump_false", 7, "eq_nn_127", 167, 18], "_nop_tc_2", ["jump", "eq_nn_127", 167, 18], ["eq_float", 6, 5, 4, 167, 18], ["jump", "eq_done_125", 167, 18], "eq_nn_127", ["is_text", 7, 5, 167, 18], ["jump_false", 7, "eq_nt_128", 167, 18], "_nop_tc_3", ["jump", "eq_nt_128", 167, 18], ["eq_text", 6, 5, 4, 167, 18], ["jump", "eq_done_125", 167, 18], "eq_nt_128", ["is_null", 7, 5, 167, 18], ["jump_false", 7, "eq_nnl_129", 167, 18], "_nop_tc_4", "_nop_tc_5", ["true", 6, 167, 18], ["jump", "eq_done_125", 167, 18], "eq_nnl_129", ["is_bool", 7, 5, 167, 18], ["jump_false", 7, "eq_nb_130", 167, 18], "_nop_tc_6", ["jump", "eq_nb_130", 167, 18], ["eq_bool", 6, 5, 4, 167, 18], ["jump", "eq_done_125", 167, 18], "eq_nb_130", ["false", 6, 167, 18], "eq_done_125", ["jump_false", 6, "if_else_123", 167, 18], ["false", 4, 168, 14], ["return", 4, 168, 14], "_nop_ur_1", "if_else_123", "if_end_124", ["is_identical", 4, 5, 3, 170, 18], ["jump_true", 4, "eq_done_133", 170, 18], ["is_int", 6, 5, 170, 18], ["jump_false", 6, "eq_ni_134", 170, 18], ["is_int", 7, 3, 170, 18], ["jump_false", 7, "eq_ni_134", 170, 18], ["eq_int", 4, 5, 3, 170, 18], ["jump", "eq_done_133", 170, 18], "eq_ni_134", ["is_num", 6, 5, 170, 18], ["jump_false", 6, "eq_nn_135", 170, 18], ["is_num", 7, 3, 170, 18], ["jump_false", 7, "eq_nn_135", 170, 18], ["eq_float", 4, 5, 3, 170, 18], ["jump", "eq_done_133", 170, 18], "eq_nn_135", ["is_text", 6, 5, 170, 18], ["jump_false", 6, "eq_nt_136", 170, 18], ["is_text", 7, 3, 170, 18], ["jump_false", 7, "eq_nt_136", 170, 18], ["eq_text", 4, 5, 3, 170, 18], ["jump", "eq_done_133", 170, 18], "eq_nt_136", ["is_null", 6, 5, 170, 18], ["jump_false", 6, "eq_nnl_137", 170, 18], ["is_null", 7, 3, 170, 18], ["jump_false", 7, "eq_nnl_137", 170, 18], ["true", 4, 170, 18], ["jump", "eq_done_133", 170, 18], "eq_nnl_137", ["is_bool", 6, 5, 170, 18], ["jump_false", 6, "eq_nb_138", 170, 18], ["is_bool", 7, 3, 170, 18], ["jump_false", 7, "eq_nb_138", 170, 18], ["eq_bool", 4, 5, 3, 170, 18], ["jump", "eq_done_133", 170, 18], "eq_nb_138", ["false", 4, 170, 18], "eq_done_133", ["jump_false", 4, "if_else_131", 170, 18], ["true", 4, 171, 14], ["return", 4, 171, 14], "_nop_ur_2", "if_else_131", "if_end_132", ["get", 4, 8, 1, 173, 16], ["is_identical", 6, 3, 4, 173, 16], ["jump_true", 6, "eq_done_142", 173, 16], ["is_int", 7, 3, 173, 16], ["jump_false", 7, "eq_ni_143", 173, 16], ["is_int", 8, 4, 173, 16], ["jump_false", 8, "eq_ni_143", 173, 16], ["eq_int", 6, 3, 4, 173, 16], ["jump", "eq_done_142", 173, 16], "eq_ni_143", ["is_num", 7, 3, 173, 16], ["jump_false", 7, "eq_nn_144", 173, 16], ["is_num", 8, 4, 173, 16], ["jump_false", 8, "eq_nn_144", 173, 16], ["eq_float", 6, 3, 4, 173, 16], ["jump", "eq_done_142", 173, 16], "eq_nn_144", ["is_text", 7, 3, 173, 16], ["jump_false", 7, "eq_nt_145", 173, 16], ["is_text", 8, 4, 173, 16], ["jump_false", 8, "eq_nt_145", 173, 16], ["eq_text", 6, 3, 4, 173, 16], ["jump", "eq_done_142", 173, 16], "eq_nt_145", ["is_null", 7, 3, 173, 16], ["jump_false", 7, "eq_nnl_146", 173, 16], ["is_null", 8, 4, 173, 16], ["jump_false", 8, "eq_nnl_146", 173, 16], ["true", 6, 173, 16], ["jump", "eq_done_142", 173, 16], "eq_nnl_146", ["is_bool", 7, 3, 173, 16], ["jump_false", 7, "eq_nb_147", 173, 16], ["is_bool", 8, 4, 173, 16], ["jump_false", 8, "eq_nb_147", 173, 16], ["eq_bool", 6, 3, 4, 173, 16], ["jump", "eq_done_142", 173, 16], "eq_nb_147", ["false", 6, 173, 16], "eq_done_142", ["move", 4, 6, 173, 16], ["jump_false", 4, "and_end_141", 173, 16], ["get", 6, 6, 1, 173, 35], ["is_identical", 7, 5, 6, 173, 35], ["jump_true", 7, "eq_done_149", 173, 35], ["is_int", 8, 5, 173, 35], ["jump_false", 8, "eq_ni_150", 173, 35], ["is_int", 9, 6, 173, 35], ["jump_false", 9, "eq_ni_150", 173, 35], ["eq_int", 7, 5, 6, 173, 35], ["jump", "eq_done_149", 173, 35], "eq_ni_150", ["is_num", 8, 5, 173, 35], ["jump_false", 8, "eq_nn_151", 173, 35], ["is_num", 9, 6, 173, 35], ["jump_false", 9, "eq_nn_151", 173, 35], ["eq_float", 7, 5, 6, 173, 35], ["jump", "eq_done_149", 173, 35], "eq_nn_151", ["is_text", 8, 5, 173, 35], ["jump_false", 8, "eq_nt_152", 173, 35], ["is_text", 9, 6, 173, 35], ["jump_false", 9, "eq_nt_152", 173, 35], ["eq_text", 7, 5, 6, 173, 35], ["jump", "eq_done_149", 173, 35], "eq_nt_152", ["is_null", 8, 5, 173, 35], ["jump_false", 8, "eq_nnl_153", 173, 35], ["is_null", 9, 6, 173, 35], ["jump_false", 9, "eq_nnl_153", 173, 35], ["true", 7, 173, 35], ["jump", "eq_done_149", 173, 35], "eq_nnl_153", ["is_bool", 8, 5, 173, 35], ["jump_false", 8, "eq_nb_154", 173, 35], ["is_bool", 9, 6, 173, 35], ["jump_false", 9, "eq_nb_154", 173, 35], ["eq_bool", 7, 5, 6, 173, 35], ["jump", "eq_done_149", 173, 35], "eq_nb_154", ["false", 7, 173, 35], "eq_done_149", ["move", 6, 7, 173, 35], ["jump_true", 6, "or_end_148", 173, 35], ["get", 7, 7, 1, 173, 53], ["is_identical", 8, 5, 7, 173, 53], ["jump_true", 8, "eq_done_155", 173, 53], ["is_int", 9, 5, 173, 53], ["jump_false", 9, "eq_ni_156", 173, 53], ["is_int", 10, 7, 173, 53], ["jump_false", 10, "eq_ni_156", 173, 53], ["eq_int", 8, 5, 7, 173, 53], ["jump", "eq_done_155", 173, 53], "eq_ni_156", ["is_num", 9, 5, 173, 53], ["jump_false", 9, "eq_nn_157", 173, 53], ["is_num", 10, 7, 173, 53], ["jump_false", 10, "eq_nn_157", 173, 53], ["eq_float", 8, 5, 7, 173, 53], ["jump", "eq_done_155", 173, 53], "eq_nn_157", ["is_text", 9, 5, 173, 53], ["jump_false", 9, "eq_nt_158", 173, 53], ["is_text", 10, 7, 173, 53], ["jump_false", 10, "eq_nt_158", 173, 53], ["eq_text", 8, 5, 7, 173, 53], ["jump", "eq_done_155", 173, 53], "eq_nt_158", ["is_null", 9, 5, 173, 53], ["jump_false", 9, "eq_nnl_159", 173, 53], ["is_null", 10, 7, 173, 53], ["jump_false", 10, "eq_nnl_159", 173, 53], ["true", 8, 173, 53], ["jump", "eq_done_155", 173, 53], "eq_nnl_159", ["is_bool", 9, 5, 173, 53], ["jump_false", 9, "eq_nb_160", 173, 53], ["is_bool", 10, 7, 173, 53], ["jump_false", 10, "eq_nb_160", 173, 53], ["eq_bool", 8, 5, 7, 173, 53], ["jump", "eq_done_155", 173, 53], "eq_nb_160", ["false", 8, 173, 53], "eq_done_155", ["move", 6, 8, 173, 53], "or_end_148", ["move", 4, 6, 173, 53], "and_end_141", ["jump_false", 4, "if_else_139", 173, 53], ["true", 4, 174, 14], ["return", 4, 174, 14], "_nop_ur_3", "if_else_139", "if_end_140", ["false", 4, 176, 12], ["return", 4, 176, 12], "_nop_ur_4", "_nop_ur_5" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 3 }, { "disruption_pc": 0, "nr_slots": 11, "nr_close_slots": 0, "instructions": [ ["null", 4, 180, 20], ["is_num", 5, 2, 181, 20], "_nop_bl_1", ["jump_true", 5, "if_else_161", 181, 20], ["null", 5, 182, 14], ["return", 5, 182, 14], "_nop_ur_1", "if_else_161", "if_end_162", ["load_dynamic", 5, 1, 2, 184, 31], ["move", 4, 5, 184, 31], ["null", 5, 185, 21], ["is_identical", 6, 4, 5, 185, 21], ["jump_true", 6, "eq_done_165", 185, 21], ["is_int", 7, 4, 185, 21], ["jump_false", 7, "eq_ni_166", 185, 21], "_nop_tc_1", ["jump", "eq_ni_166", 185, 21], ["eq_int", 6, 4, 5, 185, 21], ["jump", "eq_done_165", 185, 21], "eq_ni_166", ["is_num", 7, 4, 185, 21], ["jump_false", 7, "eq_nn_167", 185, 21], "_nop_tc_2", ["jump", "eq_nn_167", 185, 21], ["eq_float", 6, 4, 5, 185, 21], ["jump", "eq_done_165", 185, 21], "eq_nn_167", ["is_text", 7, 4, 185, 21], ["jump_false", 7, "eq_nt_168", 185, 21], "_nop_tc_3", ["jump", "eq_nt_168", 185, 21], ["eq_text", 6, 4, 5, 185, 21], ["jump", "eq_done_165", 185, 21], "eq_nt_168", ["is_null", 7, 4, 185, 21], ["jump_false", 7, "eq_nnl_169", 185, 21], "_nop_tc_4", "_nop_tc_5", ["true", 6, 185, 21], ["jump", "eq_done_165", 185, 21], "eq_nnl_169", ["is_bool", 7, 4, 185, 21], ["jump_false", 7, "eq_nb_170", 185, 21], "_nop_tc_6", ["jump", "eq_nb_170", 185, 21], ["eq_bool", 6, 4, 5, 185, 21], ["jump", "eq_done_165", 185, 21], "eq_nb_170", ["false", 6, 185, 21], "eq_done_165", ["jump_false", 6, "if_else_163", 185, 21], ["store_dynamic", 1, 3, 2, 186, 22], ["jump", "if_end_164", 186, 22], "if_else_163", ["is_identical", 5, 4, 3, 187, 28], ["jump_true", 5, "ne_nid_175", 187, 28], ["jump", "ne_ni_176", 187, 28], "ne_nid_175", ["false", 5, 187, 28], ["jump", "ne_done_174", 187, 28], "ne_ni_176", ["is_int", 6, 4, 187, 28], ["jump_false", 6, "ne_nn_177", 187, 28], ["is_int", 7, 3, 187, 28], ["jump_false", 7, "ne_nn_177", 187, 28], ["ne_int", 5, 4, 3, 187, 28], ["jump", "ne_done_174", 187, 28], "ne_nn_177", ["is_num", 6, 4, 187, 28], ["jump_false", 6, "ne_nt_178", 187, 28], ["is_num", 7, 3, 187, 28], ["jump_false", 7, "ne_nt_178", 187, 28], ["ne_float", 5, 4, 3, 187, 28], ["jump", "ne_done_174", 187, 28], "ne_nt_178", ["is_text", 6, 4, 187, 28], ["jump_false", 6, "ne_nnl_179", 187, 28], ["is_text", 7, 3, 187, 28], ["jump_false", 7, "ne_nnl_179", 187, 28], ["ne_text", 5, 4, 3, 187, 28], ["jump", "ne_done_174", 187, 28], "ne_nnl_179", ["is_null", 6, 4, 187, 28], ["jump_false", 6, "ne_nb_180", 187, 28], ["is_null", 7, 3, 187, 28], ["jump_false", 7, "ne_nb_180", 187, 28], ["false", 5, 187, 28], ["jump", "ne_done_174", 187, 28], "ne_nb_180", ["is_bool", 6, 4, 187, 28], ["jump_false", 6, "ne_mis_181", 187, 28], ["is_bool", 7, 3, 187, 28], ["jump_false", 7, "ne_mis_181", 187, 28], ["ne_bool", 5, 4, 3, 187, 28], ["jump", "ne_done_174", 187, 28], "ne_mis_181", ["true", 5, 187, 28], "ne_done_174", ["move", 6, 5, 187, 28], ["jump_false", 6, "and_end_173", 187, 28], ["get", 5, 5, 1, 187, 47], ["is_identical", 7, 4, 5, 187, 47], ["jump_true", 7, "ne_nid_183", 187, 47], ["jump", "ne_ni_184", 187, 47], "ne_nid_183", ["false", 7, 187, 47], ["jump", "ne_done_182", 187, 47], "ne_ni_184", ["is_int", 8, 4, 187, 47], ["jump_false", 8, "ne_nn_185", 187, 47], ["is_int", 9, 5, 187, 47], ["jump_false", 9, "ne_nn_185", 187, 47], ["ne_int", 7, 4, 5, 187, 47], ["jump", "ne_done_182", 187, 47], "ne_nn_185", ["is_num", 8, 4, 187, 47], ["jump_false", 8, "ne_nt_186", 187, 47], ["is_num", 9, 5, 187, 47], ["jump_false", 9, "ne_nt_186", 187, 47], ["ne_float", 7, 4, 5, 187, 47], ["jump", "ne_done_182", 187, 47], "ne_nt_186", ["is_text", 8, 4, 187, 47], ["jump_false", 8, "ne_nnl_187", 187, 47], ["is_text", 9, 5, 187, 47], ["jump_false", 9, "ne_nnl_187", 187, 47], ["ne_text", 7, 4, 5, 187, 47], ["jump", "ne_done_182", 187, 47], "ne_nnl_187", ["is_null", 8, 4, 187, 47], ["jump_false", 8, "ne_nb_188", 187, 47], ["is_null", 9, 5, 187, 47], ["jump_false", 9, "ne_nb_188", 187, 47], ["false", 7, 187, 47], ["jump", "ne_done_182", 187, 47], "ne_nb_188", ["is_bool", 8, 4, 187, 47], ["jump_false", 8, "ne_mis_189", 187, 47], ["is_bool", 9, 5, 187, 47], ["jump_false", 9, "ne_mis_189", 187, 47], ["ne_bool", 7, 4, 5, 187, 47], ["jump", "ne_done_182", 187, 47], "ne_mis_189", ["true", 7, 187, 47], "ne_done_182", ["move", 6, 7, 187, 47], "and_end_173", ["jump_false", 6, "if_else_171", 187, 47], ["get", 5, 6, 1, 188, 24], ["is_identical", 6, 4, 5, 188, 24], ["jump_true", 6, "eq_done_194", 188, 24], ["is_int", 7, 4, 188, 24], ["jump_false", 7, "eq_ni_195", 188, 24], ["is_int", 8, 5, 188, 24], ["jump_false", 8, "eq_ni_195", 188, 24], ["eq_int", 6, 4, 5, 188, 24], ["jump", "eq_done_194", 188, 24], "eq_ni_195", ["is_num", 7, 4, 188, 24], ["jump_false", 7, "eq_nn_196", 188, 24], ["is_num", 8, 5, 188, 24], ["jump_false", 8, "eq_nn_196", 188, 24], ["eq_float", 6, 4, 5, 188, 24], ["jump", "eq_done_194", 188, 24], "eq_nn_196", ["is_text", 7, 4, 188, 24], ["jump_false", 7, "eq_nt_197", 188, 24], ["is_text", 8, 5, 188, 24], ["jump_false", 8, "eq_nt_197", 188, 24], ["eq_text", 6, 4, 5, 188, 24], ["jump", "eq_done_194", 188, 24], "eq_nt_197", ["is_null", 7, 4, 188, 24], ["jump_false", 7, "eq_nnl_198", 188, 24], ["is_null", 8, 5, 188, 24], ["jump_false", 8, "eq_nnl_198", 188, 24], ["true", 6, 188, 24], ["jump", "eq_done_194", 188, 24], "eq_nnl_198", ["is_bool", 7, 4, 188, 24], ["jump_false", 7, "eq_nb_199", 188, 24], ["is_bool", 8, 5, 188, 24], ["jump_false", 8, "eq_nb_199", 188, 24], ["eq_bool", 6, 4, 5, 188, 24], ["jump", "eq_done_194", 188, 24], "eq_nb_199", ["false", 6, 188, 24], "eq_done_194", ["move", 5, 6, 188, 24], ["jump_true", 5, "or_end_193", 188, 24], ["get", 6, 7, 1, 188, 45], ["is_identical", 7, 4, 6, 188, 45], ["jump_true", 7, "eq_done_200", 188, 45], ["is_int", 8, 4, 188, 45], ["jump_false", 8, "eq_ni_201", 188, 45], ["is_int", 9, 6, 188, 45], ["jump_false", 9, "eq_ni_201", 188, 45], ["eq_int", 7, 4, 6, 188, 45], ["jump", "eq_done_200", 188, 45], "eq_ni_201", ["is_num", 8, 4, 188, 45], ["jump_false", 8, "eq_nn_202", 188, 45], ["is_num", 9, 6, 188, 45], ["jump_false", 9, "eq_nn_202", 188, 45], ["eq_float", 7, 4, 6, 188, 45], ["jump", "eq_done_200", 188, 45], "eq_nn_202", ["is_text", 8, 4, 188, 45], ["jump_false", 8, "eq_nt_203", 188, 45], ["is_text", 9, 6, 188, 45], ["jump_false", 9, "eq_nt_203", 188, 45], ["eq_text", 7, 4, 6, 188, 45], ["jump", "eq_done_200", 188, 45], "eq_nt_203", ["is_null", 8, 4, 188, 45], ["jump_false", 8, "eq_nnl_204", 188, 45], ["is_null", 9, 6, 188, 45], ["jump_false", 9, "eq_nnl_204", 188, 45], ["true", 7, 188, 45], ["jump", "eq_done_200", 188, 45], "eq_nnl_204", ["is_bool", 8, 4, 188, 45], ["jump_false", 8, "eq_nb_205", 188, 45], ["is_bool", 9, 6, 188, 45], ["jump_false", 9, "eq_nb_205", 188, 45], ["eq_bool", 7, 4, 6, 188, 45], ["jump", "eq_done_200", 188, 45], "eq_nb_205", ["false", 7, 188, 45], "eq_done_200", ["move", 5, 7, 188, 45], "or_end_193", ["move", 6, 5, 188, 45], ["jump_false", 6, "and_end_192", 188, 45], ["get", 5, 8, 1, 188, 64], ["is_identical", 7, 3, 5, 188, 64], ["jump_true", 7, "eq_done_206", 188, 64], ["is_int", 8, 3, 188, 64], ["jump_false", 8, "eq_ni_207", 188, 64], ["is_int", 9, 5, 188, 64], ["jump_false", 9, "eq_ni_207", 188, 64], ["eq_int", 7, 3, 5, 188, 64], ["jump", "eq_done_206", 188, 64], "eq_ni_207", ["is_num", 8, 3, 188, 64], ["jump_false", 8, "eq_nn_208", 188, 64], ["is_num", 9, 5, 188, 64], ["jump_false", 9, "eq_nn_208", 188, 64], ["eq_float", 7, 3, 5, 188, 64], ["jump", "eq_done_206", 188, 64], "eq_nn_208", ["is_text", 8, 3, 188, 64], ["jump_false", 8, "eq_nt_209", 188, 64], ["is_text", 9, 5, 188, 64], ["jump_false", 9, "eq_nt_209", 188, 64], ["eq_text", 7, 3, 5, 188, 64], ["jump", "eq_done_206", 188, 64], "eq_nt_209", ["is_null", 8, 3, 188, 64], ["jump_false", 8, "eq_nnl_210", 188, 64], ["is_null", 9, 5, 188, 64], ["jump_false", 9, "eq_nnl_210", 188, 64], ["true", 7, 188, 64], ["jump", "eq_done_206", 188, 64], "eq_nnl_210", ["is_bool", 8, 3, 188, 64], ["jump_false", 8, "eq_nb_211", 188, 64], ["is_bool", 9, 5, 188, 64], ["jump_false", 9, "eq_nb_211", 188, 64], ["eq_bool", 7, 3, 5, 188, 64], ["jump", "eq_done_206", 188, 64], "eq_nb_211", ["false", 7, 188, 64], "eq_done_206", ["move", 6, 7, 188, 64], "and_end_192", ["jump_false", 6, "if_else_190", 188, 64], ["get", 5, 8, 1, 189, 32], ["store_dynamic", 1, 5, 2, 189, 24], ["jump", "if_end_191", 189, 24], "if_else_190", ["get", 5, 8, 1, 190, 30], ["is_identical", 6, 4, 5, 190, 30], ["jump_true", 6, "eq_done_215", 190, 30], ["is_int", 7, 4, 190, 30], ["jump_false", 7, "eq_ni_216", 190, 30], ["is_int", 8, 5, 190, 30], ["jump_false", 8, "eq_ni_216", 190, 30], ["eq_int", 6, 4, 5, 190, 30], ["jump", "eq_done_215", 190, 30], "eq_ni_216", ["is_num", 7, 4, 190, 30], ["jump_false", 7, "eq_nn_217", 190, 30], ["is_num", 8, 5, 190, 30], ["jump_false", 8, "eq_nn_217", 190, 30], ["eq_float", 6, 4, 5, 190, 30], ["jump", "eq_done_215", 190, 30], "eq_nn_217", ["is_text", 7, 4, 190, 30], ["jump_false", 7, "eq_nt_218", 190, 30], ["is_text", 8, 5, 190, 30], ["jump_false", 8, "eq_nt_218", 190, 30], ["eq_text", 6, 4, 5, 190, 30], ["jump", "eq_done_215", 190, 30], "eq_nt_218", ["is_null", 7, 4, 190, 30], ["jump_false", 7, "eq_nnl_219", 190, 30], ["is_null", 8, 5, 190, 30], ["jump_false", 8, "eq_nnl_219", 190, 30], ["true", 6, 190, 30], ["jump", "eq_done_215", 190, 30], "eq_nnl_219", ["is_bool", 7, 4, 190, 30], ["jump_false", 7, "eq_nb_220", 190, 30], ["is_bool", 8, 5, 190, 30], ["jump_false", 8, "eq_nb_220", 190, 30], ["eq_bool", 6, 4, 5, 190, 30], ["jump", "eq_done_215", 190, 30], "eq_nb_220", ["false", 6, 190, 30], "eq_done_215", ["move", 5, 6, 190, 30], ["jump_false", 5, "and_end_214", 190, 30], ["get", 6, 6, 1, 190, 47], ["is_identical", 7, 3, 6, 190, 47], ["jump_true", 7, "eq_done_222", 190, 47], ["is_int", 8, 3, 190, 47], ["jump_false", 8, "eq_ni_223", 190, 47], ["is_int", 9, 6, 190, 47], ["jump_false", 9, "eq_ni_223", 190, 47], ["eq_int", 7, 3, 6, 190, 47], ["jump", "eq_done_222", 190, 47], "eq_ni_223", ["is_num", 8, 3, 190, 47], ["jump_false", 8, "eq_nn_224", 190, 47], ["is_num", 9, 6, 190, 47], ["jump_false", 9, "eq_nn_224", 190, 47], ["eq_float", 7, 3, 6, 190, 47], ["jump", "eq_done_222", 190, 47], "eq_nn_224", ["is_text", 8, 3, 190, 47], ["jump_false", 8, "eq_nt_225", 190, 47], ["is_text", 9, 6, 190, 47], ["jump_false", 9, "eq_nt_225", 190, 47], ["eq_text", 7, 3, 6, 190, 47], ["jump", "eq_done_222", 190, 47], "eq_nt_225", ["is_null", 8, 3, 190, 47], ["jump_false", 8, "eq_nnl_226", 190, 47], ["is_null", 9, 6, 190, 47], ["jump_false", 9, "eq_nnl_226", 190, 47], ["true", 7, 190, 47], ["jump", "eq_done_222", 190, 47], "eq_nnl_226", ["is_bool", 8, 3, 190, 47], ["jump_false", 8, "eq_nb_227", 190, 47], ["is_bool", 9, 6, 190, 47], ["jump_false", 9, "eq_nb_227", 190, 47], ["eq_bool", 7, 3, 6, 190, 47], ["jump", "eq_done_222", 190, 47], "eq_nb_227", ["false", 7, 190, 47], "eq_done_222", ["move", 6, 7, 190, 47], ["jump_true", 6, "or_end_221", 190, 47], ["get", 7, 7, 1, 190, 63], ["is_identical", 8, 3, 7, 190, 63], ["jump_true", 8, "eq_done_228", 190, 63], ["is_int", 9, 3, 190, 63], ["jump_false", 9, "eq_ni_229", 190, 63], ["is_int", 10, 7, 190, 63], ["jump_false", 10, "eq_ni_229", 190, 63], ["eq_int", 8, 3, 7, 190, 63], ["jump", "eq_done_228", 190, 63], "eq_ni_229", ["is_num", 9, 3, 190, 63], ["jump_false", 9, "eq_nn_230", 190, 63], ["is_num", 10, 7, 190, 63], ["jump_false", 10, "eq_nn_230", 190, 63], ["eq_float", 8, 3, 7, 190, 63], ["jump", "eq_done_228", 190, 63], "eq_nn_230", ["is_text", 9, 3, 190, 63], ["jump_false", 9, "eq_nt_231", 190, 63], ["is_text", 10, 7, 190, 63], ["jump_false", 10, "eq_nt_231", 190, 63], ["eq_text", 8, 3, 7, 190, 63], ["jump", "eq_done_228", 190, 63], "eq_nt_231", ["is_null", 9, 3, 190, 63], ["jump_false", 9, "eq_nnl_232", 190, 63], ["is_null", 10, 7, 190, 63], ["jump_false", 10, "eq_nnl_232", 190, 63], ["true", 8, 190, 63], ["jump", "eq_done_228", 190, 63], "eq_nnl_232", ["is_bool", 9, 3, 190, 63], ["jump_false", 9, "eq_nb_233", 190, 63], ["is_bool", 10, 7, 190, 63], ["jump_false", 10, "eq_nb_233", 190, 63], ["eq_bool", 8, 3, 7, 190, 63], ["jump", "eq_done_228", 190, 63], "eq_nb_233", ["false", 8, 190, 63], "eq_done_228", ["move", 6, 8, 190, 63], "or_end_221", ["move", 5, 6, 190, 63], "and_end_214", ["jump_false", 5, "if_else_212", 190, 63], ["jump", "if_end_213", 190, 73], "if_else_212", ["get", 5, 6, 1, 192, 31], ["is_identical", 6, 4, 5, 192, 31], ["jump_true", 6, "eq_done_238", 192, 31], ["is_int", 7, 4, 192, 31], ["jump_false", 7, "eq_ni_239", 192, 31], ["is_int", 8, 5, 192, 31], ["jump_false", 8, "eq_ni_239", 192, 31], ["eq_int", 6, 4, 5, 192, 31], ["jump", "eq_done_238", 192, 31], "eq_ni_239", ["is_num", 7, 4, 192, 31], ["jump_false", 7, "eq_nn_240", 192, 31], ["is_num", 8, 5, 192, 31], ["jump_false", 8, "eq_nn_240", 192, 31], ["eq_float", 6, 4, 5, 192, 31], ["jump", "eq_done_238", 192, 31], "eq_nn_240", ["is_text", 7, 4, 192, 31], ["jump_false", 7, "eq_nt_241", 192, 31], ["is_text", 8, 5, 192, 31], ["jump_false", 8, "eq_nt_241", 192, 31], ["eq_text", 6, 4, 5, 192, 31], ["jump", "eq_done_238", 192, 31], "eq_nt_241", ["is_null", 7, 4, 192, 31], ["jump_false", 7, "eq_nnl_242", 192, 31], ["is_null", 8, 5, 192, 31], ["jump_false", 8, "eq_nnl_242", 192, 31], ["true", 6, 192, 31], ["jump", "eq_done_238", 192, 31], "eq_nnl_242", ["is_bool", 7, 4, 192, 31], ["jump_false", 7, "eq_nb_243", 192, 31], ["is_bool", 8, 5, 192, 31], ["jump_false", 8, "eq_nb_243", 192, 31], ["eq_bool", 6, 4, 5, 192, 31], ["jump", "eq_done_238", 192, 31], "eq_nb_243", ["false", 6, 192, 31], "eq_done_238", ["move", 5, 6, 192, 31], ["jump_false", 5, "and_end_237", 192, 31], ["get", 6, 7, 1, 192, 47], ["is_identical", 7, 3, 6, 192, 47], ["jump_true", 7, "eq_done_244", 192, 47], ["is_int", 8, 3, 192, 47], ["jump_false", 8, "eq_ni_245", 192, 47], ["is_int", 9, 6, 192, 47], ["jump_false", 9, "eq_ni_245", 192, 47], ["eq_int", 7, 3, 6, 192, 47], ["jump", "eq_done_244", 192, 47], "eq_ni_245", ["is_num", 8, 3, 192, 47], ["jump_false", 8, "eq_nn_246", 192, 47], ["is_num", 9, 6, 192, 47], ["jump_false", 9, "eq_nn_246", 192, 47], ["eq_float", 7, 3, 6, 192, 47], ["jump", "eq_done_244", 192, 47], "eq_nn_246", ["is_text", 8, 3, 192, 47], ["jump_false", 8, "eq_nt_247", 192, 47], ["is_text", 9, 6, 192, 47], ["jump_false", 9, "eq_nt_247", 192, 47], ["eq_text", 7, 3, 6, 192, 47], ["jump", "eq_done_244", 192, 47], "eq_nt_247", ["is_null", 8, 3, 192, 47], ["jump_false", 8, "eq_nnl_248", 192, 47], ["is_null", 9, 6, 192, 47], ["jump_false", 9, "eq_nnl_248", 192, 47], ["true", 7, 192, 47], ["jump", "eq_done_244", 192, 47], "eq_nnl_248", ["is_bool", 8, 3, 192, 47], ["jump_false", 8, "eq_nb_249", 192, 47], ["is_bool", 9, 6, 192, 47], ["jump_false", 9, "eq_nb_249", 192, 47], ["eq_bool", 7, 3, 6, 192, 47], ["jump", "eq_done_244", 192, 47], "eq_nb_249", ["false", 7, 192, 47], "eq_done_244", ["move", 5, 7, 192, 47], "and_end_237", ["move", 6, 5, 192, 47], ["jump_true", 6, "or_end_236", 192, 47], ["get", 5, 7, 1, 192, 72], ["is_identical", 7, 4, 5, 192, 72], ["jump_true", 7, "eq_done_251", 192, 72], ["is_int", 8, 4, 192, 72], ["jump_false", 8, "eq_ni_252", 192, 72], ["is_int", 9, 5, 192, 72], ["jump_false", 9, "eq_ni_252", 192, 72], ["eq_int", 7, 4, 5, 192, 72], ["jump", "eq_done_251", 192, 72], "eq_ni_252", ["is_num", 8, 4, 192, 72], ["jump_false", 8, "eq_nn_253", 192, 72], ["is_num", 9, 5, 192, 72], ["jump_false", 9, "eq_nn_253", 192, 72], ["eq_float", 7, 4, 5, 192, 72], ["jump", "eq_done_251", 192, 72], "eq_nn_253", ["is_text", 8, 4, 192, 72], ["jump_false", 8, "eq_nt_254", 192, 72], ["is_text", 9, 5, 192, 72], ["jump_false", 9, "eq_nt_254", 192, 72], ["eq_text", 7, 4, 5, 192, 72], ["jump", "eq_done_251", 192, 72], "eq_nt_254", ["is_null", 8, 4, 192, 72], ["jump_false", 8, "eq_nnl_255", 192, 72], ["is_null", 9, 5, 192, 72], ["jump_false", 9, "eq_nnl_255", 192, 72], ["true", 7, 192, 72], ["jump", "eq_done_251", 192, 72], "eq_nnl_255", ["is_bool", 8, 4, 192, 72], ["jump_false", 8, "eq_nb_256", 192, 72], ["is_bool", 9, 5, 192, 72], ["jump_false", 9, "eq_nb_256", 192, 72], ["eq_bool", 7, 4, 5, 192, 72], ["jump", "eq_done_251", 192, 72], "eq_nb_256", ["false", 7, 192, 72], "eq_done_251", ["move", 4, 7, 192, 72], ["jump_false", 4, "and_end_250", 192, 72], ["get", 5, 6, 1, 192, 90], ["is_identical", 7, 3, 5, 192, 90], ["jump_true", 7, "eq_done_257", 192, 90], ["is_int", 8, 3, 192, 90], ["jump_false", 8, "eq_ni_258", 192, 90], ["is_int", 9, 5, 192, 90], ["jump_false", 9, "eq_ni_258", 192, 90], ["eq_int", 7, 3, 5, 192, 90], ["jump", "eq_done_257", 192, 90], "eq_ni_258", ["is_num", 8, 3, 192, 90], ["jump_false", 8, "eq_nn_259", 192, 90], ["is_num", 9, 5, 192, 90], ["jump_false", 9, "eq_nn_259", 192, 90], ["eq_float", 7, 3, 5, 192, 90], ["jump", "eq_done_257", 192, 90], "eq_nn_259", ["is_text", 8, 3, 192, 90], ["jump_false", 8, "eq_nt_260", 192, 90], ["is_text", 9, 5, 192, 90], ["jump_false", 9, "eq_nt_260", 192, 90], ["eq_text", 7, 3, 5, 192, 90], ["jump", "eq_done_257", 192, 90], "eq_nt_260", ["is_null", 8, 3, 192, 90], ["jump_false", 8, "eq_nnl_261", 192, 90], ["is_null", 9, 5, 192, 90], ["jump_false", 9, "eq_nnl_261", 192, 90], ["true", 7, 192, 90], ["jump", "eq_done_257", 192, 90], "eq_nnl_261", ["is_bool", 8, 3, 192, 90], ["jump_false", 8, "eq_nb_262", 192, 90], ["is_bool", 9, 5, 192, 90], ["jump_false", 9, "eq_nb_262", 192, 90], ["eq_bool", 7, 3, 5, 192, 90], ["jump", "eq_done_257", 192, 90], "eq_nb_262", ["false", 7, 192, 90], "eq_done_257", ["move", 4, 7, 192, 90], "and_end_250", ["move", 6, 4, 192, 90], "or_end_236", ["jump_false", 6, "if_else_234", 192, 90], ["get", 4, 8, 1, 193, 32], ["store_dynamic", 1, 4, 2, 193, 24], ["jump", "if_end_235", 193, 24], "if_else_234", ["get", 4, 5, 1, 195, 32], ["store_dynamic", 1, 4, 2, 195, 24], "if_end_235", "if_end_213", "if_end_191", ["jump", "if_end_172", 195, 24], "if_else_171", "if_end_172", "if_end_164", ["null", 4, 198, 12], ["return", 4, 198, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 3 }, { "disruption_pc": 0, "nr_slots": 22, "nr_close_slots": 0, "instructions": [ ["load_field", 2, 1, "instructions", 252, 24], ["move", 3, 2, 252, 24], ["load_field", 2, 1, "nr_args", 253, 19], ["null", 4, 253, 35], ["is_identical", 5, 2, 4, 253, 35], ["jump_true", 5, "ne_nid_266", 253, 35], ["jump", "ne_ni_267", 253, 35], "ne_nid_266", ["false", 5, 253, 35], ["jump", "ne_done_265", 253, 35], "ne_ni_267", ["is_int", 6, 2, 253, 35], ["jump_false", 6, "ne_nn_268", 253, 35], "_nop_tc_1", ["jump", "ne_nn_268", 253, 35], ["ne_int", 5, 2, 4, 253, 35], ["jump", "ne_done_265", 253, 35], "ne_nn_268", ["is_num", 6, 2, 253, 35], ["jump_false", 6, "ne_nt_269", 253, 35], "_nop_tc_2", ["jump", "ne_nt_269", 253, 35], ["ne_float", 5, 2, 4, 253, 35], ["jump", "ne_done_265", 253, 35], "ne_nt_269", ["is_text", 6, 2, 253, 35], ["jump_false", 6, "ne_nnl_270", 253, 35], "_nop_tc_3", ["jump", "ne_nnl_270", 253, 35], ["ne_text", 5, 2, 4, 253, 35], ["jump", "ne_done_265", 253, 35], "ne_nnl_270", ["is_null", 6, 2, 253, 35], ["jump_false", 6, "ne_nb_271", 253, 35], "_nop_tc_4", "_nop_tc_5", ["false", 5, 253, 35], ["jump", "ne_done_265", 253, 35], "ne_nb_271", ["is_bool", 6, 2, 253, 35], ["jump_false", 6, "ne_mis_272", 253, 35], "_nop_tc_6", ["jump", "ne_mis_272", 253, 35], ["ne_bool", 5, 2, 4, 253, 35], ["jump", "ne_done_265", 253, 35], "ne_mis_272", ["true", 5, 253, 35], "ne_done_265", ["jump_false", 5, "tern_else_263", 253, 35], ["load_field", 2, 1, "nr_args", 253, 42], ["move", 4, 2, 253, 42], ["jump", "tern_end_264", 253, 42], "tern_else_263", ["access", 2, 0, 253, 57], ["move", 4, 2, 253, 57], "tern_end_264", ["move", 2, 4, 253, 57], ["access", 4, 0, 254, 21], ["null", 5, 255, 26], ["null", 6, 256, 23], ["access", 7, 0, 257, 13], ["access", 8, 0, 258, 13], ["access", 9, 0, 259, 16], ["null", 10, 260, 17], ["null", 11, 261, 14], ["access", 12, 0, 262, 15], ["access", 13, 0, 263, 15], ["null", 14, 264, 18], ["false", 15, 265, 19], ["null", 16, 266, 16], ["null", 17, 268, 25], ["is_identical", 18, 3, 17, 268, 25], ["jump_true", 18, "eq_done_276", 268, 25], ["is_int", 19, 3, 268, 25], ["jump_false", 19, "eq_ni_277", 268, 25], "_nop_tc_7", ["jump", "eq_ni_277", 268, 25], ["eq_int", 18, 3, 17, 268, 25], ["jump", "eq_done_276", 268, 25], "eq_ni_277", ["is_num", 19, 3, 268, 25], ["jump_false", 19, "eq_nn_278", 268, 25], "_nop_tc_8", ["jump", "eq_nn_278", 268, 25], ["eq_float", 18, 3, 17, 268, 25], ["jump", "eq_done_276", 268, 25], "eq_nn_278", ["is_text", 19, 3, 268, 25], ["jump_false", 19, "eq_nt_279", 268, 25], "_nop_tc_9", ["jump", "eq_nt_279", 268, 25], ["eq_text", 18, 3, 17, 268, 25], ["jump", "eq_done_276", 268, 25], "eq_nt_279", ["is_null", 19, 3, 268, 25], ["jump_false", 19, "eq_nnl_280", 268, 25], "_nop_tc_10", "_nop_tc_11", ["true", 18, 268, 25], ["jump", "eq_done_276", 268, 25], "eq_nnl_280", ["is_bool", 19, 3, 268, 25], ["jump_false", 19, "eq_nb_281", 268, 25], "_nop_tc_12", ["jump", "eq_nb_281", 268, 25], ["eq_bool", 18, 3, 17, 268, 25], ["jump", "eq_done_276", 268, 25], "eq_nb_281", ["false", 18, 268, 25], "eq_done_276", ["move", 17, 18, 268, 25], ["jump_true", 17, "or_end_275", 268, 25], ["access", 18, 0, 268, 44], ["is_identical", 19, 2, 18, 268, 44], ["jump_true", 19, "eq_done_282", 268, 44], ["is_int", 20, 2, 268, 44], ["jump_false", 20, "eq_ni_283", 268, 44], "_nop_tc_13", "_nop_tc_14", ["eq_int", 19, 2, 18, 268, 44], ["jump", "eq_done_282", 268, 44], "eq_ni_283", ["is_num", 20, 2, 268, 44], ["jump_false", 20, "eq_nn_284", 268, 44], "_nop_tc_15", "_nop_tc_16", ["eq_float", 19, 2, 18, 268, 44], ["jump", "eq_done_282", 268, 44], "eq_nn_284", ["is_text", 20, 2, 268, 44], ["jump_false", 20, "eq_nt_285", 268, 44], "_nop_tc_17", ["jump", "eq_nt_285", 268, 44], ["eq_text", 19, 2, 18, 268, 44], ["jump", "eq_done_282", 268, 44], "eq_nt_285", ["is_null", 20, 2, 268, 44], ["jump_false", 20, "eq_nnl_286", 268, 44], "_nop_tc_18", ["jump", "eq_nnl_286", 268, 44], ["true", 19, 268, 44], ["jump", "eq_done_282", 268, 44], "eq_nnl_286", ["is_bool", 20, 2, 268, 44], ["jump_false", 20, "eq_nb_287", 268, 44], "_nop_tc_19", ["jump", "eq_nb_287", 268, 44], ["eq_bool", 19, 2, 18, 268, 44], ["jump", "eq_done_282", 268, 44], "eq_nb_287", ["false", 19, 268, 44], "eq_done_282", ["move", 17, 19, 268, 44], "or_end_275", ["jump_false", 17, "if_else_273", 268, 44], ["load_field", 17, 1, "nr_slots", 269, 20], [ "access", 18, { "name": "array", "kind": "name", "make": "intrinsic" }, 269, 14 ], ["frame", 19, 18, 1, 269, 14], ["null", 18, 269, 14], ["setarg", 19, 0, 18, 269, 14], ["setarg", 19, 1, 17, 269, 14], ["tail_invoke", 19, 17, 269, 14], ["return", 17, 269, 14], "_nop_ur_1", "if_else_273", "if_end_274", ["length", 17, 3, 272, 24], ["move", 4, 17, 272, 24], ["load_field", 17, 1, "nr_slots", 273, 28], [ "access", 18, { "name": "array", "kind": "name", "make": "intrinsic" }, 273, 22 ], ["frame", 19, 18, 1, 273, 22], ["null", 18, 273, 22], ["setarg", 19, 0, 18, 273, 22], ["setarg", 19, 1, 17, 273, 22], ["invoke", 19, 17, 273, 22], ["move", 5, 17, 273, 22], ["access", 7, 0, 274, 9], "while_start_288", ["is_int", 17, 7, 275, 16], ["jump_false", 17, "rel_ni_290", 275, 16], "_nop_tc_20", "_nop_tc_21", ["lt_int", 17, 7, 4, 275, 16], ["jump", "rel_done_292", 275, 16], "rel_ni_290", "_nop_tc_22", "_nop_tc_23", "_nop_tc_24", "_nop_tc_25", ["lt_float", 17, 7, 4, 275, 16], ["jump", "rel_done_292", 275, 16], "rel_nn_291", "_nop_tc_26", ["jump", "rel_err_293", 275, 16], "_nop_tc_27", ["jump", "rel_err_293", 275, 16], ["lt_text", 17, 7, 4, 275, 16], ["jump", "rel_done_292", 275, 16], "rel_err_293", [ "access", 18, { "name": "log", "kind": "name", "make": "intrinsic" }, 275, 16 ], ["access", 19, "error", 275, 16], ["access", 20, "cannot compare with '<': operands must be same type", 275, 16], ["array", 21, 0, 275, 16], ["push", 21, 20, 275, 16], ["frame", 20, 18, 2, 275, 16], ["null", 18, 275, 16], ["setarg", 20, 0, 18, 275, 16], ["setarg", 20, 1, 19, 275, 16], ["setarg", 20, 2, 21, 275, 16], ["invoke", 20, 18, 275, 16], ["disrupt", 275, 16], "rel_done_292", ["jump_false", 17, "while_end_289", 275, 16], ["load_dynamic", 17, 3, 7, 276, 28], ["move", 10, 17, 276, 28], ["is_array", 17, 10, 277, 20], ["jump_false", 17, "if_else_294", 277, 20], ["get", 17, 27, 1, 278, 16], ["access", 18, 0, 278, 34], ["load_index", 19, 10, 18, 278, 34], ["load_dynamic", 18, 17, 19, 278, 34], ["move", 16, 18, 278, 34], ["null", 17, 279, 21], ["is_identical", 18, 16, 17, 279, 21], ["jump_true", 18, "ne_nid_299", 279, 21], ["jump", "ne_ni_300", 279, 21], "ne_nid_299", ["false", 18, 279, 21], ["jump", "ne_done_298", 279, 21], "ne_ni_300", ["is_int", 19, 16, 279, 21], ["jump_false", 19, "ne_nn_301", 279, 21], "_nop_tc_28", ["jump", "ne_nn_301", 279, 21], ["ne_int", 18, 16, 17, 279, 21], ["jump", "ne_done_298", 279, 21], "ne_nn_301", ["is_num", 19, 16, 279, 21], ["jump_false", 19, "ne_nt_302", 279, 21], "_nop_tc_29", ["jump", "ne_nt_302", 279, 21], ["ne_float", 18, 16, 17, 279, 21], ["jump", "ne_done_298", 279, 21], "ne_nt_302", ["is_text", 19, 16, 279, 21], ["jump_false", 19, "ne_nnl_303", 279, 21], "_nop_tc_30", ["jump", "ne_nnl_303", 279, 21], ["ne_text", 18, 16, 17, 279, 21], ["jump", "ne_done_298", 279, 21], "ne_nnl_303", ["is_null", 19, 16, 279, 21], ["jump_false", 19, "ne_nb_304", 279, 21], "_nop_tc_31", "_nop_tc_32", ["false", 18, 279, 21], ["jump", "ne_done_298", 279, 21], "ne_nb_304", ["is_bool", 19, 16, 279, 21], ["jump_false", 19, "ne_mis_305", 279, 21], "_nop_tc_33", ["jump", "ne_mis_305", 279, 21], ["ne_bool", 18, 16, 17, 279, 21], ["jump", "ne_done_298", 279, 21], "ne_mis_305", ["true", 18, 279, 21], "ne_done_298", ["jump_false", 18, "if_else_296", 279, 21], ["access", 17, 0, 280, 53], ["load_index", 18, 16, 17, 280, 53], ["load_dynamic", 17, 10, 18, 280, 53], ["access", 18, 1, 280, 63], ["load_index", 19, 16, 18, 280, 63], ["get", 18, 26, 1, 280, 11], ["frame", 20, 18, 3, 280, 11], ["null", 18, 280, 11], ["setarg", 20, 0, 18, 280, 11], ["setarg", 20, 1, 5, 280, 11], ["setarg", 20, 2, 17, 280, 11], ["setarg", 20, 3, 19, 280, 11], ["invoke", 20, 17, 280, 11], ["length", 17, 16, 281, 22], ["access", 18, 2, 281, 30], "_nop_tc_34", "_nop_tc_35", "_nop_tc_36", "_nop_tc_37", ["gt_int", 19, 17, 18, 281, 30], ["jump", "rel_done_310", 281, 30], "rel_ni_308", "_nop_tc_38", "_nop_tc_39", "_nop_tc_40", "_nop_tc_41", ["gt_float", 19, 17, 18, 281, 30], ["jump", "rel_done_310", 281, 30], "rel_nn_309", "_nop_tc_42", ["jump", "rel_err_311", 281, 30], "_nop_tc_43", ["jump", "rel_err_311", 281, 30], ["gt_text", 19, 17, 18, 281, 30], ["jump", "rel_done_310", 281, 30], "rel_err_311", [ "access", 17, { "name": "log", "kind": "name", "make": "intrinsic" }, 281, 30 ], ["access", 18, "error", 281, 30], ["access", 20, "cannot compare with '>': operands must be same type", 281, 30], ["array", 21, 0, 281, 30], ["push", 21, 20, 281, 30], ["frame", 20, 17, 2, 281, 30], ["null", 17, 281, 30], ["setarg", 20, 0, 17, 281, 30], ["setarg", 20, 1, 18, 281, 30], ["setarg", 20, 2, 21, 281, 30], ["invoke", 20, 17, 281, 30], ["disrupt", 281, 30], "rel_done_310", ["jump_false", 19, "if_else_306", 281, 30], ["access", 17, 2, 282, 55], ["load_index", 18, 16, 17, 282, 55], ["load_dynamic", 17, 10, 18, 282, 55], ["access", 18, 3, 282, 65], ["load_index", 19, 16, 18, 282, 65], ["get", 18, 26, 1, 282, 13], ["frame", 20, 18, 3, 282, 13], ["null", 18, 282, 13], ["setarg", 20, 0, 18, 282, 13], ["setarg", 20, 1, 5, 282, 13], ["setarg", 20, 2, 17, 282, 13], ["setarg", 20, 3, 19, 282, 13], ["invoke", 20, 17, 282, 13], ["jump", "if_end_307", 282, 13], "if_else_306", "if_end_307", ["jump", "if_end_297", 282, 13], "if_else_296", "if_end_297", ["jump", "if_end_295", 282, 13], "if_else_294", "if_end_295", ["access", 17, 1, 286, 15], "_nop_tc_44", "_nop_tc_45", "_nop_tc_46", "_nop_tc_47", ["add", 18, 7, 17, 286, 15], ["jump", "num_done_313", 286, 15], "num_err_312", [ "access", 17, { "name": "log", "kind": "name", "make": "intrinsic" }, 286, 15 ], ["access", 19, "error", 286, 15], ["access", 20, "cannot apply '+': operands must be numbers", 286, 15], ["array", 21, 0, 286, 15], ["push", 21, 20, 286, 15], ["frame", 20, 17, 2, 286, 15], ["null", 17, 286, 15], ["setarg", 20, 0, 17, 286, 15], ["setarg", 20, 1, 19, 286, 15], ["setarg", 20, 2, 21, 286, 15], ["invoke", 20, 17, 286, 15], ["disrupt", 286, 15], "num_done_313", ["move", 7, 18, 286, 15], ["jump", "while_start_288", 286, 15], "while_end_289", ["true", 15, 290, 15], ["access", 9, 0, 291, 12], "while_start_314", ["move", 16, 15, 292, 12], ["jump_false", 16, "and_end_316", 292, 12], ["access", 17, 4, 292, 42], "_nop_tc_48", "_nop_tc_49", "_nop_tc_50", "_nop_tc_51", ["add", 18, 4, 17, 292, 42], ["jump", "num_done_318", 292, 42], "num_err_317", [ "access", 17, { "name": "log", "kind": "name", "make": "intrinsic" }, 292, 42 ], ["access", 19, "error", 292, 42], ["access", 20, "cannot apply '+': operands must be numbers", 292, 42], ["array", 21, 0, 292, 42], ["push", 21, 20, 292, 42], ["frame", 20, 17, 2, 292, 42], ["null", 17, 292, 42], ["setarg", 20, 0, 17, 292, 42], ["setarg", 20, 1, 19, 292, 42], ["setarg", 20, 2, 21, 292, 42], ["invoke", 20, 17, 292, 42], ["disrupt", 292, 42], "num_done_318", ["is_int", 17, 9, 292, 42], ["jump_false", 17, "rel_ni_319", 292, 42], ["is_int", 17, 18, 292, 42], ["jump_false", 17, "rel_ni_319", 292, 42], ["lt_int", 17, 9, 18, 292, 42], ["jump", "rel_done_321", 292, 42], "rel_ni_319", "_nop_tc_52", "_nop_tc_53", "_nop_tc_54", "_nop_tc_55", ["lt_float", 17, 9, 18, 292, 42], ["jump", "rel_done_321", 292, 42], "rel_nn_320", "_nop_tc_56", ["jump", "rel_err_322", 292, 42], "_nop_tc_57", ["jump", "rel_err_322", 292, 42], ["lt_text", 17, 9, 18, 292, 42], ["jump", "rel_done_321", 292, 42], "rel_err_322", [ "access", 18, { "name": "log", "kind": "name", "make": "intrinsic" }, 292, 42 ], ["access", 19, "error", 292, 42], ["access", 20, "cannot compare with '<': operands must be same type", 292, 42], ["array", 21, 0, 292, 42], ["push", 21, 20, 292, 42], ["frame", 20, 18, 2, 292, 42], ["null", 18, 292, 42], ["setarg", 20, 0, 18, 292, 42], ["setarg", 20, 1, 19, 292, 42], ["setarg", 20, 2, 21, 292, 42], ["invoke", 20, 18, 292, 42], ["disrupt", 292, 42], "rel_done_321", ["move", 16, 17, 292, 42], "and_end_316", ["jump_false", 16, "while_end_315", 292, 42], ["false", 15, 293, 17], ["access", 7, 0, 294, 11], "while_start_323", ["is_int", 16, 7, 295, 18], ["jump_false", 16, "rel_ni_325", 295, 18], "_nop_tc_58", "_nop_tc_59", ["lt_int", 16, 7, 4, 295, 18], ["jump", "rel_done_327", 295, 18], "rel_ni_325", "_nop_tc_60", "_nop_tc_61", "_nop_tc_62", "_nop_tc_63", ["lt_float", 16, 7, 4, 295, 18], ["jump", "rel_done_327", 295, 18], "rel_nn_326", "_nop_tc_64", ["jump", "rel_err_328", 295, 18], "_nop_tc_65", ["jump", "rel_err_328", 295, 18], ["lt_text", 16, 7, 4, 295, 18], ["jump", "rel_done_327", 295, 18], "rel_err_328", [ "access", 17, { "name": "log", "kind": "name", "make": "intrinsic" }, 295, 18 ], ["access", 18, "error", 295, 18], ["access", 19, "cannot compare with '<': operands must be same type", 295, 18], ["array", 20, 0, 295, 18], ["push", 20, 19, 295, 18], ["frame", 19, 17, 2, 295, 18], ["null", 17, 295, 18], ["setarg", 19, 0, 17, 295, 18], ["setarg", 19, 1, 18, 295, 18], ["setarg", 19, 2, 20, 295, 18], ["invoke", 19, 17, 295, 18], ["disrupt", 295, 18], "rel_done_327", ["jump_false", 16, "while_end_324", 295, 18], ["load_dynamic", 16, 3, 7, 296, 30], ["move", 10, 16, 296, 30], ["is_array", 16, 10, 297, 22], ["move", 17, 16, 297, 22], ["jump_false", 17, "and_end_331", 297, 22], ["access", 16, 0, 297, 38], ["load_index", 18, 10, 16, 297, 38], ["access", 16, "move", 297, 44], ["is_identical", 19, 18, 16, 297, 44], ["jump_true", 19, "eq_done_332", 297, 44], ["is_int", 20, 18, 297, 44], ["jump_false", 20, "eq_ni_333", 297, 44], "_nop_tc_66", ["jump", "eq_ni_333", 297, 44], ["eq_int", 19, 18, 16, 297, 44], ["jump", "eq_done_332", 297, 44], "eq_ni_333", ["is_num", 20, 18, 297, 44], ["jump_false", 20, "eq_nn_334", 297, 44], "_nop_tc_67", ["jump", "eq_nn_334", 297, 44], ["eq_float", 19, 18, 16, 297, 44], ["jump", "eq_done_332", 297, 44], "eq_nn_334", ["is_text", 20, 18, 297, 44], ["jump_false", 20, "eq_nt_335", 297, 44], "_nop_tc_68", "_nop_tc_69", ["eq_text", 19, 18, 16, 297, 44], ["jump", "eq_done_332", 297, 44], "eq_nt_335", ["is_null", 20, 18, 297, 44], ["jump_false", 20, "eq_nnl_336", 297, 44], "_nop_tc_70", ["jump", "eq_nnl_336", 297, 44], ["true", 19, 297, 44], ["jump", "eq_done_332", 297, 44], "eq_nnl_336", ["is_bool", 20, 18, 297, 44], ["jump_false", 20, "eq_nb_337", 297, 44], "_nop_tc_71", ["jump", "eq_nb_337", 297, 44], ["eq_bool", 19, 18, 16, 297, 44], ["jump", "eq_done_332", 297, 44], "eq_nb_337", ["false", 19, 297, 44], "eq_done_332", ["move", 17, 19, 297, 44], "and_end_331", ["jump_false", 17, "if_else_329", 297, 44], ["access", 16, 1, 298, 23], ["load_index", 17, 10, 16, 298, 23], ["move", 13, 17, 298, 23], ["access", 16, 2, 299, 23], ["load_index", 17, 10, 16, 299, 23], ["move", 12, 17, 299, 23], ["load_dynamic", 16, 5, 13, 300, 31], ["move", 11, 16, 300, 31], ["null", 16, 301, 21], ["is_identical", 17, 11, 16, 301, 21], ["jump_true", 17, "ne_nid_342", 301, 21], ["jump", "ne_ni_343", 301, 21], "ne_nid_342", ["false", 17, 301, 21], ["jump", "ne_done_341", 301, 21], "ne_ni_343", ["is_int", 18, 11, 301, 21], ["jump_false", 18, "ne_nn_344", 301, 21], "_nop_tc_72", ["jump", "ne_nn_344", 301, 21], ["ne_int", 17, 11, 16, 301, 21], ["jump", "ne_done_341", 301, 21], "ne_nn_344", ["is_num", 18, 11, 301, 21], ["jump_false", 18, "ne_nt_345", 301, 21], "_nop_tc_73", ["jump", "ne_nt_345", 301, 21], ["ne_float", 17, 11, 16, 301, 21], ["jump", "ne_done_341", 301, 21], "ne_nt_345", ["is_text", 18, 11, 301, 21], ["jump_false", 18, "ne_nnl_346", 301, 21], "_nop_tc_74", ["jump", "ne_nnl_346", 301, 21], ["ne_text", 17, 11, 16, 301, 21], ["jump", "ne_done_341", 301, 21], "ne_nnl_346", ["is_null", 18, 11, 301, 21], ["jump_false", 18, "ne_nb_347", 301, 21], "_nop_tc_75", "_nop_tc_76", ["false", 17, 301, 21], ["jump", "ne_done_341", 301, 21], "ne_nb_347", ["is_bool", 18, 11, 301, 21], ["jump_false", 18, "ne_mis_348", 301, 21], "_nop_tc_77", ["jump", "ne_mis_348", 301, 21], ["ne_bool", 17, 11, 16, 301, 21], ["jump", "ne_done_341", 301, 21], "ne_mis_348", ["true", 17, 301, 21], "ne_done_341", ["move", 16, 17, 301, 21], ["jump_false", 16, "and_end_340", 301, 21], ["get", 17, 5, 1, 301, 35], ["is_identical", 18, 11, 17, 301, 35], ["jump_true", 18, "ne_nid_350", 301, 35], ["jump", "ne_ni_351", 301, 35], "ne_nid_350", ["false", 18, 301, 35], ["jump", "ne_done_349", 301, 35], "ne_ni_351", ["is_int", 19, 11, 301, 35], ["jump_false", 19, "ne_nn_352", 301, 35], ["is_int", 20, 17, 301, 35], ["jump_false", 20, "ne_nn_352", 301, 35], ["ne_int", 18, 11, 17, 301, 35], ["jump", "ne_done_349", 301, 35], "ne_nn_352", ["is_num", 19, 11, 301, 35], ["jump_false", 19, "ne_nt_353", 301, 35], ["is_num", 20, 17, 301, 35], ["jump_false", 20, "ne_nt_353", 301, 35], ["ne_float", 18, 11, 17, 301, 35], ["jump", "ne_done_349", 301, 35], "ne_nt_353", ["is_text", 19, 11, 301, 35], ["jump_false", 19, "ne_nnl_354", 301, 35], ["is_text", 20, 17, 301, 35], ["jump_false", 20, "ne_nnl_354", 301, 35], ["ne_text", 18, 11, 17, 301, 35], ["jump", "ne_done_349", 301, 35], "ne_nnl_354", ["is_null", 19, 11, 301, 35], ["jump_false", 19, "ne_nb_355", 301, 35], ["is_null", 20, 17, 301, 35], ["jump_false", 20, "ne_nb_355", 301, 35], ["false", 18, 301, 35], ["jump", "ne_done_349", 301, 35], "ne_nb_355", ["is_bool", 19, 11, 301, 35], ["jump_false", 19, "ne_mis_356", 301, 35], ["is_bool", 20, 17, 301, 35], ["jump_false", 20, "ne_mis_356", 301, 35], ["ne_bool", 18, 11, 17, 301, 35], ["jump", "ne_done_349", 301, 35], "ne_mis_356", ["true", 18, 301, 35], "ne_done_349", ["move", 16, 18, 301, 35], "and_end_340", ["jump_false", 16, "if_else_338", 301, 35], ["load_dynamic", 16, 5, 12, 302, 37], ["move", 14, 16, 302, 37], ["get", 16, 26, 1, 303, 13], ["frame", 17, 16, 3, 303, 13], ["null", 16, 303, 13], ["setarg", 17, 0, 16, 303, 13], ["setarg", 17, 1, 5, 303, 13], ["setarg", 17, 2, 12, 303, 13], ["setarg", 17, 3, 11, 303, 13], ["invoke", 17, 16, 303, 13], ["load_dynamic", 16, 5, 12, 304, 32], ["is_identical", 17, 16, 14, 304, 40], ["jump_true", 17, "ne_nid_360", 304, 40], ["jump", "ne_ni_361", 304, 40], "ne_nid_360", ["false", 17, 304, 40], ["jump", "ne_done_359", 304, 40], "ne_ni_361", ["is_int", 18, 16, 304, 40], ["jump_false", 18, "ne_nn_362", 304, 40], ["is_int", 19, 14, 304, 40], ["jump_false", 19, "ne_nn_362", 304, 40], ["ne_int", 17, 16, 14, 304, 40], ["jump", "ne_done_359", 304, 40], "ne_nn_362", ["is_num", 18, 16, 304, 40], ["jump_false", 18, "ne_nt_363", 304, 40], ["is_num", 19, 14, 304, 40], ["jump_false", 19, "ne_nt_363", 304, 40], ["ne_float", 17, 16, 14, 304, 40], ["jump", "ne_done_359", 304, 40], "ne_nt_363", ["is_text", 18, 16, 304, 40], ["jump_false", 18, "ne_nnl_364", 304, 40], ["is_text", 19, 14, 304, 40], ["jump_false", 19, "ne_nnl_364", 304, 40], ["ne_text", 17, 16, 14, 304, 40], ["jump", "ne_done_359", 304, 40], "ne_nnl_364", ["is_null", 18, 16, 304, 40], ["jump_false", 18, "ne_nb_365", 304, 40], ["is_null", 19, 14, 304, 40], ["jump_false", 19, "ne_nb_365", 304, 40], ["false", 17, 304, 40], ["jump", "ne_done_359", 304, 40], "ne_nb_365", ["is_bool", 18, 16, 304, 40], ["jump_false", 18, "ne_mis_366", 304, 40], ["is_bool", 19, 14, 304, 40], ["jump_false", 19, "ne_mis_366", 304, 40], ["ne_bool", 17, 16, 14, 304, 40], ["jump", "ne_done_359", 304, 40], "ne_mis_366", ["true", 17, 304, 40], "ne_done_359", ["jump_false", 17, "if_else_357", 304, 40], ["true", 15, 305, 25], ["jump", "if_end_358", 305, 25], "if_else_357", "if_end_358", ["jump", "if_end_339", 305, 25], "if_else_338", "if_end_339", ["jump", "if_end_330", 305, 25], "if_else_329", "if_end_330", ["access", 16, 1, 309, 17], "_nop_tc_78", "_nop_tc_79", "_nop_tc_80", "_nop_tc_81", ["add", 17, 7, 16, 309, 17], ["jump", "num_done_368", 309, 17], "num_err_367", [ "access", 16, { "name": "log", "kind": "name", "make": "intrinsic" }, 309, 17 ], ["access", 18, "error", 309, 17], ["access", 19, "cannot apply '+': operands must be numbers", 309, 17], ["array", 20, 0, 309, 17], ["push", 20, 19, 309, 17], ["frame", 19, 16, 2, 309, 17], ["null", 16, 309, 17], ["setarg", 19, 0, 16, 309, 17], ["setarg", 19, 1, 18, 309, 17], ["setarg", 19, 2, 20, 309, 17], ["invoke", 19, 16, 309, 17], ["disrupt", 309, 17], "num_done_368", ["move", 7, 17, 309, 17], ["jump", "while_start_323", 309, 17], "while_end_324", ["access", 16, 1, 311, 21], "_nop_tc_82", "_nop_tc_83", "_nop_tc_84", "_nop_tc_85", ["add", 17, 9, 16, 311, 21], ["jump", "num_done_370", 311, 21], "num_err_369", [ "access", 16, { "name": "log", "kind": "name", "make": "intrinsic" }, 311, 21 ], ["access", 18, "error", 311, 21], ["access", 19, "cannot apply '+': operands must be numbers", 311, 21], ["array", 20, 0, 311, 21], ["push", 20, 19, 311, 21], ["frame", 19, 16, 2, 311, 21], ["null", 16, 311, 21], ["setarg", 19, 0, 16, 311, 21], ["setarg", 19, 1, 18, 311, 21], ["setarg", 19, 2, 20, 311, 21], ["invoke", 19, 16, 311, 21], ["disrupt", 311, 21], "num_done_370", ["move", 9, 17, 311, 21], ["jump", "while_start_314", 311, 21], "while_end_315", ["load_field", 3, 1, "nr_slots", 314, 25], [ "access", 4, { "name": "array", "kind": "name", "make": "intrinsic" }, 314, 19 ], ["frame", 7, 4, 1, 314, 19], ["null", 4, 314, 19], ["setarg", 7, 0, 4, 314, 19], ["setarg", 7, 1, 3, 314, 19], ["invoke", 7, 3, 314, 19], ["move", 6, 3, 314, 19], ["access", 8, 1, 315, 9], "while_start_371", ["is_int", 3, 8, 316, 17], ["jump_false", 3, "rel_ni_373", 316, 17], ["is_int", 3, 2, 316, 17], ["jump_false", 3, "rel_ni_373", 316, 17], ["le_int", 4, 8, 2, 316, 17], ["jump", "rel_done_375", 316, 17], "rel_ni_373", "_nop_tc_86", "_nop_tc_87", ["is_num", 3, 2, 316, 17], ["jump_false", 3, "rel_nn_374", 316, 17], ["le_float", 4, 8, 2, 316, 17], ["jump", "rel_done_375", 316, 17], "rel_nn_374", "_nop_tc_88", ["jump", "rel_err_376", 316, 17], ["is_text", 3, 2, 316, 17], ["jump_false", 3, "rel_err_376", 316, 17], ["le_text", 4, 8, 2, 316, 17], ["jump", "rel_done_375", 316, 17], "rel_err_376", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 316, 17 ], ["access", 7, "error", 316, 17], ["access", 9, "cannot compare with '<=': operands must be same type", 316, 17], ["array", 10, 0, 316, 17], ["push", 10, 9, 316, 17], ["frame", 9, 3, 2, 316, 17], ["null", 3, 316, 17], ["setarg", 9, 0, 3, 316, 17], ["setarg", 9, 1, 7, 316, 17], ["setarg", 9, 2, 10, 316, 17], ["invoke", 9, 3, 316, 17], ["disrupt", 316, 17], "rel_done_375", ["jump_false", 4, "while_end_372", 316, 17], ["load_dynamic", 3, 5, 8, 317, 27], ["move", 11, 3, 317, 27], ["null", 3, 318, 17], ["is_identical", 4, 11, 3, 318, 17], ["jump_true", 4, "ne_nid_381", 318, 17], ["jump", "ne_ni_382", 318, 17], "ne_nid_381", ["false", 4, 318, 17], ["jump", "ne_done_380", 318, 17], "ne_ni_382", ["is_int", 7, 11, 318, 17], ["jump_false", 7, "ne_nn_383", 318, 17], "_nop_tc_89", ["jump", "ne_nn_383", 318, 17], ["ne_int", 4, 11, 3, 318, 17], ["jump", "ne_done_380", 318, 17], "ne_nn_383", ["is_num", 7, 11, 318, 17], ["jump_false", 7, "ne_nt_384", 318, 17], "_nop_tc_90", ["jump", "ne_nt_384", 318, 17], ["ne_float", 4, 11, 3, 318, 17], ["jump", "ne_done_380", 318, 17], "ne_nt_384", ["is_text", 7, 11, 318, 17], ["jump_false", 7, "ne_nnl_385", 318, 17], "_nop_tc_91", ["jump", "ne_nnl_385", 318, 17], ["ne_text", 4, 11, 3, 318, 17], ["jump", "ne_done_380", 318, 17], "ne_nnl_385", ["is_null", 7, 11, 318, 17], ["jump_false", 7, "ne_nb_386", 318, 17], "_nop_tc_92", "_nop_tc_93", ["false", 4, 318, 17], ["jump", "ne_done_380", 318, 17], "ne_nb_386", ["is_bool", 7, 11, 318, 17], ["jump_false", 7, "ne_mis_387", 318, 17], "_nop_tc_94", ["jump", "ne_mis_387", 318, 17], ["ne_bool", 4, 11, 3, 318, 17], ["jump", "ne_done_380", 318, 17], "ne_mis_387", ["true", 4, 318, 17], "ne_done_380", ["move", 3, 4, 318, 17], ["jump_false", 3, "and_end_379", 318, 17], ["get", 4, 5, 1, 318, 31], ["is_identical", 7, 11, 4, 318, 31], ["jump_true", 7, "ne_nid_389", 318, 31], ["jump", "ne_ni_390", 318, 31], "ne_nid_389", ["false", 7, 318, 31], ["jump", "ne_done_388", 318, 31], "ne_ni_390", ["is_int", 9, 11, 318, 31], ["jump_false", 9, "ne_nn_391", 318, 31], ["is_int", 10, 4, 318, 31], ["jump_false", 10, "ne_nn_391", 318, 31], ["ne_int", 7, 11, 4, 318, 31], ["jump", "ne_done_388", 318, 31], "ne_nn_391", ["is_num", 9, 11, 318, 31], ["jump_false", 9, "ne_nt_392", 318, 31], ["is_num", 10, 4, 318, 31], ["jump_false", 10, "ne_nt_392", 318, 31], ["ne_float", 7, 11, 4, 318, 31], ["jump", "ne_done_388", 318, 31], "ne_nt_392", ["is_text", 9, 11, 318, 31], ["jump_false", 9, "ne_nnl_393", 318, 31], ["is_text", 10, 4, 318, 31], ["jump_false", 10, "ne_nnl_393", 318, 31], ["ne_text", 7, 11, 4, 318, 31], ["jump", "ne_done_388", 318, 31], "ne_nnl_393", ["is_null", 9, 11, 318, 31], ["jump_false", 9, "ne_nb_394", 318, 31], ["is_null", 10, 4, 318, 31], ["jump_false", 10, "ne_nb_394", 318, 31], ["false", 7, 318, 31], ["jump", "ne_done_388", 318, 31], "ne_nb_394", ["is_bool", 9, 11, 318, 31], ["jump_false", 9, "ne_mis_395", 318, 31], ["is_bool", 10, 4, 318, 31], ["jump_false", 10, "ne_mis_395", 318, 31], ["ne_bool", 7, 11, 4, 318, 31], ["jump", "ne_done_388", 318, 31], "ne_mis_395", ["true", 7, 318, 31], "ne_done_388", ["move", 3, 7, 318, 31], "and_end_379", ["jump_false", 3, "if_else_377", 318, 31], ["store_dynamic", 6, 11, 8, 319, 21], ["jump", "if_end_378", 319, 21], "if_else_377", "if_end_378", ["access", 3, 1, 321, 15], "_nop_tc_95", "_nop_tc_96", "_nop_tc_97", "_nop_tc_98", ["add", 4, 8, 3, 321, 15], ["jump", "num_done_397", 321, 15], "num_err_396", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 321, 15 ], ["access", 7, "error", 321, 15], ["access", 9, "cannot apply '+': operands must be numbers", 321, 15], ["array", 10, 0, 321, 15], ["push", 10, 9, 321, 15], ["frame", 9, 3, 2, 321, 15], ["null", 3, 321, 15], ["setarg", 9, 0, 3, 321, 15], ["setarg", 9, 1, 7, 321, 15], ["setarg", 9, 2, 10, 321, 15], ["invoke", 9, 3, 321, 15], ["disrupt", 321, 15], "num_done_397", ["move", 8, 4, 321, 15], ["jump", "while_start_371", 321, 15], "while_end_372", ["return", 6, 323, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 31, "nr_close_slots": 0, "instructions": [ ["load_field", 3, 1, "instructions", 377, 24], ["move", 4, 3, 377, 24], ["load_field", 3, 1, "nr_args", 378, 19], ["null", 5, 378, 35], ["is_identical", 6, 3, 5, 378, 35], ["jump_true", 6, "ne_nid_401", 378, 35], ["jump", "ne_ni_402", 378, 35], "ne_nid_401", ["false", 6, 378, 35], ["jump", "ne_done_400", 378, 35], "ne_ni_402", ["is_int", 7, 3, 378, 35], ["jump_false", 7, "ne_nn_403", 378, 35], "_nop_tc_1", ["jump", "ne_nn_403", 378, 35], ["ne_int", 6, 3, 5, 378, 35], ["jump", "ne_done_400", 378, 35], "ne_nn_403", ["is_num", 7, 3, 378, 35], ["jump_false", 7, "ne_nt_404", 378, 35], "_nop_tc_2", ["jump", "ne_nt_404", 378, 35], ["ne_float", 6, 3, 5, 378, 35], ["jump", "ne_done_400", 378, 35], "ne_nt_404", ["is_text", 7, 3, 378, 35], ["jump_false", 7, "ne_nnl_405", 378, 35], "_nop_tc_3", ["jump", "ne_nnl_405", 378, 35], ["ne_text", 6, 3, 5, 378, 35], ["jump", "ne_done_400", 378, 35], "ne_nnl_405", ["is_null", 7, 3, 378, 35], ["jump_false", 7, "ne_nb_406", 378, 35], "_nop_tc_4", "_nop_tc_5", ["false", 6, 378, 35], ["jump", "ne_done_400", 378, 35], "ne_nb_406", ["is_bool", 7, 3, 378, 35], ["jump_false", 7, "ne_mis_407", 378, 35], "_nop_tc_6", ["jump", "ne_mis_407", 378, 35], ["ne_bool", 6, 3, 5, 378, 35], ["jump", "ne_done_400", 378, 35], "ne_mis_407", ["true", 6, 378, 35], "ne_done_400", ["jump_false", 6, "tern_else_398", 378, 35], ["load_field", 3, 1, "nr_args", 378, 42], ["move", 5, 3, 378, 42], ["jump", "tern_end_399", 378, 42], "tern_else_398", ["access", 3, 0, 378, 57], ["move", 5, 3, 378, 57], "tern_end_399", ["move", 3, 5, 378, 57], ["access", 5, 0, 379, 21], ["null", 6, 380, 23], ["null", 7, 381, 24], ["null", 8, 382, 27], ["null", 9, 383, 22], ["null", 10, 384, 21], ["access", 11, 0, 385, 13], ["access", 12, 0, 386, 13], ["access", 13, 0, 387, 16], ["null", 14, 388, 17], ["null", 15, 389, 14], ["access", 16, 0, 390, 15], ["access", 17, 0, 391, 16], ["null", 18, 392, 19], ["null", 19, 393, 19], ["null", 20, 394, 15], ["null", 21, 395, 23], ["false", 22, 396, 19], ["null", 23, 397, 16], ["null", 24, 398, 19], ["null", 25, 400, 25], ["is_identical", 26, 4, 25, 400, 25], ["jump_true", 26, "eq_done_410", 400, 25], ["is_int", 27, 4, 400, 25], ["jump_false", 27, "eq_ni_411", 400, 25], "_nop_tc_7", ["jump", "eq_ni_411", 400, 25], ["eq_int", 26, 4, 25, 400, 25], ["jump", "eq_done_410", 400, 25], "eq_ni_411", ["is_num", 27, 4, 400, 25], ["jump_false", 27, "eq_nn_412", 400, 25], "_nop_tc_8", ["jump", "eq_nn_412", 400, 25], ["eq_float", 26, 4, 25, 400, 25], ["jump", "eq_done_410", 400, 25], "eq_nn_412", ["is_text", 27, 4, 400, 25], ["jump_false", 27, "eq_nt_413", 400, 25], "_nop_tc_9", ["jump", "eq_nt_413", 400, 25], ["eq_text", 26, 4, 25, 400, 25], ["jump", "eq_done_410", 400, 25], "eq_nt_413", ["is_null", 27, 4, 400, 25], ["jump_false", 27, "eq_nnl_414", 400, 25], "_nop_tc_10", "_nop_tc_11", ["true", 26, 400, 25], ["jump", "eq_done_410", 400, 25], "eq_nnl_414", ["is_bool", 27, 4, 400, 25], ["jump_false", 27, "eq_nb_415", 400, 25], "_nop_tc_12", ["jump", "eq_nb_415", 400, 25], ["eq_bool", 26, 4, 25, 400, 25], ["jump", "eq_done_410", 400, 25], "eq_nb_415", ["false", 26, 400, 25], "eq_done_410", ["jump_false", 26, "if_else_408", 400, 25], ["load_field", 25, 1, "nr_slots", 401, 20], [ "access", 26, { "name": "array", "kind": "name", "make": "intrinsic" }, 401, 14 ], ["frame", 27, 26, 1, 401, 14], ["null", 26, 401, 14], ["setarg", 27, 0, 26, 401, 14], ["setarg", 27, 1, 25, 401, 14], ["tail_invoke", 27, 25, 401, 14], ["return", 25, 401, 14], "_nop_ur_1", "if_else_408", "if_end_409", ["length", 25, 4, 404, 24], ["move", 5, 25, 404, 24], ["load_field", 25, 1, "nr_slots", 405, 25], [ "access", 26, { "name": "array", "kind": "name", "make": "intrinsic" }, 405, 19 ], ["frame", 27, 26, 1, 405, 19], ["null", 26, 405, 19], ["setarg", 27, 0, 26, 405, 19], ["setarg", 27, 1, 25, 405, 19], ["invoke", 27, 25, 405, 19], ["move", 6, 25, 405, 19], ["load_field", 25, 1, "nr_slots", 406, 26], [ "access", 26, { "name": "array", "kind": "name", "make": "intrinsic" }, 406, 20 ], ["frame", 27, 26, 1, 406, 20], ["null", 26, 406, 20], ["setarg", 27, 0, 26, 406, 20], ["setarg", 27, 1, 25, 406, 20], ["invoke", 27, 25, 406, 20], ["move", 7, 25, 406, 20], ["load_field", 25, 1, "nr_slots", 407, 29], [ "access", 26, { "name": "array", "kind": "name", "make": "intrinsic" }, 407, 23 ], ["frame", 27, 26, 1, 407, 23], ["null", 26, 407, 23], ["setarg", 27, 0, 26, 407, 23], ["setarg", 27, 1, 25, 407, 23], ["invoke", 27, 25, 407, 23], ["move", 8, 25, 407, 23], ["array", 25, 0, 408, 18], ["move", 9, 25, 408, 18], ["array", 25, 0, 409, 17], ["move", 10, 25, 409, 17], ["access", 11, 0, 410, 9], "while_start_416", ["is_int", 25, 11, 411, 16], ["jump_false", 25, "rel_ni_418", 411, 16], "_nop_tc_13", "_nop_tc_14", ["lt_int", 25, 11, 5, 411, 16], ["jump", "rel_done_420", 411, 16], "rel_ni_418", "_nop_tc_15", "_nop_tc_16", "_nop_tc_17", "_nop_tc_18", ["lt_float", 25, 11, 5, 411, 16], ["jump", "rel_done_420", 411, 16], "rel_nn_419", "_nop_tc_19", ["jump", "rel_err_421", 411, 16], "_nop_tc_20", ["jump", "rel_err_421", 411, 16], ["lt_text", 25, 11, 5, 411, 16], ["jump", "rel_done_420", 411, 16], "rel_err_421", [ "access", 26, { "name": "log", "kind": "name", "make": "intrinsic" }, 411, 16 ], ["access", 27, "error", 411, 16], ["access", 28, "cannot compare with '<': operands must be same type", 411, 16], ["array", 29, 0, 411, 16], ["push", 29, 28, 411, 16], ["frame", 28, 26, 2, 411, 16], ["null", 26, 411, 16], ["setarg", 28, 0, 26, 411, 16], ["setarg", 28, 1, 27, 411, 16], ["setarg", 28, 2, 29, 411, 16], ["invoke", 28, 26, 411, 16], ["disrupt", 411, 16], "rel_done_420", ["jump_false", 25, "while_end_417", 411, 16], ["load_dynamic", 25, 4, 11, 412, 28], ["move", 14, 25, 412, 28], ["is_array", 25, 14, 413, 20], ["jump_false", 25, "if_else_422", 413, 20], ["access", 25, 0, 414, 20], ["load_index", 26, 14, 25, 414, 20], ["move", 15, 26, 414, 20], ["access", 25, "access", 415, 19], ["is_identical", 26, 15, 25, 415, 19], ["jump_true", 26, "eq_done_426", 415, 19], ["is_int", 27, 15, 415, 19], ["jump_false", 27, "eq_ni_427", 415, 19], "_nop_tc_21", ["jump", "eq_ni_427", 415, 19], ["eq_int", 26, 15, 25, 415, 19], ["jump", "eq_done_426", 415, 19], "eq_ni_427", ["is_num", 27, 15, 415, 19], ["jump_false", 27, "eq_nn_428", 415, 19], "_nop_tc_22", ["jump", "eq_nn_428", 415, 19], ["eq_float", 26, 15, 25, 415, 19], ["jump", "eq_done_426", 415, 19], "eq_nn_428", ["is_text", 27, 15, 415, 19], ["jump_false", 27, "eq_nt_429", 415, 19], "_nop_tc_23", "_nop_tc_24", ["eq_text", 26, 15, 25, 415, 19], ["jump", "eq_done_426", 415, 19], "eq_nt_429", ["is_null", 27, 15, 415, 19], ["jump_false", 27, "eq_nnl_430", 415, 19], "_nop_tc_25", ["jump", "eq_nnl_430", 415, 19], ["true", 26, 415, 19], ["jump", "eq_done_426", 415, 19], "eq_nnl_430", ["is_bool", 27, 15, 415, 19], ["jump_false", 27, "eq_nb_431", 415, 19], "_nop_tc_26", ["jump", "eq_nb_431", 415, 19], ["eq_bool", 26, 15, 25, 415, 19], ["jump", "eq_done_426", 415, 19], "eq_nb_431", ["false", 26, 415, 19], "eq_done_426", ["jump_false", 26, "if_else_424", 415, 19], ["access", 25, 1, 416, 24], ["load_index", 26, 14, 25, 416, 24], ["move", 17, 26, 416, 24], ["access", 25, 0, 417, 22], ["is_int", 26, 17, 417, 22], ["jump_false", 26, "rel_ni_435", 417, 22], "_nop_tc_27", "_nop_tc_28", ["gt_int", 27, 17, 25, 417, 22], ["jump", "rel_done_437", 417, 22], "rel_ni_435", ["is_num", 26, 17, 417, 22], ["jump_false", 26, "rel_nn_436", 417, 22], "_nop_tc_29", "_nop_tc_30", ["gt_float", 27, 17, 25, 417, 22], ["jump", "rel_done_437", 417, 22], "rel_nn_436", ["is_text", 26, 17, 417, 22], ["jump_false", 26, "rel_err_438", 417, 22], "_nop_tc_31", ["jump", "rel_err_438", 417, 22], ["gt_text", 27, 17, 25, 417, 22], ["jump", "rel_done_437", 417, 22], "rel_err_438", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 417, 22 ], ["access", 26, "error", 417, 22], ["access", 28, "cannot compare with '>': operands must be same type", 417, 22], ["array", 29, 0, 417, 22], ["push", 29, 28, 417, 22], ["frame", 28, 25, 2, 417, 22], ["null", 25, 417, 22], ["setarg", 28, 0, 25, 417, 22], ["setarg", 28, 1, 26, 417, 22], ["setarg", 28, 2, 29, 417, 22], ["invoke", 28, 25, 417, 22], ["disrupt", 417, 22], "rel_done_437", ["move", 25, 27, 417, 22], ["jump_false", 25, "and_end_434", 417, 22], ["is_int", 26, 17, 417, 34], ["jump_false", 26, "rel_ni_439", 417, 34], ["is_int", 27, 3, 417, 34], ["jump_false", 27, "rel_ni_439", 417, 34], ["gt_int", 28, 17, 3, 417, 34], ["jump", "rel_done_441", 417, 34], "rel_ni_439", ["is_num", 26, 17, 417, 34], ["jump_false", 26, "rel_nn_440", 417, 34], ["is_num", 27, 3, 417, 34], ["jump_false", 27, "rel_nn_440", 417, 34], ["gt_float", 28, 17, 3, 417, 34], ["jump", "rel_done_441", 417, 34], "rel_nn_440", ["is_text", 26, 17, 417, 34], ["jump_false", 26, "rel_err_442", 417, 34], ["is_text", 27, 3, 417, 34], ["jump_false", 27, "rel_err_442", 417, 34], ["gt_text", 28, 17, 3, 417, 34], ["jump", "rel_done_441", 417, 34], "rel_err_442", [ "access", 26, { "name": "log", "kind": "name", "make": "intrinsic" }, 417, 34 ], ["access", 27, "error", 417, 34], ["access", 29, "cannot compare with '>': operands must be same type", 417, 34], ["array", 30, 0, 417, 34], ["push", 30, 29, 417, 34], ["frame", 29, 26, 2, 417, 34], ["null", 26, 417, 34], ["setarg", 29, 0, 26, 417, 34], ["setarg", 29, 1, 27, 417, 34], ["setarg", 29, 2, 30, 417, 34], ["invoke", 29, 26, 417, 34], ["disrupt", 417, 34], "rel_done_441", ["move", 25, 28, 417, 34], "and_end_434", ["jump_false", 25, "if_else_432", 417, 34], ["access", 25, 2, 418, 71], ["load_index", 26, 14, 25, 418, 71], ["get", 25, 23, 1, 418, 47], ["frame", 27, 25, 1, 418, 47], ["null", 25, 418, 47], ["setarg", 27, 0, 25, 418, 47], ["setarg", 27, 1, 26, 418, 47], ["invoke", 27, 25, 418, 47], ["get", 26, 26, 1, 418, 13], ["frame", 27, 26, 3, 418, 13], ["null", 26, 418, 13], ["setarg", 27, 0, 26, 418, 13], ["setarg", 27, 1, 6, 418, 13], ["setarg", 27, 2, 17, 418, 13], ["setarg", 27, 3, 25, 418, 13], ["invoke", 27, 25, 418, 13], ["jump", "if_end_433", 418, 13], "if_else_432", "if_end_433", ["access", 25, 2, 420, 31], ["load_index", 26, 14, 25, 420, 31], ["is_record", 25, 26, 420, 31], ["move", 26, 25, 420, 31], ["jump_false", 26, "and_end_445", 420, 31], ["access", 25, 2, 420, 44], ["load_index", 27, 14, 25, 420, 44], ["load_field", 25, 27, "make", 420, 44], ["access", 27, "intrinsic", 420, 55], ["is_identical", 28, 25, 27, 420, 55], ["jump_true", 28, "eq_done_446", 420, 55], ["is_int", 29, 25, 420, 55], ["jump_false", 29, "eq_ni_447", 420, 55], "_nop_tc_32", ["jump", "eq_ni_447", 420, 55], ["eq_int", 28, 25, 27, 420, 55], ["jump", "eq_done_446", 420, 55], "eq_ni_447", ["is_num", 29, 25, 420, 55], ["jump_false", 29, "eq_nn_448", 420, 55], "_nop_tc_33", ["jump", "eq_nn_448", 420, 55], ["eq_float", 28, 25, 27, 420, 55], ["jump", "eq_done_446", 420, 55], "eq_nn_448", ["is_text", 29, 25, 420, 55], ["jump_false", 29, "eq_nt_449", 420, 55], "_nop_tc_34", "_nop_tc_35", ["eq_text", 28, 25, 27, 420, 55], ["jump", "eq_done_446", 420, 55], "eq_nt_449", ["is_null", 29, 25, 420, 55], ["jump_false", 29, "eq_nnl_450", 420, 55], "_nop_tc_36", ["jump", "eq_nnl_450", 420, 55], ["true", 28, 420, 55], ["jump", "eq_done_446", 420, 55], "eq_nnl_450", ["is_bool", 29, 25, 420, 55], ["jump_false", 29, "eq_nb_451", 420, 55], "_nop_tc_37", ["jump", "eq_nb_451", 420, 55], ["eq_bool", 28, 25, 27, 420, 55], ["jump", "eq_done_446", 420, 55], "eq_nb_451", ["false", 28, 420, 55], "eq_done_446", ["move", 26, 28, 420, 55], "and_end_445", ["jump_false", 26, "if_else_443", 420, 55], ["get", 25, 13, 1, 421, 19], ["access", 26, 2, 421, 48], ["load_index", 27, 14, 26, 421, 48], ["load_field", 26, 27, "name", 421, 48], ["load_dynamic", 27, 25, 26, 421, 48], ["move", 20, 27, 421, 48], ["null", 25, 422, 24], ["is_identical", 26, 20, 25, 422, 24], ["jump_true", 26, "ne_nid_457", 422, 24], ["jump", "ne_ni_458", 422, 24], "ne_nid_457", ["false", 26, 422, 24], ["jump", "ne_done_456", 422, 24], "ne_ni_458", ["is_int", 27, 20, 422, 24], ["jump_false", 27, "ne_nn_459", 422, 24], "_nop_tc_38", ["jump", "ne_nn_459", 422, 24], ["ne_int", 26, 20, 25, 422, 24], ["jump", "ne_done_456", 422, 24], "ne_nn_459", ["is_num", 27, 20, 422, 24], ["jump_false", 27, "ne_nt_460", 422, 24], "_nop_tc_39", ["jump", "ne_nt_460", 422, 24], ["ne_float", 26, 20, 25, 422, 24], ["jump", "ne_done_456", 422, 24], "ne_nt_460", ["is_text", 27, 20, 422, 24], ["jump_false", 27, "ne_nnl_461", 422, 24], "_nop_tc_40", ["jump", "ne_nnl_461", 422, 24], ["ne_text", 26, 20, 25, 422, 24], ["jump", "ne_done_456", 422, 24], "ne_nnl_461", ["is_null", 27, 20, 422, 24], ["jump_false", 27, "ne_nb_462", 422, 24], "_nop_tc_41", "_nop_tc_42", ["false", 26, 422, 24], ["jump", "ne_done_456", 422, 24], "ne_nb_462", ["is_bool", 27, 20, 422, 24], ["jump_false", 27, "ne_mis_463", 422, 24], "_nop_tc_43", ["jump", "ne_mis_463", 422, 24], ["ne_bool", 26, 20, 25, 422, 24], ["jump", "ne_done_456", 422, 24], "ne_mis_463", ["true", 26, 422, 24], "ne_done_456", ["move", 25, 26, 422, 24], ["jump_false", 25, "and_end_455", 422, 24], ["access", 26, 0, 422, 40], ["is_int", 27, 17, 422, 40], ["jump_false", 27, "rel_ni_464", 422, 40], "_nop_tc_44", "_nop_tc_45", ["ge_int", 28, 17, 26, 422, 40], ["jump", "rel_done_466", 422, 40], "rel_ni_464", ["is_num", 27, 17, 422, 40], ["jump_false", 27, "rel_nn_465", 422, 40], "_nop_tc_46", "_nop_tc_47", ["ge_float", 28, 17, 26, 422, 40], ["jump", "rel_done_466", 422, 40], "rel_nn_465", ["is_text", 27, 17, 422, 40], ["jump_false", 27, "rel_err_467", 422, 40], "_nop_tc_48", ["jump", "rel_err_467", 422, 40], ["ge_text", 28, 17, 26, 422, 40], ["jump", "rel_done_466", 422, 40], "rel_err_467", [ "access", 26, { "name": "log", "kind": "name", "make": "intrinsic" }, 422, 40 ], ["access", 27, "error", 422, 40], ["access", 29, "cannot compare with '>=': operands must be same type", 422, 40], ["array", 30, 0, 422, 40], ["push", 30, 29, 422, 40], ["frame", 29, 26, 2, 422, 40], ["null", 26, 422, 40], ["setarg", 29, 0, 26, 422, 40], ["setarg", 29, 1, 27, 422, 40], ["setarg", 29, 2, 30, 422, 40], ["invoke", 29, 26, 422, 40], ["disrupt", 422, 40], "rel_done_466", ["move", 25, 28, 422, 40], "and_end_455", ["move", 26, 25, 422, 40], ["jump_false", 26, "and_end_454", 422, 40], ["length", 25, 8, 422, 59], ["is_int", 27, 17, 422, 59], ["jump_false", 27, "rel_ni_468", 422, 59], "_nop_tc_49", "_nop_tc_50", ["lt_int", 28, 17, 25, 422, 59], ["jump", "rel_done_470", 422, 59], "rel_ni_468", ["is_num", 27, 17, 422, 59], ["jump_false", 27, "rel_nn_469", 422, 59], "_nop_tc_51", "_nop_tc_52", ["lt_float", 28, 17, 25, 422, 59], ["jump", "rel_done_470", 422, 59], "rel_nn_469", ["is_text", 27, 17, 422, 59], ["jump_false", 27, "rel_err_471", 422, 59], "_nop_tc_53", ["jump", "rel_err_471", 422, 59], ["lt_text", 28, 17, 25, 422, 59], ["jump", "rel_done_470", 422, 59], "rel_err_471", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 422, 59 ], ["access", 27, "error", 422, 59], ["access", 29, "cannot compare with '<': operands must be same type", 422, 59], ["array", 30, 0, 422, 59], ["push", 30, 29, 422, 59], ["frame", 29, 25, 2, 422, 59], ["null", 25, 422, 59], ["setarg", 29, 0, 25, 422, 59], ["setarg", 29, 1, 27, 422, 59], ["setarg", 29, 2, 30, 422, 59], ["invoke", 29, 25, 422, 59], ["disrupt", 422, 59], "rel_done_470", ["move", 26, 28, 422, 59], "and_end_454", ["jump_false", 26, "if_else_452", 422, 59], ["store_dynamic", 8, 20, 17, 423, 31], ["jump", "if_end_453", 423, 31], "if_else_452", "if_end_453", ["jump", "if_end_444", 423, 31], "if_else_443", "if_end_444", ["access", 25, 1, 426, 19], "_nop_tc_54", "_nop_tc_55", "_nop_tc_56", "_nop_tc_57", ["add", 26, 11, 25, 426, 19], ["jump", "num_done_473", 426, 19], "num_err_472", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 426, 19 ], ["access", 27, "error", 426, 19], ["access", 28, "cannot apply '+': operands must be numbers", 426, 19], ["array", 29, 0, 426, 19], ["push", 29, 28, 426, 19], ["frame", 28, 25, 2, 426, 19], ["null", 25, 426, 19], ["setarg", 28, 0, 25, 426, 19], ["setarg", 28, 1, 27, 426, 19], ["setarg", 28, 2, 29, 426, 19], ["invoke", 28, 25, 426, 19], ["disrupt", 426, 19], "num_done_473", ["move", 11, 26, 426, 19], ["jump", "while_start_416", 427, 11], ["jump", "if_end_425", 427, 11], "if_else_424", "if_end_425", ["access", 25, "move", 429, 19], ["is_identical", 26, 15, 25, 429, 19], ["jump_true", 26, "eq_done_476", 429, 19], ["is_int", 27, 15, 429, 19], ["jump_false", 27, "eq_ni_477", 429, 19], "_nop_tc_58", ["jump", "eq_ni_477", 429, 19], ["eq_int", 26, 15, 25, 429, 19], ["jump", "eq_done_476", 429, 19], "eq_ni_477", ["is_num", 27, 15, 429, 19], ["jump_false", 27, "eq_nn_478", 429, 19], "_nop_tc_59", ["jump", "eq_nn_478", 429, 19], ["eq_float", 26, 15, 25, 429, 19], ["jump", "eq_done_476", 429, 19], "eq_nn_478", ["is_text", 27, 15, 429, 19], ["jump_false", 27, "eq_nt_479", 429, 19], "_nop_tc_60", "_nop_tc_61", ["eq_text", 26, 15, 25, 429, 19], ["jump", "eq_done_476", 429, 19], "eq_nt_479", ["is_null", 27, 15, 429, 19], ["jump_false", 27, "eq_nnl_480", 429, 19], "_nop_tc_62", ["jump", "eq_nnl_480", 429, 19], ["true", 26, 429, 19], ["jump", "eq_done_476", 429, 19], "eq_nnl_480", ["is_bool", 27, 15, 429, 19], ["jump_false", 27, "eq_nb_481", 429, 19], "_nop_tc_63", ["jump", "eq_nb_481", 429, 19], ["eq_bool", 26, 15, 25, 429, 19], ["jump", "eq_done_476", 429, 19], "eq_nb_481", ["false", 26, 429, 19], "eq_done_476", ["jump_false", 26, "if_else_474", 429, 19], ["access", 25, 1, 430, 24], ["load_index", 26, 14, 25, 430, 24], ["move", 17, 26, 430, 24], ["access", 25, 0, 431, 22], ["is_int", 26, 17, 431, 22], ["jump_false", 26, "rel_ni_485", 431, 22], "_nop_tc_64", "_nop_tc_65", ["gt_int", 27, 17, 25, 431, 22], ["jump", "rel_done_487", 431, 22], "rel_ni_485", ["is_num", 26, 17, 431, 22], ["jump_false", 26, "rel_nn_486", 431, 22], "_nop_tc_66", "_nop_tc_67", ["gt_float", 27, 17, 25, 431, 22], ["jump", "rel_done_487", 431, 22], "rel_nn_486", ["is_text", 26, 17, 431, 22], ["jump_false", 26, "rel_err_488", 431, 22], "_nop_tc_68", ["jump", "rel_err_488", 431, 22], ["gt_text", 27, 17, 25, 431, 22], ["jump", "rel_done_487", 431, 22], "rel_err_488", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 431, 22 ], ["access", 26, "error", 431, 22], ["access", 28, "cannot compare with '>': operands must be same type", 431, 22], ["array", 29, 0, 431, 22], ["push", 29, 28, 431, 22], ["frame", 28, 25, 2, 431, 22], ["null", 25, 431, 22], ["setarg", 28, 0, 25, 431, 22], ["setarg", 28, 1, 26, 431, 22], ["setarg", 28, 2, 29, 431, 22], ["invoke", 28, 25, 431, 22], ["disrupt", 431, 22], "rel_done_487", ["move", 25, 27, 431, 22], ["jump_false", 25, "and_end_484", 431, 22], ["is_int", 26, 17, 431, 34], ["jump_false", 26, "rel_ni_489", 431, 34], ["is_int", 27, 3, 431, 34], ["jump_false", 27, "rel_ni_489", 431, 34], ["gt_int", 28, 17, 3, 431, 34], ["jump", "rel_done_491", 431, 34], "rel_ni_489", ["is_num", 26, 17, 431, 34], ["jump_false", 26, "rel_nn_490", 431, 34], ["is_num", 27, 3, 431, 34], ["jump_false", 27, "rel_nn_490", 431, 34], ["gt_float", 28, 17, 3, 431, 34], ["jump", "rel_done_491", 431, 34], "rel_nn_490", ["is_text", 26, 17, 431, 34], ["jump_false", 26, "rel_err_492", 431, 34], ["is_text", 27, 3, 431, 34], ["jump_false", 27, "rel_err_492", 431, 34], ["gt_text", 28, 17, 3, 431, 34], ["jump", "rel_done_491", 431, 34], "rel_err_492", [ "access", 26, { "name": "log", "kind": "name", "make": "intrinsic" }, 431, 34 ], ["access", 27, "error", 431, 34], ["access", 29, "cannot compare with '>': operands must be same type", 431, 34], ["array", 30, 0, 431, 34], ["push", 30, 29, 431, 34], ["frame", 29, 26, 2, 431, 34], ["null", 26, 431, 34], ["setarg", 29, 0, 26, 431, 34], ["setarg", 29, 1, 27, 431, 34], ["setarg", 29, 2, 30, 431, 34], ["invoke", 29, 26, 431, 34], ["disrupt", 431, 34], "rel_done_491", ["move", 25, 28, 431, 34], "and_end_484", ["jump_false", 25, "if_else_482", 431, 34], ["is_array", 25, 9, 432, 28], ["jump_false", 25, "push_err_493", 432, 28], ["push", 9, 17, 432, 28], ["jump", "push_done_494", 432, 28], "push_err_493", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 432, 28 ], ["access", 26, "error", 432, 28], ["access", 27, "cannot push: target must be an array", 432, 28], ["array", 28, 0, 432, 28], ["push", 28, 27, 432, 28], ["frame", 27, 25, 2, 432, 28], ["null", 25, 432, 28], ["setarg", 27, 0, 25, 432, 28], ["setarg", 27, 1, 26, 432, 28], ["setarg", 27, 2, 28, 432, 28], ["invoke", 27, 25, 432, 28], ["disrupt", 432, 28], "push_done_494", ["access", 25, 2, 433, 33], ["load_index", 26, 14, 25, 433, 33], ["is_array", 25, 10, 433, 33], ["jump_false", 25, "push_err_495", 433, 33], ["push", 10, 26, 433, 33], ["jump", "push_done_496", 433, 33], "push_err_495", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 433, 33 ], ["access", 26, "error", 433, 33], ["access", 27, "cannot push: target must be an array", 433, 33], ["array", 28, 0, 433, 33], ["push", 28, 27, 433, 33], ["frame", 27, 25, 2, 433, 33], ["null", 25, 433, 33], ["setarg", 27, 0, 25, 433, 33], ["setarg", 27, 1, 26, 433, 33], ["setarg", 27, 2, 28, 433, 33], ["invoke", 27, 25, 433, 33], ["disrupt", 433, 33], "push_done_496", ["jump", "if_end_483", 433, 33], "if_else_482", "if_end_483", ["access", 25, 1, 435, 19], "_nop_tc_69", "_nop_tc_70", "_nop_tc_71", "_nop_tc_72", ["add", 26, 11, 25, 435, 19], ["jump", "num_done_498", 435, 19], "num_err_497", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 435, 19 ], ["access", 27, "error", 435, 19], ["access", 28, "cannot apply '+': operands must be numbers", 435, 19], ["array", 29, 0, 435, 19], ["push", 29, 28, 435, 19], ["frame", 28, 25, 2, 435, 19], ["null", 25, 435, 19], ["setarg", 28, 0, 25, 435, 19], ["setarg", 28, 1, 27, 435, 19], ["setarg", 28, 2, 29, 435, 19], ["invoke", 28, 25, 435, 19], ["disrupt", 435, 19], "num_done_498", ["move", 11, 26, 435, 19], ["jump", "while_start_416", 436, 11], ["jump", "if_end_475", 436, 11], "if_else_474", "if_end_475", ["access", 25, "frame", 438, 19], ["is_identical", 26, 15, 25, 438, 19], ["jump_true", 26, "eq_done_502", 438, 19], ["is_int", 27, 15, 438, 19], ["jump_false", 27, "eq_ni_503", 438, 19], "_nop_tc_73", ["jump", "eq_ni_503", 438, 19], ["eq_int", 26, 15, 25, 438, 19], ["jump", "eq_done_502", 438, 19], "eq_ni_503", ["is_num", 27, 15, 438, 19], ["jump_false", 27, "eq_nn_504", 438, 19], "_nop_tc_74", ["jump", "eq_nn_504", 438, 19], ["eq_float", 26, 15, 25, 438, 19], ["jump", "eq_done_502", 438, 19], "eq_nn_504", ["is_text", 27, 15, 438, 19], ["jump_false", 27, "eq_nt_505", 438, 19], "_nop_tc_75", "_nop_tc_76", ["eq_text", 26, 15, 25, 438, 19], ["jump", "eq_done_502", 438, 19], "eq_nt_505", ["is_null", 27, 15, 438, 19], ["jump_false", 27, "eq_nnl_506", 438, 19], "_nop_tc_77", ["jump", "eq_nnl_506", 438, 19], ["true", 26, 438, 19], ["jump", "eq_done_502", 438, 19], "eq_nnl_506", ["is_bool", 27, 15, 438, 19], ["jump_false", 27, "eq_nb_507", 438, 19], "_nop_tc_78", ["jump", "eq_nb_507", 438, 19], ["eq_bool", 26, 15, 25, 438, 19], ["jump", "eq_done_502", 438, 19], "eq_nb_507", ["false", 26, 438, 19], "eq_done_502", ["move", 25, 26, 438, 19], ["jump_true", 25, "or_end_501", 438, 19], ["access", 26, "goframe", 438, 36], ["is_identical", 27, 15, 26, 438, 36], ["jump_true", 27, "eq_done_508", 438, 36], ["is_int", 28, 15, 438, 36], ["jump_false", 28, "eq_ni_509", 438, 36], "_nop_tc_79", ["jump", "eq_ni_509", 438, 36], ["eq_int", 27, 15, 26, 438, 36], ["jump", "eq_done_508", 438, 36], "eq_ni_509", ["is_num", 28, 15, 438, 36], ["jump_false", 28, "eq_nn_510", 438, 36], "_nop_tc_80", ["jump", "eq_nn_510", 438, 36], ["eq_float", 27, 15, 26, 438, 36], ["jump", "eq_done_508", 438, 36], "eq_nn_510", ["is_text", 28, 15, 438, 36], ["jump_false", 28, "eq_nt_511", 438, 36], "_nop_tc_81", "_nop_tc_82", ["eq_text", 27, 15, 26, 438, 36], ["jump", "eq_done_508", 438, 36], "eq_nt_511", ["is_null", 28, 15, 438, 36], ["jump_false", 28, "eq_nnl_512", 438, 36], "_nop_tc_83", ["jump", "eq_nnl_512", 438, 36], ["true", 27, 438, 36], ["jump", "eq_done_508", 438, 36], "eq_nnl_512", ["is_bool", 28, 15, 438, 36], ["jump_false", 28, "eq_nb_513", 438, 36], "_nop_tc_84", ["jump", "eq_nb_513", 438, 36], ["eq_bool", 27, 15, 26, 438, 36], ["jump", "eq_done_508", 438, 36], "eq_nb_513", ["false", 27, 438, 36], "eq_done_508", ["move", 25, 27, 438, 36], "or_end_501", ["jump_false", 25, "if_else_499", 438, 36], ["access", 25, 1, 439, 31], ["load_index", 26, 14, 25, 439, 31], ["is_num", 25, 26, 439, 31], ["move", 26, 25, 439, 31], ["jump_false", 26, "and_end_517", 439, 31], ["access", 25, 1, 439, 44], ["load_index", 27, 14, 25, 439, 44], ["access", 25, 0, 439, 50], ["is_int", 28, 27, 439, 50], ["jump_false", 28, "rel_ni_518", 439, 50], "_nop_tc_85", "_nop_tc_86", ["ge_int", 29, 27, 25, 439, 50], ["jump", "rel_done_520", 439, 50], "rel_ni_518", ["is_num", 28, 27, 439, 50], ["jump_false", 28, "rel_nn_519", 439, 50], "_nop_tc_87", "_nop_tc_88", ["ge_float", 29, 27, 25, 439, 50], ["jump", "rel_done_520", 439, 50], "rel_nn_519", ["is_text", 28, 27, 439, 50], ["jump_false", 28, "rel_err_521", 439, 50], "_nop_tc_89", ["jump", "rel_err_521", 439, 50], ["ge_text", 29, 27, 25, 439, 50], ["jump", "rel_done_520", 439, 50], "rel_err_521", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 439, 50 ], ["access", 27, "error", 439, 50], ["access", 28, "cannot compare with '>=': operands must be same type", 439, 50], ["array", 30, 0, 439, 50], ["push", 30, 28, 439, 50], ["frame", 28, 25, 2, 439, 50], ["null", 25, 439, 50], ["setarg", 28, 0, 25, 439, 50], ["setarg", 28, 1, 27, 439, 50], ["setarg", 28, 2, 30, 439, 50], ["invoke", 28, 25, 439, 50], ["disrupt", 439, 50], "rel_done_520", ["move", 26, 29, 439, 50], "and_end_517", ["move", 25, 26, 439, 50], ["jump_false", 25, "and_end_516", 439, 50], ["access", 26, 1, 439, 61], ["load_index", 27, 14, 26, 439, 61], ["length", 26, 7, 439, 73], ["is_int", 28, 27, 439, 73], ["jump_false", 28, "rel_ni_522", 439, 73], "_nop_tc_90", "_nop_tc_91", ["lt_int", 29, 27, 26, 439, 73], ["jump", "rel_done_524", 439, 73], "rel_ni_522", ["is_num", 28, 27, 439, 73], ["jump_false", 28, "rel_nn_523", 439, 73], "_nop_tc_92", "_nop_tc_93", ["lt_float", 29, 27, 26, 439, 73], ["jump", "rel_done_524", 439, 73], "rel_nn_523", ["is_text", 28, 27, 439, 73], ["jump_false", 28, "rel_err_525", 439, 73], "_nop_tc_94", ["jump", "rel_err_525", 439, 73], ["lt_text", 29, 27, 26, 439, 73], ["jump", "rel_done_524", 439, 73], "rel_err_525", [ "access", 26, { "name": "log", "kind": "name", "make": "intrinsic" }, 439, 73 ], ["access", 27, "error", 439, 73], ["access", 28, "cannot compare with '<': operands must be same type", 439, 73], ["array", 30, 0, 439, 73], ["push", 30, 28, 439, 73], ["frame", 28, 26, 2, 439, 73], ["null", 26, 439, 73], ["setarg", 28, 0, 26, 439, 73], ["setarg", 28, 1, 27, 439, 73], ["setarg", 28, 2, 30, 439, 73], ["invoke", 28, 26, 439, 73], ["disrupt", 439, 73], "rel_done_524", ["move", 25, 29, 439, 73], "and_end_516", ["jump_false", 25, "if_else_514", 439, 73], ["access", 25, 2, 440, 44], ["load_index", 26, 14, 25, 440, 44], ["access", 25, 1, 440, 32], ["load_index", 27, 14, 25, 440, 32], ["store_dynamic", 7, 26, 27, 440, 32], ["jump", "if_end_515", 440, 32], "if_else_514", "if_end_515", ["access", 25, 1, 442, 19], "_nop_tc_95", "_nop_tc_96", "_nop_tc_97", "_nop_tc_98", ["add", 26, 11, 25, 442, 19], ["jump", "num_done_527", 442, 19], "num_err_526", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 442, 19 ], ["access", 27, "error", 442, 19], ["access", 28, "cannot apply '+': operands must be numbers", 442, 19], ["array", 29, 0, 442, 19], ["push", 29, 28, 442, 19], ["frame", 28, 25, 2, 442, 19], ["null", 25, 442, 19], ["setarg", 28, 0, 25, 442, 19], ["setarg", 28, 1, 27, 442, 19], ["setarg", 28, 2, 29, 442, 19], ["invoke", 28, 25, 442, 19], ["disrupt", 442, 19], "num_done_527", ["move", 11, 26, 442, 19], ["jump", "while_start_416", 443, 11], ["jump", "if_end_500", 443, 11], "if_else_499", "if_end_500", ["access", 25, "invoke", 445, 19], ["is_identical", 26, 15, 25, 445, 19], ["jump_true", 26, "eq_done_531", 445, 19], ["is_int", 27, 15, 445, 19], ["jump_false", 27, "eq_ni_532", 445, 19], "_nop_tc_99", ["jump", "eq_ni_532", 445, 19], ["eq_int", 26, 15, 25, 445, 19], ["jump", "eq_done_531", 445, 19], "eq_ni_532", ["is_num", 27, 15, 445, 19], ["jump_false", 27, "eq_nn_533", 445, 19], "_nop_tc_100", ["jump", "eq_nn_533", 445, 19], ["eq_float", 26, 15, 25, 445, 19], ["jump", "eq_done_531", 445, 19], "eq_nn_533", ["is_text", 27, 15, 445, 19], ["jump_false", 27, "eq_nt_534", 445, 19], "_nop_tc_101", "_nop_tc_102", ["eq_text", 26, 15, 25, 445, 19], ["jump", "eq_done_531", 445, 19], "eq_nt_534", ["is_null", 27, 15, 445, 19], ["jump_false", 27, "eq_nnl_535", 445, 19], "_nop_tc_103", ["jump", "eq_nnl_535", 445, 19], ["true", 26, 445, 19], ["jump", "eq_done_531", 445, 19], "eq_nnl_535", ["is_bool", 27, 15, 445, 19], ["jump_false", 27, "eq_nb_536", 445, 19], "_nop_tc_104", ["jump", "eq_nb_536", 445, 19], ["eq_bool", 26, 15, 25, 445, 19], ["jump", "eq_done_531", 445, 19], "eq_nb_536", ["false", 26, 445, 19], "eq_done_531", ["move", 25, 26, 445, 19], ["jump_true", 25, "or_end_530", 445, 19], ["access", 26, "tail_invoke", 445, 37], ["is_identical", 27, 15, 26, 445, 37], ["jump_true", 27, "eq_done_537", 445, 37], ["is_int", 28, 15, 445, 37], ["jump_false", 28, "eq_ni_538", 445, 37], "_nop_tc_105", ["jump", "eq_ni_538", 445, 37], ["eq_int", 27, 15, 26, 445, 37], ["jump", "eq_done_537", 445, 37], "eq_ni_538", ["is_num", 28, 15, 445, 37], ["jump_false", 28, "eq_nn_539", 445, 37], "_nop_tc_106", ["jump", "eq_nn_539", 445, 37], ["eq_float", 27, 15, 26, 445, 37], ["jump", "eq_done_537", 445, 37], "eq_nn_539", ["is_text", 28, 15, 445, 37], ["jump_false", 28, "eq_nt_540", 445, 37], "_nop_tc_107", "_nop_tc_108", ["eq_text", 27, 15, 26, 445, 37], ["jump", "eq_done_537", 445, 37], "eq_nt_540", ["is_null", 28, 15, 445, 37], ["jump_false", 28, "eq_nnl_541", 445, 37], "_nop_tc_109", ["jump", "eq_nnl_541", 445, 37], ["true", 27, 445, 37], ["jump", "eq_done_537", 445, 37], "eq_nnl_541", ["is_bool", 28, 15, 445, 37], ["jump_false", 28, "eq_nb_542", 445, 37], "_nop_tc_110", ["jump", "eq_nb_542", 445, 37], ["eq_bool", 27, 15, 26, 445, 37], ["jump", "eq_done_537", 445, 37], "eq_nb_542", ["false", 27, 445, 37], "eq_done_537", ["move", 25, 27, 445, 37], "or_end_530", ["jump_false", 25, "if_else_528", 445, 37], ["access", 25, 2, 446, 24], ["load_index", 26, 14, 25, 446, 24], ["move", 17, 26, 446, 24], ["get", 25, 5, 1, 447, 17], ["move", 20, 25, 447, 17], ["access", 25, 1, 448, 44], ["load_index", 26, 14, 25, 448, 44], ["load_dynamic", 25, 7, 26, 448, 44], ["move", 21, 25, 448, 44], ["is_num", 25, 21, 449, 25], ["move", 26, 25, 449, 25], ["jump_false", 26, "and_end_546", 449, 25], ["access", 25, 0, 449, 56], ["is_int", 27, 21, 449, 56], ["jump_false", 27, "rel_ni_547", 449, 56], "_nop_tc_111", "_nop_tc_112", ["ge_int", 28, 21, 25, 449, 56], ["jump", "rel_done_549", 449, 56], "rel_ni_547", ["is_num", 27, 21, 449, 56], ["jump_false", 27, "rel_nn_548", 449, 56], "_nop_tc_113", "_nop_tc_114", ["ge_float", 28, 21, 25, 449, 56], ["jump", "rel_done_549", 449, 56], "rel_nn_548", ["is_text", 27, 21, 449, 56], ["jump_false", 27, "rel_err_550", 449, 56], "_nop_tc_115", ["jump", "rel_err_550", 449, 56], ["ge_text", 28, 21, 25, 449, 56], ["jump", "rel_done_549", 449, 56], "rel_err_550", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 449, 56 ], ["access", 27, "error", 449, 56], ["access", 29, "cannot compare with '>=': operands must be same type", 449, 56], ["array", 30, 0, 449, 56], ["push", 30, 29, 449, 56], ["frame", 29, 25, 2, 449, 56], ["null", 25, 449, 56], ["setarg", 29, 0, 25, 449, 56], ["setarg", 29, 1, 27, 449, 56], ["setarg", 29, 2, 30, 449, 56], ["invoke", 29, 25, 449, 56], ["disrupt", 449, 56], "rel_done_549", ["move", 26, 28, 449, 56], "and_end_546", ["move", 25, 26, 449, 56], ["jump_false", 25, "and_end_545", 449, 56], ["length", 26, 8, 449, 82], ["is_int", 27, 21, 449, 82], ["jump_false", 27, "rel_ni_551", 449, 82], "_nop_tc_116", "_nop_tc_117", ["lt_int", 28, 21, 26, 449, 82], ["jump", "rel_done_553", 449, 82], "rel_ni_551", ["is_num", 27, 21, 449, 82], ["jump_false", 27, "rel_nn_552", 449, 82], "_nop_tc_118", "_nop_tc_119", ["lt_float", 28, 21, 26, 449, 82], ["jump", "rel_done_553", 449, 82], "rel_nn_552", ["is_text", 27, 21, 449, 82], ["jump_false", 27, "rel_err_554", 449, 82], "_nop_tc_120", ["jump", "rel_err_554", 449, 82], ["lt_text", 28, 21, 26, 449, 82], ["jump", "rel_done_553", 449, 82], "rel_err_554", [ "access", 26, { "name": "log", "kind": "name", "make": "intrinsic" }, 449, 82 ], ["access", 27, "error", 449, 82], ["access", 29, "cannot compare with '<': operands must be same type", 449, 82], ["array", 30, 0, 449, 82], ["push", 30, 29, 449, 82], ["frame", 29, 26, 2, 449, 82], ["null", 26, 449, 82], ["setarg", 29, 0, 26, 449, 82], ["setarg", 29, 1, 27, 449, 82], ["setarg", 29, 2, 30, 449, 82], ["invoke", 29, 26, 449, 82], ["disrupt", 449, 82], "rel_done_553", ["move", 25, 28, 449, 82], "and_end_545", ["jump_false", 25, "if_else_543", 449, 82], ["load_dynamic", 25, 8, 21, 450, 33], ["null", 26, 450, 49], ["is_identical", 27, 25, 26, 450, 49], ["jump_true", 27, "ne_nid_558", 450, 49], ["jump", "ne_ni_559", 450, 49], "ne_nid_558", ["false", 27, 450, 49], ["jump", "ne_done_557", 450, 49], "ne_ni_559", ["is_int", 28, 25, 450, 49], ["jump_false", 28, "ne_nn_560", 450, 49], "_nop_tc_121", ["jump", "ne_nn_560", 450, 49], ["ne_int", 27, 25, 26, 450, 49], ["jump", "ne_done_557", 450, 49], "ne_nn_560", ["is_num", 28, 25, 450, 49], ["jump_false", 28, "ne_nt_561", 450, 49], "_nop_tc_122", ["jump", "ne_nt_561", 450, 49], ["ne_float", 27, 25, 26, 450, 49], ["jump", "ne_done_557", 450, 49], "ne_nt_561", ["is_text", 28, 25, 450, 49], ["jump_false", 28, "ne_nnl_562", 450, 49], "_nop_tc_123", ["jump", "ne_nnl_562", 450, 49], ["ne_text", 27, 25, 26, 450, 49], ["jump", "ne_done_557", 450, 49], "ne_nnl_562", ["is_null", 28, 25, 450, 49], ["jump_false", 28, "ne_nb_563", 450, 49], "_nop_tc_124", "_nop_tc_125", ["false", 27, 450, 49], ["jump", "ne_done_557", 450, 49], "ne_nb_563", ["is_bool", 28, 25, 450, 49], ["jump_false", 28, "ne_mis_564", 450, 49], "_nop_tc_126", ["jump", "ne_mis_564", 450, 49], ["ne_bool", 27, 25, 26, 450, 49], ["jump", "ne_done_557", 450, 49], "ne_mis_564", ["true", 27, 450, 49], "ne_done_557", ["jump_false", 27, "if_else_555", 450, 49], ["load_dynamic", 25, 8, 21, 451, 37], ["move", 20, 25, 451, 37], ["jump", "if_end_556", 451, 37], "if_else_555", "if_end_556", ["jump", "if_end_544", 451, 37], "if_else_543", "if_end_544", ["access", 25, 0, 454, 22], ["is_int", 26, 17, 454, 22], ["jump_false", 26, "rel_ni_568", 454, 22], "_nop_tc_127", "_nop_tc_128", ["gt_int", 27, 17, 25, 454, 22], ["jump", "rel_done_570", 454, 22], "rel_ni_568", ["is_num", 26, 17, 454, 22], ["jump_false", 26, "rel_nn_569", 454, 22], "_nop_tc_129", "_nop_tc_130", ["gt_float", 27, 17, 25, 454, 22], ["jump", "rel_done_570", 454, 22], "rel_nn_569", ["is_text", 26, 17, 454, 22], ["jump_false", 26, "rel_err_571", 454, 22], "_nop_tc_131", ["jump", "rel_err_571", 454, 22], ["gt_text", 27, 17, 25, 454, 22], ["jump", "rel_done_570", 454, 22], "rel_err_571", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 454, 22 ], ["access", 26, "error", 454, 22], ["access", 28, "cannot compare with '>': operands must be same type", 454, 22], ["array", 29, 0, 454, 22], ["push", 29, 28, 454, 22], ["frame", 28, 25, 2, 454, 22], ["null", 25, 454, 22], ["setarg", 28, 0, 25, 454, 22], ["setarg", 28, 1, 26, 454, 22], ["setarg", 28, 2, 29, 454, 22], ["invoke", 28, 25, 454, 22], ["disrupt", 454, 22], "rel_done_570", ["move", 25, 27, 454, 22], ["jump_false", 25, "and_end_567", 454, 22], ["is_int", 26, 17, 454, 34], ["jump_false", 26, "rel_ni_572", 454, 34], ["is_int", 27, 3, 454, 34], ["jump_false", 27, "rel_ni_572", 454, 34], ["gt_int", 28, 17, 3, 454, 34], ["jump", "rel_done_574", 454, 34], "rel_ni_572", ["is_num", 26, 17, 454, 34], ["jump_false", 26, "rel_nn_573", 454, 34], ["is_num", 27, 3, 454, 34], ["jump_false", 27, "rel_nn_573", 454, 34], ["gt_float", 28, 17, 3, 454, 34], ["jump", "rel_done_574", 454, 34], "rel_nn_573", ["is_text", 26, 17, 454, 34], ["jump_false", 26, "rel_err_575", 454, 34], ["is_text", 27, 3, 454, 34], ["jump_false", 27, "rel_err_575", 454, 34], ["gt_text", 28, 17, 3, 454, 34], ["jump", "rel_done_574", 454, 34], "rel_err_575", [ "access", 26, { "name": "log", "kind": "name", "make": "intrinsic" }, 454, 34 ], ["access", 27, "error", 454, 34], ["access", 29, "cannot compare with '>': operands must be same type", 454, 34], ["array", 30, 0, 454, 34], ["push", 30, 29, 454, 34], ["frame", 29, 26, 2, 454, 34], ["null", 26, 454, 34], ["setarg", 29, 0, 26, 454, 34], ["setarg", 29, 1, 27, 454, 34], ["setarg", 29, 2, 30, 454, 34], ["invoke", 29, 26, 454, 34], ["disrupt", 454, 34], "rel_done_574", ["move", 25, 28, 454, 34], "and_end_567", ["jump_false", 25, "if_else_565", 454, 34], ["get", 25, 26, 1, 455, 13], ["frame", 26, 25, 3, 455, 13], ["null", 25, 455, 13], ["setarg", 26, 0, 25, 455, 13], ["setarg", 26, 1, 6, 455, 13], ["setarg", 26, 2, 17, 455, 13], ["setarg", 26, 3, 20, 455, 13], ["invoke", 26, 25, 455, 13], ["jump", "if_end_566", 455, 13], "if_else_565", "if_end_566", ["access", 25, 1, 457, 19], "_nop_tc_132", "_nop_tc_133", "_nop_tc_134", "_nop_tc_135", ["add", 26, 11, 25, 457, 19], ["jump", "num_done_577", 457, 19], "num_err_576", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 457, 19 ], ["access", 27, "error", 457, 19], ["access", 28, "cannot apply '+': operands must be numbers", 457, 19], ["array", 29, 0, 457, 19], ["push", 29, 28, 457, 19], ["frame", 28, 25, 2, 457, 19], ["null", 25, 457, 19], ["setarg", 28, 0, 25, 457, 19], ["setarg", 28, 1, 27, 457, 19], ["setarg", 28, 2, 29, 457, 19], ["invoke", 28, 25, 457, 19], ["disrupt", 457, 19], "num_done_577", ["move", 11, 26, 457, 19], ["jump", "while_start_416", 458, 11], ["jump", "if_end_529", 458, 11], "if_else_528", "if_end_529", ["get", 25, 11, 1, 461, 16], ["load_dynamic", 26, 25, 15, 461, 28], ["move", 23, 26, 461, 28], ["null", 25, 462, 21], ["is_identical", 26, 23, 25, 462, 21], ["jump_true", 26, "ne_nid_581", 462, 21], ["jump", "ne_ni_582", 462, 21], "ne_nid_581", ["false", 26, 462, 21], ["jump", "ne_done_580", 462, 21], "ne_ni_582", ["is_int", 27, 23, 462, 21], ["jump_false", 27, "ne_nn_583", 462, 21], "_nop_tc_136", ["jump", "ne_nn_583", 462, 21], ["ne_int", 26, 23, 25, 462, 21], ["jump", "ne_done_580", 462, 21], "ne_nn_583", ["is_num", 27, 23, 462, 21], ["jump_false", 27, "ne_nt_584", 462, 21], "_nop_tc_137", ["jump", "ne_nt_584", 462, 21], ["ne_float", 26, 23, 25, 462, 21], ["jump", "ne_done_580", 462, 21], "ne_nt_584", ["is_text", 27, 23, 462, 21], ["jump_false", 27, "ne_nnl_585", 462, 21], "_nop_tc_138", ["jump", "ne_nnl_585", 462, 21], ["ne_text", 26, 23, 25, 462, 21], ["jump", "ne_done_580", 462, 21], "ne_nnl_585", ["is_null", 27, 23, 462, 21], ["jump_false", 27, "ne_nb_586", 462, 21], "_nop_tc_139", "_nop_tc_140", ["false", 26, 462, 21], ["jump", "ne_done_580", 462, 21], "ne_nb_586", ["is_bool", 27, 23, 462, 21], ["jump_false", 27, "ne_mis_587", 462, 21], "_nop_tc_141", ["jump", "ne_mis_587", 462, 21], ["ne_bool", 26, 23, 25, 462, 21], ["jump", "ne_done_580", 462, 21], "ne_mis_587", ["true", 26, 462, 21], "ne_done_580", ["jump_false", 26, "if_else_578", 462, 21], ["access", 25, 0, 463, 29], ["load_index", 26, 23, 25, 463, 29], ["load_dynamic", 25, 14, 26, 463, 29], ["move", 17, 25, 463, 29], ["access", 25, 1, 464, 22], ["load_index", 26, 23, 25, 464, 22], ["move", 20, 26, 464, 22], ["null", 25, 465, 22], ["is_identical", 26, 20, 25, 465, 22], ["jump_true", 26, "eq_done_590", 465, 22], ["is_int", 27, 20, 465, 22], ["jump_false", 27, "eq_ni_591", 465, 22], "_nop_tc_142", ["jump", "eq_ni_591", 465, 22], ["eq_int", 26, 20, 25, 465, 22], ["jump", "eq_done_590", 465, 22], "eq_ni_591", ["is_num", 27, 20, 465, 22], ["jump_false", 27, "eq_nn_592", 465, 22], "_nop_tc_143", ["jump", "eq_nn_592", 465, 22], ["eq_float", 26, 20, 25, 465, 22], ["jump", "eq_done_590", 465, 22], "eq_nn_592", ["is_text", 27, 20, 465, 22], ["jump_false", 27, "eq_nt_593", 465, 22], "_nop_tc_144", ["jump", "eq_nt_593", 465, 22], ["eq_text", 26, 20, 25, 465, 22], ["jump", "eq_done_590", 465, 22], "eq_nt_593", ["is_null", 27, 20, 465, 22], ["jump_false", 27, "eq_nnl_594", 465, 22], "_nop_tc_145", "_nop_tc_146", ["true", 26, 465, 22], ["jump", "eq_done_590", 465, 22], "eq_nnl_594", ["is_bool", 27, 20, 465, 22], ["jump_false", 27, "eq_nb_595", 465, 22], "_nop_tc_147", ["jump", "eq_nb_595", 465, 22], ["eq_bool", 26, 20, 25, 465, 22], ["jump", "eq_done_590", 465, 22], "eq_nb_595", ["false", 26, 465, 22], "eq_done_590", ["jump_false", 26, "if_else_588", 465, 22], ["access", 25, 2, 466, 43], ["load_index", 26, 14, 25, 466, 43], ["get", 25, 23, 1, 466, 19], ["frame", 27, 25, 1, 466, 19], ["null", 25, 466, 19], ["setarg", 27, 0, 25, 466, 19], ["setarg", 27, 1, 26, 466, 19], ["invoke", 27, 25, 466, 19], ["move", 20, 25, 466, 19], ["jump", "if_end_589", 466, 19], "if_else_588", "if_end_589", ["access", 25, 0, 468, 22], ["is_int", 26, 17, 468, 22], ["jump_false", 26, "rel_ni_599", 468, 22], "_nop_tc_148", "_nop_tc_149", ["gt_int", 27, 17, 25, 468, 22], ["jump", "rel_done_601", 468, 22], "rel_ni_599", ["is_num", 26, 17, 468, 22], ["jump_false", 26, "rel_nn_600", 468, 22], "_nop_tc_150", "_nop_tc_151", ["gt_float", 27, 17, 25, 468, 22], ["jump", "rel_done_601", 468, 22], "rel_nn_600", ["is_text", 26, 17, 468, 22], ["jump_false", 26, "rel_err_602", 468, 22], "_nop_tc_152", ["jump", "rel_err_602", 468, 22], ["gt_text", 27, 17, 25, 468, 22], ["jump", "rel_done_601", 468, 22], "rel_err_602", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 468, 22 ], ["access", 26, "error", 468, 22], ["access", 28, "cannot compare with '>': operands must be same type", 468, 22], ["array", 29, 0, 468, 22], ["push", 29, 28, 468, 22], ["frame", 28, 25, 2, 468, 22], ["null", 25, 468, 22], ["setarg", 28, 0, 25, 468, 22], ["setarg", 28, 1, 26, 468, 22], ["setarg", 28, 2, 29, 468, 22], ["invoke", 28, 25, 468, 22], ["disrupt", 468, 22], "rel_done_601", ["move", 25, 27, 468, 22], ["jump_false", 25, "and_end_598", 468, 22], ["is_int", 26, 17, 468, 34], ["jump_false", 26, "rel_ni_603", 468, 34], ["is_int", 27, 3, 468, 34], ["jump_false", 27, "rel_ni_603", 468, 34], ["gt_int", 28, 17, 3, 468, 34], ["jump", "rel_done_605", 468, 34], "rel_ni_603", ["is_num", 26, 17, 468, 34], ["jump_false", 26, "rel_nn_604", 468, 34], ["is_num", 27, 3, 468, 34], ["jump_false", 27, "rel_nn_604", 468, 34], ["gt_float", 28, 17, 3, 468, 34], ["jump", "rel_done_605", 468, 34], "rel_nn_604", ["is_text", 26, 17, 468, 34], ["jump_false", 26, "rel_err_606", 468, 34], ["is_text", 27, 3, 468, 34], ["jump_false", 27, "rel_err_606", 468, 34], ["gt_text", 28, 17, 3, 468, 34], ["jump", "rel_done_605", 468, 34], "rel_err_606", [ "access", 26, { "name": "log", "kind": "name", "make": "intrinsic" }, 468, 34 ], ["access", 27, "error", 468, 34], ["access", 29, "cannot compare with '>': operands must be same type", 468, 34], ["array", 30, 0, 468, 34], ["push", 30, 29, 468, 34], ["frame", 29, 26, 2, 468, 34], ["null", 26, 468, 34], ["setarg", 29, 0, 26, 468, 34], ["setarg", 29, 1, 27, 468, 34], ["setarg", 29, 2, 30, 468, 34], ["invoke", 29, 26, 468, 34], ["disrupt", 468, 34], "rel_done_605", ["move", 25, 28, 468, 34], "and_end_598", ["jump_false", 25, "if_else_596", 468, 34], ["get", 25, 26, 1, 469, 13], ["frame", 26, 25, 3, 469, 13], ["null", 25, 469, 13], ["setarg", 26, 0, 25, 469, 13], ["setarg", 26, 1, 6, 469, 13], ["setarg", 26, 2, 17, 469, 13], ["setarg", 26, 3, 20, 469, 13], ["invoke", 26, 25, 469, 13], ["jump", "if_end_597", 469, 13], "if_else_596", "if_end_597", ["jump", "if_end_579", 469, 13], "if_else_578", "if_end_579", ["jump", "if_end_423", 469, 13], "if_else_422", "if_end_423", ["access", 25, 1, 473, 15], "_nop_tc_153", "_nop_tc_154", "_nop_tc_155", "_nop_tc_156", ["add", 26, 11, 25, 473, 15], ["jump", "num_done_608", 473, 15], "num_err_607", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 473, 15 ], ["access", 27, "error", 473, 15], ["access", 28, "cannot apply '+': operands must be numbers", 473, 15], ["array", 29, 0, 473, 15], ["push", 29, 28, 473, 15], ["frame", 28, 25, 2, 473, 15], ["null", 25, 473, 15], ["setarg", 28, 0, 25, 473, 15], ["setarg", 28, 1, 27, 473, 15], ["setarg", 28, 2, 29, 473, 15], ["invoke", 28, 25, 473, 15], ["disrupt", 473, 15], "num_done_608", ["move", 11, 26, 473, 15], ["jump", "while_start_416", 473, 15], "while_end_417", ["true", 22, 477, 15], ["access", 13, 0, 478, 12], "while_start_609", ["move", 4, 22, 479, 12], ["jump_false", 4, "and_end_611", 479, 12], ["length", 5, 6, 479, 37], ["access", 7, 4, 479, 52], "_nop_tc_157", "_nop_tc_158", "_nop_tc_159", "_nop_tc_160", ["add", 8, 5, 7, 479, 52], ["jump", "num_done_613", 479, 52], "num_err_612", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 479, 52 ], ["access", 7, "error", 479, 52], ["access", 11, "cannot apply '+': operands must be numbers", 479, 52], ["array", 14, 0, 479, 52], ["push", 14, 11, 479, 52], ["frame", 11, 5, 2, 479, 52], ["null", 5, 479, 52], ["setarg", 11, 0, 5, 479, 52], ["setarg", 11, 1, 7, 479, 52], ["setarg", 11, 2, 14, 479, 52], ["invoke", 11, 5, 479, 52], ["disrupt", 479, 52], "num_done_613", ["is_int", 5, 13, 479, 52], ["jump_false", 5, "rel_ni_614", 479, 52], ["is_int", 5, 8, 479, 52], ["jump_false", 5, "rel_ni_614", 479, 52], ["lt_int", 5, 13, 8, 479, 52], ["jump", "rel_done_616", 479, 52], "rel_ni_614", "_nop_tc_161", "_nop_tc_162", "_nop_tc_163", "_nop_tc_164", ["lt_float", 5, 13, 8, 479, 52], ["jump", "rel_done_616", 479, 52], "rel_nn_615", "_nop_tc_165", ["jump", "rel_err_617", 479, 52], "_nop_tc_166", ["jump", "rel_err_617", 479, 52], ["lt_text", 5, 13, 8, 479, 52], ["jump", "rel_done_616", 479, 52], "rel_err_617", [ "access", 7, { "name": "log", "kind": "name", "make": "intrinsic" }, 479, 52 ], ["access", 8, "error", 479, 52], ["access", 11, "cannot compare with '<': operands must be same type", 479, 52], ["array", 14, 0, 479, 52], ["push", 14, 11, 479, 52], ["frame", 11, 7, 2, 479, 52], ["null", 7, 479, 52], ["setarg", 11, 0, 7, 479, 52], ["setarg", 11, 1, 8, 479, 52], ["setarg", 11, 2, 14, 479, 52], ["invoke", 11, 7, 479, 52], ["disrupt", 479, 52], "rel_done_616", ["move", 4, 5, 479, 52], "and_end_611", ["jump_false", 4, "while_end_610", 479, 52], ["false", 22, 480, 17], ["access", 12, 0, 481, 11], "while_start_618", ["length", 4, 9, 482, 25], ["is_int", 5, 12, 482, 25], ["jump_false", 5, "rel_ni_620", 482, 25], "_nop_tc_167", "_nop_tc_168", ["lt_int", 5, 12, 4, 482, 25], ["jump", "rel_done_622", 482, 25], "rel_ni_620", "_nop_tc_169", "_nop_tc_170", "_nop_tc_171", "_nop_tc_172", ["lt_float", 5, 12, 4, 482, 25], ["jump", "rel_done_622", 482, 25], "rel_nn_621", "_nop_tc_173", ["jump", "rel_err_623", 482, 25], "_nop_tc_174", ["jump", "rel_err_623", 482, 25], ["lt_text", 5, 12, 4, 482, 25], ["jump", "rel_done_622", 482, 25], "rel_err_623", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 482, 25 ], ["access", 7, "error", 482, 25], ["access", 8, "cannot compare with '<': operands must be same type", 482, 25], ["array", 11, 0, 482, 25], ["push", 11, 8, 482, 25], ["frame", 8, 4, 2, 482, 25], ["null", 4, 482, 25], ["setarg", 8, 0, 4, 482, 25], ["setarg", 8, 1, 7, 482, 25], ["setarg", 8, 2, 11, 482, 25], ["invoke", 8, 4, 482, 25], ["disrupt", 482, 25], "rel_done_622", ["jump_false", 5, "while_end_619", 482, 25], ["load_dynamic", 4, 9, 12, 483, 27], ["move", 17, 4, 483, 27], ["load_dynamic", 4, 10, 12, 484, 25], ["move", 16, 4, 484, 25], ["null", 19, 485, 19], ["is_num", 4, 16, 486, 23], ["move", 5, 4, 486, 23], ["jump_false", 5, "and_end_626", 486, 23], ["access", 4, 0, 486, 38], ["is_int", 7, 16, 486, 38], ["jump_false", 7, "rel_ni_627", 486, 38], "_nop_tc_175", "_nop_tc_176", ["ge_int", 8, 16, 4, 486, 38], ["jump", "rel_done_629", 486, 38], "rel_ni_627", ["is_num", 7, 16, 486, 38], ["jump_false", 7, "rel_nn_628", 486, 38], "_nop_tc_177", "_nop_tc_178", ["ge_float", 8, 16, 4, 486, 38], ["jump", "rel_done_629", 486, 38], "rel_nn_628", ["is_text", 7, 16, 486, 38], ["jump_false", 7, "rel_err_630", 486, 38], "_nop_tc_179", ["jump", "rel_err_630", 486, 38], ["ge_text", 8, 16, 4, 486, 38], ["jump", "rel_done_629", 486, 38], "rel_err_630", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 486, 38 ], ["access", 7, "error", 486, 38], ["access", 11, "cannot compare with '>=': operands must be same type", 486, 38], ["array", 14, 0, 486, 38], ["push", 14, 11, 486, 38], ["frame", 11, 4, 2, 486, 38], ["null", 4, 486, 38], ["setarg", 11, 0, 4, 486, 38], ["setarg", 11, 1, 7, 486, 38], ["setarg", 11, 2, 14, 486, 38], ["invoke", 11, 4, 486, 38], ["disrupt", 486, 38], "rel_done_629", ["move", 5, 8, 486, 38], "and_end_626", ["jump_false", 5, "if_else_624", 486, 38], ["length", 4, 6, 487, 28], ["is_int", 5, 16, 487, 28], ["jump_false", 5, "rel_ni_634", 487, 28], "_nop_tc_180", "_nop_tc_181", ["lt_int", 7, 16, 4, 487, 28], ["jump", "rel_done_636", 487, 28], "rel_ni_634", ["is_num", 5, 16, 487, 28], ["jump_false", 5, "rel_nn_635", 487, 28], "_nop_tc_182", "_nop_tc_183", ["lt_float", 7, 16, 4, 487, 28], ["jump", "rel_done_636", 487, 28], "rel_nn_635", ["is_text", 5, 16, 487, 28], ["jump_false", 5, "rel_err_637", 487, 28], "_nop_tc_184", ["jump", "rel_err_637", 487, 28], ["lt_text", 7, 16, 4, 487, 28], ["jump", "rel_done_636", 487, 28], "rel_err_637", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 487, 28 ], ["access", 5, "error", 487, 28], ["access", 8, "cannot compare with '<': operands must be same type", 487, 28], ["array", 11, 0, 487, 28], ["push", 11, 8, 487, 28], ["frame", 8, 4, 2, 487, 28], ["null", 4, 487, 28], ["setarg", 8, 0, 4, 487, 28], ["setarg", 8, 1, 5, 487, 28], ["setarg", 8, 2, 11, 487, 28], ["invoke", 8, 4, 487, 28], ["disrupt", 487, 28], "rel_done_636", ["move", 4, 7, 487, 28], ["jump_false", 4, "and_end_633", 487, 28], ["load_dynamic", 5, 6, 16, 487, 56], ["null", 7, 487, 64], ["is_identical", 8, 5, 7, 487, 64], ["jump_true", 8, "ne_nid_639", 487, 64], ["jump", "ne_ni_640", 487, 64], "ne_nid_639", ["false", 8, 487, 64], ["jump", "ne_done_638", 487, 64], "ne_ni_640", ["is_int", 11, 5, 487, 64], ["jump_false", 11, "ne_nn_641", 487, 64], "_nop_tc_185", ["jump", "ne_nn_641", 487, 64], ["ne_int", 8, 5, 7, 487, 64], ["jump", "ne_done_638", 487, 64], "ne_nn_641", ["is_num", 11, 5, 487, 64], ["jump_false", 11, "ne_nt_642", 487, 64], "_nop_tc_186", ["jump", "ne_nt_642", 487, 64], ["ne_float", 8, 5, 7, 487, 64], ["jump", "ne_done_638", 487, 64], "ne_nt_642", ["is_text", 11, 5, 487, 64], ["jump_false", 11, "ne_nnl_643", 487, 64], "_nop_tc_187", ["jump", "ne_nnl_643", 487, 64], ["ne_text", 8, 5, 7, 487, 64], ["jump", "ne_done_638", 487, 64], "ne_nnl_643", ["is_null", 11, 5, 487, 64], ["jump_false", 11, "ne_nb_644", 487, 64], "_nop_tc_188", "_nop_tc_189", ["false", 8, 487, 64], ["jump", "ne_done_638", 487, 64], "ne_nb_644", ["is_bool", 11, 5, 487, 64], ["jump_false", 11, "ne_mis_645", 487, 64], "_nop_tc_190", ["jump", "ne_mis_645", 487, 64], ["ne_bool", 8, 5, 7, 487, 64], ["jump", "ne_done_638", 487, 64], "ne_mis_645", ["true", 8, 487, 64], "ne_done_638", ["move", 4, 8, 487, 64], "and_end_633", ["jump_false", 4, "if_else_631", 487, 64], ["load_dynamic", 4, 6, 16, 488, 35], ["move", 19, 4, 488, 35], ["jump", "if_end_632", 488, 35], "if_else_631", ["null", 4, 489, 37], ["is_identical", 5, 2, 4, 489, 37], ["jump_true", 5, "ne_nid_651", 489, 37], ["jump", "ne_ni_652", 489, 37], "ne_nid_651", ["false", 5, 489, 37], ["jump", "ne_done_650", 489, 37], "ne_ni_652", ["is_int", 7, 2, 489, 37], ["jump_false", 7, "ne_nn_653", 489, 37], "_nop_tc_191", ["jump", "ne_nn_653", 489, 37], ["ne_int", 5, 2, 4, 489, 37], ["jump", "ne_done_650", 489, 37], "ne_nn_653", ["is_num", 7, 2, 489, 37], ["jump_false", 7, "ne_nt_654", 489, 37], "_nop_tc_192", ["jump", "ne_nt_654", 489, 37], ["ne_float", 5, 2, 4, 489, 37], ["jump", "ne_done_650", 489, 37], "ne_nt_654", ["is_text", 7, 2, 489, 37], ["jump_false", 7, "ne_nnl_655", 489, 37], "_nop_tc_193", ["jump", "ne_nnl_655", 489, 37], ["ne_text", 5, 2, 4, 489, 37], ["jump", "ne_done_650", 489, 37], "ne_nnl_655", ["is_null", 7, 2, 489, 37], ["jump_false", 7, "ne_nb_656", 489, 37], "_nop_tc_194", "_nop_tc_195", ["false", 5, 489, 37], ["jump", "ne_done_650", 489, 37], "ne_nb_656", ["is_bool", 7, 2, 489, 37], ["jump_false", 7, "ne_mis_657", 489, 37], "_nop_tc_196", ["jump", "ne_mis_657", 489, 37], ["ne_bool", 5, 2, 4, 489, 37], ["jump", "ne_done_650", 489, 37], "ne_mis_657", ["true", 5, 489, 37], "ne_done_650", ["move", 4, 5, 489, 37], ["jump_false", 4, "and_end_649", 489, 37], ["length", 5, 2, 489, 58], ["is_int", 7, 16, 489, 58], ["jump_false", 7, "rel_ni_658", 489, 58], "_nop_tc_197", "_nop_tc_198", ["lt_int", 8, 16, 5, 489, 58], ["jump", "rel_done_660", 489, 58], "rel_ni_658", ["is_num", 7, 16, 489, 58], ["jump_false", 7, "rel_nn_659", 489, 58], "_nop_tc_199", "_nop_tc_200", ["lt_float", 8, 16, 5, 489, 58], ["jump", "rel_done_660", 489, 58], "rel_nn_659", ["is_text", 7, 16, 489, 58], ["jump_false", 7, "rel_err_661", 489, 58], "_nop_tc_201", ["jump", "rel_err_661", 489, 58], ["lt_text", 8, 16, 5, 489, 58], ["jump", "rel_done_660", 489, 58], "rel_err_661", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 489, 58 ], ["access", 7, "error", 489, 58], ["access", 11, "cannot compare with '<': operands must be same type", 489, 58], ["array", 14, 0, 489, 58], ["push", 14, 11, 489, 58], ["frame", 11, 5, 2, 489, 58], ["null", 5, 489, 58], ["setarg", 11, 0, 5, 489, 58], ["setarg", 11, 1, 7, 489, 58], ["setarg", 11, 2, 14, 489, 58], ["invoke", 11, 5, 489, 58], ["disrupt", 489, 58], "rel_done_660", ["move", 4, 8, 489, 58], "and_end_649", ["move", 5, 4, 489, 58], ["jump_false", 5, "and_end_648", 489, 58], ["load_dynamic", 4, 2, 16, 489, 86], ["null", 7, 489, 94], ["is_identical", 8, 4, 7, 489, 94], ["jump_true", 8, "ne_nid_663", 489, 94], ["jump", "ne_ni_664", 489, 94], "ne_nid_663", ["false", 8, 489, 94], ["jump", "ne_done_662", 489, 94], "ne_ni_664", ["is_int", 11, 4, 489, 94], ["jump_false", 11, "ne_nn_665", 489, 94], "_nop_tc_202", ["jump", "ne_nn_665", 489, 94], ["ne_int", 8, 4, 7, 489, 94], ["jump", "ne_done_662", 489, 94], "ne_nn_665", ["is_num", 11, 4, 489, 94], ["jump_false", 11, "ne_nt_666", 489, 94], "_nop_tc_203", ["jump", "ne_nt_666", 489, 94], ["ne_float", 8, 4, 7, 489, 94], ["jump", "ne_done_662", 489, 94], "ne_nt_666", ["is_text", 11, 4, 489, 94], ["jump_false", 11, "ne_nnl_667", 489, 94], "_nop_tc_204", ["jump", "ne_nnl_667", 489, 94], ["ne_text", 8, 4, 7, 489, 94], ["jump", "ne_done_662", 489, 94], "ne_nnl_667", ["is_null", 11, 4, 489, 94], ["jump_false", 11, "ne_nb_668", 489, 94], "_nop_tc_205", "_nop_tc_206", ["false", 8, 489, 94], ["jump", "ne_done_662", 489, 94], "ne_nb_668", ["is_bool", 11, 4, 489, 94], ["jump_false", 11, "ne_mis_669", 489, 94], "_nop_tc_207", ["jump", "ne_mis_669", 489, 94], ["ne_bool", 8, 4, 7, 489, 94], ["jump", "ne_done_662", 489, 94], "ne_mis_669", ["true", 8, 489, 94], "ne_done_662", ["move", 5, 8, 489, 94], "and_end_648", ["jump_false", 5, "if_else_646", 489, 94], ["load_dynamic", 4, 2, 16, 490, 35], ["move", 19, 4, 490, 35], ["jump", "if_end_647", 490, 35], "if_else_646", "if_end_647", "if_end_632", ["jump", "if_end_625", 490, 35], "if_else_624", "if_end_625", ["null", 4, 493, 24], ["is_identical", 5, 19, 4, 493, 24], ["jump_true", 5, "ne_nid_673", 493, 24], ["jump", "ne_ni_674", 493, 24], "ne_nid_673", ["false", 5, 493, 24], ["jump", "ne_done_672", 493, 24], "ne_ni_674", ["is_int", 7, 19, 493, 24], ["jump_false", 7, "ne_nn_675", 493, 24], "_nop_tc_208", ["jump", "ne_nn_675", 493, 24], ["ne_int", 5, 19, 4, 493, 24], ["jump", "ne_done_672", 493, 24], "ne_nn_675", ["is_num", 7, 19, 493, 24], ["jump_false", 7, "ne_nt_676", 493, 24], "_nop_tc_209", ["jump", "ne_nt_676", 493, 24], ["ne_float", 5, 19, 4, 493, 24], ["jump", "ne_done_672", 493, 24], "ne_nt_676", ["is_text", 7, 19, 493, 24], ["jump_false", 7, "ne_nnl_677", 493, 24], "_nop_tc_210", ["jump", "ne_nnl_677", 493, 24], ["ne_text", 5, 19, 4, 493, 24], ["jump", "ne_done_672", 493, 24], "ne_nnl_677", ["is_null", 7, 19, 493, 24], ["jump_false", 7, "ne_nb_678", 493, 24], "_nop_tc_211", "_nop_tc_212", ["false", 5, 493, 24], ["jump", "ne_done_672", 493, 24], "ne_nb_678", ["is_bool", 7, 19, 493, 24], ["jump_false", 7, "ne_mis_679", 493, 24], "_nop_tc_213", ["jump", "ne_mis_679", 493, 24], ["ne_bool", 5, 19, 4, 493, 24], ["jump", "ne_done_672", 493, 24], "ne_mis_679", ["true", 5, 493, 24], "ne_done_672", ["jump_false", 5, "if_else_670", 493, 24], ["load_dynamic", 4, 6, 17, 494, 33], ["move", 18, 4, 494, 33], ["get", 4, 26, 1, 495, 11], ["frame", 5, 4, 3, 495, 11], ["null", 4, 495, 11], ["setarg", 5, 0, 4, 495, 11], ["setarg", 5, 1, 6, 495, 11], ["setarg", 5, 2, 17, 495, 11], ["setarg", 5, 3, 19, 495, 11], ["invoke", 5, 4, 495, 11], ["load_dynamic", 4, 6, 17, 496, 27], ["is_identical", 5, 4, 18, 496, 36], ["jump_true", 5, "ne_nid_683", 496, 36], ["jump", "ne_ni_684", 496, 36], "ne_nid_683", ["false", 5, 496, 36], ["jump", "ne_done_682", 496, 36], "ne_ni_684", ["is_int", 7, 4, 496, 36], ["jump_false", 7, "ne_nn_685", 496, 36], ["is_int", 8, 18, 496, 36], ["jump_false", 8, "ne_nn_685", 496, 36], ["ne_int", 5, 4, 18, 496, 36], ["jump", "ne_done_682", 496, 36], "ne_nn_685", ["is_num", 7, 4, 496, 36], ["jump_false", 7, "ne_nt_686", 496, 36], ["is_num", 8, 18, 496, 36], ["jump_false", 8, "ne_nt_686", 496, 36], ["ne_float", 5, 4, 18, 496, 36], ["jump", "ne_done_682", 496, 36], "ne_nt_686", ["is_text", 7, 4, 496, 36], ["jump_false", 7, "ne_nnl_687", 496, 36], ["is_text", 8, 18, 496, 36], ["jump_false", 8, "ne_nnl_687", 496, 36], ["ne_text", 5, 4, 18, 496, 36], ["jump", "ne_done_682", 496, 36], "ne_nnl_687", ["is_null", 7, 4, 496, 36], ["jump_false", 7, "ne_nb_688", 496, 36], ["is_null", 8, 18, 496, 36], ["jump_false", 8, "ne_nb_688", 496, 36], ["false", 5, 496, 36], ["jump", "ne_done_682", 496, 36], "ne_nb_688", ["is_bool", 7, 4, 496, 36], ["jump_false", 7, "ne_mis_689", 496, 36], ["is_bool", 8, 18, 496, 36], ["jump_false", 8, "ne_mis_689", 496, 36], ["ne_bool", 5, 4, 18, 496, 36], ["jump", "ne_done_682", 496, 36], "ne_mis_689", ["true", 5, 496, 36], "ne_done_682", ["jump_false", 5, "if_else_680", 496, 36], ["true", 22, 497, 23], ["jump", "if_end_681", 497, 23], "if_else_680", "if_end_681", ["jump", "if_end_671", 497, 23], "if_else_670", "if_end_671", ["access", 4, 1, 500, 17], "_nop_tc_214", "_nop_tc_215", "_nop_tc_216", "_nop_tc_217", ["add", 5, 12, 4, 500, 17], ["jump", "num_done_691", 500, 17], "num_err_690", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 500, 17 ], ["access", 7, "error", 500, 17], ["access", 8, "cannot apply '+': operands must be numbers", 500, 17], ["array", 11, 0, 500, 17], ["push", 11, 8, 500, 17], ["frame", 8, 4, 2, 500, 17], ["null", 4, 500, 17], ["setarg", 8, 0, 4, 500, 17], ["setarg", 8, 1, 7, 500, 17], ["setarg", 8, 2, 11, 500, 17], ["invoke", 8, 4, 500, 17], ["disrupt", 500, 17], "num_done_691", ["move", 12, 5, 500, 17], ["jump", "while_start_618", 500, 17], "while_end_619", ["access", 4, 1, 502, 21], "_nop_tc_218", "_nop_tc_219", "_nop_tc_220", "_nop_tc_221", ["add", 5, 13, 4, 502, 21], ["jump", "num_done_693", 502, 21], "num_err_692", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 502, 21 ], ["access", 7, "error", 502, 21], ["access", 8, "cannot apply '+': operands must be numbers", 502, 21], ["array", 11, 0, 502, 21], ["push", 11, 8, 502, 21], ["frame", 8, 4, 2, 502, 21], ["null", 4, 502, 21], ["setarg", 8, 0, 4, 502, 21], ["setarg", 8, 1, 7, 502, 21], ["setarg", 8, 2, 11, 502, 21], ["invoke", 8, 4, 502, 21], ["disrupt", 502, 21], "num_done_693", ["move", 13, 5, 502, 21], ["jump", "while_start_609", 502, 21], "while_end_610", ["access", 12, 0, 506, 9], "while_start_694", ["length", 4, 9, 507, 23], ["is_int", 5, 12, 507, 23], ["jump_false", 5, "rel_ni_696", 507, 23], "_nop_tc_222", "_nop_tc_223", ["lt_int", 5, 12, 4, 507, 23], ["jump", "rel_done_698", 507, 23], "rel_ni_696", "_nop_tc_224", "_nop_tc_225", "_nop_tc_226", "_nop_tc_227", ["lt_float", 5, 12, 4, 507, 23], ["jump", "rel_done_698", 507, 23], "rel_nn_697", "_nop_tc_228", ["jump", "rel_err_699", 507, 23], "_nop_tc_229", ["jump", "rel_err_699", 507, 23], ["lt_text", 5, 12, 4, 507, 23], ["jump", "rel_done_698", 507, 23], "rel_err_699", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 507, 23 ], ["access", 7, "error", 507, 23], ["access", 8, "cannot compare with '<': operands must be same type", 507, 23], ["array", 11, 0, 507, 23], ["push", 11, 8, 507, 23], ["frame", 8, 4, 2, 507, 23], ["null", 4, 507, 23], ["setarg", 8, 0, 4, 507, 23], ["setarg", 8, 1, 7, 507, 23], ["setarg", 8, 2, 11, 507, 23], ["invoke", 8, 4, 507, 23], ["disrupt", 507, 23], "rel_done_698", ["jump_false", 5, "while_end_695", 507, 23], ["load_dynamic", 4, 9, 12, 508, 25], ["move", 17, 4, 508, 25], ["load_dynamic", 4, 10, 12, 509, 23], ["move", 16, 4, 509, 23], ["null", 19, 510, 17], ["is_num", 4, 16, 511, 21], ["move", 5, 4, 511, 21], ["jump_false", 5, "and_end_702", 511, 21], ["access", 4, 0, 511, 36], ["is_int", 7, 16, 511, 36], ["jump_false", 7, "rel_ni_703", 511, 36], "_nop_tc_230", "_nop_tc_231", ["ge_int", 8, 16, 4, 511, 36], ["jump", "rel_done_705", 511, 36], "rel_ni_703", ["is_num", 7, 16, 511, 36], ["jump_false", 7, "rel_nn_704", 511, 36], "_nop_tc_232", "_nop_tc_233", ["ge_float", 8, 16, 4, 511, 36], ["jump", "rel_done_705", 511, 36], "rel_nn_704", ["is_text", 7, 16, 511, 36], ["jump_false", 7, "rel_err_706", 511, 36], "_nop_tc_234", ["jump", "rel_err_706", 511, 36], ["ge_text", 8, 16, 4, 511, 36], ["jump", "rel_done_705", 511, 36], "rel_err_706", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 511, 36 ], ["access", 7, "error", 511, 36], ["access", 11, "cannot compare with '>=': operands must be same type", 511, 36], ["array", 13, 0, 511, 36], ["push", 13, 11, 511, 36], ["frame", 11, 4, 2, 511, 36], ["null", 4, 511, 36], ["setarg", 11, 0, 4, 511, 36], ["setarg", 11, 1, 7, 511, 36], ["setarg", 11, 2, 13, 511, 36], ["invoke", 11, 4, 511, 36], ["disrupt", 511, 36], "rel_done_705", ["move", 5, 8, 511, 36], "and_end_702", ["jump_false", 5, "if_else_700", 511, 36], ["length", 4, 6, 512, 26], ["is_int", 5, 16, 512, 26], ["jump_false", 5, "rel_ni_710", 512, 26], "_nop_tc_235", "_nop_tc_236", ["lt_int", 7, 16, 4, 512, 26], ["jump", "rel_done_712", 512, 26], "rel_ni_710", ["is_num", 5, 16, 512, 26], ["jump_false", 5, "rel_nn_711", 512, 26], "_nop_tc_237", "_nop_tc_238", ["lt_float", 7, 16, 4, 512, 26], ["jump", "rel_done_712", 512, 26], "rel_nn_711", ["is_text", 5, 16, 512, 26], ["jump_false", 5, "rel_err_713", 512, 26], "_nop_tc_239", ["jump", "rel_err_713", 512, 26], ["lt_text", 7, 16, 4, 512, 26], ["jump", "rel_done_712", 512, 26], "rel_err_713", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 512, 26 ], ["access", 5, "error", 512, 26], ["access", 8, "cannot compare with '<': operands must be same type", 512, 26], ["array", 11, 0, 512, 26], ["push", 11, 8, 512, 26], ["frame", 8, 4, 2, 512, 26], ["null", 4, 512, 26], ["setarg", 8, 0, 4, 512, 26], ["setarg", 8, 1, 5, 512, 26], ["setarg", 8, 2, 11, 512, 26], ["invoke", 8, 4, 512, 26], ["disrupt", 512, 26], "rel_done_712", ["move", 4, 7, 512, 26], ["jump_false", 4, "and_end_709", 512, 26], ["load_dynamic", 5, 6, 16, 512, 54], ["null", 7, 512, 62], ["is_identical", 8, 5, 7, 512, 62], ["jump_true", 8, "ne_nid_715", 512, 62], ["jump", "ne_ni_716", 512, 62], "ne_nid_715", ["false", 8, 512, 62], ["jump", "ne_done_714", 512, 62], "ne_ni_716", ["is_int", 11, 5, 512, 62], ["jump_false", 11, "ne_nn_717", 512, 62], "_nop_tc_240", ["jump", "ne_nn_717", 512, 62], ["ne_int", 8, 5, 7, 512, 62], ["jump", "ne_done_714", 512, 62], "ne_nn_717", ["is_num", 11, 5, 512, 62], ["jump_false", 11, "ne_nt_718", 512, 62], "_nop_tc_241", ["jump", "ne_nt_718", 512, 62], ["ne_float", 8, 5, 7, 512, 62], ["jump", "ne_done_714", 512, 62], "ne_nt_718", ["is_text", 11, 5, 512, 62], ["jump_false", 11, "ne_nnl_719", 512, 62], "_nop_tc_242", ["jump", "ne_nnl_719", 512, 62], ["ne_text", 8, 5, 7, 512, 62], ["jump", "ne_done_714", 512, 62], "ne_nnl_719", ["is_null", 11, 5, 512, 62], ["jump_false", 11, "ne_nb_720", 512, 62], "_nop_tc_243", "_nop_tc_244", ["false", 8, 512, 62], ["jump", "ne_done_714", 512, 62], "ne_nb_720", ["is_bool", 11, 5, 512, 62], ["jump_false", 11, "ne_mis_721", 512, 62], "_nop_tc_245", ["jump", "ne_mis_721", 512, 62], ["ne_bool", 8, 5, 7, 512, 62], ["jump", "ne_done_714", 512, 62], "ne_mis_721", ["true", 8, 512, 62], "ne_done_714", ["move", 4, 8, 512, 62], "and_end_709", ["jump_false", 4, "if_else_707", 512, 62], ["load_dynamic", 4, 6, 16, 513, 33], ["move", 19, 4, 513, 33], ["jump", "if_end_708", 513, 33], "if_else_707", ["null", 4, 514, 35], ["is_identical", 5, 2, 4, 514, 35], ["jump_true", 5, "ne_nid_727", 514, 35], ["jump", "ne_ni_728", 514, 35], "ne_nid_727", ["false", 5, 514, 35], ["jump", "ne_done_726", 514, 35], "ne_ni_728", ["is_int", 7, 2, 514, 35], ["jump_false", 7, "ne_nn_729", 514, 35], "_nop_tc_246", ["jump", "ne_nn_729", 514, 35], ["ne_int", 5, 2, 4, 514, 35], ["jump", "ne_done_726", 514, 35], "ne_nn_729", ["is_num", 7, 2, 514, 35], ["jump_false", 7, "ne_nt_730", 514, 35], "_nop_tc_247", ["jump", "ne_nt_730", 514, 35], ["ne_float", 5, 2, 4, 514, 35], ["jump", "ne_done_726", 514, 35], "ne_nt_730", ["is_text", 7, 2, 514, 35], ["jump_false", 7, "ne_nnl_731", 514, 35], "_nop_tc_248", ["jump", "ne_nnl_731", 514, 35], ["ne_text", 5, 2, 4, 514, 35], ["jump", "ne_done_726", 514, 35], "ne_nnl_731", ["is_null", 7, 2, 514, 35], ["jump_false", 7, "ne_nb_732", 514, 35], "_nop_tc_249", "_nop_tc_250", ["false", 5, 514, 35], ["jump", "ne_done_726", 514, 35], "ne_nb_732", ["is_bool", 7, 2, 514, 35], ["jump_false", 7, "ne_mis_733", 514, 35], "_nop_tc_251", ["jump", "ne_mis_733", 514, 35], ["ne_bool", 5, 2, 4, 514, 35], ["jump", "ne_done_726", 514, 35], "ne_mis_733", ["true", 5, 514, 35], "ne_done_726", ["move", 4, 5, 514, 35], ["jump_false", 4, "and_end_725", 514, 35], ["length", 5, 2, 514, 56], ["is_int", 7, 16, 514, 56], ["jump_false", 7, "rel_ni_734", 514, 56], "_nop_tc_252", "_nop_tc_253", ["lt_int", 8, 16, 5, 514, 56], ["jump", "rel_done_736", 514, 56], "rel_ni_734", ["is_num", 7, 16, 514, 56], ["jump_false", 7, "rel_nn_735", 514, 56], "_nop_tc_254", "_nop_tc_255", ["lt_float", 8, 16, 5, 514, 56], ["jump", "rel_done_736", 514, 56], "rel_nn_735", ["is_text", 7, 16, 514, 56], ["jump_false", 7, "rel_err_737", 514, 56], "_nop_tc_256", ["jump", "rel_err_737", 514, 56], ["lt_text", 8, 16, 5, 514, 56], ["jump", "rel_done_736", 514, 56], "rel_err_737", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 514, 56 ], ["access", 7, "error", 514, 56], ["access", 11, "cannot compare with '<': operands must be same type", 514, 56], ["array", 13, 0, 514, 56], ["push", 13, 11, 514, 56], ["frame", 11, 5, 2, 514, 56], ["null", 5, 514, 56], ["setarg", 11, 0, 5, 514, 56], ["setarg", 11, 1, 7, 514, 56], ["setarg", 11, 2, 13, 514, 56], ["invoke", 11, 5, 514, 56], ["disrupt", 514, 56], "rel_done_736", ["move", 4, 8, 514, 56], "and_end_725", ["move", 5, 4, 514, 56], ["jump_false", 5, "and_end_724", 514, 56], ["load_dynamic", 4, 2, 16, 514, 84], ["null", 7, 514, 92], ["is_identical", 8, 4, 7, 514, 92], ["jump_true", 8, "ne_nid_739", 514, 92], ["jump", "ne_ni_740", 514, 92], "ne_nid_739", ["false", 8, 514, 92], ["jump", "ne_done_738", 514, 92], "ne_ni_740", ["is_int", 11, 4, 514, 92], ["jump_false", 11, "ne_nn_741", 514, 92], "_nop_tc_257", ["jump", "ne_nn_741", 514, 92], ["ne_int", 8, 4, 7, 514, 92], ["jump", "ne_done_738", 514, 92], "ne_nn_741", ["is_num", 11, 4, 514, 92], ["jump_false", 11, "ne_nt_742", 514, 92], "_nop_tc_258", ["jump", "ne_nt_742", 514, 92], ["ne_float", 8, 4, 7, 514, 92], ["jump", "ne_done_738", 514, 92], "ne_nt_742", ["is_text", 11, 4, 514, 92], ["jump_false", 11, "ne_nnl_743", 514, 92], "_nop_tc_259", ["jump", "ne_nnl_743", 514, 92], ["ne_text", 8, 4, 7, 514, 92], ["jump", "ne_done_738", 514, 92], "ne_nnl_743", ["is_null", 11, 4, 514, 92], ["jump_false", 11, "ne_nb_744", 514, 92], "_nop_tc_260", "_nop_tc_261", ["false", 8, 514, 92], ["jump", "ne_done_738", 514, 92], "ne_nb_744", ["is_bool", 11, 4, 514, 92], ["jump_false", 11, "ne_mis_745", 514, 92], "_nop_tc_262", ["jump", "ne_mis_745", 514, 92], ["ne_bool", 8, 4, 7, 514, 92], ["jump", "ne_done_738", 514, 92], "ne_mis_745", ["true", 8, 514, 92], "ne_done_738", ["move", 5, 8, 514, 92], "and_end_724", ["jump_false", 5, "if_else_722", 514, 92], ["load_dynamic", 4, 2, 16, 515, 33], ["move", 19, 4, 515, 33], ["jump", "if_end_723", 515, 33], "if_else_722", "if_end_723", "if_end_708", ["jump", "if_end_701", 515, 33], "if_else_700", "if_end_701", ["null", 4, 518, 22], ["is_identical", 5, 19, 4, 518, 22], ["jump_true", 5, "eq_done_750", 518, 22], ["is_int", 7, 19, 518, 22], ["jump_false", 7, "eq_ni_751", 518, 22], "_nop_tc_263", ["jump", "eq_ni_751", 518, 22], ["eq_int", 5, 19, 4, 518, 22], ["jump", "eq_done_750", 518, 22], "eq_ni_751", ["is_num", 7, 19, 518, 22], ["jump_false", 7, "eq_nn_752", 518, 22], "_nop_tc_264", ["jump", "eq_nn_752", 518, 22], ["eq_float", 5, 19, 4, 518, 22], ["jump", "eq_done_750", 518, 22], "eq_nn_752", ["is_text", 7, 19, 518, 22], ["jump_false", 7, "eq_nt_753", 518, 22], "_nop_tc_265", ["jump", "eq_nt_753", 518, 22], ["eq_text", 5, 19, 4, 518, 22], ["jump", "eq_done_750", 518, 22], "eq_nt_753", ["is_null", 7, 19, 518, 22], ["jump_false", 7, "eq_nnl_754", 518, 22], "_nop_tc_266", "_nop_tc_267", ["true", 5, 518, 22], ["jump", "eq_done_750", 518, 22], "eq_nnl_754", ["is_bool", 7, 19, 518, 22], ["jump_false", 7, "eq_nb_755", 518, 22], "_nop_tc_268", ["jump", "eq_nb_755", 518, 22], ["eq_bool", 5, 19, 4, 518, 22], ["jump", "eq_done_750", 518, 22], "eq_nb_755", ["false", 5, 518, 22], "eq_done_750", ["move", 4, 5, 518, 22], ["jump_false", 4, "and_end_749", 518, 22], ["access", 5, 0, 518, 37], ["is_int", 7, 17, 518, 37], ["jump_false", 7, "rel_ni_756", 518, 37], "_nop_tc_269", "_nop_tc_270", ["gt_int", 8, 17, 5, 518, 37], ["jump", "rel_done_758", 518, 37], "rel_ni_756", ["is_num", 7, 17, 518, 37], ["jump_false", 7, "rel_nn_757", 518, 37], "_nop_tc_271", "_nop_tc_272", ["gt_float", 8, 17, 5, 518, 37], ["jump", "rel_done_758", 518, 37], "rel_nn_757", ["is_text", 7, 17, 518, 37], ["jump_false", 7, "rel_err_759", 518, 37], "_nop_tc_273", ["jump", "rel_err_759", 518, 37], ["gt_text", 8, 17, 5, 518, 37], ["jump", "rel_done_758", 518, 37], "rel_err_759", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 518, 37 ], ["access", 7, "error", 518, 37], ["access", 11, "cannot compare with '>': operands must be same type", 518, 37], ["array", 13, 0, 518, 37], ["push", 13, 11, 518, 37], ["frame", 11, 5, 2, 518, 37], ["null", 5, 518, 37], ["setarg", 11, 0, 5, 518, 37], ["setarg", 11, 1, 7, 518, 37], ["setarg", 11, 2, 13, 518, 37], ["invoke", 11, 5, 518, 37], ["disrupt", 518, 37], "rel_done_758", ["move", 4, 8, 518, 37], "and_end_749", ["move", 5, 4, 518, 37], ["jump_false", 5, "and_end_748", 518, 37], ["is_int", 4, 17, 518, 49], ["jump_false", 4, "rel_ni_760", 518, 49], ["is_int", 7, 3, 518, 49], ["jump_false", 7, "rel_ni_760", 518, 49], ["gt_int", 8, 17, 3, 518, 49], ["jump", "rel_done_762", 518, 49], "rel_ni_760", ["is_num", 4, 17, 518, 49], ["jump_false", 4, "rel_nn_761", 518, 49], ["is_num", 7, 3, 518, 49], ["jump_false", 7, "rel_nn_761", 518, 49], ["gt_float", 8, 17, 3, 518, 49], ["jump", "rel_done_762", 518, 49], "rel_nn_761", ["is_text", 4, 17, 518, 49], ["jump_false", 4, "rel_err_763", 518, 49], ["is_text", 7, 3, 518, 49], ["jump_false", 7, "rel_err_763", 518, 49], ["gt_text", 8, 17, 3, 518, 49], ["jump", "rel_done_762", 518, 49], "rel_err_763", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 518, 49 ], ["access", 7, "error", 518, 49], ["access", 11, "cannot compare with '>': operands must be same type", 518, 49], ["array", 13, 0, 518, 49], ["push", 13, 11, 518, 49], ["frame", 11, 4, 2, 518, 49], ["null", 4, 518, 49], ["setarg", 11, 0, 4, 518, 49], ["setarg", 11, 1, 7, 518, 49], ["setarg", 11, 2, 13, 518, 49], ["invoke", 11, 4, 518, 49], ["disrupt", 518, 49], "rel_done_762", ["move", 5, 8, 518, 49], "and_end_748", ["jump_false", 5, "if_else_746", 518, 49], ["get", 4, 5, 1, 519, 43], ["get", 5, 26, 1, 519, 9], ["frame", 7, 5, 3, 519, 9], ["null", 5, 519, 9], ["setarg", 7, 0, 5, 519, 9], ["setarg", 7, 1, 6, 519, 9], ["setarg", 7, 2, 17, 519, 9], ["setarg", 7, 3, 4, 519, 9], ["invoke", 7, 4, 519, 9], ["jump", "if_end_747", 519, 9], "if_else_746", "if_end_747", ["access", 4, 1, 521, 15], "_nop_tc_274", "_nop_tc_275", "_nop_tc_276", "_nop_tc_277", ["add", 5, 12, 4, 521, 15], ["jump", "num_done_765", 521, 15], "num_err_764", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 521, 15 ], ["access", 7, "error", 521, 15], ["access", 8, "cannot apply '+': operands must be numbers", 521, 15], ["array", 11, 0, 521, 15], ["push", 11, 8, 521, 15], ["frame", 8, 4, 2, 521, 15], ["null", 4, 521, 15], ["setarg", 8, 0, 4, 521, 15], ["setarg", 8, 1, 7, 521, 15], ["setarg", 8, 2, 11, 521, 15], ["invoke", 8, 4, 521, 15], ["disrupt", 521, 15], "num_done_765", ["move", 12, 5, 521, 15], ["jump", "while_start_694", 521, 15], "while_end_695", ["load_field", 3, 1, "closure_written", 525, 9], ["null", 4, 525, 33], ["is_identical", 5, 3, 4, 525, 33], ["jump_true", 5, "ne_nid_769", 525, 33], ["jump", "ne_ni_770", 525, 33], "ne_nid_769", ["false", 5, 525, 33], ["jump", "ne_done_768", 525, 33], "ne_ni_770", ["is_int", 7, 3, 525, 33], ["jump_false", 7, "ne_nn_771", 525, 33], "_nop_tc_278", ["jump", "ne_nn_771", 525, 33], ["ne_int", 5, 3, 4, 525, 33], ["jump", "ne_done_768", 525, 33], "ne_nn_771", ["is_num", 7, 3, 525, 33], ["jump_false", 7, "ne_nt_772", 525, 33], "_nop_tc_279", ["jump", "ne_nt_772", 525, 33], ["ne_float", 5, 3, 4, 525, 33], ["jump", "ne_done_768", 525, 33], "ne_nt_772", ["is_text", 7, 3, 525, 33], ["jump_false", 7, "ne_nnl_773", 525, 33], "_nop_tc_280", ["jump", "ne_nnl_773", 525, 33], ["ne_text", 5, 3, 4, 525, 33], ["jump", "ne_done_768", 525, 33], "ne_nnl_773", ["is_null", 7, 3, 525, 33], ["jump_false", 7, "ne_nb_774", 525, 33], "_nop_tc_281", "_nop_tc_282", ["false", 5, 525, 33], ["jump", "ne_done_768", 525, 33], "ne_nb_774", ["is_bool", 7, 3, 525, 33], ["jump_false", 7, "ne_mis_775", 525, 33], "_nop_tc_283", ["jump", "ne_mis_775", 525, 33], ["ne_bool", 5, 3, 4, 525, 33], ["jump", "ne_done_768", 525, 33], "ne_mis_775", ["true", 5, 525, 33], "ne_done_768", ["jump_false", 5, "if_else_766", 525, 33], ["load_field", 3, 1, "closure_written", 526, 23], [ "access", 4, { "name": "array", "kind": "name", "make": "intrinsic" }, 526, 17 ], ["frame", 5, 4, 1, 526, 17], ["null", 4, 526, 17], ["setarg", 5, 0, 4, 526, 17], ["setarg", 5, 1, 3, 526, 17], ["invoke", 5, 3, 526, 17], ["move", 24, 3, 526, 17], ["access", 12, 0, 527, 11], "while_start_776", ["length", 3, 24, 528, 25], ["is_int", 4, 12, 528, 25], ["jump_false", 4, "rel_ni_778", 528, 25], "_nop_tc_284", "_nop_tc_285", ["lt_int", 4, 12, 3, 528, 25], ["jump", "rel_done_780", 528, 25], "rel_ni_778", "_nop_tc_286", "_nop_tc_287", "_nop_tc_288", "_nop_tc_289", ["lt_float", 4, 12, 3, 528, 25], ["jump", "rel_done_780", 528, 25], "rel_nn_779", "_nop_tc_290", ["jump", "rel_err_781", 528, 25], "_nop_tc_291", ["jump", "rel_err_781", 528, 25], ["lt_text", 4, 12, 3, 528, 25], ["jump", "rel_done_780", 528, 25], "rel_err_781", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 528, 25 ], ["access", 5, "error", 528, 25], ["access", 7, "cannot compare with '<': operands must be same type", 528, 25], ["array", 8, 0, 528, 25], ["push", 8, 7, 528, 25], ["frame", 7, 3, 2, 528, 25], ["null", 3, 528, 25], ["setarg", 7, 0, 3, 528, 25], ["setarg", 7, 1, 5, 528, 25], ["setarg", 7, 2, 8, 528, 25], ["invoke", 7, 3, 528, 25], ["disrupt", 528, 25], "rel_done_780", ["jump_false", 4, "while_end_777", 528, 25], ["load_dynamic", 3, 24, 12, 529, 31], [ "access", 4, { "name": "number", "kind": "name", "make": "intrinsic" }, 529, 16 ], ["frame", 5, 4, 1, 529, 16], ["null", 4, 529, 16], ["setarg", 5, 0, 4, 529, 16], ["setarg", 5, 1, 3, 529, 16], ["invoke", 5, 3, 529, 16], ["move", 17, 3, 529, 16], ["access", 3, 0, 530, 21], ["is_int", 4, 17, 530, 21], ["jump_false", 4, "rel_ni_785", 530, 21], "_nop_tc_292", "_nop_tc_293", ["ge_int", 5, 17, 3, 530, 21], ["jump", "rel_done_787", 530, 21], "rel_ni_785", ["is_num", 4, 17, 530, 21], ["jump_false", 4, "rel_nn_786", 530, 21], "_nop_tc_294", "_nop_tc_295", ["ge_float", 5, 17, 3, 530, 21], ["jump", "rel_done_787", 530, 21], "rel_nn_786", ["is_text", 4, 17, 530, 21], ["jump_false", 4, "rel_err_788", 530, 21], "_nop_tc_296", ["jump", "rel_err_788", 530, 21], ["ge_text", 5, 17, 3, 530, 21], ["jump", "rel_done_787", 530, 21], "rel_err_788", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 530, 21 ], ["access", 4, "error", 530, 21], ["access", 7, "cannot compare with '>=': operands must be same type", 530, 21], ["array", 8, 0, 530, 21], ["push", 8, 7, 530, 21], ["frame", 7, 3, 2, 530, 21], ["null", 3, 530, 21], ["setarg", 7, 0, 3, 530, 21], ["setarg", 7, 1, 4, 530, 21], ["setarg", 7, 2, 8, 530, 21], ["invoke", 7, 3, 530, 21], ["disrupt", 530, 21], "rel_done_787", ["move", 3, 5, 530, 21], ["jump_false", 3, "and_end_784", 530, 21], ["length", 4, 6, 530, 40], ["is_int", 5, 17, 530, 40], ["jump_false", 5, "rel_ni_789", 530, 40], "_nop_tc_297", "_nop_tc_298", ["lt_int", 7, 17, 4, 530, 40], ["jump", "rel_done_791", 530, 40], "rel_ni_789", ["is_num", 5, 17, 530, 40], ["jump_false", 5, "rel_nn_790", 530, 40], "_nop_tc_299", "_nop_tc_300", ["lt_float", 7, 17, 4, 530, 40], ["jump", "rel_done_791", 530, 40], "rel_nn_790", ["is_text", 5, 17, 530, 40], ["jump_false", 5, "rel_err_792", 530, 40], "_nop_tc_301", ["jump", "rel_err_792", 530, 40], ["lt_text", 7, 17, 4, 530, 40], ["jump", "rel_done_791", 530, 40], "rel_err_792", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 530, 40 ], ["access", 5, "error", 530, 40], ["access", 8, "cannot compare with '<': operands must be same type", 530, 40], ["array", 9, 0, 530, 40], ["push", 9, 8, 530, 40], ["frame", 8, 4, 2, 530, 40], ["null", 4, 530, 40], ["setarg", 8, 0, 4, 530, 40], ["setarg", 8, 1, 5, 530, 40], ["setarg", 8, 2, 9, 530, 40], ["invoke", 8, 4, 530, 40], ["disrupt", 530, 40], "rel_done_791", ["move", 3, 7, 530, 40], "and_end_784", ["jump_false", 3, "if_else_782", 530, 40], ["get", 3, 5, 1, 531, 31], ["store_dynamic", 6, 3, 17, 531, 23], ["jump", "if_end_783", 531, 23], "if_else_782", "if_end_783", ["access", 3, 1, 533, 17], "_nop_tc_302", "_nop_tc_303", "_nop_tc_304", "_nop_tc_305", ["add", 4, 12, 3, 533, 17], ["jump", "num_done_794", 533, 17], "num_err_793", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 533, 17 ], ["access", 5, "error", 533, 17], ["access", 7, "cannot apply '+': operands must be numbers", 533, 17], ["array", 8, 0, 533, 17], ["push", 8, 7, 533, 17], ["frame", 7, 3, 2, 533, 17], ["null", 3, 533, 17], ["setarg", 7, 0, 3, 533, 17], ["setarg", 7, 1, 5, 533, 17], ["setarg", 7, 2, 8, 533, 17], ["invoke", 7, 3, 533, 17], ["disrupt", 533, 17], "num_done_794", ["move", 12, 4, 533, 17], ["jump", "while_start_776", 533, 17], "while_end_777", ["jump", "if_end_767", 533, 17], "if_else_766", "if_end_767", ["access", 12, 0, 538, 9], "while_start_795", ["length", 3, 6, 539, 23], ["is_int", 4, 12, 539, 23], ["jump_false", 4, "rel_ni_797", 539, 23], "_nop_tc_306", "_nop_tc_307", ["lt_int", 4, 12, 3, 539, 23], ["jump", "rel_done_799", 539, 23], "rel_ni_797", "_nop_tc_308", "_nop_tc_309", "_nop_tc_310", "_nop_tc_311", ["lt_float", 4, 12, 3, 539, 23], ["jump", "rel_done_799", 539, 23], "rel_nn_798", "_nop_tc_312", ["jump", "rel_err_800", 539, 23], "_nop_tc_313", ["jump", "rel_err_800", 539, 23], ["lt_text", 4, 12, 3, 539, 23], ["jump", "rel_done_799", 539, 23], "rel_err_800", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 539, 23 ], ["access", 5, "error", 539, 23], ["access", 7, "cannot compare with '<': operands must be same type", 539, 23], ["array", 8, 0, 539, 23], ["push", 8, 7, 539, 23], ["frame", 7, 3, 2, 539, 23], ["null", 3, 539, 23], ["setarg", 7, 0, 3, 539, 23], ["setarg", 7, 1, 5, 539, 23], ["setarg", 7, 2, 8, 539, 23], ["invoke", 7, 3, 539, 23], ["disrupt", 539, 23], "rel_done_799", ["jump_false", 4, "while_end_796", 539, 23], ["load_dynamic", 3, 6, 12, 540, 23], ["get", 4, 5, 1, 540, 29], ["is_identical", 5, 3, 4, 540, 29], ["jump_true", 5, "eq_done_803", 540, 29], ["is_int", 7, 3, 540, 29], ["jump_false", 7, "eq_ni_804", 540, 29], ["is_int", 8, 4, 540, 29], ["jump_false", 8, "eq_ni_804", 540, 29], ["eq_int", 5, 3, 4, 540, 29], ["jump", "eq_done_803", 540, 29], "eq_ni_804", ["is_num", 7, 3, 540, 29], ["jump_false", 7, "eq_nn_805", 540, 29], ["is_num", 8, 4, 540, 29], ["jump_false", 8, "eq_nn_805", 540, 29], ["eq_float", 5, 3, 4, 540, 29], ["jump", "eq_done_803", 540, 29], "eq_nn_805", ["is_text", 7, 3, 540, 29], ["jump_false", 7, "eq_nt_806", 540, 29], ["is_text", 8, 4, 540, 29], ["jump_false", 8, "eq_nt_806", 540, 29], ["eq_text", 5, 3, 4, 540, 29], ["jump", "eq_done_803", 540, 29], "eq_nt_806", ["is_null", 7, 3, 540, 29], ["jump_false", 7, "eq_nnl_807", 540, 29], ["is_null", 8, 4, 540, 29], ["jump_false", 8, "eq_nnl_807", 540, 29], ["true", 5, 540, 29], ["jump", "eq_done_803", 540, 29], "eq_nnl_807", ["is_bool", 7, 3, 540, 29], ["jump_false", 7, "eq_nb_808", 540, 29], ["is_bool", 8, 4, 540, 29], ["jump_false", 8, "eq_nb_808", 540, 29], ["eq_bool", 5, 3, 4, 540, 29], ["jump", "eq_done_803", 540, 29], "eq_nb_808", ["false", 5, 540, 29], "eq_done_803", ["jump_false", 5, "if_else_801", 540, 29], ["null", 3, 541, 26], ["store_dynamic", 6, 3, 12, 541, 21], ["jump", "if_end_802", 541, 21], "if_else_801", "if_end_802", ["access", 3, 1, 543, 15], "_nop_tc_314", "_nop_tc_315", "_nop_tc_316", "_nop_tc_317", ["add", 4, 12, 3, 543, 15], ["jump", "num_done_810", 543, 15], "num_err_809", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 543, 15 ], ["access", 5, "error", 543, 15], ["access", 7, "cannot apply '+': operands must be numbers", 543, 15], ["array", 8, 0, 543, 15], ["push", 8, 7, 543, 15], ["frame", 7, 3, 2, 543, 15], ["null", 3, 543, 15], ["setarg", 7, 0, 3, 543, 15], ["setarg", 7, 1, 5, 543, 15], ["setarg", 7, 2, 8, 543, 15], ["invoke", 7, 3, 543, 15], ["disrupt", 543, 15], "num_done_810", ["move", 12, 4, 543, 15], ["jump", "while_start_795", 543, 15], "while_end_796", ["return", 6, 545, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 30, "nr_close_slots": 0, "instructions": [ ["load_field", 5, 1, "instructions", 554, 24], ["move", 6, 5, 554, 24], ["load_field", 5, 1, "nr_args", 555, 19], ["null", 7, 555, 35], ["is_identical", 8, 5, 7, 555, 35], ["jump_true", 8, "ne_nid_814", 555, 35], ["jump", "ne_ni_815", 555, 35], "ne_nid_814", ["false", 8, 555, 35], ["jump", "ne_done_813", 555, 35], "ne_ni_815", ["is_int", 9, 5, 555, 35], ["jump_false", 9, "ne_nn_816", 555, 35], "_nop_tc_1", ["jump", "ne_nn_816", 555, 35], ["ne_int", 8, 5, 7, 555, 35], ["jump", "ne_done_813", 555, 35], "ne_nn_816", ["is_num", 9, 5, 555, 35], ["jump_false", 9, "ne_nt_817", 555, 35], "_nop_tc_2", ["jump", "ne_nt_817", 555, 35], ["ne_float", 8, 5, 7, 555, 35], ["jump", "ne_done_813", 555, 35], "ne_nt_817", ["is_text", 9, 5, 555, 35], ["jump_false", 9, "ne_nnl_818", 555, 35], "_nop_tc_3", ["jump", "ne_nnl_818", 555, 35], ["ne_text", 8, 5, 7, 555, 35], ["jump", "ne_done_813", 555, 35], "ne_nnl_818", ["is_null", 9, 5, 555, 35], ["jump_false", 9, "ne_nb_819", 555, 35], "_nop_tc_4", "_nop_tc_5", ["false", 8, 555, 35], ["jump", "ne_done_813", 555, 35], "ne_nb_819", ["is_bool", 9, 5, 555, 35], ["jump_false", 9, "ne_mis_820", 555, 35], "_nop_tc_6", ["jump", "ne_mis_820", 555, 35], ["ne_bool", 8, 5, 7, 555, 35], ["jump", "ne_done_813", 555, 35], "ne_mis_820", ["true", 8, 555, 35], "ne_done_813", ["jump_false", 8, "tern_else_811", 555, 35], ["load_field", 5, 1, "nr_args", 555, 42], ["move", 7, 5, 555, 42], ["jump", "tern_end_812", 555, 42], "tern_else_811", ["access", 5, 0, 555, 57], ["move", 7, 5, 555, 57], "tern_end_812", ["move", 5, 7, 555, 57], ["access", 7, 0, 556, 21], ["null", 8, 557, 22], ["null", 9, 558, 22], ["access", 10, 0, 559, 14], ["access", 11, 0, 560, 13], ["access", 12, 0, 561, 13], ["null", 13, 562, 17], ["null", 14, 563, 14], ["access", 15, 0, 564, 16], ["access", 16, 0, 565, 15], ["null", 17, 566, 24], ["null", 18, 567, 16], ["null", 19, 568, 19], ["null", 20, 569, 24], ["null", 21, 570, 21], ["access", 22, 0, 571, 16], ["null", 23, 572, 18], ["null", 24, 573, 18], ["null", 25, 575, 25], ["is_identical", 26, 6, 25, 575, 25], ["jump_true", 26, "eq_done_824", 575, 25], ["is_int", 27, 6, 575, 25], ["jump_false", 27, "eq_ni_825", 575, 25], "_nop_tc_7", ["jump", "eq_ni_825", 575, 25], ["eq_int", 26, 6, 25, 575, 25], ["jump", "eq_done_824", 575, 25], "eq_ni_825", ["is_num", 27, 6, 575, 25], ["jump_false", 27, "eq_nn_826", 575, 25], "_nop_tc_8", ["jump", "eq_nn_826", 575, 25], ["eq_float", 26, 6, 25, 575, 25], ["jump", "eq_done_824", 575, 25], "eq_nn_826", ["is_text", 27, 6, 575, 25], ["jump_false", 27, "eq_nt_827", 575, 25], "_nop_tc_9", ["jump", "eq_nt_827", 575, 25], ["eq_text", 26, 6, 25, 575, 25], ["jump", "eq_done_824", 575, 25], "eq_nt_827", ["is_null", 27, 6, 575, 25], ["jump_false", 27, "eq_nnl_828", 575, 25], "_nop_tc_10", "_nop_tc_11", ["true", 26, 575, 25], ["jump", "eq_done_824", 575, 25], "eq_nnl_828", ["is_bool", 27, 6, 575, 25], ["jump_false", 27, "eq_nb_829", 575, 25], "_nop_tc_12", ["jump", "eq_nb_829", 575, 25], ["eq_bool", 26, 6, 25, 575, 25], ["jump", "eq_done_824", 575, 25], "eq_nb_829", ["false", 26, 575, 25], "eq_done_824", ["move", 25, 26, 575, 25], ["jump_true", 25, "or_end_823", 575, 25], ["length", 26, 6, 575, 40], ["access", 27, 0, 575, 57], ["is_identical", 28, 26, 27, 575, 57], ["jump_true", 28, "eq_done_830", 575, 57], "_nop_tc_13", "_nop_tc_14", "_nop_tc_15", "_nop_tc_16", ["eq_int", 28, 26, 27, 575, 57], ["jump", "eq_done_830", 575, 57], "eq_ni_831", "_nop_tc_17", "_nop_tc_18", "_nop_tc_19", "_nop_tc_20", ["eq_float", 28, 26, 27, 575, 57], ["jump", "eq_done_830", 575, 57], "eq_nn_832", "_nop_tc_21", ["jump", "eq_nt_833", 575, 57], "_nop_tc_22", ["jump", "eq_nt_833", 575, 57], ["eq_text", 28, 26, 27, 575, 57], ["jump", "eq_done_830", 575, 57], "eq_nt_833", "_nop_tc_23", ["jump", "eq_nnl_834", 575, 57], "_nop_tc_24", ["jump", "eq_nnl_834", 575, 57], ["true", 28, 575, 57], ["jump", "eq_done_830", 575, 57], "eq_nnl_834", "_nop_tc_25", ["jump", "eq_nb_835", 575, 57], "_nop_tc_26", ["jump", "eq_nb_835", 575, 57], ["eq_bool", 28, 26, 27, 575, 57], ["jump", "eq_done_830", 575, 57], "eq_nb_835", ["false", 28, 575, 57], "eq_done_830", ["move", 25, 28, 575, 57], "or_end_823", ["jump_false", 25, "if_else_821", 575, 57], ["record", 25, 0], ["return", 25, 576, 14], "_nop_ur_1", "if_else_821", "if_end_822", ["null", 25, 579, 16], ["is_identical", 26, 4, 25, 579, 16], ["jump_true", 26, "ne_nid_840", 579, 16], ["jump", "ne_ni_841", 579, 16], "ne_nid_840", ["false", 26, 579, 16], ["jump", "ne_done_839", 579, 16], "ne_ni_841", "_nop_tc_27", ["jump", "ne_nn_842", 579, 16], "_nop_tc_28", ["jump", "ne_nn_842", 579, 16], ["ne_int", 26, 4, 25, 579, 16], ["jump", "ne_done_839", 579, 16], "ne_nn_842", "_nop_tc_29", ["jump", "ne_nt_843", 579, 16], "_nop_tc_30", ["jump", "ne_nt_843", 579, 16], ["ne_float", 26, 4, 25, 579, 16], ["jump", "ne_done_839", 579, 16], "ne_nt_843", "_nop_tc_31", ["jump", "ne_nnl_844", 579, 16], "_nop_tc_32", ["jump", "ne_nnl_844", 579, 16], ["ne_text", 26, 4, 25, 579, 16], ["jump", "ne_done_839", 579, 16], "ne_nnl_844", "_nop_tc_33", ["jump", "ne_nb_845", 579, 16], "_nop_tc_34", "_nop_tc_35", ["false", 26, 579, 16], ["jump", "ne_done_839", 579, 16], "ne_nb_845", "_nop_tc_36", ["jump", "ne_mis_846", 579, 16], "_nop_tc_37", ["jump", "ne_mis_846", 579, 16], ["ne_bool", 26, 4, 25, 579, 16], ["jump", "ne_done_839", 579, 16], "ne_mis_846", ["true", 26, 579, 16], "ne_done_839", ["move", 25, 26, 579, 16], ["jump_false", 25, "and_end_838", 579, 16], ["load_field", 26, 4, "events", 579, 24], ["null", 27, 579, 38], ["is_identical", 28, 26, 27, 579, 38], ["jump_true", 28, "ne_nid_848", 579, 38], ["jump", "ne_ni_849", 579, 38], "ne_nid_848", ["false", 28, 579, 38], ["jump", "ne_done_847", 579, 38], "ne_ni_849", ["is_int", 29, 26, 579, 38], ["jump_false", 29, "ne_nn_850", 579, 38], "_nop_tc_38", ["jump", "ne_nn_850", 579, 38], ["ne_int", 28, 26, 27, 579, 38], ["jump", "ne_done_847", 579, 38], "ne_nn_850", ["is_num", 29, 26, 579, 38], ["jump_false", 29, "ne_nt_851", 579, 38], "_nop_tc_39", ["jump", "ne_nt_851", 579, 38], ["ne_float", 28, 26, 27, 579, 38], ["jump", "ne_done_847", 579, 38], "ne_nt_851", ["is_text", 29, 26, 579, 38], ["jump_false", 29, "ne_nnl_852", 579, 38], "_nop_tc_40", ["jump", "ne_nnl_852", 579, 38], ["ne_text", 28, 26, 27, 579, 38], ["jump", "ne_done_847", 579, 38], "ne_nnl_852", ["is_null", 29, 26, 579, 38], ["jump_false", 29, "ne_nb_853", 579, 38], "_nop_tc_41", "_nop_tc_42", ["false", 28, 579, 38], ["jump", "ne_done_847", 579, 38], "ne_nb_853", ["is_bool", 29, 26, 579, 38], ["jump_false", 29, "ne_mis_854", 579, 38], "_nop_tc_43", ["jump", "ne_mis_854", 579, 38], ["ne_bool", 28, 26, 27, 579, 38], ["jump", "ne_done_847", 579, 38], "ne_mis_854", ["true", 28, 579, 38], "ne_done_847", ["move", 25, 28, 579, 38], "and_end_838", ["jump_false", 25, "if_else_836", 579, 38], ["load_field", 25, 4, "events", 580, 16], ["move", 23, 25, 580, 16], ["jump", "if_end_837", 580, 16], "if_else_836", "if_end_837", ["length", 25, 6, 583, 24], ["move", 7, 25, 583, 24], ["load_field", 25, 1, "nr_slots", 586, 24], [ "access", 26, { "name": "array", "kind": "name", "make": "intrinsic" }, 586, 18 ], ["frame", 27, 26, 1, 586, 18], ["null", 26, 586, 18], ["setarg", 27, 0, 26, 586, 18], ["setarg", 27, 1, 25, 586, 18], ["invoke", 27, 25, 586, 18], ["move", 8, 25, 586, 18], ["access", 12, 1, 587, 9], "while_start_855", ["is_int", 25, 12, 588, 17], ["jump_false", 25, "rel_ni_857", 588, 17], ["is_int", 25, 5, 588, 17], ["jump_false", 25, "rel_ni_857", 588, 17], ["le_int", 26, 12, 5, 588, 17], ["jump", "rel_done_859", 588, 17], "rel_ni_857", "_nop_tc_44", "_nop_tc_45", ["is_num", 25, 5, 588, 17], ["jump_false", 25, "rel_nn_858", 588, 17], ["le_float", 26, 12, 5, 588, 17], ["jump", "rel_done_859", 588, 17], "rel_nn_858", "_nop_tc_46", ["jump", "rel_err_860", 588, 17], ["is_text", 25, 5, 588, 17], ["jump_false", 25, "rel_err_860", 588, 17], ["le_text", 26, 12, 5, 588, 17], ["jump", "rel_done_859", 588, 17], "rel_err_860", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 588, 17 ], ["access", 27, "error", 588, 17], ["access", 28, "cannot compare with '<=': operands must be same type", 588, 17], ["array", 29, 0, 588, 17], ["push", 29, 28, 588, 17], ["frame", 28, 25, 2, 588, 17], ["null", 25, 588, 17], ["setarg", 28, 0, 25, 588, 17], ["setarg", 28, 1, 27, 588, 17], ["setarg", 28, 2, 29, 588, 17], ["invoke", 28, 25, 588, 17], ["disrupt", 588, 17], "rel_done_859", ["jump_false", 26, "while_end_856", 588, 17], ["load_dynamic", 25, 2, 12, 589, 23], ["null", 26, 589, 29], ["is_identical", 27, 25, 26, 589, 29], ["jump_true", 27, "ne_nid_864", 589, 29], ["jump", "ne_ni_865", 589, 29], "ne_nid_864", ["false", 27, 589, 29], ["jump", "ne_done_863", 589, 29], "ne_ni_865", ["is_int", 28, 25, 589, 29], ["jump_false", 28, "ne_nn_866", 589, 29], "_nop_tc_47", ["jump", "ne_nn_866", 589, 29], ["ne_int", 27, 25, 26, 589, 29], ["jump", "ne_done_863", 589, 29], "ne_nn_866", ["is_num", 28, 25, 589, 29], ["jump_false", 28, "ne_nt_867", 589, 29], "_nop_tc_48", ["jump", "ne_nt_867", 589, 29], ["ne_float", 27, 25, 26, 589, 29], ["jump", "ne_done_863", 589, 29], "ne_nt_867", ["is_text", 28, 25, 589, 29], ["jump_false", 28, "ne_nnl_868", 589, 29], "_nop_tc_49", ["jump", "ne_nnl_868", 589, 29], ["ne_text", 27, 25, 26, 589, 29], ["jump", "ne_done_863", 589, 29], "ne_nnl_868", ["is_null", 28, 25, 589, 29], ["jump_false", 28, "ne_nb_869", 589, 29], "_nop_tc_50", "_nop_tc_51", ["false", 27, 589, 29], ["jump", "ne_done_863", 589, 29], "ne_nb_869", ["is_bool", 28, 25, 589, 29], ["jump_false", 28, "ne_mis_870", 589, 29], "_nop_tc_52", ["jump", "ne_mis_870", 589, 29], ["ne_bool", 27, 25, 26, 589, 29], ["jump", "ne_done_863", 589, 29], "ne_mis_870", ["true", 27, 589, 29], "ne_done_863", ["jump_false", 27, "if_else_861", 589, 29], ["load_dynamic", 25, 2, 12, 590, 37], ["store_dynamic", 8, 25, 12, 590, 20], ["jump", "if_end_862", 590, 20], "if_else_861", "if_end_862", ["access", 25, 1, 592, 15], "_nop_tc_53", "_nop_tc_54", "_nop_tc_55", "_nop_tc_56", ["add", 26, 12, 25, 592, 15], ["jump", "num_done_872", 592, 15], "num_err_871", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 592, 15 ], ["access", 27, "error", 592, 15], ["access", 28, "cannot apply '+': operands must be numbers", 592, 15], ["array", 29, 0, 592, 15], ["push", 29, 28, 592, 15], ["frame", 28, 25, 2, 592, 15], ["null", 25, 592, 15], ["setarg", 28, 0, 25, 592, 15], ["setarg", 28, 1, 27, 592, 15], ["setarg", 28, 2, 29, 592, 15], ["invoke", 28, 25, 592, 15], ["disrupt", 592, 15], "num_done_872", ["move", 12, 26, 592, 15], ["jump", "while_start_855", 592, 15], "while_end_856", ["access", 12, 0, 594, 9], "while_start_873", ["length", 5, 3, 595, 23], ["is_int", 25, 12, 595, 23], ["jump_false", 25, "rel_ni_875", 595, 23], "_nop_tc_57", "_nop_tc_58", ["lt_int", 25, 12, 5, 595, 23], ["jump", "rel_done_877", 595, 23], "rel_ni_875", "_nop_tc_59", "_nop_tc_60", "_nop_tc_61", "_nop_tc_62", ["lt_float", 25, 12, 5, 595, 23], ["jump", "rel_done_877", 595, 23], "rel_nn_876", "_nop_tc_63", ["jump", "rel_err_878", 595, 23], "_nop_tc_64", ["jump", "rel_err_878", 595, 23], ["lt_text", 25, 12, 5, 595, 23], ["jump", "rel_done_877", 595, 23], "rel_err_878", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 595, 23 ], ["access", 26, "error", 595, 23], ["access", 27, "cannot compare with '<': operands must be same type", 595, 23], ["array", 28, 0, 595, 23], ["push", 28, 27, 595, 23], ["frame", 27, 5, 2, 595, 23], ["null", 5, 595, 23], ["setarg", 27, 0, 5, 595, 23], ["setarg", 27, 1, 26, 595, 23], ["setarg", 27, 2, 28, 595, 23], ["invoke", 27, 5, 595, 23], ["disrupt", 595, 23], "rel_done_877", ["jump_false", 25, "while_end_874", 595, 23], ["load_dynamic", 5, 3, 12, 596, 23], ["null", 25, 596, 29], ["is_identical", 26, 5, 25, 596, 29], ["jump_true", 26, "ne_nid_882", 596, 29], ["jump", "ne_ni_883", 596, 29], "ne_nid_882", ["false", 26, 596, 29], ["jump", "ne_done_881", 596, 29], "ne_ni_883", ["is_int", 27, 5, 596, 29], ["jump_false", 27, "ne_nn_884", 596, 29], "_nop_tc_65", ["jump", "ne_nn_884", 596, 29], ["ne_int", 26, 5, 25, 596, 29], ["jump", "ne_done_881", 596, 29], "ne_nn_884", ["is_num", 27, 5, 596, 29], ["jump_false", 27, "ne_nt_885", 596, 29], "_nop_tc_66", ["jump", "ne_nt_885", 596, 29], ["ne_float", 26, 5, 25, 596, 29], ["jump", "ne_done_881", 596, 29], "ne_nt_885", ["is_text", 27, 5, 596, 29], ["jump_false", 27, "ne_nnl_886", 596, 29], "_nop_tc_67", ["jump", "ne_nnl_886", 596, 29], ["ne_text", 26, 5, 25, 596, 29], ["jump", "ne_done_881", 596, 29], "ne_nnl_886", ["is_null", 27, 5, 596, 29], ["jump_false", 27, "ne_nb_887", 596, 29], "_nop_tc_68", "_nop_tc_69", ["false", 26, 596, 29], ["jump", "ne_done_881", 596, 29], "ne_nb_887", ["is_bool", 27, 5, 596, 29], ["jump_false", 27, "ne_mis_888", 596, 29], "_nop_tc_70", ["jump", "ne_mis_888", 596, 29], ["ne_bool", 26, 5, 25, 596, 29], ["jump", "ne_done_881", 596, 29], "ne_mis_888", ["true", 26, 596, 29], "ne_done_881", ["jump_false", 26, "if_else_879", 596, 29], ["load_dynamic", 5, 3, 12, 597, 37], ["store_dynamic", 8, 5, 12, 597, 20], ["jump", "if_end_880", 597, 20], "if_else_879", "if_end_880", ["access", 5, 1, 599, 15], "_nop_tc_71", "_nop_tc_72", "_nop_tc_73", "_nop_tc_74", ["add", 25, 12, 5, 599, 15], ["jump", "num_done_890", 599, 15], "num_err_889", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 599, 15 ], ["access", 26, "error", 599, 15], ["access", 27, "cannot apply '+': operands must be numbers", 599, 15], ["array", 28, 0, 599, 15], ["push", 28, 27, 599, 15], ["frame", 27, 5, 2, 599, 15], ["null", 5, 599, 15], ["setarg", 27, 0, 5, 599, 15], ["setarg", 27, 1, 26, 599, 15], ["setarg", 27, 2, 28, 599, 15], ["invoke", 27, 5, 599, 15], ["disrupt", 599, 15], "num_done_890", ["move", 12, 25, 599, 15], ["jump", "while_start_873", 599, 15], "while_end_874", [ "access", 5, { "name": "array", "kind": "name", "make": "intrinsic" }, 602, 18 ], ["frame", 12, 5, 1, 602, 18], ["null", 5, 602, 18], ["setarg", 12, 0, 5, 602, 18], ["setarg", 12, 1, 8, 602, 18], ["invoke", 12, 5, 602, 18], ["move", 9, 5, 602, 18], ["access", 11, 0, 604, 9], "while_start_891", ["is_int", 5, 11, 605, 16], ["jump_false", 5, "rel_ni_893", 605, 16], "_nop_tc_75", "_nop_tc_76", ["lt_int", 5, 11, 7, 605, 16], ["jump", "rel_done_895", 605, 16], "rel_ni_893", "_nop_tc_77", "_nop_tc_78", "_nop_tc_79", "_nop_tc_80", ["lt_float", 5, 11, 7, 605, 16], ["jump", "rel_done_895", 605, 16], "rel_nn_894", "_nop_tc_81", ["jump", "rel_err_896", 605, 16], "_nop_tc_82", ["jump", "rel_err_896", 605, 16], ["lt_text", 5, 11, 7, 605, 16], ["jump", "rel_done_895", 605, 16], "rel_err_896", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 605, 16 ], ["access", 25, "error", 605, 16], ["access", 26, "cannot compare with '<': operands must be same type", 605, 16], ["array", 27, 0, 605, 16], ["push", 27, 26, 605, 16], ["frame", 26, 12, 2, 605, 16], ["null", 12, 605, 16], ["setarg", 26, 0, 12, 605, 16], ["setarg", 26, 1, 25, 605, 16], ["setarg", 26, 2, 27, 605, 16], ["invoke", 26, 12, 605, 16], ["disrupt", 605, 16], "rel_done_895", ["jump_false", 5, "while_end_892", 605, 16], ["load_dynamic", 5, 6, 11, 606, 28], ["move", 13, 5, 606, 28], ["is_text", 5, 13, 608, 19], ["jump_false", 5, "if_else_897", 608, 19], [ "access", 5, { "name": "array", "kind": "name", "make": "intrinsic" }, 609, 22 ], ["frame", 12, 5, 1, 609, 22], ["null", 5, 609, 22], ["setarg", 12, 0, 5, 609, 22], ["setarg", 12, 1, 8, 609, 22], ["invoke", 12, 5, 609, 22], ["move", 9, 5, 609, 22], ["access", 5, 1, 610, 17], "_nop_tc_83", "_nop_tc_84", "_nop_tc_85", "_nop_tc_86", ["add", 12, 11, 5, 610, 17], ["jump", "num_done_900", 610, 17], "num_err_899", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 610, 17 ], ["access", 25, "error", 610, 17], ["access", 26, "cannot apply '+': operands must be numbers", 610, 17], ["array", 27, 0, 610, 17], ["push", 27, 26, 610, 17], ["frame", 26, 5, 2, 610, 17], ["null", 5, 610, 17], ["setarg", 26, 0, 5, 610, 17], ["setarg", 26, 1, 25, 610, 17], ["setarg", 26, 2, 27, 610, 17], ["invoke", 26, 5, 610, 17], ["disrupt", 610, 17], "num_done_900", ["move", 11, 12, 610, 17], ["jump", "while_start_891", 611, 9], ["jump", "if_end_898", 611, 9], "if_else_897", "if_end_898", ["is_array", 5, 13, 614, 21], "_nop_bl_1", ["jump_true", 5, "if_else_901", 614, 21], ["access", 5, 1, 615, 17], "_nop_tc_87", "_nop_tc_88", "_nop_tc_89", "_nop_tc_90", ["add", 12, 11, 5, 615, 17], ["jump", "num_done_904", 615, 17], "num_err_903", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 615, 17 ], ["access", 25, "error", 615, 17], ["access", 26, "cannot apply '+': operands must be numbers", 615, 17], ["array", 27, 0, 615, 17], ["push", 27, 26, 615, 17], ["frame", 26, 5, 2, 615, 17], ["null", 5, 615, 17], ["setarg", 26, 0, 5, 615, 17], ["setarg", 26, 1, 25, 615, 17], ["setarg", 26, 2, 27, 615, 17], ["invoke", 26, 5, 615, 17], ["disrupt", 615, 17], "num_done_904", ["move", 11, 12, 615, 17], ["jump", "while_start_891", 616, 9], ["jump", "if_end_902", 616, 9], "if_else_901", "if_end_902", ["access", 5, 0, 619, 18], ["load_index", 12, 13, 5, 619, 18], ["move", 14, 12, 619, 18], ["get", 5, 16, 1, 622, 11], ["load_dynamic", 12, 5, 14, 622, 26], ["null", 5, 622, 33], ["is_identical", 25, 12, 5, 622, 33], ["jump_true", 25, "ne_nid_909", 622, 33], ["jump", "ne_ni_910", 622, 33], "ne_nid_909", ["false", 25, 622, 33], ["jump", "ne_done_908", 622, 33], "ne_ni_910", ["is_int", 26, 12, 622, 33], ["jump_false", 26, "ne_nn_911", 622, 33], "_nop_tc_91", ["jump", "ne_nn_911", 622, 33], ["ne_int", 25, 12, 5, 622, 33], ["jump", "ne_done_908", 622, 33], "ne_nn_911", ["is_num", 26, 12, 622, 33], ["jump_false", 26, "ne_nt_912", 622, 33], "_nop_tc_92", ["jump", "ne_nt_912", 622, 33], ["ne_float", 25, 12, 5, 622, 33], ["jump", "ne_done_908", 622, 33], "ne_nt_912", ["is_text", 26, 12, 622, 33], ["jump_false", 26, "ne_nnl_913", 622, 33], "_nop_tc_93", ["jump", "ne_nnl_913", 622, 33], ["ne_text", 25, 12, 5, 622, 33], ["jump", "ne_done_908", 622, 33], "ne_nnl_913", ["is_null", 26, 12, 622, 33], ["jump_false", 26, "ne_nb_914", 622, 33], "_nop_tc_94", "_nop_tc_95", ["false", 25, 622, 33], ["jump", "ne_done_908", 622, 33], "ne_nb_914", ["is_bool", 26, 12, 622, 33], ["jump_false", 26, "ne_mis_915", 622, 33], "_nop_tc_96", ["jump", "ne_mis_915", 622, 33], ["ne_bool", 25, 12, 5, 622, 33], ["jump", "ne_done_908", 622, 33], "ne_mis_915", ["true", 25, 622, 33], "ne_done_908", ["move", 5, 25, 622, 33], ["jump_false", 5, "and_end_907", 622, 33], ["access", 12, 1, 622, 45], "_nop_tc_97", "_nop_tc_98", "_nop_tc_99", "_nop_tc_100", ["add", 25, 11, 12, 622, 45], ["jump", "num_done_917", 622, 45], "num_err_916", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 622, 45 ], ["access", 26, "error", 622, 45], ["access", 27, "cannot apply '+': operands must be numbers", 622, 45], ["array", 28, 0, 622, 45], ["push", 28, 27, 622, 45], ["frame", 27, 12, 2, 622, 45], ["null", 12, 622, 45], ["setarg", 27, 0, 12, 622, 45], ["setarg", 27, 1, 26, 622, 45], ["setarg", 27, 2, 28, 622, 45], ["invoke", 27, 12, 622, 45], ["disrupt", 622, 45], "num_done_917", ["is_int", 12, 25, 622, 49], ["jump_false", 12, "rel_ni_918", 622, 49], "_nop_tc_101", "_nop_tc_102", ["lt_int", 12, 25, 7, 622, 49], ["jump", "rel_done_920", 622, 49], "rel_ni_918", "_nop_tc_103", "_nop_tc_104", "_nop_tc_105", "_nop_tc_106", ["lt_float", 12, 25, 7, 622, 49], ["jump", "rel_done_920", 622, 49], "rel_nn_919", "_nop_tc_107", ["jump", "rel_err_921", 622, 49], "_nop_tc_108", ["jump", "rel_err_921", 622, 49], ["lt_text", 12, 25, 7, 622, 49], ["jump", "rel_done_920", 622, 49], "rel_err_921", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 622, 49 ], ["access", 26, "error", 622, 49], ["access", 27, "cannot compare with '<': operands must be same type", 622, 49], ["array", 28, 0, 622, 49], ["push", 28, 27, 622, 49], ["frame", 27, 25, 2, 622, 49], ["null", 25, 622, 49], ["setarg", 27, 0, 25, 622, 49], ["setarg", 27, 1, 26, 622, 49], ["setarg", 27, 2, 28, 622, 49], ["invoke", 27, 25, 622, 49], ["disrupt", 622, 49], "rel_done_920", ["move", 5, 12, 622, 49], "and_end_907", ["jump_false", 5, "if_else_905", 622, 49], ["access", 5, 1, 623, 22], ["load_index", 12, 13, 5, 623, 22], ["move", 15, 12, 623, 22], ["access", 5, 2, 624, 21], ["load_index", 12, 13, 5, 624, 21], ["move", 16, 12, 624, 21], ["get", 5, 16, 1, 625, 24], ["load_dynamic", 12, 5, 14, 625, 39], ["move", 17, 12, 625, 39], ["access", 5, 1, 626, 33], "_nop_tc_109", "_nop_tc_110", "_nop_tc_111", "_nop_tc_112", ["add", 12, 11, 5, 626, 33], ["jump", "num_done_923", 626, 33], "num_err_922", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 626, 33 ], ["access", 25, "error", 626, 33], ["access", 26, "cannot apply '+': operands must be numbers", 626, 33], ["array", 27, 0, 626, 33], ["push", 27, 26, 626, 33], ["frame", 26, 5, 2, 626, 33], ["null", 5, 626, 33], ["setarg", 26, 0, 5, 626, 33], ["setarg", 26, 1, 25, 626, 33], ["setarg", 26, 2, 27, 626, 33], ["invoke", 26, 5, 626, 33], ["disrupt", 626, 33], "num_done_923", ["load_dynamic", 5, 6, 12, 626, 33], ["move", 18, 5, 626, 33], ["is_array", 5, 18, 628, 22], ["jump_false", 5, "if_else_924", 628, 22], ["access", 5, 0, 629, 26], ["load_index", 12, 18, 5, 629, 26], ["move", 19, 12, 629, 26], ["access", 5, "jump_false", 631, 26], ["is_identical", 12, 19, 5, 631, 26], ["jump_true", 12, "eq_done_929", 631, 26], ["is_int", 25, 19, 631, 26], ["jump_false", 25, "eq_ni_930", 631, 26], "_nop_tc_113", ["jump", "eq_ni_930", 631, 26], ["eq_int", 12, 19, 5, 631, 26], ["jump", "eq_done_929", 631, 26], "eq_ni_930", ["is_num", 25, 19, 631, 26], ["jump_false", 25, "eq_nn_931", 631, 26], "_nop_tc_114", ["jump", "eq_nn_931", 631, 26], ["eq_float", 12, 19, 5, 631, 26], ["jump", "eq_done_929", 631, 26], "eq_nn_931", ["is_text", 25, 19, 631, 26], ["jump_false", 25, "eq_nt_932", 631, 26], "_nop_tc_115", "_nop_tc_116", ["eq_text", 12, 19, 5, 631, 26], ["jump", "eq_done_929", 631, 26], "eq_nt_932", ["is_null", 25, 19, 631, 26], ["jump_false", 25, "eq_nnl_933", 631, 26], "_nop_tc_117", ["jump", "eq_nnl_933", 631, 26], ["true", 12, 631, 26], ["jump", "eq_done_929", 631, 26], "eq_nnl_933", ["is_bool", 25, 19, 631, 26], ["jump_false", 25, "eq_nb_934", 631, 26], "_nop_tc_118", ["jump", "eq_nb_934", 631, 26], ["eq_bool", 12, 19, 5, 631, 26], ["jump", "eq_done_929", 631, 26], "eq_nb_934", ["false", 12, 631, 26], "eq_done_929", ["move", 5, 12, 631, 26], ["jump_false", 5, "and_end_928", 631, 26], ["access", 12, 1, 631, 47], ["load_index", 25, 18, 12, 631, 47], ["is_identical", 12, 25, 15, 631, 53], ["jump_true", 12, "eq_done_935", 631, 53], ["is_int", 26, 25, 631, 53], ["jump_false", 26, "eq_ni_936", 631, 53], ["is_int", 27, 15, 631, 53], ["jump_false", 27, "eq_ni_936", 631, 53], ["eq_int", 12, 25, 15, 631, 53], ["jump", "eq_done_935", 631, 53], "eq_ni_936", ["is_num", 26, 25, 631, 53], ["jump_false", 26, "eq_nn_937", 631, 53], ["is_num", 27, 15, 631, 53], ["jump_false", 27, "eq_nn_937", 631, 53], ["eq_float", 12, 25, 15, 631, 53], ["jump", "eq_done_935", 631, 53], "eq_nn_937", ["is_text", 26, 25, 631, 53], ["jump_false", 26, "eq_nt_938", 631, 53], ["is_text", 27, 15, 631, 53], ["jump_false", 27, "eq_nt_938", 631, 53], ["eq_text", 12, 25, 15, 631, 53], ["jump", "eq_done_935", 631, 53], "eq_nt_938", ["is_null", 26, 25, 631, 53], ["jump_false", 26, "eq_nnl_939", 631, 53], ["is_null", 27, 15, 631, 53], ["jump_false", 27, "eq_nnl_939", 631, 53], ["true", 12, 631, 53], ["jump", "eq_done_935", 631, 53], "eq_nnl_939", ["is_bool", 26, 25, 631, 53], ["jump_false", 26, "eq_nb_940", 631, 53], ["is_bool", 27, 15, 631, 53], ["jump_false", 27, "eq_nb_940", 631, 53], ["eq_bool", 12, 25, 15, 631, 53], ["jump", "eq_done_935", 631, 53], "eq_nb_940", ["false", 12, 631, 53], "eq_done_935", ["move", 5, 12, 631, 53], "and_end_928", ["jump_false", 5, "if_else_926", 631, 53], ["access", 5, 2, 632, 33], ["load_index", 12, 18, 5, 632, 33], ["move", 20, 12, 632, 33], ["get", 5, 25, 1, 633, 17], ["frame", 12, 5, 3, 633, 17], ["null", 5, 633, 17], ["setarg", 12, 0, 5, 633, 17], ["setarg", 12, 1, 9, 633, 17], ["setarg", 12, 2, 16, 633, 17], ["setarg", 12, 3, 17, 633, 17], ["invoke", 12, 5, 633, 17], ["jump_false", 5, "if_else_941", 633, 17], ["access", 5, 1, 634, 25], "_nop_tc_119", "_nop_tc_120", "_nop_tc_121", "_nop_tc_122", ["add", 12, 10, 5, 634, 25], ["jump", "num_done_944", 634, 25], "num_err_943", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 634, 25 ], ["access", 25, "error", 634, 25], ["access", 26, "cannot apply '+': operands must be numbers", 634, 25], ["array", 27, 0, 634, 25], ["push", 27, 26, 634, 25], ["frame", 26, 5, 2, 634, 25], ["null", 5, 634, 25], ["setarg", 26, 0, 5, 634, 25], ["setarg", 26, 1, 25, 634, 25], ["setarg", 26, 2, 27, 634, 25], ["invoke", 26, 5, 634, 25], ["disrupt", 634, 25], "num_done_944", ["move", 10, 12, 634, 25], ["access", 5, "_nop_tc_", 635, 33], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 635, 46 ], ["frame", 25, 12, 1, 635, 46], ["null", 12, 635, 46], ["setarg", 25, 0, 12, 635, 46], ["setarg", 25, 1, 10, 635, 46], ["invoke", 25, 12, 635, 46], "_nop_tc_123", "_nop_tc_124", ["is_text", 25, 12, 635, 46], ["jump_false", 25, "add_cn_946", 635, 46], ["concat", 26, 5, 12, 635, 46], ["jump", "add_done_945", 635, 46], "add_cn_946", "_nop_tc_125", ["jump", "add_err_947", 635, 46], ["is_num", 25, 12, 635, 46], ["jump_false", 25, "add_err_947", 635, 46], ["add", 26, 5, 12, 635, 46], ["jump", "add_done_945", 635, 46], "add_err_947", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 635, 46 ], ["access", 12, "error", 635, 46], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 635, 46], ["array", 27, 0, 635, 46], ["push", 27, 25, 635, 46], ["frame", 25, 5, 2, 635, 46], ["null", 5, 635, 46], ["setarg", 25, 0, 5, 635, 46], ["setarg", 25, 1, 12, 635, 46], ["setarg", 25, 2, 27, 635, 46], ["invoke", 25, 5, 635, 46], ["disrupt", 635, 46], "add_done_945", ["store_dynamic", 6, 26, 11, 635, 28], ["access", 5, 1, 636, 25], "_nop_tc_126", "_nop_tc_127", "_nop_tc_128", "_nop_tc_129", ["add", 12, 10, 5, 636, 25], ["jump", "num_done_949", 636, 25], "num_err_948", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 636, 25 ], ["access", 25, "error", 636, 25], ["access", 26, "cannot apply '+': operands must be numbers", 636, 25], ["array", 27, 0, 636, 25], ["push", 27, 26, 636, 25], ["frame", 26, 5, 2, 636, 25], ["null", 5, 636, 25], ["setarg", 26, 0, 5, 636, 25], ["setarg", 26, 1, 25, 636, 25], ["setarg", 26, 2, 27, 636, 25], ["invoke", 26, 5, 636, 25], ["disrupt", 636, 25], "num_done_949", ["move", 10, 12, 636, 25], ["access", 5, "_nop_tc_", 637, 37], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 637, 50 ], ["frame", 25, 12, 1, 637, 50], ["null", 12, 637, 50], ["setarg", 25, 0, 12, 637, 50], ["setarg", 25, 1, 10, 637, 50], ["invoke", 25, 12, 637, 50], "_nop_tc_130", "_nop_tc_131", ["is_text", 25, 12, 637, 50], ["jump_false", 25, "add_cn_951", 637, 50], ["concat", 26, 5, 12, 637, 50], ["jump", "add_done_950", 637, 50], "add_cn_951", "_nop_tc_132", ["jump", "add_err_952", 637, 50], ["is_num", 25, 12, 637, 50], ["jump_false", 25, "add_err_952", 637, 50], ["add", 26, 5, 12, 637, 50], ["jump", "add_done_950", 637, 50], "add_err_952", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 637, 50 ], ["access", 12, "error", 637, 50], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 637, 50], ["array", 27, 0, 637, 50], ["push", 27, 25, 637, 50], ["frame", 25, 5, 2, 637, 50], ["null", 5, 637, 50], ["setarg", 25, 0, 5, 637, 50], ["setarg", 25, 1, 12, 637, 50], ["setarg", 25, 2, 27, 637, 50], ["invoke", 25, 5, 637, 50], ["disrupt", 637, 50], "add_done_950", ["access", 5, 1, 637, 32], "_nop_tc_133", "_nop_tc_134", "_nop_tc_135", "_nop_tc_136", ["add", 12, 11, 5, 637, 32], ["jump", "num_done_954", 637, 32], "num_err_953", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 637, 32 ], ["access", 25, "error", 637, 32], ["access", 27, "cannot apply '+': operands must be numbers", 637, 32], ["array", 28, 0, 637, 32], ["push", 28, 27, 637, 32], ["frame", 27, 5, 2, 637, 32], ["null", 5, 637, 32], ["setarg", 27, 0, 5, 637, 32], ["setarg", 27, 1, 25, 637, 32], ["setarg", 27, 2, 28, 637, 32], ["invoke", 27, 5, 637, 32], ["disrupt", 637, 32], "num_done_954", ["store_dynamic", 6, 26, 12, 637, 32], ["null", 5, 638, 29], ["is_identical", 12, 23, 5, 638, 29], ["jump_true", 12, "ne_nid_958", 638, 29], ["jump", "ne_ni_959", 638, 29], "ne_nid_958", ["false", 12, 638, 29], ["jump", "ne_done_957", 638, 29], "ne_ni_959", ["is_int", 25, 23, 638, 29], ["jump_false", 25, "ne_nn_960", 638, 29], "_nop_tc_137", ["jump", "ne_nn_960", 638, 29], ["ne_int", 12, 23, 5, 638, 29], ["jump", "ne_done_957", 638, 29], "ne_nn_960", ["is_num", 25, 23, 638, 29], ["jump_false", 25, "ne_nt_961", 638, 29], "_nop_tc_138", ["jump", "ne_nt_961", 638, 29], ["ne_float", 12, 23, 5, 638, 29], ["jump", "ne_done_957", 638, 29], "ne_nt_961", ["is_text", 25, 23, 638, 29], ["jump_false", 25, "ne_nnl_962", 638, 29], "_nop_tc_139", ["jump", "ne_nnl_962", 638, 29], ["ne_text", 12, 23, 5, 638, 29], ["jump", "ne_done_957", 638, 29], "ne_nnl_962", ["is_null", 25, 23, 638, 29], ["jump_false", 25, "ne_nb_963", 638, 29], "_nop_tc_140", "_nop_tc_141", ["false", 12, 638, 29], ["jump", "ne_done_957", 638, 29], "ne_nb_963", ["is_bool", 25, 23, 638, 29], ["jump_false", 25, "ne_mis_964", 638, 29], "_nop_tc_142", ["jump", "ne_mis_964", 638, 29], ["ne_bool", 12, 23, 5, 638, 29], ["jump", "ne_done_957", 638, 29], "ne_mis_964", ["true", 12, 638, 29], "ne_done_957", ["jump_false", 12, "if_else_955", 638, 29], ["record", 5, 7], ["access", 12, "rewrite", 640, 26], ["store_field", 5, 12, "event", 640, 26], ["access", 12, "eliminate_type_checks", 641, 25], ["store_field", 5, 12, "pass", 641, 25], ["access", 12, "known_type_eliminates_guard", 642, 25], ["store_field", 5, 12, "rule", 642, 25], ["store_field", 5, 11, "at", 643, 23], ["array", 12, 2, 644, 35], ["push", 12, 13, 644, 35], ["push", 12, 18, 644, 35], ["store_field", 5, 12, "before", 644, 35], ["load_dynamic", 12, 6, 11, 645, 40], ["access", 25, 1, 645, 61], "_nop_tc_143", "_nop_tc_144", "_nop_tc_145", "_nop_tc_146", ["add", 26, 11, 25, 645, 61], ["jump", "num_done_966", 645, 61], "num_err_965", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 645, 61 ], ["access", 27, "error", 645, 61], ["access", 28, "cannot apply '+': operands must be numbers", 645, 61], ["array", 29, 0, 645, 61], ["push", 29, 28, 645, 61], ["frame", 28, 25, 2, 645, 61], ["null", 25, 645, 61], ["setarg", 28, 0, 25, 645, 61], ["setarg", 28, 1, 27, 645, 61], ["setarg", 28, 2, 29, 645, 61], ["invoke", 28, 25, 645, 61], ["disrupt", 645, 61], "num_done_966", ["load_dynamic", 25, 6, 26, 645, 61], ["array", 26, 2, 645, 61], ["push", 26, 12, 645, 61], ["push", 26, 25, 645, 61], ["store_field", 5, 26, "after", 645, 61], ["record", 12, 3], ["store_field", 12, 16, "slot", 646, 31], ["load_dynamic", 25, 9, 16, 646, 59], ["store_field", 12, 25, "known_type", 646, 59], ["store_field", 12, 17, "checked_type", 646, 79], ["store_field", 5, 12, "why", 646, 79], ["is_array", 12, 23, 646, 79], ["jump_false", 12, "push_err_967", 646, 79], ["push", 23, 5, 646, 79], ["jump", "push_done_968", 646, 79], "push_err_967", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 646, 79 ], ["access", 12, "error", 646, 79], ["access", 25, "cannot push: target must be an array", 646, 79], ["array", 26, 0, 646, 79], ["push", 26, 25, 646, 79], ["frame", 25, 5, 2, 646, 79], ["null", 5, 646, 79], ["setarg", 25, 0, 5, 646, 79], ["setarg", 25, 1, 12, 646, 79], ["setarg", 25, 2, 26, 646, 79], ["invoke", 25, 5, 646, 79], ["disrupt", 646, 79], "push_done_968", ["jump", "if_end_956", 646, 79], "if_else_955", "if_end_956", ["get", 5, 10, 1, 649, 34], ["store_dynamic", 9, 5, 15, 649, 26], ["access", 5, 2, 650, 23], "_nop_tc_147", "_nop_tc_148", "_nop_tc_149", "_nop_tc_150", ["add", 12, 11, 5, 650, 23], ["jump", "num_done_970", 650, 23], "num_err_969", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 650, 23 ], ["access", 25, "error", 650, 23], ["access", 26, "cannot apply '+': operands must be numbers", 650, 23], ["array", 27, 0, 650, 23], ["push", 27, 26, 650, 23], ["frame", 26, 5, 2, 650, 23], ["null", 5, 650, 23], ["setarg", 26, 0, 5, 650, 23], ["setarg", 26, 1, 25, 650, 23], ["setarg", 26, 2, 27, 650, 23], ["invoke", 26, 5, 650, 23], ["disrupt", 650, 23], "num_done_970", ["move", 11, 12, 650, 23], ["jump", "while_start_891", 651, 15], ["jump", "if_end_942", 651, 15], "if_else_941", "if_end_942", ["load_dynamic", 5, 9, 16, 653, 36], ["move", 21, 5, 653, 36], ["null", 5, 654, 30], ["is_identical", 12, 21, 5, 654, 30], ["jump_true", 12, "ne_nid_976", 654, 30], ["jump", "ne_ni_977", 654, 30], "ne_nid_976", ["false", 12, 654, 30], ["jump", "ne_done_975", 654, 30], "ne_ni_977", ["is_int", 25, 21, 654, 30], ["jump_false", 25, "ne_nn_978", 654, 30], "_nop_tc_151", ["jump", "ne_nn_978", 654, 30], ["ne_int", 12, 21, 5, 654, 30], ["jump", "ne_done_975", 654, 30], "ne_nn_978", ["is_num", 25, 21, 654, 30], ["jump_false", 25, "ne_nt_979", 654, 30], "_nop_tc_152", ["jump", "ne_nt_979", 654, 30], ["ne_float", 12, 21, 5, 654, 30], ["jump", "ne_done_975", 654, 30], "ne_nt_979", ["is_text", 25, 21, 654, 30], ["jump_false", 25, "ne_nnl_980", 654, 30], "_nop_tc_153", ["jump", "ne_nnl_980", 654, 30], ["ne_text", 12, 21, 5, 654, 30], ["jump", "ne_done_975", 654, 30], "ne_nnl_980", ["is_null", 25, 21, 654, 30], ["jump_false", 25, "ne_nb_981", 654, 30], "_nop_tc_154", "_nop_tc_155", ["false", 12, 654, 30], ["jump", "ne_done_975", 654, 30], "ne_nb_981", ["is_bool", 25, 21, 654, 30], ["jump_false", 25, "ne_mis_982", 654, 30], "_nop_tc_156", ["jump", "ne_mis_982", 654, 30], ["ne_bool", 12, 21, 5, 654, 30], ["jump", "ne_done_975", 654, 30], "ne_mis_982", ["true", 12, 654, 30], "ne_done_975", ["move", 5, 12, 654, 30], ["jump_false", 5, "and_end_974", 654, 30], ["get", 12, 5, 1, 654, 51], ["is_identical", 25, 21, 12, 654, 51], ["jump_true", 25, "ne_nid_984", 654, 51], ["jump", "ne_ni_985", 654, 51], "ne_nid_984", ["false", 25, 654, 51], ["jump", "ne_done_983", 654, 51], "ne_ni_985", ["is_int", 26, 21, 654, 51], ["jump_false", 26, "ne_nn_986", 654, 51], ["is_int", 27, 12, 654, 51], ["jump_false", 27, "ne_nn_986", 654, 51], ["ne_int", 25, 21, 12, 654, 51], ["jump", "ne_done_983", 654, 51], "ne_nn_986", ["is_num", 26, 21, 654, 51], ["jump_false", 26, "ne_nt_987", 654, 51], ["is_num", 27, 12, 654, 51], ["jump_false", 27, "ne_nt_987", 654, 51], ["ne_float", 25, 21, 12, 654, 51], ["jump", "ne_done_983", 654, 51], "ne_nt_987", ["is_text", 26, 21, 654, 51], ["jump_false", 26, "ne_nnl_988", 654, 51], ["is_text", 27, 12, 654, 51], ["jump_false", 27, "ne_nnl_988", 654, 51], ["ne_text", 25, 21, 12, 654, 51], ["jump", "ne_done_983", 654, 51], "ne_nnl_988", ["is_null", 26, 21, 654, 51], ["jump_false", 26, "ne_nb_989", 654, 51], ["is_null", 27, 12, 654, 51], ["jump_false", 27, "ne_nb_989", 654, 51], ["false", 25, 654, 51], ["jump", "ne_done_983", 654, 51], "ne_nb_989", ["is_bool", 26, 21, 654, 51], ["jump_false", 26, "ne_mis_990", 654, 51], ["is_bool", 27, 12, 654, 51], ["jump_false", 27, "ne_mis_990", 654, 51], ["ne_bool", 25, 21, 12, 654, 51], ["jump", "ne_done_983", 654, 51], "ne_mis_990", ["true", 25, 654, 51], "ne_done_983", ["move", 5, 25, 654, 51], "and_end_974", ["move", 12, 5, 654, 51], ["jump_false", 12, "and_end_973", 654, 51], ["is_identical", 5, 21, 17, 654, 77], ["jump_true", 5, "ne_nid_992", 654, 77], ["jump", "ne_ni_993", 654, 77], "ne_nid_992", ["false", 5, 654, 77], ["jump", "ne_done_991", 654, 77], "ne_ni_993", ["is_int", 25, 21, 654, 77], ["jump_false", 25, "ne_nn_994", 654, 77], ["is_int", 26, 17, 654, 77], ["jump_false", 26, "ne_nn_994", 654, 77], ["ne_int", 5, 21, 17, 654, 77], ["jump", "ne_done_991", 654, 77], "ne_nn_994", ["is_num", 25, 21, 654, 77], ["jump_false", 25, "ne_nt_995", 654, 77], ["is_num", 26, 17, 654, 77], ["jump_false", 26, "ne_nt_995", 654, 77], ["ne_float", 5, 21, 17, 654, 77], ["jump", "ne_done_991", 654, 77], "ne_nt_995", ["is_text", 25, 21, 654, 77], ["jump_false", 25, "ne_nnl_996", 654, 77], ["is_text", 26, 17, 654, 77], ["jump_false", 26, "ne_nnl_996", 654, 77], ["ne_text", 5, 21, 17, 654, 77], ["jump", "ne_done_991", 654, 77], "ne_nnl_996", ["is_null", 25, 21, 654, 77], ["jump_false", 25, "ne_nb_997", 654, 77], ["is_null", 26, 17, 654, 77], ["jump_false", 26, "ne_nb_997", 654, 77], ["false", 5, 654, 77], ["jump", "ne_done_991", 654, 77], "ne_nb_997", ["is_bool", 25, 21, 654, 77], ["jump_false", 25, "ne_mis_998", 654, 77], ["is_bool", 26, 17, 654, 77], ["jump_false", 26, "ne_mis_998", 654, 77], ["ne_bool", 5, 21, 17, 654, 77], ["jump", "ne_done_991", 654, 77], "ne_mis_998", ["true", 5, 654, 77], "ne_done_991", ["move", 12, 5, 654, 77], "and_end_973", ["jump_false", 12, "if_else_971", 654, 77], ["get", 5, 8, 1, 655, 35], ["is_identical", 12, 17, 5, 655, 35], ["jump_true", 12, "eq_done_1002", 655, 35], ["is_int", 25, 17, 655, 35], ["jump_false", 25, "eq_ni_1003", 655, 35], ["is_int", 26, 5, 655, 35], ["jump_false", 26, "eq_ni_1003", 655, 35], ["eq_int", 12, 17, 5, 655, 35], ["jump", "eq_done_1002", 655, 35], "eq_ni_1003", ["is_num", 25, 17, 655, 35], ["jump_false", 25, "eq_nn_1004", 655, 35], ["is_num", 26, 5, 655, 35], ["jump_false", 26, "eq_nn_1004", 655, 35], ["eq_float", 12, 17, 5, 655, 35], ["jump", "eq_done_1002", 655, 35], "eq_nn_1004", ["is_text", 25, 17, 655, 35], ["jump_false", 25, "eq_nt_1005", 655, 35], ["is_text", 26, 5, 655, 35], ["jump_false", 26, "eq_nt_1005", 655, 35], ["eq_text", 12, 17, 5, 655, 35], ["jump", "eq_done_1002", 655, 35], "eq_nt_1005", ["is_null", 25, 17, 655, 35], ["jump_false", 25, "eq_nnl_1006", 655, 35], ["is_null", 26, 5, 655, 35], ["jump_false", 26, "eq_nnl_1006", 655, 35], ["true", 12, 655, 35], ["jump", "eq_done_1002", 655, 35], "eq_nnl_1006", ["is_bool", 25, 17, 655, 35], ["jump_false", 25, "eq_nb_1007", 655, 35], ["is_bool", 26, 5, 655, 35], ["jump_false", 26, "eq_nb_1007", 655, 35], ["eq_bool", 12, 17, 5, 655, 35], ["jump", "eq_done_1002", 655, 35], "eq_nb_1007", ["false", 12, 655, 35], "eq_done_1002", ["move", 5, 12, 655, 35], ["jump_false", 5, "and_end_1001", 655, 35], ["get", 12, 6, 1, 655, 58], ["is_identical", 25, 21, 12, 655, 58], ["jump_true", 25, "eq_done_1009", 655, 58], ["is_int", 26, 21, 655, 58], ["jump_false", 26, "eq_ni_1010", 655, 58], ["is_int", 27, 12, 655, 58], ["jump_false", 27, "eq_ni_1010", 655, 58], ["eq_int", 25, 21, 12, 655, 58], ["jump", "eq_done_1009", 655, 58], "eq_ni_1010", ["is_num", 26, 21, 655, 58], ["jump_false", 26, "eq_nn_1011", 655, 58], ["is_num", 27, 12, 655, 58], ["jump_false", 27, "eq_nn_1011", 655, 58], ["eq_float", 25, 21, 12, 655, 58], ["jump", "eq_done_1009", 655, 58], "eq_nn_1011", ["is_text", 26, 21, 655, 58], ["jump_false", 26, "eq_nt_1012", 655, 58], ["is_text", 27, 12, 655, 58], ["jump_false", 27, "eq_nt_1012", 655, 58], ["eq_text", 25, 21, 12, 655, 58], ["jump", "eq_done_1009", 655, 58], "eq_nt_1012", ["is_null", 26, 21, 655, 58], ["jump_false", 26, "eq_nnl_1013", 655, 58], ["is_null", 27, 12, 655, 58], ["jump_false", 27, "eq_nnl_1013", 655, 58], ["true", 25, 655, 58], ["jump", "eq_done_1009", 655, 58], "eq_nnl_1013", ["is_bool", 26, 21, 655, 58], ["jump_false", 26, "eq_nb_1014", 655, 58], ["is_bool", 27, 12, 655, 58], ["jump_false", 27, "eq_nb_1014", 655, 58], ["eq_bool", 25, 21, 12, 655, 58], ["jump", "eq_done_1009", 655, 58], "eq_nb_1014", ["false", 25, 655, 58], "eq_done_1009", ["move", 12, 25, 655, 58], ["jump_true", 12, "or_end_1008", 655, 58], ["get", 25, 7, 1, 655, 80], ["is_identical", 26, 21, 25, 655, 80], ["jump_true", 26, "eq_done_1015", 655, 80], ["is_int", 27, 21, 655, 80], ["jump_false", 27, "eq_ni_1016", 655, 80], ["is_int", 28, 25, 655, 80], ["jump_false", 28, "eq_ni_1016", 655, 80], ["eq_int", 26, 21, 25, 655, 80], ["jump", "eq_done_1015", 655, 80], "eq_ni_1016", ["is_num", 27, 21, 655, 80], ["jump_false", 27, "eq_nn_1017", 655, 80], ["is_num", 28, 25, 655, 80], ["jump_false", 28, "eq_nn_1017", 655, 80], ["eq_float", 26, 21, 25, 655, 80], ["jump", "eq_done_1015", 655, 80], "eq_nn_1017", ["is_text", 27, 21, 655, 80], ["jump_false", 27, "eq_nt_1018", 655, 80], ["is_text", 28, 25, 655, 80], ["jump_false", 28, "eq_nt_1018", 655, 80], ["eq_text", 26, 21, 25, 655, 80], ["jump", "eq_done_1015", 655, 80], "eq_nt_1018", ["is_null", 27, 21, 655, 80], ["jump_false", 27, "eq_nnl_1019", 655, 80], ["is_null", 28, 25, 655, 80], ["jump_false", 28, "eq_nnl_1019", 655, 80], ["true", 26, 655, 80], ["jump", "eq_done_1015", 655, 80], "eq_nnl_1019", ["is_bool", 27, 21, 655, 80], ["jump_false", 27, "eq_nb_1020", 655, 80], ["is_bool", 28, 25, 655, 80], ["jump_false", 28, "eq_nb_1020", 655, 80], ["eq_bool", 26, 21, 25, 655, 80], ["jump", "eq_done_1015", 655, 80], "eq_nb_1020", ["false", 26, 655, 80], "eq_done_1015", ["move", 12, 26, 655, 80], "or_end_1008", ["move", 5, 12, 655, 80], "and_end_1001", ["jump_false", 5, "if_else_999", 655, 80], ["access", 5, 1, 656, 27], "_nop_tc_157", "_nop_tc_158", "_nop_tc_159", "_nop_tc_160", ["add", 12, 10, 5, 656, 27], ["jump", "num_done_1022", 656, 27], "num_err_1021", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 656, 27 ], ["access", 25, "error", 656, 27], ["access", 26, "cannot apply '+': operands must be numbers", 656, 27], ["array", 27, 0, 656, 27], ["push", 27, 26, 656, 27], ["frame", 26, 5, 2, 656, 27], ["null", 5, 656, 27], ["setarg", 26, 0, 5, 656, 27], ["setarg", 26, 1, 25, 656, 27], ["setarg", 26, 2, 27, 656, 27], ["invoke", 26, 5, 656, 27], ["disrupt", 656, 27], "num_done_1022", ["move", 10, 12, 656, 27], ["access", 5, "_nop_tc_", 657, 35], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 657, 48 ], ["frame", 25, 12, 1, 657, 48], ["null", 12, 657, 48], ["setarg", 25, 0, 12, 657, 48], ["setarg", 25, 1, 10, 657, 48], ["invoke", 25, 12, 657, 48], "_nop_tc_161", "_nop_tc_162", ["is_text", 25, 12, 657, 48], ["jump_false", 25, "add_cn_1024", 657, 48], ["concat", 26, 5, 12, 657, 48], ["jump", "add_done_1023", 657, 48], "add_cn_1024", "_nop_tc_163", ["jump", "add_err_1025", 657, 48], ["is_num", 25, 12, 657, 48], ["jump_false", 25, "add_err_1025", 657, 48], ["add", 26, 5, 12, 657, 48], ["jump", "add_done_1023", 657, 48], "add_err_1025", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 657, 48 ], ["access", 12, "error", 657, 48], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 657, 48], ["array", 27, 0, 657, 48], ["push", 27, 25, 657, 48], ["frame", 25, 5, 2, 657, 48], ["null", 5, 657, 48], ["setarg", 25, 0, 5, 657, 48], ["setarg", 25, 1, 12, 657, 48], ["setarg", 25, 2, 27, 657, 48], ["invoke", 25, 5, 657, 48], ["disrupt", 657, 48], "add_done_1023", ["store_dynamic", 6, 26, 11, 657, 30], ["access", 5, 1, 658, 27], "_nop_tc_164", "_nop_tc_165", "_nop_tc_166", "_nop_tc_167", ["add", 12, 10, 5, 658, 27], ["jump", "num_done_1027", 658, 27], "num_err_1026", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 658, 27 ], ["access", 25, "error", 658, 27], ["access", 26, "cannot apply '+': operands must be numbers", 658, 27], ["array", 27, 0, 658, 27], ["push", 27, 26, 658, 27], ["frame", 26, 5, 2, 658, 27], ["null", 5, 658, 27], ["setarg", 26, 0, 5, 658, 27], ["setarg", 26, 1, 25, 658, 27], ["setarg", 26, 2, 27, 658, 27], ["invoke", 26, 5, 658, 27], ["disrupt", 658, 27], "num_done_1027", ["move", 10, 12, 658, 27], ["access", 5, "_nop_tc_", 659, 39], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 659, 52 ], ["frame", 25, 12, 1, 659, 52], ["null", 12, 659, 52], ["setarg", 25, 0, 12, 659, 52], ["setarg", 25, 1, 10, 659, 52], ["invoke", 25, 12, 659, 52], "_nop_tc_168", "_nop_tc_169", ["is_text", 25, 12, 659, 52], ["jump_false", 25, "add_cn_1029", 659, 52], ["concat", 26, 5, 12, 659, 52], ["jump", "add_done_1028", 659, 52], "add_cn_1029", "_nop_tc_170", ["jump", "add_err_1030", 659, 52], ["is_num", 25, 12, 659, 52], ["jump_false", 25, "add_err_1030", 659, 52], ["add", 26, 5, 12, 659, 52], ["jump", "add_done_1028", 659, 52], "add_err_1030", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 659, 52 ], ["access", 12, "error", 659, 52], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 659, 52], ["array", 27, 0, 659, 52], ["push", 27, 25, 659, 52], ["frame", 25, 5, 2, 659, 52], ["null", 5, 659, 52], ["setarg", 25, 0, 5, 659, 52], ["setarg", 25, 1, 12, 659, 52], ["setarg", 25, 2, 27, 659, 52], ["invoke", 25, 5, 659, 52], ["disrupt", 659, 52], "add_done_1028", ["access", 5, 1, 659, 34], "_nop_tc_171", "_nop_tc_172", "_nop_tc_173", "_nop_tc_174", ["add", 12, 11, 5, 659, 34], ["jump", "num_done_1032", 659, 34], "num_err_1031", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 659, 34 ], ["access", 25, "error", 659, 34], ["access", 27, "cannot apply '+': operands must be numbers", 659, 34], ["array", 28, 0, 659, 34], ["push", 28, 27, 659, 34], ["frame", 27, 5, 2, 659, 34], ["null", 5, 659, 34], ["setarg", 27, 0, 5, 659, 34], ["setarg", 27, 1, 25, 659, 34], ["setarg", 27, 2, 28, 659, 34], ["invoke", 27, 5, 659, 34], ["disrupt", 659, 34], "num_done_1032", ["store_dynamic", 6, 26, 12, 659, 34], ["null", 5, 660, 31], ["is_identical", 12, 23, 5, 660, 31], ["jump_true", 12, "ne_nid_1036", 660, 31], ["jump", "ne_ni_1037", 660, 31], "ne_nid_1036", ["false", 12, 660, 31], ["jump", "ne_done_1035", 660, 31], "ne_ni_1037", ["is_int", 25, 23, 660, 31], ["jump_false", 25, "ne_nn_1038", 660, 31], "_nop_tc_175", ["jump", "ne_nn_1038", 660, 31], ["ne_int", 12, 23, 5, 660, 31], ["jump", "ne_done_1035", 660, 31], "ne_nn_1038", ["is_num", 25, 23, 660, 31], ["jump_false", 25, "ne_nt_1039", 660, 31], "_nop_tc_176", ["jump", "ne_nt_1039", 660, 31], ["ne_float", 12, 23, 5, 660, 31], ["jump", "ne_done_1035", 660, 31], "ne_nt_1039", ["is_text", 25, 23, 660, 31], ["jump_false", 25, "ne_nnl_1040", 660, 31], "_nop_tc_177", ["jump", "ne_nnl_1040", 660, 31], ["ne_text", 12, 23, 5, 660, 31], ["jump", "ne_done_1035", 660, 31], "ne_nnl_1040", ["is_null", 25, 23, 660, 31], ["jump_false", 25, "ne_nb_1041", 660, 31], "_nop_tc_178", "_nop_tc_179", ["false", 12, 660, 31], ["jump", "ne_done_1035", 660, 31], "ne_nb_1041", ["is_bool", 25, 23, 660, 31], ["jump_false", 25, "ne_mis_1042", 660, 31], "_nop_tc_180", ["jump", "ne_mis_1042", 660, 31], ["ne_bool", 12, 23, 5, 660, 31], ["jump", "ne_done_1035", 660, 31], "ne_mis_1042", ["true", 12, 660, 31], "ne_done_1035", ["jump_false", 12, "if_else_1033", 660, 31], ["record", 5, 7], ["access", 12, "rewrite", 662, 28], ["store_field", 5, 12, "event", 662, 28], ["access", 12, "eliminate_type_checks", 663, 27], ["store_field", 5, 12, "pass", 663, 27], ["access", 12, "num_subsumes_int_float", 664, 27], ["store_field", 5, 12, "rule", 664, 27], ["store_field", 5, 11, "at", 665, 25], ["array", 12, 2, 666, 37], ["push", 12, 13, 666, 37], ["push", 12, 18, 666, 37], ["store_field", 5, 12, "before", 666, 37], ["load_dynamic", 12, 6, 11, 667, 42], ["access", 25, 1, 667, 63], "_nop_tc_181", "_nop_tc_182", "_nop_tc_183", "_nop_tc_184", ["add", 26, 11, 25, 667, 63], ["jump", "num_done_1044", 667, 63], "num_err_1043", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 667, 63 ], ["access", 27, "error", 667, 63], ["access", 28, "cannot apply '+': operands must be numbers", 667, 63], ["array", 29, 0, 667, 63], ["push", 29, 28, 667, 63], ["frame", 28, 25, 2, 667, 63], ["null", 25, 667, 63], ["setarg", 28, 0, 25, 667, 63], ["setarg", 28, 1, 27, 667, 63], ["setarg", 28, 2, 29, 667, 63], ["invoke", 28, 25, 667, 63], ["disrupt", 667, 63], "num_done_1044", ["load_dynamic", 25, 6, 26, 667, 63], ["array", 26, 2, 667, 63], ["push", 26, 12, 667, 63], ["push", 26, 25, 667, 63], ["store_field", 5, 26, "after", 667, 63], ["record", 12, 3], ["store_field", 12, 16, "slot", 668, 33], ["store_field", 12, 21, "known_type", 668, 50], ["store_field", 12, 17, "checked_type", 668, 75], ["store_field", 5, 12, "why", 668, 75], ["is_array", 12, 23, 668, 75], ["jump_false", 12, "push_err_1045", 668, 75], ["push", 23, 5, 668, 75], ["jump", "push_done_1046", 668, 75], "push_err_1045", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 668, 75 ], ["access", 12, "error", 668, 75], ["access", 25, "cannot push: target must be an array", 668, 75], ["array", 26, 0, 668, 75], ["push", 26, 25, 668, 75], ["frame", 25, 5, 2, 668, 75], ["null", 5, 668, 75], ["setarg", 25, 0, 5, 668, 75], ["setarg", 25, 1, 12, 668, 75], ["setarg", 25, 2, 26, 668, 75], ["invoke", 25, 5, 668, 75], ["disrupt", 668, 75], "push_done_1046", ["jump", "if_end_1034", 668, 75], "if_else_1033", "if_end_1034", ["get", 5, 10, 1, 671, 36], ["store_dynamic", 9, 5, 15, 671, 28], ["access", 5, 2, 672, 25], "_nop_tc_185", "_nop_tc_186", "_nop_tc_187", "_nop_tc_188", ["add", 12, 11, 5, 672, 25], ["jump", "num_done_1048", 672, 25], "num_err_1047", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 672, 25 ], ["access", 25, "error", 672, 25], ["access", 26, "cannot apply '+': operands must be numbers", 672, 25], ["array", 27, 0, 672, 25], ["push", 27, 26, 672, 25], ["frame", 26, 5, 2, 672, 25], ["null", 5, 672, 25], ["setarg", 26, 0, 5, 672, 25], ["setarg", 26, 1, 25, 672, 25], ["setarg", 26, 2, 27, 672, 25], ["invoke", 26, 5, 672, 25], ["disrupt", 672, 25], "num_done_1048", ["move", 11, 12, 672, 25], ["jump", "while_start_891", 673, 17], ["jump", "if_end_1000", 673, 17], "if_else_999", "if_end_1000", ["get", 5, 6, 1, 675, 36], ["is_identical", 12, 17, 5, 675, 36], ["jump_true", 12, "eq_done_1053", 675, 36], ["is_int", 25, 17, 675, 36], ["jump_false", 25, "eq_ni_1054", 675, 36], ["is_int", 26, 5, 675, 36], ["jump_false", 26, "eq_ni_1054", 675, 36], ["eq_int", 12, 17, 5, 675, 36], ["jump", "eq_done_1053", 675, 36], "eq_ni_1054", ["is_num", 25, 17, 675, 36], ["jump_false", 25, "eq_nn_1055", 675, 36], ["is_num", 26, 5, 675, 36], ["jump_false", 26, "eq_nn_1055", 675, 36], ["eq_float", 12, 17, 5, 675, 36], ["jump", "eq_done_1053", 675, 36], "eq_nn_1055", ["is_text", 25, 17, 675, 36], ["jump_false", 25, "eq_nt_1056", 675, 36], ["is_text", 26, 5, 675, 36], ["jump_false", 26, "eq_nt_1056", 675, 36], ["eq_text", 12, 17, 5, 675, 36], ["jump", "eq_done_1053", 675, 36], "eq_nt_1056", ["is_null", 25, 17, 675, 36], ["jump_false", 25, "eq_nnl_1057", 675, 36], ["is_null", 26, 5, 675, 36], ["jump_false", 26, "eq_nnl_1057", 675, 36], ["true", 12, 675, 36], ["jump", "eq_done_1053", 675, 36], "eq_nnl_1057", ["is_bool", 25, 17, 675, 36], ["jump_false", 25, "eq_nb_1058", 675, 36], ["is_bool", 26, 5, 675, 36], ["jump_false", 26, "eq_nb_1058", 675, 36], ["eq_bool", 12, 17, 5, 675, 36], ["jump", "eq_done_1053", 675, 36], "eq_nb_1058", ["false", 12, 675, 36], "eq_done_1053", ["move", 5, 12, 675, 36], ["jump_true", 5, "or_end_1052", 675, 36], ["get", 12, 7, 1, 675, 61], ["is_identical", 25, 17, 12, 675, 61], ["jump_true", 25, "eq_done_1059", 675, 61], ["is_int", 26, 17, 675, 61], ["jump_false", 26, "eq_ni_1060", 675, 61], ["is_int", 27, 12, 675, 61], ["jump_false", 27, "eq_ni_1060", 675, 61], ["eq_int", 25, 17, 12, 675, 61], ["jump", "eq_done_1059", 675, 61], "eq_ni_1060", ["is_num", 26, 17, 675, 61], ["jump_false", 26, "eq_nn_1061", 675, 61], ["is_num", 27, 12, 675, 61], ["jump_false", 27, "eq_nn_1061", 675, 61], ["eq_float", 25, 17, 12, 675, 61], ["jump", "eq_done_1059", 675, 61], "eq_nn_1061", ["is_text", 26, 17, 675, 61], ["jump_false", 26, "eq_nt_1062", 675, 61], ["is_text", 27, 12, 675, 61], ["jump_false", 27, "eq_nt_1062", 675, 61], ["eq_text", 25, 17, 12, 675, 61], ["jump", "eq_done_1059", 675, 61], "eq_nt_1062", ["is_null", 26, 17, 675, 61], ["jump_false", 26, "eq_nnl_1063", 675, 61], ["is_null", 27, 12, 675, 61], ["jump_false", 27, "eq_nnl_1063", 675, 61], ["true", 25, 675, 61], ["jump", "eq_done_1059", 675, 61], "eq_nnl_1063", ["is_bool", 26, 17, 675, 61], ["jump_false", 26, "eq_nb_1064", 675, 61], ["is_bool", 27, 12, 675, 61], ["jump_false", 27, "eq_nb_1064", 675, 61], ["eq_bool", 25, 17, 12, 675, 61], ["jump", "eq_done_1059", 675, 61], "eq_nb_1064", ["false", 25, 675, 61], "eq_done_1059", ["move", 5, 25, 675, 61], "or_end_1052", ["move", 12, 5, 675, 61], ["jump_false", 12, "and_end_1051", 675, 61], ["get", 5, 8, 1, 675, 86], ["is_identical", 25, 21, 5, 675, 86], ["jump_true", 25, "eq_done_1065", 675, 86], ["is_int", 26, 21, 675, 86], ["jump_false", 26, "eq_ni_1066", 675, 86], ["is_int", 27, 5, 675, 86], ["jump_false", 27, "eq_ni_1066", 675, 86], ["eq_int", 25, 21, 5, 675, 86], ["jump", "eq_done_1065", 675, 86], "eq_ni_1066", ["is_num", 26, 21, 675, 86], ["jump_false", 26, "eq_nn_1067", 675, 86], ["is_num", 27, 5, 675, 86], ["jump_false", 27, "eq_nn_1067", 675, 86], ["eq_float", 25, 21, 5, 675, 86], ["jump", "eq_done_1065", 675, 86], "eq_nn_1067", ["is_text", 26, 21, 675, 86], ["jump_false", 26, "eq_nt_1068", 675, 86], ["is_text", 27, 5, 675, 86], ["jump_false", 27, "eq_nt_1068", 675, 86], ["eq_text", 25, 21, 5, 675, 86], ["jump", "eq_done_1065", 675, 86], "eq_nt_1068", ["is_null", 26, 21, 675, 86], ["jump_false", 26, "eq_nnl_1069", 675, 86], ["is_null", 27, 5, 675, 86], ["jump_false", 27, "eq_nnl_1069", 675, 86], ["true", 25, 675, 86], ["jump", "eq_done_1065", 675, 86], "eq_nnl_1069", ["is_bool", 26, 21, 675, 86], ["jump_false", 26, "eq_nb_1070", 675, 86], ["is_bool", 27, 5, 675, 86], ["jump_false", 27, "eq_nb_1070", 675, 86], ["eq_bool", 25, 21, 5, 675, 86], ["jump", "eq_done_1065", 675, 86], "eq_nb_1070", ["false", 25, 675, 86], "eq_done_1065", ["move", 12, 25, 675, 86], "and_end_1051", ["jump_false", 12, "if_else_1049", 675, 86], ["get", 5, 10, 1, 677, 36], ["store_dynamic", 9, 5, 15, 677, 28], ["store_dynamic", 9, 17, 16, 678, 28], ["access", 5, 2, 679, 25], "_nop_tc_189", "_nop_tc_190", "_nop_tc_191", "_nop_tc_192", ["add", 12, 11, 5, 679, 25], ["jump", "num_done_1072", 679, 25], "num_err_1071", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 679, 25 ], ["access", 25, "error", 679, 25], ["access", 26, "cannot apply '+': operands must be numbers", 679, 25], ["array", 27, 0, 679, 25], ["push", 27, 26, 679, 25], ["frame", 26, 5, 2, 679, 25], ["null", 5, 679, 25], ["setarg", 26, 0, 5, 679, 25], ["setarg", 26, 1, 25, 679, 25], ["setarg", 26, 2, 27, 679, 25], ["invoke", 26, 5, 679, 25], ["disrupt", 679, 25], "num_done_1072", ["move", 11, 12, 679, 25], ["jump", "while_start_891", 680, 17], ["jump", "if_end_1050", 680, 17], "if_else_1049", "if_end_1050", ["access", 5, 1, 682, 25], "_nop_tc_193", "_nop_tc_194", "_nop_tc_195", "_nop_tc_196", ["add", 12, 10, 5, 682, 25], ["jump", "num_done_1074", 682, 25], "num_err_1073", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 682, 25 ], ["access", 25, "error", 682, 25], ["access", 26, "cannot apply '+': operands must be numbers", 682, 25], ["array", 27, 0, 682, 25], ["push", 27, 26, 682, 25], ["frame", 26, 5, 2, 682, 25], ["null", 5, 682, 25], ["setarg", 26, 0, 5, 682, 25], ["setarg", 26, 1, 25, 682, 25], ["setarg", 26, 2, 27, 682, 25], ["invoke", 26, 5, 682, 25], ["disrupt", 682, 25], "num_done_1074", ["move", 10, 12, 682, 25], ["access", 5, "_nop_tc_", 683, 33], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 683, 46 ], ["frame", 25, 12, 1, 683, 46], ["null", 12, 683, 46], ["setarg", 25, 0, 12, 683, 46], ["setarg", 25, 1, 10, 683, 46], ["invoke", 25, 12, 683, 46], "_nop_tc_197", "_nop_tc_198", ["is_text", 25, 12, 683, 46], ["jump_false", 25, "add_cn_1076", 683, 46], ["concat", 26, 5, 12, 683, 46], ["jump", "add_done_1075", 683, 46], "add_cn_1076", "_nop_tc_199", ["jump", "add_err_1077", 683, 46], ["is_num", 25, 12, 683, 46], ["jump_false", 25, "add_err_1077", 683, 46], ["add", 26, 5, 12, 683, 46], ["jump", "add_done_1075", 683, 46], "add_err_1077", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 683, 46 ], ["access", 12, "error", 683, 46], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 683, 46], ["array", 27, 0, 683, 46], ["push", 27, 25, 683, 46], ["frame", 25, 5, 2, 683, 46], ["null", 5, 683, 46], ["setarg", 25, 0, 5, 683, 46], ["setarg", 25, 1, 12, 683, 46], ["setarg", 25, 2, 27, 683, 46], ["invoke", 25, 5, 683, 46], ["disrupt", 683, 46], "add_done_1075", ["store_dynamic", 6, 26, 11, 683, 28], ["length", 5, 18, 684, 29], ["move", 22, 5, 684, 29], ["access", 5, "jump", 685, 38], ["access", 12, 2, 685, 72], "_nop_tc_200", "_nop_tc_201", "_nop_tc_202", "_nop_tc_203", ["subtract", 25, 22, 12, 685, 72], ["jump", "num_done_1079", 685, 72], "num_err_1078", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 685, 72 ], ["access", 26, "error", 685, 72], ["access", 27, "cannot apply '-': operands must be numbers", 685, 72], ["array", 28, 0, 685, 72], ["push", 28, 27, 685, 72], ["frame", 27, 12, 2, 685, 72], ["null", 12, 685, 72], ["setarg", 27, 0, 12, 685, 72], ["setarg", 27, 1, 26, 685, 72], ["setarg", 27, 2, 28, 685, 72], ["invoke", 27, 12, 685, 72], ["disrupt", 685, 72], "num_done_1079", ["load_dynamic", 12, 18, 25, 685, 72], ["access", 25, 1, 685, 88], "_nop_tc_204", "_nop_tc_205", "_nop_tc_206", "_nop_tc_207", ["subtract", 26, 22, 25, 685, 88], ["jump", "num_done_1081", 685, 88], "num_err_1080", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 685, 88 ], ["access", 27, "error", 685, 88], ["access", 28, "cannot apply '-': operands must be numbers", 685, 88], ["array", 29, 0, 685, 88], ["push", 29, 28, 685, 88], ["frame", 28, 25, 2, 685, 88], ["null", 25, 685, 88], ["setarg", 28, 0, 25, 685, 88], ["setarg", 28, 1, 27, 685, 88], ["setarg", 28, 2, 29, 685, 88], ["invoke", 28, 25, 685, 88], ["disrupt", 685, 88], "num_done_1081", ["load_dynamic", 25, 18, 26, 685, 88], ["array", 26, 4, 685, 88], ["push", 26, 5, 685, 88], ["push", 26, 20, 685, 88], ["push", 26, 12, 685, 88], ["push", 26, 25, 685, 88], ["access", 5, 1, 685, 32], "_nop_tc_208", "_nop_tc_209", "_nop_tc_210", "_nop_tc_211", ["add", 12, 11, 5, 685, 32], ["jump", "num_done_1083", 685, 32], "num_err_1082", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 685, 32 ], ["access", 25, "error", 685, 32], ["access", 27, "cannot apply '+': operands must be numbers", 685, 32], ["array", 28, 0, 685, 32], ["push", 28, 27, 685, 32], ["frame", 27, 5, 2, 685, 32], ["null", 5, 685, 32], ["setarg", 27, 0, 5, 685, 32], ["setarg", 27, 1, 25, 685, 32], ["setarg", 27, 2, 28, 685, 32], ["invoke", 27, 5, 685, 32], ["disrupt", 685, 32], "num_done_1083", ["store_dynamic", 6, 26, 12, 685, 32], ["null", 5, 686, 29], ["is_identical", 12, 23, 5, 686, 29], ["jump_true", 12, "ne_nid_1087", 686, 29], ["jump", "ne_ni_1088", 686, 29], "ne_nid_1087", ["false", 12, 686, 29], ["jump", "ne_done_1086", 686, 29], "ne_ni_1088", ["is_int", 25, 23, 686, 29], ["jump_false", 25, "ne_nn_1089", 686, 29], "_nop_tc_212", ["jump", "ne_nn_1089", 686, 29], ["ne_int", 12, 23, 5, 686, 29], ["jump", "ne_done_1086", 686, 29], "ne_nn_1089", ["is_num", 25, 23, 686, 29], ["jump_false", 25, "ne_nt_1090", 686, 29], "_nop_tc_213", ["jump", "ne_nt_1090", 686, 29], ["ne_float", 12, 23, 5, 686, 29], ["jump", "ne_done_1086", 686, 29], "ne_nt_1090", ["is_text", 25, 23, 686, 29], ["jump_false", 25, "ne_nnl_1091", 686, 29], "_nop_tc_214", ["jump", "ne_nnl_1091", 686, 29], ["ne_text", 12, 23, 5, 686, 29], ["jump", "ne_done_1086", 686, 29], "ne_nnl_1091", ["is_null", 25, 23, 686, 29], ["jump_false", 25, "ne_nb_1092", 686, 29], "_nop_tc_215", "_nop_tc_216", ["false", 12, 686, 29], ["jump", "ne_done_1086", 686, 29], "ne_nb_1092", ["is_bool", 25, 23, 686, 29], ["jump_false", 25, "ne_mis_1093", 686, 29], "_nop_tc_217", ["jump", "ne_mis_1093", 686, 29], ["ne_bool", 12, 23, 5, 686, 29], ["jump", "ne_done_1086", 686, 29], "ne_mis_1093", ["true", 12, 686, 29], "ne_done_1086", ["jump_false", 12, "if_else_1084", 686, 29], ["record", 5, 7], ["access", 12, "rewrite", 688, 26], ["store_field", 5, 12, "event", 688, 26], ["access", 12, "eliminate_type_checks", 689, 25], ["store_field", 5, 12, "pass", 689, 25], ["access", 12, "incompatible_type_forces_jump", 690, 25], ["store_field", 5, 12, "rule", 690, 25], ["store_field", 5, 11, "at", 691, 23], ["array", 12, 2, 692, 35], ["push", 12, 13, 692, 35], ["push", 12, 18, 692, 35], ["store_field", 5, 12, "before", 692, 35], ["load_dynamic", 12, 6, 11, 693, 40], ["access", 25, 1, 693, 61], "_nop_tc_218", "_nop_tc_219", "_nop_tc_220", "_nop_tc_221", ["add", 26, 11, 25, 693, 61], ["jump", "num_done_1095", 693, 61], "num_err_1094", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 693, 61 ], ["access", 27, "error", 693, 61], ["access", 28, "cannot apply '+': operands must be numbers", 693, 61], ["array", 29, 0, 693, 61], ["push", 29, 28, 693, 61], ["frame", 28, 25, 2, 693, 61], ["null", 25, 693, 61], ["setarg", 28, 0, 25, 693, 61], ["setarg", 28, 1, 27, 693, 61], ["setarg", 28, 2, 29, 693, 61], ["invoke", 28, 25, 693, 61], ["disrupt", 693, 61], "num_done_1095", ["load_dynamic", 25, 6, 26, 693, 61], ["array", 26, 2, 693, 61], ["push", 26, 12, 693, 61], ["push", 26, 25, 693, 61], ["store_field", 5, 26, "after", 693, 61], ["record", 12, 3], ["store_field", 12, 16, "slot", 694, 31], ["store_field", 12, 21, "known_type", 694, 48], ["store_field", 12, 17, "checked_type", 694, 73], ["store_field", 5, 12, "why", 694, 73], ["is_array", 12, 23, 694, 73], ["jump_false", 12, "push_err_1096", 694, 73], ["push", 23, 5, 694, 73], ["jump", "push_done_1097", 694, 73], "push_err_1096", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 694, 73 ], ["access", 12, "error", 694, 73], ["access", 25, "cannot push: target must be an array", 694, 73], ["array", 26, 0, 694, 73], ["push", 26, 25, 694, 73], ["frame", 25, 5, 2, 694, 73], ["null", 5, 694, 73], ["setarg", 25, 0, 5, 694, 73], ["setarg", 25, 1, 12, 694, 73], ["setarg", 25, 2, 26, 694, 73], ["invoke", 25, 5, 694, 73], ["disrupt", 694, 73], "push_done_1097", ["jump", "if_end_1085", 694, 73], "if_else_1084", "if_end_1085", ["get", 5, 5, 1, 697, 34], ["store_dynamic", 9, 5, 15, 697, 26], ["access", 5, 2, 698, 23], "_nop_tc_222", "_nop_tc_223", "_nop_tc_224", "_nop_tc_225", ["add", 12, 11, 5, 698, 23], ["jump", "num_done_1099", 698, 23], "num_err_1098", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 698, 23 ], ["access", 25, "error", 698, 23], ["access", 26, "cannot apply '+': operands must be numbers", 698, 23], ["array", 27, 0, 698, 23], ["push", 27, 26, 698, 23], ["frame", 26, 5, 2, 698, 23], ["null", 5, 698, 23], ["setarg", 26, 0, 5, 698, 23], ["setarg", 26, 1, 25, 698, 23], ["setarg", 26, 2, 27, 698, 23], ["invoke", 26, 5, 698, 23], ["disrupt", 698, 23], "num_done_1099", ["move", 11, 12, 698, 23], ["jump", "while_start_891", 699, 15], ["jump", "if_end_972", 699, 15], "if_else_971", "if_end_972", ["get", 5, 10, 1, 701, 32], ["store_dynamic", 9, 5, 15, 701, 24], ["store_dynamic", 9, 17, 16, 702, 24], ["access", 5, 2, 703, 21], "_nop_tc_226", "_nop_tc_227", "_nop_tc_228", "_nop_tc_229", ["add", 12, 11, 5, 703, 21], ["jump", "num_done_1101", 703, 21], "num_err_1100", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 703, 21 ], ["access", 25, "error", 703, 21], ["access", 26, "cannot apply '+': operands must be numbers", 703, 21], ["array", 27, 0, 703, 21], ["push", 27, 26, 703, 21], ["frame", 26, 5, 2, 703, 21], ["null", 5, 703, 21], ["setarg", 26, 0, 5, 703, 21], ["setarg", 26, 1, 25, 703, 21], ["setarg", 26, 2, 27, 703, 21], ["invoke", 26, 5, 703, 21], ["disrupt", 703, 21], "num_done_1101", ["move", 11, 12, 703, 21], ["jump", "while_start_891", 704, 13], ["jump", "if_end_927", 704, 13], "if_else_926", "if_end_927", ["access", 5, "jump_true", 707, 26], ["is_identical", 12, 19, 5, 707, 26], ["jump_true", 12, "eq_done_1105", 707, 26], ["is_int", 25, 19, 707, 26], ["jump_false", 25, "eq_ni_1106", 707, 26], "_nop_tc_230", ["jump", "eq_ni_1106", 707, 26], ["eq_int", 12, 19, 5, 707, 26], ["jump", "eq_done_1105", 707, 26], "eq_ni_1106", ["is_num", 25, 19, 707, 26], ["jump_false", 25, "eq_nn_1107", 707, 26], "_nop_tc_231", ["jump", "eq_nn_1107", 707, 26], ["eq_float", 12, 19, 5, 707, 26], ["jump", "eq_done_1105", 707, 26], "eq_nn_1107", ["is_text", 25, 19, 707, 26], ["jump_false", 25, "eq_nt_1108", 707, 26], "_nop_tc_232", "_nop_tc_233", ["eq_text", 12, 19, 5, 707, 26], ["jump", "eq_done_1105", 707, 26], "eq_nt_1108", ["is_null", 25, 19, 707, 26], ["jump_false", 25, "eq_nnl_1109", 707, 26], "_nop_tc_234", ["jump", "eq_nnl_1109", 707, 26], ["true", 12, 707, 26], ["jump", "eq_done_1105", 707, 26], "eq_nnl_1109", ["is_bool", 25, 19, 707, 26], ["jump_false", 25, "eq_nb_1110", 707, 26], "_nop_tc_235", ["jump", "eq_nb_1110", 707, 26], ["eq_bool", 12, 19, 5, 707, 26], ["jump", "eq_done_1105", 707, 26], "eq_nb_1110", ["false", 12, 707, 26], "eq_done_1105", ["move", 5, 12, 707, 26], ["jump_false", 5, "and_end_1104", 707, 26], ["access", 12, 1, 707, 46], ["load_index", 25, 18, 12, 707, 46], ["is_identical", 12, 25, 15, 707, 52], ["jump_true", 12, "eq_done_1111", 707, 52], ["is_int", 26, 25, 707, 52], ["jump_false", 26, "eq_ni_1112", 707, 52], ["is_int", 27, 15, 707, 52], ["jump_false", 27, "eq_ni_1112", 707, 52], ["eq_int", 12, 25, 15, 707, 52], ["jump", "eq_done_1111", 707, 52], "eq_ni_1112", ["is_num", 26, 25, 707, 52], ["jump_false", 26, "eq_nn_1113", 707, 52], ["is_num", 27, 15, 707, 52], ["jump_false", 27, "eq_nn_1113", 707, 52], ["eq_float", 12, 25, 15, 707, 52], ["jump", "eq_done_1111", 707, 52], "eq_nn_1113", ["is_text", 26, 25, 707, 52], ["jump_false", 26, "eq_nt_1114", 707, 52], ["is_text", 27, 15, 707, 52], ["jump_false", 27, "eq_nt_1114", 707, 52], ["eq_text", 12, 25, 15, 707, 52], ["jump", "eq_done_1111", 707, 52], "eq_nt_1114", ["is_null", 26, 25, 707, 52], ["jump_false", 26, "eq_nnl_1115", 707, 52], ["is_null", 27, 15, 707, 52], ["jump_false", 27, "eq_nnl_1115", 707, 52], ["true", 12, 707, 52], ["jump", "eq_done_1111", 707, 52], "eq_nnl_1115", ["is_bool", 26, 25, 707, 52], ["jump_false", 26, "eq_nb_1116", 707, 52], ["is_bool", 27, 15, 707, 52], ["jump_false", 27, "eq_nb_1116", 707, 52], ["eq_bool", 12, 25, 15, 707, 52], ["jump", "eq_done_1111", 707, 52], "eq_nb_1116", ["false", 12, 707, 52], "eq_done_1111", ["move", 5, 12, 707, 52], "and_end_1104", ["jump_false", 5, "if_else_1102", 707, 52], ["access", 5, 2, 708, 33], ["load_index", 12, 18, 5, 708, 33], ["move", 20, 12, 708, 33], ["get", 5, 25, 1, 709, 17], ["frame", 12, 5, 3, 709, 17], ["null", 5, 709, 17], ["setarg", 12, 0, 5, 709, 17], ["setarg", 12, 1, 9, 709, 17], ["setarg", 12, 2, 16, 709, 17], ["setarg", 12, 3, 17, 709, 17], ["invoke", 12, 5, 709, 17], ["jump_false", 5, "if_else_1117", 709, 17], ["access", 5, 1, 710, 25], "_nop_tc_236", "_nop_tc_237", "_nop_tc_238", "_nop_tc_239", ["add", 12, 10, 5, 710, 25], ["jump", "num_done_1120", 710, 25], "num_err_1119", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 710, 25 ], ["access", 25, "error", 710, 25], ["access", 26, "cannot apply '+': operands must be numbers", 710, 25], ["array", 27, 0, 710, 25], ["push", 27, 26, 710, 25], ["frame", 26, 5, 2, 710, 25], ["null", 5, 710, 25], ["setarg", 26, 0, 5, 710, 25], ["setarg", 26, 1, 25, 710, 25], ["setarg", 26, 2, 27, 710, 25], ["invoke", 26, 5, 710, 25], ["disrupt", 710, 25], "num_done_1120", ["move", 10, 12, 710, 25], ["access", 5, "_nop_tc_", 711, 33], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 711, 46 ], ["frame", 25, 12, 1, 711, 46], ["null", 12, 711, 46], ["setarg", 25, 0, 12, 711, 46], ["setarg", 25, 1, 10, 711, 46], ["invoke", 25, 12, 711, 46], "_nop_tc_240", "_nop_tc_241", ["is_text", 25, 12, 711, 46], ["jump_false", 25, "add_cn_1122", 711, 46], ["concat", 26, 5, 12, 711, 46], ["jump", "add_done_1121", 711, 46], "add_cn_1122", "_nop_tc_242", ["jump", "add_err_1123", 711, 46], ["is_num", 25, 12, 711, 46], ["jump_false", 25, "add_err_1123", 711, 46], ["add", 26, 5, 12, 711, 46], ["jump", "add_done_1121", 711, 46], "add_err_1123", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 711, 46 ], ["access", 12, "error", 711, 46], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 711, 46], ["array", 27, 0, 711, 46], ["push", 27, 25, 711, 46], ["frame", 25, 5, 2, 711, 46], ["null", 5, 711, 46], ["setarg", 25, 0, 5, 711, 46], ["setarg", 25, 1, 12, 711, 46], ["setarg", 25, 2, 27, 711, 46], ["invoke", 25, 5, 711, 46], ["disrupt", 711, 46], "add_done_1121", ["store_dynamic", 6, 26, 11, 711, 28], ["length", 5, 18, 712, 29], ["move", 22, 5, 712, 29], ["access", 5, "jump", 713, 38], ["access", 12, 2, 713, 72], "_nop_tc_243", "_nop_tc_244", "_nop_tc_245", "_nop_tc_246", ["subtract", 25, 22, 12, 713, 72], ["jump", "num_done_1125", 713, 72], "num_err_1124", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 713, 72 ], ["access", 26, "error", 713, 72], ["access", 27, "cannot apply '-': operands must be numbers", 713, 72], ["array", 28, 0, 713, 72], ["push", 28, 27, 713, 72], ["frame", 27, 12, 2, 713, 72], ["null", 12, 713, 72], ["setarg", 27, 0, 12, 713, 72], ["setarg", 27, 1, 26, 713, 72], ["setarg", 27, 2, 28, 713, 72], ["invoke", 27, 12, 713, 72], ["disrupt", 713, 72], "num_done_1125", ["load_dynamic", 12, 18, 25, 713, 72], ["access", 25, 1, 713, 88], "_nop_tc_247", "_nop_tc_248", "_nop_tc_249", "_nop_tc_250", ["subtract", 26, 22, 25, 713, 88], ["jump", "num_done_1127", 713, 88], "num_err_1126", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 713, 88 ], ["access", 27, "error", 713, 88], ["access", 28, "cannot apply '-': operands must be numbers", 713, 88], ["array", 29, 0, 713, 88], ["push", 29, 28, 713, 88], ["frame", 28, 25, 2, 713, 88], ["null", 25, 713, 88], ["setarg", 28, 0, 25, 713, 88], ["setarg", 28, 1, 27, 713, 88], ["setarg", 28, 2, 29, 713, 88], ["invoke", 28, 25, 713, 88], ["disrupt", 713, 88], "num_done_1127", ["load_dynamic", 25, 18, 26, 713, 88], ["array", 26, 4, 713, 88], ["push", 26, 5, 713, 88], ["push", 26, 20, 713, 88], ["push", 26, 12, 713, 88], ["push", 26, 25, 713, 88], ["access", 5, 1, 713, 32], "_nop_tc_251", "_nop_tc_252", "_nop_tc_253", "_nop_tc_254", ["add", 12, 11, 5, 713, 32], ["jump", "num_done_1129", 713, 32], "num_err_1128", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 713, 32 ], ["access", 25, "error", 713, 32], ["access", 27, "cannot apply '+': operands must be numbers", 713, 32], ["array", 28, 0, 713, 32], ["push", 28, 27, 713, 32], ["frame", 27, 5, 2, 713, 32], ["null", 5, 713, 32], ["setarg", 27, 0, 5, 713, 32], ["setarg", 27, 1, 25, 713, 32], ["setarg", 27, 2, 28, 713, 32], ["invoke", 27, 5, 713, 32], ["disrupt", 713, 32], "num_done_1129", ["store_dynamic", 6, 26, 12, 713, 32], ["null", 5, 714, 29], ["is_identical", 12, 23, 5, 714, 29], ["jump_true", 12, "ne_nid_1133", 714, 29], ["jump", "ne_ni_1134", 714, 29], "ne_nid_1133", ["false", 12, 714, 29], ["jump", "ne_done_1132", 714, 29], "ne_ni_1134", ["is_int", 25, 23, 714, 29], ["jump_false", 25, "ne_nn_1135", 714, 29], "_nop_tc_255", ["jump", "ne_nn_1135", 714, 29], ["ne_int", 12, 23, 5, 714, 29], ["jump", "ne_done_1132", 714, 29], "ne_nn_1135", ["is_num", 25, 23, 714, 29], ["jump_false", 25, "ne_nt_1136", 714, 29], "_nop_tc_256", ["jump", "ne_nt_1136", 714, 29], ["ne_float", 12, 23, 5, 714, 29], ["jump", "ne_done_1132", 714, 29], "ne_nt_1136", ["is_text", 25, 23, 714, 29], ["jump_false", 25, "ne_nnl_1137", 714, 29], "_nop_tc_257", ["jump", "ne_nnl_1137", 714, 29], ["ne_text", 12, 23, 5, 714, 29], ["jump", "ne_done_1132", 714, 29], "ne_nnl_1137", ["is_null", 25, 23, 714, 29], ["jump_false", 25, "ne_nb_1138", 714, 29], "_nop_tc_258", "_nop_tc_259", ["false", 12, 714, 29], ["jump", "ne_done_1132", 714, 29], "ne_nb_1138", ["is_bool", 25, 23, 714, 29], ["jump_false", 25, "ne_mis_1139", 714, 29], "_nop_tc_260", ["jump", "ne_mis_1139", 714, 29], ["ne_bool", 12, 23, 5, 714, 29], ["jump", "ne_done_1132", 714, 29], "ne_mis_1139", ["true", 12, 714, 29], "ne_done_1132", ["jump_false", 12, "if_else_1130", 714, 29], ["record", 5, 7], ["access", 12, "rewrite", 716, 26], ["store_field", 5, 12, "event", 716, 26], ["access", 12, "eliminate_type_checks", 717, 25], ["store_field", 5, 12, "pass", 717, 25], ["access", 12, "known_type_eliminates_guard", 718, 25], ["store_field", 5, 12, "rule", 718, 25], ["store_field", 5, 11, "at", 719, 23], ["array", 12, 2, 720, 35], ["push", 12, 13, 720, 35], ["push", 12, 18, 720, 35], ["store_field", 5, 12, "before", 720, 35], ["load_dynamic", 12, 6, 11, 721, 40], ["access", 25, 1, 721, 61], "_nop_tc_261", "_nop_tc_262", "_nop_tc_263", "_nop_tc_264", ["add", 26, 11, 25, 721, 61], ["jump", "num_done_1141", 721, 61], "num_err_1140", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 721, 61 ], ["access", 27, "error", 721, 61], ["access", 28, "cannot apply '+': operands must be numbers", 721, 61], ["array", 29, 0, 721, 61], ["push", 29, 28, 721, 61], ["frame", 28, 25, 2, 721, 61], ["null", 25, 721, 61], ["setarg", 28, 0, 25, 721, 61], ["setarg", 28, 1, 27, 721, 61], ["setarg", 28, 2, 29, 721, 61], ["invoke", 28, 25, 721, 61], ["disrupt", 721, 61], "num_done_1141", ["load_dynamic", 25, 6, 26, 721, 61], ["array", 26, 2, 721, 61], ["push", 26, 12, 721, 61], ["push", 26, 25, 721, 61], ["store_field", 5, 26, "after", 721, 61], ["record", 12, 3], ["store_field", 12, 16, "slot", 722, 31], ["load_dynamic", 25, 9, 16, 722, 59], ["store_field", 12, 25, "known_type", 722, 59], ["store_field", 12, 17, "checked_type", 722, 79], ["store_field", 5, 12, "why", 722, 79], ["is_array", 12, 23, 722, 79], ["jump_false", 12, "push_err_1142", 722, 79], ["push", 23, 5, 722, 79], ["jump", "push_done_1143", 722, 79], "push_err_1142", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 722, 79 ], ["access", 12, "error", 722, 79], ["access", 25, "cannot push: target must be an array", 722, 79], ["array", 26, 0, 722, 79], ["push", 26, 25, 722, 79], ["frame", 25, 5, 2, 722, 79], ["null", 5, 722, 79], ["setarg", 25, 0, 5, 722, 79], ["setarg", 25, 1, 12, 722, 79], ["setarg", 25, 2, 26, 722, 79], ["invoke", 25, 5, 722, 79], ["disrupt", 722, 79], "push_done_1143", ["jump", "if_end_1131", 722, 79], "if_else_1130", "if_end_1131", ["get", 5, 10, 1, 725, 34], ["store_dynamic", 9, 5, 15, 725, 26], ["access", 5, 2, 726, 23], "_nop_tc_265", "_nop_tc_266", "_nop_tc_267", "_nop_tc_268", ["add", 12, 11, 5, 726, 23], ["jump", "num_done_1145", 726, 23], "num_err_1144", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 726, 23 ], ["access", 25, "error", 726, 23], ["access", 26, "cannot apply '+': operands must be numbers", 726, 23], ["array", 27, 0, 726, 23], ["push", 27, 26, 726, 23], ["frame", 26, 5, 2, 726, 23], ["null", 5, 726, 23], ["setarg", 26, 0, 5, 726, 23], ["setarg", 26, 1, 25, 726, 23], ["setarg", 26, 2, 27, 726, 23], ["invoke", 26, 5, 726, 23], ["disrupt", 726, 23], "num_done_1145", ["move", 11, 12, 726, 23], ["jump", "while_start_891", 727, 15], ["jump", "if_end_1118", 727, 15], "if_else_1117", "if_end_1118", ["load_dynamic", 5, 9, 16, 729, 36], ["move", 21, 5, 729, 36], ["null", 5, 730, 30], ["is_identical", 12, 21, 5, 730, 30], ["jump_true", 12, "ne_nid_1151", 730, 30], ["jump", "ne_ni_1152", 730, 30], "ne_nid_1151", ["false", 12, 730, 30], ["jump", "ne_done_1150", 730, 30], "ne_ni_1152", ["is_int", 25, 21, 730, 30], ["jump_false", 25, "ne_nn_1153", 730, 30], "_nop_tc_269", ["jump", "ne_nn_1153", 730, 30], ["ne_int", 12, 21, 5, 730, 30], ["jump", "ne_done_1150", 730, 30], "ne_nn_1153", ["is_num", 25, 21, 730, 30], ["jump_false", 25, "ne_nt_1154", 730, 30], "_nop_tc_270", ["jump", "ne_nt_1154", 730, 30], ["ne_float", 12, 21, 5, 730, 30], ["jump", "ne_done_1150", 730, 30], "ne_nt_1154", ["is_text", 25, 21, 730, 30], ["jump_false", 25, "ne_nnl_1155", 730, 30], "_nop_tc_271", ["jump", "ne_nnl_1155", 730, 30], ["ne_text", 12, 21, 5, 730, 30], ["jump", "ne_done_1150", 730, 30], "ne_nnl_1155", ["is_null", 25, 21, 730, 30], ["jump_false", 25, "ne_nb_1156", 730, 30], "_nop_tc_272", "_nop_tc_273", ["false", 12, 730, 30], ["jump", "ne_done_1150", 730, 30], "ne_nb_1156", ["is_bool", 25, 21, 730, 30], ["jump_false", 25, "ne_mis_1157", 730, 30], "_nop_tc_274", ["jump", "ne_mis_1157", 730, 30], ["ne_bool", 12, 21, 5, 730, 30], ["jump", "ne_done_1150", 730, 30], "ne_mis_1157", ["true", 12, 730, 30], "ne_done_1150", ["move", 5, 12, 730, 30], ["jump_false", 5, "and_end_1149", 730, 30], ["get", 12, 5, 1, 730, 51], ["is_identical", 25, 21, 12, 730, 51], ["jump_true", 25, "ne_nid_1159", 730, 51], ["jump", "ne_ni_1160", 730, 51], "ne_nid_1159", ["false", 25, 730, 51], ["jump", "ne_done_1158", 730, 51], "ne_ni_1160", ["is_int", 26, 21, 730, 51], ["jump_false", 26, "ne_nn_1161", 730, 51], ["is_int", 27, 12, 730, 51], ["jump_false", 27, "ne_nn_1161", 730, 51], ["ne_int", 25, 21, 12, 730, 51], ["jump", "ne_done_1158", 730, 51], "ne_nn_1161", ["is_num", 26, 21, 730, 51], ["jump_false", 26, "ne_nt_1162", 730, 51], ["is_num", 27, 12, 730, 51], ["jump_false", 27, "ne_nt_1162", 730, 51], ["ne_float", 25, 21, 12, 730, 51], ["jump", "ne_done_1158", 730, 51], "ne_nt_1162", ["is_text", 26, 21, 730, 51], ["jump_false", 26, "ne_nnl_1163", 730, 51], ["is_text", 27, 12, 730, 51], ["jump_false", 27, "ne_nnl_1163", 730, 51], ["ne_text", 25, 21, 12, 730, 51], ["jump", "ne_done_1158", 730, 51], "ne_nnl_1163", ["is_null", 26, 21, 730, 51], ["jump_false", 26, "ne_nb_1164", 730, 51], ["is_null", 27, 12, 730, 51], ["jump_false", 27, "ne_nb_1164", 730, 51], ["false", 25, 730, 51], ["jump", "ne_done_1158", 730, 51], "ne_nb_1164", ["is_bool", 26, 21, 730, 51], ["jump_false", 26, "ne_mis_1165", 730, 51], ["is_bool", 27, 12, 730, 51], ["jump_false", 27, "ne_mis_1165", 730, 51], ["ne_bool", 25, 21, 12, 730, 51], ["jump", "ne_done_1158", 730, 51], "ne_mis_1165", ["true", 25, 730, 51], "ne_done_1158", ["move", 5, 25, 730, 51], "and_end_1149", ["move", 12, 5, 730, 51], ["jump_false", 12, "and_end_1148", 730, 51], ["is_identical", 5, 21, 17, 730, 77], ["jump_true", 5, "ne_nid_1167", 730, 77], ["jump", "ne_ni_1168", 730, 77], "ne_nid_1167", ["false", 5, 730, 77], ["jump", "ne_done_1166", 730, 77], "ne_ni_1168", ["is_int", 25, 21, 730, 77], ["jump_false", 25, "ne_nn_1169", 730, 77], ["is_int", 26, 17, 730, 77], ["jump_false", 26, "ne_nn_1169", 730, 77], ["ne_int", 5, 21, 17, 730, 77], ["jump", "ne_done_1166", 730, 77], "ne_nn_1169", ["is_num", 25, 21, 730, 77], ["jump_false", 25, "ne_nt_1170", 730, 77], ["is_num", 26, 17, 730, 77], ["jump_false", 26, "ne_nt_1170", 730, 77], ["ne_float", 5, 21, 17, 730, 77], ["jump", "ne_done_1166", 730, 77], "ne_nt_1170", ["is_text", 25, 21, 730, 77], ["jump_false", 25, "ne_nnl_1171", 730, 77], ["is_text", 26, 17, 730, 77], ["jump_false", 26, "ne_nnl_1171", 730, 77], ["ne_text", 5, 21, 17, 730, 77], ["jump", "ne_done_1166", 730, 77], "ne_nnl_1171", ["is_null", 25, 21, 730, 77], ["jump_false", 25, "ne_nb_1172", 730, 77], ["is_null", 26, 17, 730, 77], ["jump_false", 26, "ne_nb_1172", 730, 77], ["false", 5, 730, 77], ["jump", "ne_done_1166", 730, 77], "ne_nb_1172", ["is_bool", 25, 21, 730, 77], ["jump_false", 25, "ne_mis_1173", 730, 77], ["is_bool", 26, 17, 730, 77], ["jump_false", 26, "ne_mis_1173", 730, 77], ["ne_bool", 5, 21, 17, 730, 77], ["jump", "ne_done_1166", 730, 77], "ne_mis_1173", ["true", 5, 730, 77], "ne_done_1166", ["move", 12, 5, 730, 77], "and_end_1148", ["jump_false", 12, "if_else_1146", 730, 77], ["get", 5, 8, 1, 731, 35], ["is_identical", 12, 17, 5, 731, 35], ["jump_true", 12, "eq_done_1177", 731, 35], ["is_int", 25, 17, 731, 35], ["jump_false", 25, "eq_ni_1178", 731, 35], ["is_int", 26, 5, 731, 35], ["jump_false", 26, "eq_ni_1178", 731, 35], ["eq_int", 12, 17, 5, 731, 35], ["jump", "eq_done_1177", 731, 35], "eq_ni_1178", ["is_num", 25, 17, 731, 35], ["jump_false", 25, "eq_nn_1179", 731, 35], ["is_num", 26, 5, 731, 35], ["jump_false", 26, "eq_nn_1179", 731, 35], ["eq_float", 12, 17, 5, 731, 35], ["jump", "eq_done_1177", 731, 35], "eq_nn_1179", ["is_text", 25, 17, 731, 35], ["jump_false", 25, "eq_nt_1180", 731, 35], ["is_text", 26, 5, 731, 35], ["jump_false", 26, "eq_nt_1180", 731, 35], ["eq_text", 12, 17, 5, 731, 35], ["jump", "eq_done_1177", 731, 35], "eq_nt_1180", ["is_null", 25, 17, 731, 35], ["jump_false", 25, "eq_nnl_1181", 731, 35], ["is_null", 26, 5, 731, 35], ["jump_false", 26, "eq_nnl_1181", 731, 35], ["true", 12, 731, 35], ["jump", "eq_done_1177", 731, 35], "eq_nnl_1181", ["is_bool", 25, 17, 731, 35], ["jump_false", 25, "eq_nb_1182", 731, 35], ["is_bool", 26, 5, 731, 35], ["jump_false", 26, "eq_nb_1182", 731, 35], ["eq_bool", 12, 17, 5, 731, 35], ["jump", "eq_done_1177", 731, 35], "eq_nb_1182", ["false", 12, 731, 35], "eq_done_1177", ["move", 5, 12, 731, 35], ["jump_false", 5, "and_end_1176", 731, 35], ["get", 12, 6, 1, 731, 58], ["is_identical", 25, 21, 12, 731, 58], ["jump_true", 25, "eq_done_1184", 731, 58], ["is_int", 26, 21, 731, 58], ["jump_false", 26, "eq_ni_1185", 731, 58], ["is_int", 27, 12, 731, 58], ["jump_false", 27, "eq_ni_1185", 731, 58], ["eq_int", 25, 21, 12, 731, 58], ["jump", "eq_done_1184", 731, 58], "eq_ni_1185", ["is_num", 26, 21, 731, 58], ["jump_false", 26, "eq_nn_1186", 731, 58], ["is_num", 27, 12, 731, 58], ["jump_false", 27, "eq_nn_1186", 731, 58], ["eq_float", 25, 21, 12, 731, 58], ["jump", "eq_done_1184", 731, 58], "eq_nn_1186", ["is_text", 26, 21, 731, 58], ["jump_false", 26, "eq_nt_1187", 731, 58], ["is_text", 27, 12, 731, 58], ["jump_false", 27, "eq_nt_1187", 731, 58], ["eq_text", 25, 21, 12, 731, 58], ["jump", "eq_done_1184", 731, 58], "eq_nt_1187", ["is_null", 26, 21, 731, 58], ["jump_false", 26, "eq_nnl_1188", 731, 58], ["is_null", 27, 12, 731, 58], ["jump_false", 27, "eq_nnl_1188", 731, 58], ["true", 25, 731, 58], ["jump", "eq_done_1184", 731, 58], "eq_nnl_1188", ["is_bool", 26, 21, 731, 58], ["jump_false", 26, "eq_nb_1189", 731, 58], ["is_bool", 27, 12, 731, 58], ["jump_false", 27, "eq_nb_1189", 731, 58], ["eq_bool", 25, 21, 12, 731, 58], ["jump", "eq_done_1184", 731, 58], "eq_nb_1189", ["false", 25, 731, 58], "eq_done_1184", ["move", 12, 25, 731, 58], ["jump_true", 12, "or_end_1183", 731, 58], ["get", 25, 7, 1, 731, 80], ["is_identical", 26, 21, 25, 731, 80], ["jump_true", 26, "eq_done_1190", 731, 80], ["is_int", 27, 21, 731, 80], ["jump_false", 27, "eq_ni_1191", 731, 80], ["is_int", 28, 25, 731, 80], ["jump_false", 28, "eq_ni_1191", 731, 80], ["eq_int", 26, 21, 25, 731, 80], ["jump", "eq_done_1190", 731, 80], "eq_ni_1191", ["is_num", 27, 21, 731, 80], ["jump_false", 27, "eq_nn_1192", 731, 80], ["is_num", 28, 25, 731, 80], ["jump_false", 28, "eq_nn_1192", 731, 80], ["eq_float", 26, 21, 25, 731, 80], ["jump", "eq_done_1190", 731, 80], "eq_nn_1192", ["is_text", 27, 21, 731, 80], ["jump_false", 27, "eq_nt_1193", 731, 80], ["is_text", 28, 25, 731, 80], ["jump_false", 28, "eq_nt_1193", 731, 80], ["eq_text", 26, 21, 25, 731, 80], ["jump", "eq_done_1190", 731, 80], "eq_nt_1193", ["is_null", 27, 21, 731, 80], ["jump_false", 27, "eq_nnl_1194", 731, 80], ["is_null", 28, 25, 731, 80], ["jump_false", 28, "eq_nnl_1194", 731, 80], ["true", 26, 731, 80], ["jump", "eq_done_1190", 731, 80], "eq_nnl_1194", ["is_bool", 27, 21, 731, 80], ["jump_false", 27, "eq_nb_1195", 731, 80], ["is_bool", 28, 25, 731, 80], ["jump_false", 28, "eq_nb_1195", 731, 80], ["eq_bool", 26, 21, 25, 731, 80], ["jump", "eq_done_1190", 731, 80], "eq_nb_1195", ["false", 26, 731, 80], "eq_done_1190", ["move", 12, 26, 731, 80], "or_end_1183", ["move", 5, 12, 731, 80], "and_end_1176", ["jump_false", 5, "if_else_1174", 731, 80], ["access", 5, 1, 732, 27], "_nop_tc_275", "_nop_tc_276", "_nop_tc_277", "_nop_tc_278", ["add", 12, 10, 5, 732, 27], ["jump", "num_done_1197", 732, 27], "num_err_1196", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 732, 27 ], ["access", 25, "error", 732, 27], ["access", 26, "cannot apply '+': operands must be numbers", 732, 27], ["array", 27, 0, 732, 27], ["push", 27, 26, 732, 27], ["frame", 26, 5, 2, 732, 27], ["null", 5, 732, 27], ["setarg", 26, 0, 5, 732, 27], ["setarg", 26, 1, 25, 732, 27], ["setarg", 26, 2, 27, 732, 27], ["invoke", 26, 5, 732, 27], ["disrupt", 732, 27], "num_done_1197", ["move", 10, 12, 732, 27], ["access", 5, "_nop_tc_", 733, 35], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 733, 48 ], ["frame", 25, 12, 1, 733, 48], ["null", 12, 733, 48], ["setarg", 25, 0, 12, 733, 48], ["setarg", 25, 1, 10, 733, 48], ["invoke", 25, 12, 733, 48], "_nop_tc_279", "_nop_tc_280", ["is_text", 25, 12, 733, 48], ["jump_false", 25, "add_cn_1199", 733, 48], ["concat", 26, 5, 12, 733, 48], ["jump", "add_done_1198", 733, 48], "add_cn_1199", "_nop_tc_281", ["jump", "add_err_1200", 733, 48], ["is_num", 25, 12, 733, 48], ["jump_false", 25, "add_err_1200", 733, 48], ["add", 26, 5, 12, 733, 48], ["jump", "add_done_1198", 733, 48], "add_err_1200", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 733, 48 ], ["access", 12, "error", 733, 48], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 733, 48], ["array", 27, 0, 733, 48], ["push", 27, 25, 733, 48], ["frame", 25, 5, 2, 733, 48], ["null", 5, 733, 48], ["setarg", 25, 0, 5, 733, 48], ["setarg", 25, 1, 12, 733, 48], ["setarg", 25, 2, 27, 733, 48], ["invoke", 25, 5, 733, 48], ["disrupt", 733, 48], "add_done_1198", ["store_dynamic", 6, 26, 11, 733, 30], ["length", 5, 18, 734, 31], ["move", 22, 5, 734, 31], ["access", 5, "jump", 735, 40], ["access", 12, 2, 735, 74], "_nop_tc_282", "_nop_tc_283", "_nop_tc_284", "_nop_tc_285", ["subtract", 25, 22, 12, 735, 74], ["jump", "num_done_1202", 735, 74], "num_err_1201", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 735, 74 ], ["access", 26, "error", 735, 74], ["access", 27, "cannot apply '-': operands must be numbers", 735, 74], ["array", 28, 0, 735, 74], ["push", 28, 27, 735, 74], ["frame", 27, 12, 2, 735, 74], ["null", 12, 735, 74], ["setarg", 27, 0, 12, 735, 74], ["setarg", 27, 1, 26, 735, 74], ["setarg", 27, 2, 28, 735, 74], ["invoke", 27, 12, 735, 74], ["disrupt", 735, 74], "num_done_1202", ["load_dynamic", 12, 18, 25, 735, 74], ["access", 25, 1, 735, 90], "_nop_tc_286", "_nop_tc_287", "_nop_tc_288", "_nop_tc_289", ["subtract", 26, 22, 25, 735, 90], ["jump", "num_done_1204", 735, 90], "num_err_1203", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 735, 90 ], ["access", 27, "error", 735, 90], ["access", 28, "cannot apply '-': operands must be numbers", 735, 90], ["array", 29, 0, 735, 90], ["push", 29, 28, 735, 90], ["frame", 28, 25, 2, 735, 90], ["null", 25, 735, 90], ["setarg", 28, 0, 25, 735, 90], ["setarg", 28, 1, 27, 735, 90], ["setarg", 28, 2, 29, 735, 90], ["invoke", 28, 25, 735, 90], ["disrupt", 735, 90], "num_done_1204", ["load_dynamic", 25, 18, 26, 735, 90], ["array", 26, 4, 735, 90], ["push", 26, 5, 735, 90], ["push", 26, 20, 735, 90], ["push", 26, 12, 735, 90], ["push", 26, 25, 735, 90], ["access", 5, 1, 735, 34], "_nop_tc_290", "_nop_tc_291", "_nop_tc_292", "_nop_tc_293", ["add", 12, 11, 5, 735, 34], ["jump", "num_done_1206", 735, 34], "num_err_1205", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 735, 34 ], ["access", 25, "error", 735, 34], ["access", 27, "cannot apply '+': operands must be numbers", 735, 34], ["array", 28, 0, 735, 34], ["push", 28, 27, 735, 34], ["frame", 27, 5, 2, 735, 34], ["null", 5, 735, 34], ["setarg", 27, 0, 5, 735, 34], ["setarg", 27, 1, 25, 735, 34], ["setarg", 27, 2, 28, 735, 34], ["invoke", 27, 5, 735, 34], ["disrupt", 735, 34], "num_done_1206", ["store_dynamic", 6, 26, 12, 735, 34], ["null", 5, 736, 31], ["is_identical", 12, 23, 5, 736, 31], ["jump_true", 12, "ne_nid_1210", 736, 31], ["jump", "ne_ni_1211", 736, 31], "ne_nid_1210", ["false", 12, 736, 31], ["jump", "ne_done_1209", 736, 31], "ne_ni_1211", ["is_int", 25, 23, 736, 31], ["jump_false", 25, "ne_nn_1212", 736, 31], "_nop_tc_294", ["jump", "ne_nn_1212", 736, 31], ["ne_int", 12, 23, 5, 736, 31], ["jump", "ne_done_1209", 736, 31], "ne_nn_1212", ["is_num", 25, 23, 736, 31], ["jump_false", 25, "ne_nt_1213", 736, 31], "_nop_tc_295", ["jump", "ne_nt_1213", 736, 31], ["ne_float", 12, 23, 5, 736, 31], ["jump", "ne_done_1209", 736, 31], "ne_nt_1213", ["is_text", 25, 23, 736, 31], ["jump_false", 25, "ne_nnl_1214", 736, 31], "_nop_tc_296", ["jump", "ne_nnl_1214", 736, 31], ["ne_text", 12, 23, 5, 736, 31], ["jump", "ne_done_1209", 736, 31], "ne_nnl_1214", ["is_null", 25, 23, 736, 31], ["jump_false", 25, "ne_nb_1215", 736, 31], "_nop_tc_297", "_nop_tc_298", ["false", 12, 736, 31], ["jump", "ne_done_1209", 736, 31], "ne_nb_1215", ["is_bool", 25, 23, 736, 31], ["jump_false", 25, "ne_mis_1216", 736, 31], "_nop_tc_299", ["jump", "ne_mis_1216", 736, 31], ["ne_bool", 12, 23, 5, 736, 31], ["jump", "ne_done_1209", 736, 31], "ne_mis_1216", ["true", 12, 736, 31], "ne_done_1209", ["jump_false", 12, "if_else_1207", 736, 31], ["record", 5, 7], ["access", 12, "rewrite", 738, 28], ["store_field", 5, 12, "event", 738, 28], ["access", 12, "eliminate_type_checks", 739, 27], ["store_field", 5, 12, "pass", 739, 27], ["access", 12, "num_subsumes_int_float", 740, 27], ["store_field", 5, 12, "rule", 740, 27], ["store_field", 5, 11, "at", 741, 25], ["array", 12, 2, 742, 37], ["push", 12, 13, 742, 37], ["push", 12, 18, 742, 37], ["store_field", 5, 12, "before", 742, 37], ["load_dynamic", 12, 6, 11, 743, 42], ["access", 25, 1, 743, 63], "_nop_tc_300", "_nop_tc_301", "_nop_tc_302", "_nop_tc_303", ["add", 26, 11, 25, 743, 63], ["jump", "num_done_1218", 743, 63], "num_err_1217", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 743, 63 ], ["access", 27, "error", 743, 63], ["access", 28, "cannot apply '+': operands must be numbers", 743, 63], ["array", 29, 0, 743, 63], ["push", 29, 28, 743, 63], ["frame", 28, 25, 2, 743, 63], ["null", 25, 743, 63], ["setarg", 28, 0, 25, 743, 63], ["setarg", 28, 1, 27, 743, 63], ["setarg", 28, 2, 29, 743, 63], ["invoke", 28, 25, 743, 63], ["disrupt", 743, 63], "num_done_1218", ["load_dynamic", 25, 6, 26, 743, 63], ["array", 26, 2, 743, 63], ["push", 26, 12, 743, 63], ["push", 26, 25, 743, 63], ["store_field", 5, 26, "after", 743, 63], ["record", 12, 3], ["store_field", 12, 16, "slot", 744, 33], ["store_field", 12, 21, "known_type", 744, 50], ["store_field", 12, 17, "checked_type", 744, 75], ["store_field", 5, 12, "why", 744, 75], ["is_array", 12, 23, 744, 75], ["jump_false", 12, "push_err_1219", 744, 75], ["push", 23, 5, 744, 75], ["jump", "push_done_1220", 744, 75], "push_err_1219", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 744, 75 ], ["access", 12, "error", 744, 75], ["access", 25, "cannot push: target must be an array", 744, 75], ["array", 26, 0, 744, 75], ["push", 26, 25, 744, 75], ["frame", 25, 5, 2, 744, 75], ["null", 5, 744, 75], ["setarg", 25, 0, 5, 744, 75], ["setarg", 25, 1, 12, 744, 75], ["setarg", 25, 2, 26, 744, 75], ["invoke", 25, 5, 744, 75], ["disrupt", 744, 75], "push_done_1220", ["jump", "if_end_1208", 744, 75], "if_else_1207", "if_end_1208", ["get", 5, 10, 1, 747, 36], ["store_dynamic", 9, 5, 15, 747, 28], ["access", 5, 2, 748, 25], "_nop_tc_304", "_nop_tc_305", "_nop_tc_306", "_nop_tc_307", ["add", 12, 11, 5, 748, 25], ["jump", "num_done_1222", 748, 25], "num_err_1221", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 748, 25 ], ["access", 25, "error", 748, 25], ["access", 26, "cannot apply '+': operands must be numbers", 748, 25], ["array", 27, 0, 748, 25], ["push", 27, 26, 748, 25], ["frame", 26, 5, 2, 748, 25], ["null", 5, 748, 25], ["setarg", 26, 0, 5, 748, 25], ["setarg", 26, 1, 25, 748, 25], ["setarg", 26, 2, 27, 748, 25], ["invoke", 26, 5, 748, 25], ["disrupt", 748, 25], "num_done_1222", ["move", 11, 12, 748, 25], ["jump", "while_start_891", 749, 17], ["jump", "if_end_1175", 749, 17], "if_else_1174", "if_end_1175", ["get", 5, 6, 1, 751, 36], ["is_identical", 12, 17, 5, 751, 36], ["jump_true", 12, "eq_done_1227", 751, 36], ["is_int", 25, 17, 751, 36], ["jump_false", 25, "eq_ni_1228", 751, 36], ["is_int", 26, 5, 751, 36], ["jump_false", 26, "eq_ni_1228", 751, 36], ["eq_int", 12, 17, 5, 751, 36], ["jump", "eq_done_1227", 751, 36], "eq_ni_1228", ["is_num", 25, 17, 751, 36], ["jump_false", 25, "eq_nn_1229", 751, 36], ["is_num", 26, 5, 751, 36], ["jump_false", 26, "eq_nn_1229", 751, 36], ["eq_float", 12, 17, 5, 751, 36], ["jump", "eq_done_1227", 751, 36], "eq_nn_1229", ["is_text", 25, 17, 751, 36], ["jump_false", 25, "eq_nt_1230", 751, 36], ["is_text", 26, 5, 751, 36], ["jump_false", 26, "eq_nt_1230", 751, 36], ["eq_text", 12, 17, 5, 751, 36], ["jump", "eq_done_1227", 751, 36], "eq_nt_1230", ["is_null", 25, 17, 751, 36], ["jump_false", 25, "eq_nnl_1231", 751, 36], ["is_null", 26, 5, 751, 36], ["jump_false", 26, "eq_nnl_1231", 751, 36], ["true", 12, 751, 36], ["jump", "eq_done_1227", 751, 36], "eq_nnl_1231", ["is_bool", 25, 17, 751, 36], ["jump_false", 25, "eq_nb_1232", 751, 36], ["is_bool", 26, 5, 751, 36], ["jump_false", 26, "eq_nb_1232", 751, 36], ["eq_bool", 12, 17, 5, 751, 36], ["jump", "eq_done_1227", 751, 36], "eq_nb_1232", ["false", 12, 751, 36], "eq_done_1227", ["move", 5, 12, 751, 36], ["jump_true", 5, "or_end_1226", 751, 36], ["get", 12, 7, 1, 751, 61], ["is_identical", 25, 17, 12, 751, 61], ["jump_true", 25, "eq_done_1233", 751, 61], ["is_int", 26, 17, 751, 61], ["jump_false", 26, "eq_ni_1234", 751, 61], ["is_int", 27, 12, 751, 61], ["jump_false", 27, "eq_ni_1234", 751, 61], ["eq_int", 25, 17, 12, 751, 61], ["jump", "eq_done_1233", 751, 61], "eq_ni_1234", ["is_num", 26, 17, 751, 61], ["jump_false", 26, "eq_nn_1235", 751, 61], ["is_num", 27, 12, 751, 61], ["jump_false", 27, "eq_nn_1235", 751, 61], ["eq_float", 25, 17, 12, 751, 61], ["jump", "eq_done_1233", 751, 61], "eq_nn_1235", ["is_text", 26, 17, 751, 61], ["jump_false", 26, "eq_nt_1236", 751, 61], ["is_text", 27, 12, 751, 61], ["jump_false", 27, "eq_nt_1236", 751, 61], ["eq_text", 25, 17, 12, 751, 61], ["jump", "eq_done_1233", 751, 61], "eq_nt_1236", ["is_null", 26, 17, 751, 61], ["jump_false", 26, "eq_nnl_1237", 751, 61], ["is_null", 27, 12, 751, 61], ["jump_false", 27, "eq_nnl_1237", 751, 61], ["true", 25, 751, 61], ["jump", "eq_done_1233", 751, 61], "eq_nnl_1237", ["is_bool", 26, 17, 751, 61], ["jump_false", 26, "eq_nb_1238", 751, 61], ["is_bool", 27, 12, 751, 61], ["jump_false", 27, "eq_nb_1238", 751, 61], ["eq_bool", 25, 17, 12, 751, 61], ["jump", "eq_done_1233", 751, 61], "eq_nb_1238", ["false", 25, 751, 61], "eq_done_1233", ["move", 5, 25, 751, 61], "or_end_1226", ["move", 12, 5, 751, 61], ["jump_false", 12, "and_end_1225", 751, 61], ["get", 5, 8, 1, 751, 86], ["is_identical", 25, 21, 5, 751, 86], ["jump_true", 25, "eq_done_1239", 751, 86], ["is_int", 26, 21, 751, 86], ["jump_false", 26, "eq_ni_1240", 751, 86], ["is_int", 27, 5, 751, 86], ["jump_false", 27, "eq_ni_1240", 751, 86], ["eq_int", 25, 21, 5, 751, 86], ["jump", "eq_done_1239", 751, 86], "eq_ni_1240", ["is_num", 26, 21, 751, 86], ["jump_false", 26, "eq_nn_1241", 751, 86], ["is_num", 27, 5, 751, 86], ["jump_false", 27, "eq_nn_1241", 751, 86], ["eq_float", 25, 21, 5, 751, 86], ["jump", "eq_done_1239", 751, 86], "eq_nn_1241", ["is_text", 26, 21, 751, 86], ["jump_false", 26, "eq_nt_1242", 751, 86], ["is_text", 27, 5, 751, 86], ["jump_false", 27, "eq_nt_1242", 751, 86], ["eq_text", 25, 21, 5, 751, 86], ["jump", "eq_done_1239", 751, 86], "eq_nt_1242", ["is_null", 26, 21, 751, 86], ["jump_false", 26, "eq_nnl_1243", 751, 86], ["is_null", 27, 5, 751, 86], ["jump_false", 27, "eq_nnl_1243", 751, 86], ["true", 25, 751, 86], ["jump", "eq_done_1239", 751, 86], "eq_nnl_1243", ["is_bool", 26, 21, 751, 86], ["jump_false", 26, "eq_nb_1244", 751, 86], ["is_bool", 27, 5, 751, 86], ["jump_false", 27, "eq_nb_1244", 751, 86], ["eq_bool", 25, 21, 5, 751, 86], ["jump", "eq_done_1239", 751, 86], "eq_nb_1244", ["false", 25, 751, 86], "eq_done_1239", ["move", 12, 25, 751, 86], "and_end_1225", ["jump_false", 12, "if_else_1223", 751, 86], ["get", 5, 10, 1, 753, 36], ["store_dynamic", 9, 5, 15, 753, 28], ["access", 5, 2, 754, 25], "_nop_tc_308", "_nop_tc_309", "_nop_tc_310", "_nop_tc_311", ["add", 12, 11, 5, 754, 25], ["jump", "num_done_1246", 754, 25], "num_err_1245", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 754, 25 ], ["access", 25, "error", 754, 25], ["access", 26, "cannot apply '+': operands must be numbers", 754, 25], ["array", 27, 0, 754, 25], ["push", 27, 26, 754, 25], ["frame", 26, 5, 2, 754, 25], ["null", 5, 754, 25], ["setarg", 26, 0, 5, 754, 25], ["setarg", 26, 1, 25, 754, 25], ["setarg", 26, 2, 27, 754, 25], ["invoke", 26, 5, 754, 25], ["disrupt", 754, 25], "num_done_1246", ["move", 11, 12, 754, 25], ["jump", "while_start_891", 755, 17], ["jump", "if_end_1224", 755, 17], "if_else_1223", "if_end_1224", ["access", 5, 1, 757, 25], "_nop_tc_312", "_nop_tc_313", "_nop_tc_314", "_nop_tc_315", ["add", 12, 10, 5, 757, 25], ["jump", "num_done_1248", 757, 25], "num_err_1247", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 757, 25 ], ["access", 25, "error", 757, 25], ["access", 26, "cannot apply '+': operands must be numbers", 757, 25], ["array", 27, 0, 757, 25], ["push", 27, 26, 757, 25], ["frame", 26, 5, 2, 757, 25], ["null", 5, 757, 25], ["setarg", 26, 0, 5, 757, 25], ["setarg", 26, 1, 25, 757, 25], ["setarg", 26, 2, 27, 757, 25], ["invoke", 26, 5, 757, 25], ["disrupt", 757, 25], "num_done_1248", ["move", 10, 12, 757, 25], ["access", 5, "_nop_tc_", 758, 33], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 758, 46 ], ["frame", 25, 12, 1, 758, 46], ["null", 12, 758, 46], ["setarg", 25, 0, 12, 758, 46], ["setarg", 25, 1, 10, 758, 46], ["invoke", 25, 12, 758, 46], "_nop_tc_316", "_nop_tc_317", ["is_text", 25, 12, 758, 46], ["jump_false", 25, "add_cn_1250", 758, 46], ["concat", 26, 5, 12, 758, 46], ["jump", "add_done_1249", 758, 46], "add_cn_1250", "_nop_tc_318", ["jump", "add_err_1251", 758, 46], ["is_num", 25, 12, 758, 46], ["jump_false", 25, "add_err_1251", 758, 46], ["add", 26, 5, 12, 758, 46], ["jump", "add_done_1249", 758, 46], "add_err_1251", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 758, 46 ], ["access", 12, "error", 758, 46], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 758, 46], ["array", 27, 0, 758, 46], ["push", 27, 25, 758, 46], ["frame", 25, 5, 2, 758, 46], ["null", 5, 758, 46], ["setarg", 25, 0, 5, 758, 46], ["setarg", 25, 1, 12, 758, 46], ["setarg", 25, 2, 27, 758, 46], ["invoke", 25, 5, 758, 46], ["disrupt", 758, 46], "add_done_1249", ["store_dynamic", 6, 26, 11, 758, 28], ["access", 5, 1, 759, 25], "_nop_tc_319", "_nop_tc_320", "_nop_tc_321", "_nop_tc_322", ["add", 12, 10, 5, 759, 25], ["jump", "num_done_1253", 759, 25], "num_err_1252", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 759, 25 ], ["access", 25, "error", 759, 25], ["access", 26, "cannot apply '+': operands must be numbers", 759, 25], ["array", 27, 0, 759, 25], ["push", 27, 26, 759, 25], ["frame", 26, 5, 2, 759, 25], ["null", 5, 759, 25], ["setarg", 26, 0, 5, 759, 25], ["setarg", 26, 1, 25, 759, 25], ["setarg", 26, 2, 27, 759, 25], ["invoke", 26, 5, 759, 25], ["disrupt", 759, 25], "num_done_1253", ["move", 10, 12, 759, 25], ["access", 5, "_nop_tc_", 760, 37], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 760, 50 ], ["frame", 25, 12, 1, 760, 50], ["null", 12, 760, 50], ["setarg", 25, 0, 12, 760, 50], ["setarg", 25, 1, 10, 760, 50], ["invoke", 25, 12, 760, 50], "_nop_tc_323", "_nop_tc_324", ["is_text", 25, 12, 760, 50], ["jump_false", 25, "add_cn_1255", 760, 50], ["concat", 26, 5, 12, 760, 50], ["jump", "add_done_1254", 760, 50], "add_cn_1255", "_nop_tc_325", ["jump", "add_err_1256", 760, 50], ["is_num", 25, 12, 760, 50], ["jump_false", 25, "add_err_1256", 760, 50], ["add", 26, 5, 12, 760, 50], ["jump", "add_done_1254", 760, 50], "add_err_1256", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 760, 50 ], ["access", 12, "error", 760, 50], ["access", 25, "cannot apply '+': operands must both be text or both be numbers", 760, 50], ["array", 27, 0, 760, 50], ["push", 27, 25, 760, 50], ["frame", 25, 5, 2, 760, 50], ["null", 5, 760, 50], ["setarg", 25, 0, 5, 760, 50], ["setarg", 25, 1, 12, 760, 50], ["setarg", 25, 2, 27, 760, 50], ["invoke", 25, 5, 760, 50], ["disrupt", 760, 50], "add_done_1254", ["access", 5, 1, 760, 32], "_nop_tc_326", "_nop_tc_327", "_nop_tc_328", "_nop_tc_329", ["add", 12, 11, 5, 760, 32], ["jump", "num_done_1258", 760, 32], "num_err_1257", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 760, 32 ], ["access", 25, "error", 760, 32], ["access", 27, "cannot apply '+': operands must be numbers", 760, 32], ["array", 28, 0, 760, 32], ["push", 28, 27, 760, 32], ["frame", 27, 5, 2, 760, 32], ["null", 5, 760, 32], ["setarg", 27, 0, 5, 760, 32], ["setarg", 27, 1, 25, 760, 32], ["setarg", 27, 2, 28, 760, 32], ["invoke", 27, 5, 760, 32], ["disrupt", 760, 32], "num_done_1258", ["store_dynamic", 6, 26, 12, 760, 32], ["null", 5, 761, 29], ["is_identical", 12, 23, 5, 761, 29], ["jump_true", 12, "ne_nid_1262", 761, 29], ["jump", "ne_ni_1263", 761, 29], "ne_nid_1262", ["false", 12, 761, 29], ["jump", "ne_done_1261", 761, 29], "ne_ni_1263", ["is_int", 25, 23, 761, 29], ["jump_false", 25, "ne_nn_1264", 761, 29], "_nop_tc_330", ["jump", "ne_nn_1264", 761, 29], ["ne_int", 12, 23, 5, 761, 29], ["jump", "ne_done_1261", 761, 29], "ne_nn_1264", ["is_num", 25, 23, 761, 29], ["jump_false", 25, "ne_nt_1265", 761, 29], "_nop_tc_331", ["jump", "ne_nt_1265", 761, 29], ["ne_float", 12, 23, 5, 761, 29], ["jump", "ne_done_1261", 761, 29], "ne_nt_1265", ["is_text", 25, 23, 761, 29], ["jump_false", 25, "ne_nnl_1266", 761, 29], "_nop_tc_332", ["jump", "ne_nnl_1266", 761, 29], ["ne_text", 12, 23, 5, 761, 29], ["jump", "ne_done_1261", 761, 29], "ne_nnl_1266", ["is_null", 25, 23, 761, 29], ["jump_false", 25, "ne_nb_1267", 761, 29], "_nop_tc_333", "_nop_tc_334", ["false", 12, 761, 29], ["jump", "ne_done_1261", 761, 29], "ne_nb_1267", ["is_bool", 25, 23, 761, 29], ["jump_false", 25, "ne_mis_1268", 761, 29], "_nop_tc_335", ["jump", "ne_mis_1268", 761, 29], ["ne_bool", 12, 23, 5, 761, 29], ["jump", "ne_done_1261", 761, 29], "ne_mis_1268", ["true", 12, 761, 29], "ne_done_1261", ["jump_false", 12, "if_else_1259", 761, 29], ["record", 5, 7], ["access", 12, "rewrite", 763, 26], ["store_field", 5, 12, "event", 763, 26], ["access", 12, "eliminate_type_checks", 764, 25], ["store_field", 5, 12, "pass", 764, 25], ["access", 12, "incompatible_type_forces_jump", 765, 25], ["store_field", 5, 12, "rule", 765, 25], ["store_field", 5, 11, "at", 766, 23], ["array", 12, 2, 767, 35], ["push", 12, 13, 767, 35], ["push", 12, 18, 767, 35], ["store_field", 5, 12, "before", 767, 35], ["load_dynamic", 12, 6, 11, 768, 40], ["access", 25, 1, 768, 61], "_nop_tc_336", "_nop_tc_337", "_nop_tc_338", "_nop_tc_339", ["add", 26, 11, 25, 768, 61], ["jump", "num_done_1270", 768, 61], "num_err_1269", [ "access", 25, { "name": "log", "kind": "name", "make": "intrinsic" }, 768, 61 ], ["access", 27, "error", 768, 61], ["access", 28, "cannot apply '+': operands must be numbers", 768, 61], ["array", 29, 0, 768, 61], ["push", 29, 28, 768, 61], ["frame", 28, 25, 2, 768, 61], ["null", 25, 768, 61], ["setarg", 28, 0, 25, 768, 61], ["setarg", 28, 1, 27, 768, 61], ["setarg", 28, 2, 29, 768, 61], ["invoke", 28, 25, 768, 61], ["disrupt", 768, 61], "num_done_1270", ["load_dynamic", 25, 6, 26, 768, 61], ["array", 26, 2, 768, 61], ["push", 26, 12, 768, 61], ["push", 26, 25, 768, 61], ["store_field", 5, 26, "after", 768, 61], ["record", 12, 3], ["store_field", 12, 16, "slot", 769, 31], ["store_field", 12, 21, "known_type", 769, 48], ["store_field", 12, 17, "checked_type", 769, 73], ["store_field", 5, 12, "why", 769, 73], ["is_array", 12, 23, 769, 73], ["jump_false", 12, "push_err_1271", 769, 73], ["push", 23, 5, 769, 73], ["jump", "push_done_1272", 769, 73], "push_err_1271", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 769, 73 ], ["access", 12, "error", 769, 73], ["access", 25, "cannot push: target must be an array", 769, 73], ["array", 26, 0, 769, 73], ["push", 26, 25, 769, 73], ["frame", 25, 5, 2, 769, 73], ["null", 5, 769, 73], ["setarg", 25, 0, 5, 769, 73], ["setarg", 25, 1, 12, 769, 73], ["setarg", 25, 2, 26, 769, 73], ["invoke", 25, 5, 769, 73], ["disrupt", 769, 73], "push_done_1272", ["jump", "if_end_1260", 769, 73], "if_else_1259", "if_end_1260", ["get", 5, 10, 1, 772, 34], ["store_dynamic", 9, 5, 15, 772, 26], ["access", 5, 2, 773, 23], "_nop_tc_340", "_nop_tc_341", "_nop_tc_342", "_nop_tc_343", ["add", 12, 11, 5, 773, 23], ["jump", "num_done_1274", 773, 23], "num_err_1273", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 773, 23 ], ["access", 25, "error", 773, 23], ["access", 26, "cannot apply '+': operands must be numbers", 773, 23], ["array", 27, 0, 773, 23], ["push", 27, 26, 773, 23], ["frame", 26, 5, 2, 773, 23], ["null", 5, 773, 23], ["setarg", 26, 0, 5, 773, 23], ["setarg", 26, 1, 25, 773, 23], ["setarg", 26, 2, 27, 773, 23], ["invoke", 26, 5, 773, 23], ["disrupt", 773, 23], "num_done_1274", ["move", 11, 12, 773, 23], ["jump", "while_start_891", 774, 15], ["jump", "if_end_1147", 774, 15], "if_else_1146", "if_end_1147", ["get", 5, 10, 1, 776, 32], ["store_dynamic", 9, 5, 15, 776, 24], ["access", 5, 2, 777, 21], "_nop_tc_344", "_nop_tc_345", "_nop_tc_346", "_nop_tc_347", ["add", 12, 11, 5, 777, 21], ["jump", "num_done_1276", 777, 21], "num_err_1275", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 777, 21 ], ["access", 25, "error", 777, 21], ["access", 26, "cannot apply '+': operands must be numbers", 777, 21], ["array", 27, 0, 777, 21], ["push", 27, 26, 777, 21], ["frame", 26, 5, 2, 777, 21], ["null", 5, 777, 21], ["setarg", 26, 0, 5, 777, 21], ["setarg", 26, 1, 25, 777, 21], ["setarg", 26, 2, 27, 777, 21], ["invoke", 26, 5, 777, 21], ["disrupt", 777, 21], "num_done_1276", ["move", 11, 12, 777, 21], ["jump", "while_start_891", 778, 13], ["jump", "if_end_1103", 778, 13], "if_else_1102", "if_end_1103", ["jump", "if_end_925", 778, 13], "if_else_924", "if_end_925", ["get", 5, 10, 1, 782, 28], ["store_dynamic", 9, 5, 15, 782, 20], ["access", 5, 1, 783, 17], "_nop_tc_348", "_nop_tc_349", "_nop_tc_350", "_nop_tc_351", ["add", 12, 11, 5, 783, 17], ["jump", "num_done_1278", 783, 17], "num_err_1277", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 783, 17 ], ["access", 25, "error", 783, 17], ["access", 26, "cannot apply '+': operands must be numbers", 783, 17], ["array", 27, 0, 783, 17], ["push", 27, 26, 783, 17], ["frame", 26, 5, 2, 783, 17], ["null", 5, 783, 17], ["setarg", 26, 0, 5, 783, 17], ["setarg", 26, 1, 25, 783, 17], ["setarg", 26, 2, 27, 783, 17], ["invoke", 26, 5, 783, 17], ["disrupt", 783, 17], "num_done_1278", ["move", 11, 12, 783, 17], ["jump", "while_start_891", 784, 9], ["jump", "if_end_906", 784, 9], "if_else_905", "if_end_906", ["access", 5, "load_dynamic", 788, 17], ["is_identical", 12, 14, 5, 788, 17], ["jump_true", 12, "eq_done_1281", 788, 17], ["is_int", 25, 14, 788, 17], ["jump_false", 25, "eq_ni_1282", 788, 17], "_nop_tc_352", ["jump", "eq_ni_1282", 788, 17], ["eq_int", 12, 14, 5, 788, 17], ["jump", "eq_done_1281", 788, 17], "eq_ni_1282", ["is_num", 25, 14, 788, 17], ["jump_false", 25, "eq_nn_1283", 788, 17], "_nop_tc_353", ["jump", "eq_nn_1283", 788, 17], ["eq_float", 12, 14, 5, 788, 17], ["jump", "eq_done_1281", 788, 17], "eq_nn_1283", ["is_text", 25, 14, 788, 17], ["jump_false", 25, "eq_nt_1284", 788, 17], "_nop_tc_354", "_nop_tc_355", ["eq_text", 12, 14, 5, 788, 17], ["jump", "eq_done_1281", 788, 17], "eq_nt_1284", ["is_null", 25, 14, 788, 17], ["jump_false", 25, "eq_nnl_1285", 788, 17], "_nop_tc_356", ["jump", "eq_nnl_1285", 788, 17], ["true", 12, 788, 17], ["jump", "eq_done_1281", 788, 17], "eq_nnl_1285", ["is_bool", 25, 14, 788, 17], ["jump_false", 25, "eq_nb_1286", 788, 17], "_nop_tc_357", ["jump", "eq_nb_1286", 788, 17], ["eq_bool", 12, 14, 5, 788, 17], ["jump", "eq_done_1281", 788, 17], "eq_nb_1286", ["false", 12, 788, 17], "eq_done_1281", ["jump_false", 12, "if_else_1279", 788, 17], ["move", 24, 14, 789, 18], ["access", 5, 3, 790, 39], ["load_index", 12, 13, 5, 790, 39], ["get", 5, 9, 1, 790, 43], ["get", 25, 25, 1, 790, 13], ["frame", 26, 25, 3, 790, 13], ["null", 25, 790, 13], ["setarg", 26, 0, 25, 790, 13], ["setarg", 26, 1, 9, 790, 13], ["setarg", 26, 2, 12, 790, 13], ["setarg", 26, 3, 5, 790, 13], ["invoke", 26, 5, 790, 13], ["jump_false", 5, "if_else_1287", 790, 13], ["access", 5, "load_field", 791, 22], ["access", 12, 0, 791, 17], ["store_index", 13, 5, 12, 791, 17], ["null", 5, 792, 25], ["is_identical", 12, 23, 5, 792, 25], ["jump_true", 12, "ne_nid_1292", 792, 25], ["jump", "ne_ni_1293", 792, 25], "ne_nid_1292", ["false", 12, 792, 25], ["jump", "ne_done_1291", 792, 25], "ne_ni_1293", ["is_int", 25, 23, 792, 25], ["jump_false", 25, "ne_nn_1294", 792, 25], "_nop_tc_358", ["jump", "ne_nn_1294", 792, 25], ["ne_int", 12, 23, 5, 792, 25], ["jump", "ne_done_1291", 792, 25], "ne_nn_1294", ["is_num", 25, 23, 792, 25], ["jump_false", 25, "ne_nt_1295", 792, 25], "_nop_tc_359", ["jump", "ne_nt_1295", 792, 25], ["ne_float", 12, 23, 5, 792, 25], ["jump", "ne_done_1291", 792, 25], "ne_nt_1295", ["is_text", 25, 23, 792, 25], ["jump_false", 25, "ne_nnl_1296", 792, 25], "_nop_tc_360", ["jump", "ne_nnl_1296", 792, 25], ["ne_text", 12, 23, 5, 792, 25], ["jump", "ne_done_1291", 792, 25], "ne_nnl_1296", ["is_null", 25, 23, 792, 25], ["jump_false", 25, "ne_nb_1297", 792, 25], "_nop_tc_361", "_nop_tc_362", ["false", 12, 792, 25], ["jump", "ne_done_1291", 792, 25], "ne_nb_1297", ["is_bool", 25, 23, 792, 25], ["jump_false", 25, "ne_mis_1298", 792, 25], "_nop_tc_363", ["jump", "ne_mis_1298", 792, 25], ["ne_bool", 12, 23, 5, 792, 25], ["jump", "ne_done_1291", 792, 25], "ne_mis_1298", ["true", 12, 792, 25], "ne_done_1291", ["jump_false", 12, "if_else_1289", 792, 25], ["record", 5, 7], ["access", 12, "rewrite", 794, 22], ["store_field", 5, 12, "event", 794, 22], ["access", 12, "eliminate_type_checks", 795, 21], ["store_field", 5, 12, "pass", 795, 21], ["access", 12, "dynamic_to_field", 796, 21], ["store_field", 5, 12, "rule", 796, 21], ["store_field", 5, 11, "at", 797, 19], ["store_field", 5, 24, "before", 797, 30], ["access", 12, 0, 797, 51], ["load_index", 25, 13, 12, 797, 51], ["store_field", 5, 25, "after", 797, 51], ["record", 12, 2], ["access", 25, 3, 798, 33], ["load_index", 26, 13, 25, 798, 33], ["store_field", 12, 26, "slot", 798, 33], ["access", 25, 3, 798, 66], ["load_index", 26, 13, 25, 798, 66], ["load_dynamic", 25, 9, 26, 798, 66], ["store_field", 12, 25, "known_type", 798, 66], ["store_field", 5, 12, "why", 798, 66], ["is_array", 12, 23, 798, 66], ["jump_false", 12, "push_err_1299", 798, 66], ["push", 23, 5, 798, 66], ["jump", "push_done_1300", 798, 66], "push_err_1299", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 798, 66 ], ["access", 12, "error", 798, 66], ["access", 25, "cannot push: target must be an array", 798, 66], ["array", 26, 0, 798, 66], ["push", 26, 25, 798, 66], ["frame", 25, 5, 2, 798, 66], ["null", 5, 798, 66], ["setarg", 25, 0, 5, 798, 66], ["setarg", 25, 1, 12, 798, 66], ["setarg", 25, 2, 26, 798, 66], ["invoke", 25, 5, 798, 66], ["disrupt", 798, 66], "push_done_1300", ["jump", "if_end_1290", 798, 66], "if_else_1289", "if_end_1290", ["jump", "if_end_1288", 798, 66], "if_else_1287", ["access", 5, 3, 801, 46], ["load_index", 12, 13, 5, 801, 46], ["get", 5, 6, 1, 801, 50], ["get", 25, 25, 1, 801, 20], ["frame", 26, 25, 3, 801, 20], ["null", 25, 801, 20], ["setarg", 26, 0, 25, 801, 20], ["setarg", 26, 1, 9, 801, 20], ["setarg", 26, 2, 12, 801, 20], ["setarg", 26, 3, 5, 801, 20], ["invoke", 26, 5, 801, 20], ["jump_false", 5, "if_else_1301", 801, 20], ["access", 5, "load_index", 802, 22], ["access", 12, 0, 802, 17], ["store_index", 13, 5, 12, 802, 17], ["null", 5, 803, 25], ["is_identical", 12, 23, 5, 803, 25], ["jump_true", 12, "ne_nid_1306", 803, 25], ["jump", "ne_ni_1307", 803, 25], "ne_nid_1306", ["false", 12, 803, 25], ["jump", "ne_done_1305", 803, 25], "ne_ni_1307", ["is_int", 25, 23, 803, 25], ["jump_false", 25, "ne_nn_1308", 803, 25], "_nop_tc_364", ["jump", "ne_nn_1308", 803, 25], ["ne_int", 12, 23, 5, 803, 25], ["jump", "ne_done_1305", 803, 25], "ne_nn_1308", ["is_num", 25, 23, 803, 25], ["jump_false", 25, "ne_nt_1309", 803, 25], "_nop_tc_365", ["jump", "ne_nt_1309", 803, 25], ["ne_float", 12, 23, 5, 803, 25], ["jump", "ne_done_1305", 803, 25], "ne_nt_1309", ["is_text", 25, 23, 803, 25], ["jump_false", 25, "ne_nnl_1310", 803, 25], "_nop_tc_366", ["jump", "ne_nnl_1310", 803, 25], ["ne_text", 12, 23, 5, 803, 25], ["jump", "ne_done_1305", 803, 25], "ne_nnl_1310", ["is_null", 25, 23, 803, 25], ["jump_false", 25, "ne_nb_1311", 803, 25], "_nop_tc_367", "_nop_tc_368", ["false", 12, 803, 25], ["jump", "ne_done_1305", 803, 25], "ne_nb_1311", ["is_bool", 25, 23, 803, 25], ["jump_false", 25, "ne_mis_1312", 803, 25], "_nop_tc_369", ["jump", "ne_mis_1312", 803, 25], ["ne_bool", 12, 23, 5, 803, 25], ["jump", "ne_done_1305", 803, 25], "ne_mis_1312", ["true", 12, 803, 25], "ne_done_1305", ["jump_false", 12, "if_else_1303", 803, 25], ["record", 5, 7], ["access", 12, "rewrite", 805, 22], ["store_field", 5, 12, "event", 805, 22], ["access", 12, "eliminate_type_checks", 806, 21], ["store_field", 5, 12, "pass", 806, 21], ["access", 12, "dynamic_to_index", 807, 21], ["store_field", 5, 12, "rule", 807, 21], ["store_field", 5, 11, "at", 808, 19], ["store_field", 5, 24, "before", 808, 30], ["access", 12, 0, 808, 51], ["load_index", 25, 13, 12, 808, 51], ["store_field", 5, 25, "after", 808, 51], ["record", 12, 2], ["access", 25, 3, 809, 33], ["load_index", 26, 13, 25, 809, 33], ["store_field", 12, 26, "slot", 809, 33], ["access", 25, 3, 809, 66], ["load_index", 26, 13, 25, 809, 66], ["load_dynamic", 25, 9, 26, 809, 66], ["store_field", 12, 25, "known_type", 809, 66], ["store_field", 5, 12, "why", 809, 66], ["is_array", 12, 23, 809, 66], ["jump_false", 12, "push_err_1313", 809, 66], ["push", 23, 5, 809, 66], ["jump", "push_done_1314", 809, 66], "push_err_1313", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 809, 66 ], ["access", 12, "error", 809, 66], ["access", 25, "cannot push: target must be an array", 809, 66], ["array", 26, 0, 809, 66], ["push", 26, 25, 809, 66], ["frame", 25, 5, 2, 809, 66], ["null", 5, 809, 66], ["setarg", 25, 0, 5, 809, 66], ["setarg", 25, 1, 12, 809, 66], ["setarg", 25, 2, 26, 809, 66], ["invoke", 25, 5, 809, 66], ["disrupt", 809, 66], "push_done_1314", ["jump", "if_end_1304", 809, 66], "if_else_1303", "if_end_1304", ["jump", "if_end_1302", 809, 66], "if_else_1301", "if_end_1302", "if_end_1288", ["get", 5, 5, 1, 813, 32], ["access", 12, 1, 813, 26], ["load_index", 25, 13, 12, 813, 26], ["store_dynamic", 9, 5, 25, 813, 26], ["access", 5, 1, 814, 17], "_nop_tc_370", "_nop_tc_371", "_nop_tc_372", "_nop_tc_373", ["add", 12, 11, 5, 814, 17], ["jump", "num_done_1316", 814, 17], "num_err_1315", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 814, 17 ], ["access", 25, "error", 814, 17], ["access", 26, "cannot apply '+': operands must be numbers", 814, 17], ["array", 27, 0, 814, 17], ["push", 27, 26, 814, 17], ["frame", 26, 5, 2, 814, 17], ["null", 5, 814, 17], ["setarg", 26, 0, 5, 814, 17], ["setarg", 26, 1, 25, 814, 17], ["setarg", 26, 2, 27, 814, 17], ["invoke", 26, 5, 814, 17], ["disrupt", 814, 17], "num_done_1316", ["move", 11, 12, 814, 17], ["jump", "while_start_891", 815, 9], ["jump", "if_end_1280", 815, 9], "if_else_1279", "if_end_1280", ["access", 5, "store_dynamic", 817, 17], ["is_identical", 12, 14, 5, 817, 17], ["jump_true", 12, "eq_done_1319", 817, 17], ["is_int", 25, 14, 817, 17], ["jump_false", 25, "eq_ni_1320", 817, 17], "_nop_tc_374", ["jump", "eq_ni_1320", 817, 17], ["eq_int", 12, 14, 5, 817, 17], ["jump", "eq_done_1319", 817, 17], "eq_ni_1320", ["is_num", 25, 14, 817, 17], ["jump_false", 25, "eq_nn_1321", 817, 17], "_nop_tc_375", ["jump", "eq_nn_1321", 817, 17], ["eq_float", 12, 14, 5, 817, 17], ["jump", "eq_done_1319", 817, 17], "eq_nn_1321", ["is_text", 25, 14, 817, 17], ["jump_false", 25, "eq_nt_1322", 817, 17], "_nop_tc_376", "_nop_tc_377", ["eq_text", 12, 14, 5, 817, 17], ["jump", "eq_done_1319", 817, 17], "eq_nt_1322", ["is_null", 25, 14, 817, 17], ["jump_false", 25, "eq_nnl_1323", 817, 17], "_nop_tc_378", ["jump", "eq_nnl_1323", 817, 17], ["true", 12, 817, 17], ["jump", "eq_done_1319", 817, 17], "eq_nnl_1323", ["is_bool", 25, 14, 817, 17], ["jump_false", 25, "eq_nb_1324", 817, 17], "_nop_tc_379", ["jump", "eq_nb_1324", 817, 17], ["eq_bool", 12, 14, 5, 817, 17], ["jump", "eq_done_1319", 817, 17], "eq_nb_1324", ["false", 12, 817, 17], "eq_done_1319", ["jump_false", 12, "if_else_1317", 817, 17], ["move", 24, 14, 818, 18], ["access", 5, 3, 819, 39], ["load_index", 12, 13, 5, 819, 39], ["get", 5, 9, 1, 819, 43], ["get", 25, 25, 1, 819, 13], ["frame", 26, 25, 3, 819, 13], ["null", 25, 819, 13], ["setarg", 26, 0, 25, 819, 13], ["setarg", 26, 1, 9, 819, 13], ["setarg", 26, 2, 12, 819, 13], ["setarg", 26, 3, 5, 819, 13], ["invoke", 26, 5, 819, 13], ["jump_false", 5, "if_else_1325", 819, 13], ["access", 5, "store_field", 820, 22], ["access", 12, 0, 820, 17], ["store_index", 13, 5, 12, 820, 17], ["null", 5, 821, 25], ["is_identical", 12, 23, 5, 821, 25], ["jump_true", 12, "ne_nid_1330", 821, 25], ["jump", "ne_ni_1331", 821, 25], "ne_nid_1330", ["false", 12, 821, 25], ["jump", "ne_done_1329", 821, 25], "ne_ni_1331", ["is_int", 25, 23, 821, 25], ["jump_false", 25, "ne_nn_1332", 821, 25], "_nop_tc_380", ["jump", "ne_nn_1332", 821, 25], ["ne_int", 12, 23, 5, 821, 25], ["jump", "ne_done_1329", 821, 25], "ne_nn_1332", ["is_num", 25, 23, 821, 25], ["jump_false", 25, "ne_nt_1333", 821, 25], "_nop_tc_381", ["jump", "ne_nt_1333", 821, 25], ["ne_float", 12, 23, 5, 821, 25], ["jump", "ne_done_1329", 821, 25], "ne_nt_1333", ["is_text", 25, 23, 821, 25], ["jump_false", 25, "ne_nnl_1334", 821, 25], "_nop_tc_382", ["jump", "ne_nnl_1334", 821, 25], ["ne_text", 12, 23, 5, 821, 25], ["jump", "ne_done_1329", 821, 25], "ne_nnl_1334", ["is_null", 25, 23, 821, 25], ["jump_false", 25, "ne_nb_1335", 821, 25], "_nop_tc_383", "_nop_tc_384", ["false", 12, 821, 25], ["jump", "ne_done_1329", 821, 25], "ne_nb_1335", ["is_bool", 25, 23, 821, 25], ["jump_false", 25, "ne_mis_1336", 821, 25], "_nop_tc_385", ["jump", "ne_mis_1336", 821, 25], ["ne_bool", 12, 23, 5, 821, 25], ["jump", "ne_done_1329", 821, 25], "ne_mis_1336", ["true", 12, 821, 25], "ne_done_1329", ["jump_false", 12, "if_else_1327", 821, 25], ["record", 5, 7], ["access", 12, "rewrite", 823, 22], ["store_field", 5, 12, "event", 823, 22], ["access", 12, "eliminate_type_checks", 824, 21], ["store_field", 5, 12, "pass", 824, 21], ["access", 12, "dynamic_to_field", 825, 21], ["store_field", 5, 12, "rule", 825, 21], ["store_field", 5, 11, "at", 826, 19], ["store_field", 5, 24, "before", 826, 30], ["access", 12, 0, 826, 51], ["load_index", 25, 13, 12, 826, 51], ["store_field", 5, 25, "after", 826, 51], ["record", 12, 2], ["access", 25, 3, 827, 33], ["load_index", 26, 13, 25, 827, 33], ["store_field", 12, 26, "slot", 827, 33], ["access", 25, 3, 827, 66], ["load_index", 26, 13, 25, 827, 66], ["load_dynamic", 25, 9, 26, 827, 66], ["store_field", 12, 25, "known_type", 827, 66], ["store_field", 5, 12, "why", 827, 66], ["is_array", 12, 23, 827, 66], ["jump_false", 12, "push_err_1337", 827, 66], ["push", 23, 5, 827, 66], ["jump", "push_done_1338", 827, 66], "push_err_1337", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 827, 66 ], ["access", 12, "error", 827, 66], ["access", 25, "cannot push: target must be an array", 827, 66], ["array", 26, 0, 827, 66], ["push", 26, 25, 827, 66], ["frame", 25, 5, 2, 827, 66], ["null", 5, 827, 66], ["setarg", 25, 0, 5, 827, 66], ["setarg", 25, 1, 12, 827, 66], ["setarg", 25, 2, 26, 827, 66], ["invoke", 25, 5, 827, 66], ["disrupt", 827, 66], "push_done_1338", ["jump", "if_end_1328", 827, 66], "if_else_1327", "if_end_1328", ["jump", "if_end_1326", 827, 66], "if_else_1325", ["access", 5, 3, 830, 46], ["load_index", 12, 13, 5, 830, 46], ["get", 5, 6, 1, 830, 50], ["get", 25, 25, 1, 830, 20], ["frame", 26, 25, 3, 830, 20], ["null", 25, 830, 20], ["setarg", 26, 0, 25, 830, 20], ["setarg", 26, 1, 9, 830, 20], ["setarg", 26, 2, 12, 830, 20], ["setarg", 26, 3, 5, 830, 20], ["invoke", 26, 5, 830, 20], ["jump_false", 5, "if_else_1339", 830, 20], ["access", 5, "store_index", 831, 22], ["access", 12, 0, 831, 17], ["store_index", 13, 5, 12, 831, 17], ["null", 5, 832, 25], ["is_identical", 12, 23, 5, 832, 25], ["jump_true", 12, "ne_nid_1344", 832, 25], ["jump", "ne_ni_1345", 832, 25], "ne_nid_1344", ["false", 12, 832, 25], ["jump", "ne_done_1343", 832, 25], "ne_ni_1345", ["is_int", 25, 23, 832, 25], ["jump_false", 25, "ne_nn_1346", 832, 25], "_nop_tc_386", ["jump", "ne_nn_1346", 832, 25], ["ne_int", 12, 23, 5, 832, 25], ["jump", "ne_done_1343", 832, 25], "ne_nn_1346", ["is_num", 25, 23, 832, 25], ["jump_false", 25, "ne_nt_1347", 832, 25], "_nop_tc_387", ["jump", "ne_nt_1347", 832, 25], ["ne_float", 12, 23, 5, 832, 25], ["jump", "ne_done_1343", 832, 25], "ne_nt_1347", ["is_text", 25, 23, 832, 25], ["jump_false", 25, "ne_nnl_1348", 832, 25], "_nop_tc_388", ["jump", "ne_nnl_1348", 832, 25], ["ne_text", 12, 23, 5, 832, 25], ["jump", "ne_done_1343", 832, 25], "ne_nnl_1348", ["is_null", 25, 23, 832, 25], ["jump_false", 25, "ne_nb_1349", 832, 25], "_nop_tc_389", "_nop_tc_390", ["false", 12, 832, 25], ["jump", "ne_done_1343", 832, 25], "ne_nb_1349", ["is_bool", 25, 23, 832, 25], ["jump_false", 25, "ne_mis_1350", 832, 25], "_nop_tc_391", ["jump", "ne_mis_1350", 832, 25], ["ne_bool", 12, 23, 5, 832, 25], ["jump", "ne_done_1343", 832, 25], "ne_mis_1350", ["true", 12, 832, 25], "ne_done_1343", ["jump_false", 12, "if_else_1341", 832, 25], ["record", 5, 7], ["access", 12, "rewrite", 834, 22], ["store_field", 5, 12, "event", 834, 22], ["access", 12, "eliminate_type_checks", 835, 21], ["store_field", 5, 12, "pass", 835, 21], ["access", 12, "dynamic_to_index", 836, 21], ["store_field", 5, 12, "rule", 836, 21], ["store_field", 5, 11, "at", 837, 19], ["store_field", 5, 24, "before", 837, 30], ["access", 12, 0, 837, 51], ["load_index", 25, 13, 12, 837, 51], ["store_field", 5, 25, "after", 837, 51], ["record", 12, 2], ["access", 25, 3, 838, 33], ["load_index", 26, 13, 25, 838, 33], ["store_field", 12, 26, "slot", 838, 33], ["access", 25, 3, 838, 66], ["load_index", 26, 13, 25, 838, 66], ["load_dynamic", 25, 9, 26, 838, 66], ["store_field", 12, 25, "known_type", 838, 66], ["store_field", 5, 12, "why", 838, 66], ["is_array", 12, 23, 838, 66], ["jump_false", 12, "push_err_1351", 838, 66], ["push", 23, 5, 838, 66], ["jump", "push_done_1352", 838, 66], "push_err_1351", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 838, 66 ], ["access", 12, "error", 838, 66], ["access", 25, "cannot push: target must be an array", 838, 66], ["array", 26, 0, 838, 66], ["push", 26, 25, 838, 66], ["frame", 25, 5, 2, 838, 66], ["null", 5, 838, 66], ["setarg", 25, 0, 5, 838, 66], ["setarg", 25, 1, 12, 838, 66], ["setarg", 25, 2, 26, 838, 66], ["invoke", 25, 5, 838, 66], ["disrupt", 838, 66], "push_done_1352", ["jump", "if_end_1342", 838, 66], "if_else_1341", "if_end_1342", ["jump", "if_end_1340", 838, 66], "if_else_1339", "if_end_1340", "if_end_1326", ["access", 5, 1, 842, 17], "_nop_tc_392", "_nop_tc_393", "_nop_tc_394", "_nop_tc_395", ["add", 12, 11, 5, 842, 17], ["jump", "num_done_1354", 842, 17], "num_err_1353", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 842, 17 ], ["access", 25, "error", 842, 17], ["access", 26, "cannot apply '+': operands must be numbers", 842, 17], ["array", 27, 0, 842, 17], ["push", 27, 26, 842, 17], ["frame", 26, 5, 2, 842, 17], ["null", 5, 842, 17], ["setarg", 26, 0, 5, 842, 17], ["setarg", 26, 1, 25, 842, 17], ["setarg", 26, 2, 27, 842, 17], ["invoke", 26, 5, 842, 17], ["disrupt", 842, 17], "num_done_1354", ["move", 11, 12, 842, 17], ["jump", "while_start_891", 843, 9], ["jump", "if_end_1318", 843, 9], "if_else_1317", "if_end_1318", ["get", 5, 24, 1, 846, 7], ["frame", 12, 5, 2, 846, 7], ["null", 5, 846, 7], ["setarg", 12, 0, 5, 846, 7], ["setarg", 12, 1, 9, 846, 7], ["setarg", 12, 2, 13, 846, 7], ["invoke", 12, 5, 846, 7], ["access", 5, 1, 847, 15], "_nop_tc_396", "_nop_tc_397", "_nop_tc_398", "_nop_tc_399", ["add", 12, 11, 5, 847, 15], ["jump", "num_done_1356", 847, 15], "num_err_1355", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 847, 15 ], ["access", 25, "error", 847, 15], ["access", 26, "cannot apply '+': operands must be numbers", 847, 15], ["array", 27, 0, 847, 15], ["push", 27, 26, 847, 15], ["frame", 26, 5, 2, 847, 15], ["null", 5, 847, 15], ["setarg", 26, 0, 5, 847, 15], ["setarg", 26, 1, 25, 847, 15], ["setarg", 26, 2, 27, 847, 15], ["invoke", 26, 5, 847, 15], ["disrupt", 847, 15], "num_done_1356", ["move", 11, 12, 847, 15], ["jump", "while_start_891", 847, 15], "while_end_892", ["return", 9, 850, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 4 }, { "disruption_pc": 0, "nr_slots": 20, "nr_close_slots": 0, "instructions": [ ["load_field", 3, 1, "instructions", 859, 24], ["move", 4, 3, 859, 24], ["access", 3, 0, 860, 21], ["null", 5, 861, 23], ["access", 6, 0, 863, 13], ["null", 7, 864, 17], ["null", 8, 865, 14], ["access", 9, 0, 866, 16], ["null", 10, 867, 14], ["null", 11, 868, 18], ["null", 12, 870, 25], ["is_identical", 13, 4, 12, 870, 25], ["jump_true", 13, "eq_done_1360", 870, 25], ["is_int", 14, 4, 870, 25], ["jump_false", 14, "eq_ni_1361", 870, 25], "_nop_tc_1", ["jump", "eq_ni_1361", 870, 25], ["eq_int", 13, 4, 12, 870, 25], ["jump", "eq_done_1360", 870, 25], "eq_ni_1361", ["is_num", 14, 4, 870, 25], ["jump_false", 14, "eq_nn_1362", 870, 25], "_nop_tc_2", ["jump", "eq_nn_1362", 870, 25], ["eq_float", 13, 4, 12, 870, 25], ["jump", "eq_done_1360", 870, 25], "eq_nn_1362", ["is_text", 14, 4, 870, 25], ["jump_false", 14, "eq_nt_1363", 870, 25], "_nop_tc_3", ["jump", "eq_nt_1363", 870, 25], ["eq_text", 13, 4, 12, 870, 25], ["jump", "eq_done_1360", 870, 25], "eq_nt_1363", ["is_null", 14, 4, 870, 25], ["jump_false", 14, "eq_nnl_1364", 870, 25], "_nop_tc_4", "_nop_tc_5", ["true", 13, 870, 25], ["jump", "eq_done_1360", 870, 25], "eq_nnl_1364", ["is_bool", 14, 4, 870, 25], ["jump_false", 14, "eq_nb_1365", 870, 25], "_nop_tc_6", ["jump", "eq_nb_1365", 870, 25], ["eq_bool", 13, 4, 12, 870, 25], ["jump", "eq_done_1360", 870, 25], "eq_nb_1365", ["false", 13, 870, 25], "eq_done_1360", ["move", 12, 13, 870, 25], ["jump_true", 12, "or_end_1359", 870, 25], ["length", 13, 4, 870, 40], ["access", 14, 0, 870, 57], ["is_identical", 15, 13, 14, 870, 57], ["jump_true", 15, "eq_done_1366", 870, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 15, 13, 14, 870, 57], ["jump", "eq_done_1366", 870, 57], "eq_ni_1367", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 15, 13, 14, 870, 57], ["jump", "eq_done_1366", 870, 57], "eq_nn_1368", "_nop_tc_15", ["jump", "eq_nt_1369", 870, 57], "_nop_tc_16", ["jump", "eq_nt_1369", 870, 57], ["eq_text", 15, 13, 14, 870, 57], ["jump", "eq_done_1366", 870, 57], "eq_nt_1369", "_nop_tc_17", ["jump", "eq_nnl_1370", 870, 57], "_nop_tc_18", ["jump", "eq_nnl_1370", 870, 57], ["true", 15, 870, 57], ["jump", "eq_done_1366", 870, 57], "eq_nnl_1370", "_nop_tc_19", ["jump", "eq_nb_1371", 870, 57], "_nop_tc_20", ["jump", "eq_nb_1371", 870, 57], ["eq_bool", 15, 13, 14, 870, 57], ["jump", "eq_done_1366", 870, 57], "eq_nb_1371", ["false", 15, 870, 57], "eq_done_1366", ["move", 12, 15, 870, 57], "or_end_1359", ["jump_false", 12, "if_else_1357", 870, 57], ["null", 12, 871, 14], ["return", 12, 871, 14], "_nop_ur_1", "if_else_1357", "if_end_1358", ["null", 12, 874, 16], ["is_identical", 13, 2, 12, 874, 16], ["jump_true", 13, "ne_nid_1376", 874, 16], ["jump", "ne_ni_1377", 874, 16], "ne_nid_1376", ["false", 13, 874, 16], ["jump", "ne_done_1375", 874, 16], "ne_ni_1377", "_nop_tc_21", ["jump", "ne_nn_1378", 874, 16], "_nop_tc_22", ["jump", "ne_nn_1378", 874, 16], ["ne_int", 13, 2, 12, 874, 16], ["jump", "ne_done_1375", 874, 16], "ne_nn_1378", "_nop_tc_23", ["jump", "ne_nt_1379", 874, 16], "_nop_tc_24", ["jump", "ne_nt_1379", 874, 16], ["ne_float", 13, 2, 12, 874, 16], ["jump", "ne_done_1375", 874, 16], "ne_nt_1379", "_nop_tc_25", ["jump", "ne_nnl_1380", 874, 16], "_nop_tc_26", ["jump", "ne_nnl_1380", 874, 16], ["ne_text", 13, 2, 12, 874, 16], ["jump", "ne_done_1375", 874, 16], "ne_nnl_1380", "_nop_tc_27", ["jump", "ne_nb_1381", 874, 16], "_nop_tc_28", "_nop_tc_29", ["false", 13, 874, 16], ["jump", "ne_done_1375", 874, 16], "ne_nb_1381", "_nop_tc_30", ["jump", "ne_mis_1382", 874, 16], "_nop_tc_31", ["jump", "ne_mis_1382", 874, 16], ["ne_bool", 13, 2, 12, 874, 16], ["jump", "ne_done_1375", 874, 16], "ne_mis_1382", ["true", 13, 874, 16], "ne_done_1375", ["move", 12, 13, 874, 16], ["jump_false", 12, "and_end_1374", 874, 16], ["load_field", 13, 2, "events", 874, 24], ["null", 14, 874, 38], ["is_identical", 15, 13, 14, 874, 38], ["jump_true", 15, "ne_nid_1384", 874, 38], ["jump", "ne_ni_1385", 874, 38], "ne_nid_1384", ["false", 15, 874, 38], ["jump", "ne_done_1383", 874, 38], "ne_ni_1385", ["is_int", 16, 13, 874, 38], ["jump_false", 16, "ne_nn_1386", 874, 38], "_nop_tc_32", ["jump", "ne_nn_1386", 874, 38], ["ne_int", 15, 13, 14, 874, 38], ["jump", "ne_done_1383", 874, 38], "ne_nn_1386", ["is_num", 16, 13, 874, 38], ["jump_false", 16, "ne_nt_1387", 874, 38], "_nop_tc_33", ["jump", "ne_nt_1387", 874, 38], ["ne_float", 15, 13, 14, 874, 38], ["jump", "ne_done_1383", 874, 38], "ne_nt_1387", ["is_text", 16, 13, 874, 38], ["jump_false", 16, "ne_nnl_1388", 874, 38], "_nop_tc_34", ["jump", "ne_nnl_1388", 874, 38], ["ne_text", 15, 13, 14, 874, 38], ["jump", "ne_done_1383", 874, 38], "ne_nnl_1388", ["is_null", 16, 13, 874, 38], ["jump_false", 16, "ne_nb_1389", 874, 38], "_nop_tc_35", "_nop_tc_36", ["false", 15, 874, 38], ["jump", "ne_done_1383", 874, 38], "ne_nb_1389", ["is_bool", 16, 13, 874, 38], ["jump_false", 16, "ne_mis_1390", 874, 38], "_nop_tc_37", ["jump", "ne_mis_1390", 874, 38], ["ne_bool", 15, 13, 14, 874, 38], ["jump", "ne_done_1383", 874, 38], "ne_mis_1390", ["true", 15, 874, 38], "ne_done_1383", ["move", 12, 15, 874, 38], "and_end_1374", ["jump_false", 12, "if_else_1372", 874, 38], ["load_field", 12, 2, "events", 875, 16], ["move", 11, 12, 875, 16], ["jump", "if_end_1373", 875, 16], "if_else_1372", "if_end_1373", ["length", 12, 4, 878, 24], ["move", 3, 12, 878, 24], ["load_field", 12, 1, "nr_slots", 879, 25], [ "access", 13, { "name": "array", "kind": "name", "make": "intrinsic" }, 879, 19 ], ["frame", 14, 13, 1, 879, 19], ["null", 13, 879, 19], ["setarg", 14, 0, 13, 879, 19], ["setarg", 14, 1, 12, 879, 19], ["invoke", 14, 12, 879, 19], ["move", 5, 12, 879, 19], ["access", 6, 0, 881, 9], "while_start_1391", ["is_int", 12, 6, 882, 16], ["jump_false", 12, "rel_ni_1393", 882, 16], "_nop_tc_38", "_nop_tc_39", ["lt_int", 12, 6, 3, 882, 16], ["jump", "rel_done_1395", 882, 16], "rel_ni_1393", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 12, 6, 3, 882, 16], ["jump", "rel_done_1395", 882, 16], "rel_nn_1394", "_nop_tc_44", ["jump", "rel_err_1396", 882, 16], "_nop_tc_45", ["jump", "rel_err_1396", 882, 16], ["lt_text", 12, 6, 3, 882, 16], ["jump", "rel_done_1395", 882, 16], "rel_err_1396", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 882, 16 ], ["access", 14, "error", 882, 16], ["access", 15, "cannot compare with '<': operands must be same type", 882, 16], ["array", 16, 0, 882, 16], ["push", 16, 15, 882, 16], ["frame", 15, 13, 2, 882, 16], ["null", 13, 882, 16], ["setarg", 15, 0, 13, 882, 16], ["setarg", 15, 1, 14, 882, 16], ["setarg", 15, 2, 16, 882, 16], ["invoke", 15, 13, 882, 16], ["disrupt", 882, 16], "rel_done_1395", ["jump_false", 12, "while_end_1392", 882, 16], ["load_dynamic", 12, 4, 6, 883, 28], ["move", 7, 12, 883, 28], ["is_text", 12, 7, 885, 19], ["jump_false", 12, "if_else_1397", 885, 19], ["load_field", 12, 1, "nr_slots", 886, 29], [ "access", 13, { "name": "array", "kind": "name", "make": "intrinsic" }, 886, 23 ], ["frame", 14, 13, 1, 886, 23], ["null", 13, 886, 23], ["setarg", 14, 0, 13, 886, 23], ["setarg", 14, 1, 12, 886, 23], ["invoke", 14, 12, 886, 23], ["move", 5, 12, 886, 23], ["access", 12, 1, 887, 17], "_nop_tc_46", "_nop_tc_47", "_nop_tc_48", "_nop_tc_49", ["add", 13, 6, 12, 887, 17], ["jump", "num_done_1400", 887, 17], "num_err_1399", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 887, 17 ], ["access", 14, "error", 887, 17], ["access", 15, "cannot apply '+': operands must be numbers", 887, 17], ["array", 16, 0, 887, 17], ["push", 16, 15, 887, 17], ["frame", 15, 12, 2, 887, 17], ["null", 12, 887, 17], ["setarg", 15, 0, 12, 887, 17], ["setarg", 15, 1, 14, 887, 17], ["setarg", 15, 2, 16, 887, 17], ["invoke", 15, 12, 887, 17], ["disrupt", 887, 17], "num_done_1400", ["move", 6, 13, 887, 17], ["jump", "while_start_1391", 888, 9], ["jump", "if_end_1398", 888, 9], "if_else_1397", "if_end_1398", ["is_array", 12, 7, 890, 21], "_nop_bl_1", ["jump_true", 12, "if_else_1401", 890, 21], ["access", 12, 1, 891, 17], "_nop_tc_50", "_nop_tc_51", "_nop_tc_52", "_nop_tc_53", ["add", 13, 6, 12, 891, 17], ["jump", "num_done_1404", 891, 17], "num_err_1403", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 891, 17 ], ["access", 14, "error", 891, 17], ["access", 15, "cannot apply '+': operands must be numbers", 891, 17], ["array", 16, 0, 891, 17], ["push", 16, 15, 891, 17], ["frame", 15, 12, 2, 891, 17], ["null", 12, 891, 17], ["setarg", 15, 0, 12, 891, 17], ["setarg", 15, 1, 14, 891, 17], ["setarg", 15, 2, 16, 891, 17], ["invoke", 15, 12, 891, 17], ["disrupt", 891, 17], "num_done_1404", ["move", 6, 13, 891, 17], ["jump", "while_start_1391", 892, 9], ["jump", "if_end_1402", 892, 9], "if_else_1401", "if_end_1402", ["access", 12, 0, 895, 18], ["load_index", 13, 7, 12, 895, 18], ["move", 8, 13, 895, 18], ["length", 12, 7, 896, 21], ["move", 9, 12, 896, 21], ["access", 12, "int", 899, 17], ["is_identical", 13, 8, 12, 899, 17], ["jump_true", 13, "eq_done_1407", 899, 17], ["is_int", 14, 8, 899, 17], ["jump_false", 14, "eq_ni_1408", 899, 17], "_nop_tc_54", ["jump", "eq_ni_1408", 899, 17], ["eq_int", 13, 8, 12, 899, 17], ["jump", "eq_done_1407", 899, 17], "eq_ni_1408", ["is_num", 14, 8, 899, 17], ["jump_false", 14, "eq_nn_1409", 899, 17], "_nop_tc_55", ["jump", "eq_nn_1409", 899, 17], ["eq_float", 13, 8, 12, 899, 17], ["jump", "eq_done_1407", 899, 17], "eq_nn_1409", ["is_text", 14, 8, 899, 17], ["jump_false", 14, "eq_nt_1410", 899, 17], "_nop_tc_56", "_nop_tc_57", ["eq_text", 13, 8, 12, 899, 17], ["jump", "eq_done_1407", 899, 17], "eq_nt_1410", ["is_null", 14, 8, 899, 17], ["jump_false", 14, "eq_nnl_1411", 899, 17], "_nop_tc_58", ["jump", "eq_nnl_1411", 899, 17], ["true", 13, 899, 17], ["jump", "eq_done_1407", 899, 17], "eq_nnl_1411", ["is_bool", 14, 8, 899, 17], ["jump_false", 14, "eq_nb_1412", 899, 17], "_nop_tc_59", ["jump", "eq_nb_1412", 899, 17], ["eq_bool", 13, 8, 12, 899, 17], ["jump", "eq_done_1407", 899, 17], "eq_nb_1412", ["false", 13, 899, 17], "eq_done_1407", ["jump_false", 13, "if_else_1405", 899, 17], ["access", 12, 2, 900, 39], ["load_index", 13, 7, 12, 900, 39], ["access", 12, 1, 900, 27], ["load_index", 14, 7, 12, 900, 27], ["store_dynamic", 5, 13, 14, 900, 27], ["jump", "if_end_1406", 900, 27], "if_else_1405", ["access", 12, "access", 901, 24], ["is_identical", 13, 8, 12, 901, 24], ["jump_true", 13, "eq_done_1416", 901, 24], ["is_int", 14, 8, 901, 24], ["jump_false", 14, "eq_ni_1417", 901, 24], "_nop_tc_60", ["jump", "eq_ni_1417", 901, 24], ["eq_int", 13, 8, 12, 901, 24], ["jump", "eq_done_1416", 901, 24], "eq_ni_1417", ["is_num", 14, 8, 901, 24], ["jump_false", 14, "eq_nn_1418", 901, 24], "_nop_tc_61", ["jump", "eq_nn_1418", 901, 24], ["eq_float", 13, 8, 12, 901, 24], ["jump", "eq_done_1416", 901, 24], "eq_nn_1418", ["is_text", 14, 8, 901, 24], ["jump_false", 14, "eq_nt_1419", 901, 24], "_nop_tc_62", "_nop_tc_63", ["eq_text", 13, 8, 12, 901, 24], ["jump", "eq_done_1416", 901, 24], "eq_nt_1419", ["is_null", 14, 8, 901, 24], ["jump_false", 14, "eq_nnl_1420", 901, 24], "_nop_tc_64", ["jump", "eq_nnl_1420", 901, 24], ["true", 13, 901, 24], ["jump", "eq_done_1416", 901, 24], "eq_nnl_1420", ["is_bool", 14, 8, 901, 24], ["jump_false", 14, "eq_nb_1421", 901, 24], "_nop_tc_65", ["jump", "eq_nb_1421", 901, 24], ["eq_bool", 13, 8, 12, 901, 24], ["jump", "eq_done_1416", 901, 24], "eq_nb_1421", ["false", 13, 901, 24], "eq_done_1416", ["move", 12, 13, 901, 24], ["jump_false", 12, "and_end_1415", 901, 24], ["access", 13, 2, 901, 52], ["load_index", 14, 7, 13, 901, 52], ["is_num", 13, 14, 901, 52], ["move", 12, 13, 901, 52], "and_end_1415", ["jump_false", 12, "if_else_1413", 901, 52], ["access", 12, 2, 902, 39], ["load_index", 13, 7, 12, 902, 39], ["access", 12, 1, 902, 27], ["load_index", 14, 7, 12, 902, 27], ["store_dynamic", 5, 13, 14, 902, 27], ["jump", "if_end_1414", 902, 27], "if_else_1413", ["access", 12, "true", 903, 24], ["is_identical", 13, 8, 12, 903, 24], ["jump_true", 13, "eq_done_1424", 903, 24], ["is_int", 14, 8, 903, 24], ["jump_false", 14, "eq_ni_1425", 903, 24], "_nop_tc_66", ["jump", "eq_ni_1425", 903, 24], ["eq_int", 13, 8, 12, 903, 24], ["jump", "eq_done_1424", 903, 24], "eq_ni_1425", ["is_num", 14, 8, 903, 24], ["jump_false", 14, "eq_nn_1426", 903, 24], "_nop_tc_67", ["jump", "eq_nn_1426", 903, 24], ["eq_float", 13, 8, 12, 903, 24], ["jump", "eq_done_1424", 903, 24], "eq_nn_1426", ["is_text", 14, 8, 903, 24], ["jump_false", 14, "eq_nt_1427", 903, 24], "_nop_tc_68", "_nop_tc_69", ["eq_text", 13, 8, 12, 903, 24], ["jump", "eq_done_1424", 903, 24], "eq_nt_1427", ["is_null", 14, 8, 903, 24], ["jump_false", 14, "eq_nnl_1428", 903, 24], "_nop_tc_70", ["jump", "eq_nnl_1428", 903, 24], ["true", 13, 903, 24], ["jump", "eq_done_1424", 903, 24], "eq_nnl_1428", ["is_bool", 14, 8, 903, 24], ["jump_false", 14, "eq_nb_1429", 903, 24], "_nop_tc_71", ["jump", "eq_nb_1429", 903, 24], ["eq_bool", 13, 8, 12, 903, 24], ["jump", "eq_done_1424", 903, 24], "eq_nb_1429", ["false", 13, 903, 24], "eq_done_1424", ["jump_false", 13, "if_else_1422", 903, 24], ["true", 12, 904, 33], ["access", 13, 1, 904, 27], ["load_index", 14, 7, 13, 904, 27], ["store_dynamic", 5, 12, 14, 904, 27], ["jump", "if_end_1423", 904, 27], "if_else_1422", ["access", 12, "false", 905, 24], ["is_identical", 13, 8, 12, 905, 24], ["jump_true", 13, "eq_done_1432", 905, 24], ["is_int", 14, 8, 905, 24], ["jump_false", 14, "eq_ni_1433", 905, 24], "_nop_tc_72", ["jump", "eq_ni_1433", 905, 24], ["eq_int", 13, 8, 12, 905, 24], ["jump", "eq_done_1432", 905, 24], "eq_ni_1433", ["is_num", 14, 8, 905, 24], ["jump_false", 14, "eq_nn_1434", 905, 24], "_nop_tc_73", ["jump", "eq_nn_1434", 905, 24], ["eq_float", 13, 8, 12, 905, 24], ["jump", "eq_done_1432", 905, 24], "eq_nn_1434", ["is_text", 14, 8, 905, 24], ["jump_false", 14, "eq_nt_1435", 905, 24], "_nop_tc_74", "_nop_tc_75", ["eq_text", 13, 8, 12, 905, 24], ["jump", "eq_done_1432", 905, 24], "eq_nt_1435", ["is_null", 14, 8, 905, 24], ["jump_false", 14, "eq_nnl_1436", 905, 24], "_nop_tc_76", ["jump", "eq_nnl_1436", 905, 24], ["true", 13, 905, 24], ["jump", "eq_done_1432", 905, 24], "eq_nnl_1436", ["is_bool", 14, 8, 905, 24], ["jump_false", 14, "eq_nb_1437", 905, 24], "_nop_tc_77", ["jump", "eq_nb_1437", 905, 24], ["eq_bool", 13, 8, 12, 905, 24], ["jump", "eq_done_1432", 905, 24], "eq_nb_1437", ["false", 13, 905, 24], "eq_done_1432", ["jump_false", 13, "if_else_1430", 905, 24], ["false", 12, 906, 33], ["access", 13, 1, 906, 27], ["load_index", 14, 7, 13, 906, 27], ["store_dynamic", 5, 12, 14, 906, 27], ["jump", "if_end_1431", 906, 27], "if_else_1430", ["access", 12, "move", 907, 24], ["is_identical", 13, 8, 12, 907, 24], ["jump_true", 13, "eq_done_1440", 907, 24], ["is_int", 14, 8, 907, 24], ["jump_false", 14, "eq_ni_1441", 907, 24], "_nop_tc_78", ["jump", "eq_ni_1441", 907, 24], ["eq_int", 13, 8, 12, 907, 24], ["jump", "eq_done_1440", 907, 24], "eq_ni_1441", ["is_num", 14, 8, 907, 24], ["jump_false", 14, "eq_nn_1442", 907, 24], "_nop_tc_79", ["jump", "eq_nn_1442", 907, 24], ["eq_float", 13, 8, 12, 907, 24], ["jump", "eq_done_1440", 907, 24], "eq_nn_1442", ["is_text", 14, 8, 907, 24], ["jump_false", 14, "eq_nt_1443", 907, 24], "_nop_tc_80", "_nop_tc_81", ["eq_text", 13, 8, 12, 907, 24], ["jump", "eq_done_1440", 907, 24], "eq_nt_1443", ["is_null", 14, 8, 907, 24], ["jump_false", 14, "eq_nnl_1444", 907, 24], "_nop_tc_82", ["jump", "eq_nnl_1444", 907, 24], ["true", 13, 907, 24], ["jump", "eq_done_1440", 907, 24], "eq_nnl_1444", ["is_bool", 14, 8, 907, 24], ["jump_false", 14, "eq_nb_1445", 907, 24], "_nop_tc_83", ["jump", "eq_nb_1445", 907, 24], ["eq_bool", 13, 8, 12, 907, 24], ["jump", "eq_done_1440", 907, 24], "eq_nb_1445", ["false", 13, 907, 24], "eq_done_1440", ["jump_false", 13, "if_else_1438", 907, 24], ["access", 12, 2, 908, 32], ["load_index", 13, 7, 12, 908, 32], ["load_dynamic", 12, 5, 13, 908, 32], ["move", 10, 12, 908, 32], ["null", 12, 909, 19], ["is_identical", 13, 10, 12, 909, 19], ["jump_true", 13, "ne_nid_1449", 909, 19], ["jump", "ne_ni_1450", 909, 19], "ne_nid_1449", ["false", 13, 909, 19], ["jump", "ne_done_1448", 909, 19], "ne_ni_1450", ["is_int", 14, 10, 909, 19], ["jump_false", 14, "ne_nn_1451", 909, 19], "_nop_tc_84", ["jump", "ne_nn_1451", 909, 19], ["ne_int", 13, 10, 12, 909, 19], ["jump", "ne_done_1448", 909, 19], "ne_nn_1451", ["is_num", 14, 10, 909, 19], ["jump_false", 14, "ne_nt_1452", 909, 19], "_nop_tc_85", ["jump", "ne_nt_1452", 909, 19], ["ne_float", 13, 10, 12, 909, 19], ["jump", "ne_done_1448", 909, 19], "ne_nt_1452", ["is_text", 14, 10, 909, 19], ["jump_false", 14, "ne_nnl_1453", 909, 19], "_nop_tc_86", ["jump", "ne_nnl_1453", 909, 19], ["ne_text", 13, 10, 12, 909, 19], ["jump", "ne_done_1448", 909, 19], "ne_nnl_1453", ["is_null", 14, 10, 909, 19], ["jump_false", 14, "ne_nb_1454", 909, 19], "_nop_tc_87", "_nop_tc_88", ["false", 13, 909, 19], ["jump", "ne_done_1448", 909, 19], "ne_nb_1454", ["is_bool", 14, 10, 909, 19], ["jump_false", 14, "ne_mis_1455", 909, 19], "_nop_tc_89", ["jump", "ne_mis_1455", 909, 19], ["ne_bool", 13, 10, 12, 909, 19], ["jump", "ne_done_1448", 909, 19], "ne_mis_1455", ["true", 13, 909, 19], "ne_done_1448", ["jump_false", 13, "if_else_1446", 909, 19], ["access", 12, 1, 910, 29], ["load_index", 13, 7, 12, 910, 29], ["store_dynamic", 5, 10, 13, 910, 29], ["jump", "if_end_1447", 910, 29], "if_else_1446", ["null", 12, 912, 35], ["access", 13, 1, 912, 29], ["load_index", 14, 7, 13, 912, 29], ["store_dynamic", 5, 12, 14, 912, 29], "if_end_1447", ["jump", "if_end_1439", 912, 29], "if_else_1438", "if_end_1439", "if_end_1431", "if_end_1423", "if_end_1414", "if_end_1406", ["access", 12, 2, 917, 27], ["load_index", 13, 7, 12, 917, 27], ["is_num", 12, 13, 917, 27], ["move", 13, 12, 917, 27], ["jump_false", 13, "and_end_1458", 917, 27], ["access", 12, 2, 917, 40], ["load_index", 14, 7, 12, 917, 40], ["access", 12, 3, 917, 52], ["load_index", 15, 7, 12, 917, 52], ["is_identical", 12, 14, 15, 917, 52], ["jump_true", 12, "eq_done_1459", 917, 52], ["is_int", 16, 14, 917, 52], ["jump_false", 16, "eq_ni_1460", 917, 52], ["is_int", 17, 15, 917, 52], ["jump_false", 17, "eq_ni_1460", 917, 52], ["eq_int", 12, 14, 15, 917, 52], ["jump", "eq_done_1459", 917, 52], "eq_ni_1460", ["is_num", 16, 14, 917, 52], ["jump_false", 16, "eq_nn_1461", 917, 52], ["is_num", 17, 15, 917, 52], ["jump_false", 17, "eq_nn_1461", 917, 52], ["eq_float", 12, 14, 15, 917, 52], ["jump", "eq_done_1459", 917, 52], "eq_nn_1461", ["is_text", 16, 14, 917, 52], ["jump_false", 16, "eq_nt_1462", 917, 52], ["is_text", 17, 15, 917, 52], ["jump_false", 17, "eq_nt_1462", 917, 52], ["eq_text", 12, 14, 15, 917, 52], ["jump", "eq_done_1459", 917, 52], "eq_nt_1462", ["is_null", 16, 14, 917, 52], ["jump_false", 16, "eq_nnl_1463", 917, 52], ["is_null", 17, 15, 917, 52], ["jump_false", 17, "eq_nnl_1463", 917, 52], ["true", 12, 917, 52], ["jump", "eq_done_1459", 917, 52], "eq_nnl_1463", ["is_bool", 16, 14, 917, 52], ["jump_false", 16, "eq_nb_1464", 917, 52], ["is_bool", 17, 15, 917, 52], ["jump_false", 17, "eq_nb_1464", 917, 52], ["eq_bool", 12, 14, 15, 917, 52], ["jump", "eq_done_1459", 917, 52], "eq_nb_1464", ["false", 12, 917, 52], "eq_done_1459", ["move", 13, 12, 917, 52], "and_end_1458", ["jump_false", 13, "if_else_1456", 917, 52], ["get", 12, 17, 1, 918, 13], ["load_dynamic", 13, 12, 8, 918, 27], ["true", 12, 918, 34], ["is_identical", 14, 13, 12, 918, 34], ["jump_true", 14, "eq_done_1467", 918, 34], ["is_int", 15, 13, 918, 34], ["jump_false", 15, "eq_ni_1468", 918, 34], "_nop_tc_90", ["jump", "eq_ni_1468", 918, 34], ["eq_int", 14, 13, 12, 918, 34], ["jump", "eq_done_1467", 918, 34], "eq_ni_1468", ["is_num", 15, 13, 918, 34], ["jump_false", 15, "eq_nn_1469", 918, 34], "_nop_tc_91", ["jump", "eq_nn_1469", 918, 34], ["eq_float", 14, 13, 12, 918, 34], ["jump", "eq_done_1467", 918, 34], "eq_nn_1469", ["is_text", 15, 13, 918, 34], ["jump_false", 15, "eq_nt_1470", 918, 34], "_nop_tc_92", ["jump", "eq_nt_1470", 918, 34], ["eq_text", 14, 13, 12, 918, 34], ["jump", "eq_done_1467", 918, 34], "eq_nt_1470", ["is_null", 15, 13, 918, 34], ["jump_false", 15, "eq_nnl_1471", 918, 34], "_nop_tc_93", ["jump", "eq_nnl_1471", 918, 34], ["true", 14, 918, 34], ["jump", "eq_done_1467", 918, 34], "eq_nnl_1471", ["is_bool", 15, 13, 918, 34], ["jump_false", 15, "eq_nb_1472", 918, 34], "_nop_tc_94", "_nop_tc_95", ["eq_bool", 14, 13, 12, 918, 34], ["jump", "eq_done_1467", 918, 34], "eq_nb_1472", ["false", 14, 918, 34], "eq_done_1467", ["jump_false", 14, "if_else_1465", 918, 34], ["access", 12, "true", 919, 30], ["access", 13, 1, 919, 44], ["load_index", 14, 7, 13, 919, 44], ["access", 13, 2, 919, 61], "_nop_tc_96", "_nop_tc_97", "_nop_tc_98", "_nop_tc_99", ["subtract", 15, 9, 13, 919, 61], ["jump", "num_done_1474", 919, 61], "num_err_1473", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 919, 61 ], ["access", 16, "error", 919, 61], ["access", 17, "cannot apply '-': operands must be numbers", 919, 61], ["array", 18, 0, 919, 61], ["push", 18, 17, 919, 61], ["frame", 17, 13, 2, 919, 61], ["null", 13, 919, 61], ["setarg", 17, 0, 13, 919, 61], ["setarg", 17, 1, 16, 919, 61], ["setarg", 17, 2, 18, 919, 61], ["invoke", 17, 13, 919, 61], ["disrupt", 919, 61], "num_done_1474", ["load_dynamic", 13, 7, 15, 919, 61], ["access", 15, 1, 919, 78], "_nop_tc_100", "_nop_tc_101", "_nop_tc_102", "_nop_tc_103", ["subtract", 16, 9, 15, 919, 78], ["jump", "num_done_1476", 919, 78], "num_err_1475", [ "access", 15, { "name": "log", "kind": "name", "make": "intrinsic" }, 919, 78 ], ["access", 17, "error", 919, 78], ["access", 18, "cannot apply '-': operands must be numbers", 919, 78], ["array", 19, 0, 919, 78], ["push", 19, 18, 919, 78], ["frame", 18, 15, 2, 919, 78], ["null", 15, 919, 78], ["setarg", 18, 0, 15, 919, 78], ["setarg", 18, 1, 17, 919, 78], ["setarg", 18, 2, 19, 919, 78], ["invoke", 18, 15, 919, 78], ["disrupt", 919, 78], "num_done_1476", ["load_dynamic", 15, 7, 16, 919, 78], ["array", 16, 4, 919, 78], ["push", 16, 12, 919, 78], ["push", 16, 14, 919, 78], ["push", 16, 13, 919, 78], ["push", 16, 15, 919, 78], ["store_dynamic", 4, 16, 6, 919, 24], ["null", 12, 920, 25], ["is_identical", 13, 11, 12, 920, 25], ["jump_true", 13, "ne_nid_1480", 920, 25], ["jump", "ne_ni_1481", 920, 25], "ne_nid_1480", ["false", 13, 920, 25], ["jump", "ne_done_1479", 920, 25], "ne_ni_1481", ["is_int", 14, 11, 920, 25], ["jump_false", 14, "ne_nn_1482", 920, 25], "_nop_tc_104", ["jump", "ne_nn_1482", 920, 25], ["ne_int", 13, 11, 12, 920, 25], ["jump", "ne_done_1479", 920, 25], "ne_nn_1482", ["is_num", 14, 11, 920, 25], ["jump_false", 14, "ne_nt_1483", 920, 25], "_nop_tc_105", ["jump", "ne_nt_1483", 920, 25], ["ne_float", 13, 11, 12, 920, 25], ["jump", "ne_done_1479", 920, 25], "ne_nt_1483", ["is_text", 14, 11, 920, 25], ["jump_false", 14, "ne_nnl_1484", 920, 25], "_nop_tc_106", ["jump", "ne_nnl_1484", 920, 25], ["ne_text", 13, 11, 12, 920, 25], ["jump", "ne_done_1479", 920, 25], "ne_nnl_1484", ["is_null", 14, 11, 920, 25], ["jump_false", 14, "ne_nb_1485", 920, 25], "_nop_tc_107", "_nop_tc_108", ["false", 13, 920, 25], ["jump", "ne_done_1479", 920, 25], "ne_nb_1485", ["is_bool", 14, 11, 920, 25], ["jump_false", 14, "ne_mis_1486", 920, 25], "_nop_tc_109", ["jump", "ne_mis_1486", 920, 25], ["ne_bool", 13, 11, 12, 920, 25], ["jump", "ne_done_1479", 920, 25], "ne_mis_1486", ["true", 13, 920, 25], "ne_done_1479", ["jump_false", 13, "if_else_1477", 920, 25], ["record", 12, 7], ["access", 13, "rewrite", 922, 22], ["store_field", 12, 13, "event", 922, 22], ["access", 13, "simplify_algebra", 922, 39], ["store_field", 12, 13, "pass", 922, 39], ["access", 13, "self_eq", 923, 21], ["store_field", 12, 13, "rule", 923, 21], ["store_field", 12, 6, "at", 923, 36], ["store_field", 12, 7, "before", 924, 23], ["load_dynamic", 13, 4, 6, 924, 50], ["store_field", 12, 13, "after", 924, 50], ["record", 13, 2], ["store_field", 13, 8, "op", 925, 25], ["access", 14, 2, 925, 41], ["load_index", 15, 7, 14, 925, 41], ["store_field", 13, 15, "slot", 925, 41], ["store_field", 12, 13, "why", 925, 41], ["is_array", 13, 11, 925, 41], ["jump_false", 13, "push_err_1487", 925, 41], ["push", 11, 12, 925, 41], ["jump", "push_done_1488", 925, 41], "push_err_1487", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 925, 41 ], ["access", 13, "error", 925, 41], ["access", 14, "cannot push: target must be an array", 925, 41], ["array", 15, 0, 925, 41], ["push", 15, 14, 925, 41], ["frame", 14, 12, 2, 925, 41], ["null", 12, 925, 41], ["setarg", 14, 0, 12, 925, 41], ["setarg", 14, 1, 13, 925, 41], ["setarg", 14, 2, 15, 925, 41], ["invoke", 14, 12, 925, 41], ["disrupt", 925, 41], "push_done_1488", ["jump", "if_end_1478", 925, 41], "if_else_1477", "if_end_1478", ["true", 12, 928, 35], ["access", 13, 1, 928, 29], ["load_index", 14, 7, 13, 928, 29], ["store_dynamic", 5, 12, 14, 928, 29], ["access", 12, 1, 929, 19], "_nop_tc_110", "_nop_tc_111", "_nop_tc_112", "_nop_tc_113", ["add", 13, 6, 12, 929, 19], ["jump", "num_done_1490", 929, 19], "num_err_1489", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 929, 19 ], ["access", 14, "error", 929, 19], ["access", 15, "cannot apply '+': operands must be numbers", 929, 19], ["array", 16, 0, 929, 19], ["push", 16, 15, 929, 19], ["frame", 15, 12, 2, 929, 19], ["null", 12, 929, 19], ["setarg", 15, 0, 12, 929, 19], ["setarg", 15, 1, 14, 929, 19], ["setarg", 15, 2, 16, 929, 19], ["invoke", 15, 12, 929, 19], ["disrupt", 929, 19], "num_done_1490", ["move", 6, 13, 929, 19], ["jump", "while_start_1391", 930, 11], ["jump", "if_end_1466", 930, 11], "if_else_1465", "if_end_1466", ["get", 12, 18, 1, 932, 13], ["load_dynamic", 13, 12, 8, 932, 28], ["true", 12, 932, 35], ["is_identical", 14, 13, 12, 932, 35], ["jump_true", 14, "eq_done_1493", 932, 35], ["is_int", 15, 13, 932, 35], ["jump_false", 15, "eq_ni_1494", 932, 35], "_nop_tc_114", ["jump", "eq_ni_1494", 932, 35], ["eq_int", 14, 13, 12, 932, 35], ["jump", "eq_done_1493", 932, 35], "eq_ni_1494", ["is_num", 15, 13, 932, 35], ["jump_false", 15, "eq_nn_1495", 932, 35], "_nop_tc_115", ["jump", "eq_nn_1495", 932, 35], ["eq_float", 14, 13, 12, 932, 35], ["jump", "eq_done_1493", 932, 35], "eq_nn_1495", ["is_text", 15, 13, 932, 35], ["jump_false", 15, "eq_nt_1496", 932, 35], "_nop_tc_116", ["jump", "eq_nt_1496", 932, 35], ["eq_text", 14, 13, 12, 932, 35], ["jump", "eq_done_1493", 932, 35], "eq_nt_1496", ["is_null", 15, 13, 932, 35], ["jump_false", 15, "eq_nnl_1497", 932, 35], "_nop_tc_117", ["jump", "eq_nnl_1497", 932, 35], ["true", 14, 932, 35], ["jump", "eq_done_1493", 932, 35], "eq_nnl_1497", ["is_bool", 15, 13, 932, 35], ["jump_false", 15, "eq_nb_1498", 932, 35], "_nop_tc_118", "_nop_tc_119", ["eq_bool", 14, 13, 12, 932, 35], ["jump", "eq_done_1493", 932, 35], "eq_nb_1498", ["false", 14, 932, 35], "eq_done_1493", ["jump_false", 14, "if_else_1491", 932, 35], ["access", 12, "false", 933, 30], ["access", 13, 1, 933, 45], ["load_index", 14, 7, 13, 933, 45], ["access", 13, 2, 933, 62], "_nop_tc_120", "_nop_tc_121", "_nop_tc_122", "_nop_tc_123", ["subtract", 15, 9, 13, 933, 62], ["jump", "num_done_1500", 933, 62], "num_err_1499", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 933, 62 ], ["access", 16, "error", 933, 62], ["access", 17, "cannot apply '-': operands must be numbers", 933, 62], ["array", 18, 0, 933, 62], ["push", 18, 17, 933, 62], ["frame", 17, 13, 2, 933, 62], ["null", 13, 933, 62], ["setarg", 17, 0, 13, 933, 62], ["setarg", 17, 1, 16, 933, 62], ["setarg", 17, 2, 18, 933, 62], ["invoke", 17, 13, 933, 62], ["disrupt", 933, 62], "num_done_1500", ["load_dynamic", 13, 7, 15, 933, 62], ["access", 15, 1, 933, 79], "_nop_tc_124", "_nop_tc_125", "_nop_tc_126", "_nop_tc_127", ["subtract", 16, 9, 15, 933, 79], ["jump", "num_done_1502", 933, 79], "num_err_1501", [ "access", 15, { "name": "log", "kind": "name", "make": "intrinsic" }, 933, 79 ], ["access", 17, "error", 933, 79], ["access", 18, "cannot apply '-': operands must be numbers", 933, 79], ["array", 19, 0, 933, 79], ["push", 19, 18, 933, 79], ["frame", 18, 15, 2, 933, 79], ["null", 15, 933, 79], ["setarg", 18, 0, 15, 933, 79], ["setarg", 18, 1, 17, 933, 79], ["setarg", 18, 2, 19, 933, 79], ["invoke", 18, 15, 933, 79], ["disrupt", 933, 79], "num_done_1502", ["load_dynamic", 15, 7, 16, 933, 79], ["array", 16, 4, 933, 79], ["push", 16, 12, 933, 79], ["push", 16, 14, 933, 79], ["push", 16, 13, 933, 79], ["push", 16, 15, 933, 79], ["store_dynamic", 4, 16, 6, 933, 24], ["null", 12, 934, 25], ["is_identical", 13, 11, 12, 934, 25], ["jump_true", 13, "ne_nid_1506", 934, 25], ["jump", "ne_ni_1507", 934, 25], "ne_nid_1506", ["false", 13, 934, 25], ["jump", "ne_done_1505", 934, 25], "ne_ni_1507", ["is_int", 14, 11, 934, 25], ["jump_false", 14, "ne_nn_1508", 934, 25], "_nop_tc_128", ["jump", "ne_nn_1508", 934, 25], ["ne_int", 13, 11, 12, 934, 25], ["jump", "ne_done_1505", 934, 25], "ne_nn_1508", ["is_num", 14, 11, 934, 25], ["jump_false", 14, "ne_nt_1509", 934, 25], "_nop_tc_129", ["jump", "ne_nt_1509", 934, 25], ["ne_float", 13, 11, 12, 934, 25], ["jump", "ne_done_1505", 934, 25], "ne_nt_1509", ["is_text", 14, 11, 934, 25], ["jump_false", 14, "ne_nnl_1510", 934, 25], "_nop_tc_130", ["jump", "ne_nnl_1510", 934, 25], ["ne_text", 13, 11, 12, 934, 25], ["jump", "ne_done_1505", 934, 25], "ne_nnl_1510", ["is_null", 14, 11, 934, 25], ["jump_false", 14, "ne_nb_1511", 934, 25], "_nop_tc_131", "_nop_tc_132", ["false", 13, 934, 25], ["jump", "ne_done_1505", 934, 25], "ne_nb_1511", ["is_bool", 14, 11, 934, 25], ["jump_false", 14, "ne_mis_1512", 934, 25], "_nop_tc_133", ["jump", "ne_mis_1512", 934, 25], ["ne_bool", 13, 11, 12, 934, 25], ["jump", "ne_done_1505", 934, 25], "ne_mis_1512", ["true", 13, 934, 25], "ne_done_1505", ["jump_false", 13, "if_else_1503", 934, 25], ["record", 12, 7], ["access", 13, "rewrite", 936, 22], ["store_field", 12, 13, "event", 936, 22], ["access", 13, "simplify_algebra", 936, 39], ["store_field", 12, 13, "pass", 936, 39], ["access", 13, "self_ne", 937, 21], ["store_field", 12, 13, "rule", 937, 21], ["store_field", 12, 6, "at", 937, 36], ["store_field", 12, 7, "before", 938, 23], ["load_dynamic", 13, 4, 6, 938, 50], ["store_field", 12, 13, "after", 938, 50], ["record", 13, 2], ["store_field", 13, 8, "op", 939, 25], ["access", 14, 2, 939, 41], ["load_index", 15, 7, 14, 939, 41], ["store_field", 13, 15, "slot", 939, 41], ["store_field", 12, 13, "why", 939, 41], ["is_array", 13, 11, 939, 41], ["jump_false", 13, "push_err_1513", 939, 41], ["push", 11, 12, 939, 41], ["jump", "push_done_1514", 939, 41], "push_err_1513", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 939, 41 ], ["access", 13, "error", 939, 41], ["access", 14, "cannot push: target must be an array", 939, 41], ["array", 15, 0, 939, 41], ["push", 15, 14, 939, 41], ["frame", 14, 12, 2, 939, 41], ["null", 12, 939, 41], ["setarg", 14, 0, 12, 939, 41], ["setarg", 14, 1, 13, 939, 41], ["setarg", 14, 2, 15, 939, 41], ["invoke", 14, 12, 939, 41], ["disrupt", 939, 41], "push_done_1514", ["jump", "if_end_1504", 939, 41], "if_else_1503", "if_end_1504", ["false", 12, 942, 35], ["access", 13, 1, 942, 29], ["load_index", 14, 7, 13, 942, 29], ["store_dynamic", 5, 12, 14, 942, 29], ["access", 12, 1, 943, 19], "_nop_tc_134", "_nop_tc_135", "_nop_tc_136", "_nop_tc_137", ["add", 13, 6, 12, 943, 19], ["jump", "num_done_1516", 943, 19], "num_err_1515", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 943, 19 ], ["access", 14, "error", 943, 19], ["access", 15, "cannot apply '+': operands must be numbers", 943, 19], ["array", 16, 0, 943, 19], ["push", 16, 15, 943, 19], ["frame", 15, 12, 2, 943, 19], ["null", 12, 943, 19], ["setarg", 15, 0, 12, 943, 19], ["setarg", 15, 1, 14, 943, 19], ["setarg", 15, 2, 16, 943, 19], ["invoke", 15, 12, 943, 19], ["disrupt", 943, 19], "num_done_1516", ["move", 6, 13, 943, 19], ["jump", "while_start_1391", 944, 11], ["jump", "if_end_1492", 944, 11], "if_else_1491", "if_end_1492", ["jump", "if_end_1457", 944, 11], "if_else_1456", "if_end_1457", ["access", 12, "invoke", 949, 17], ["is_identical", 13, 8, 12, 949, 17], ["jump_true", 13, "eq_done_1520", 949, 17], ["is_int", 14, 8, 949, 17], ["jump_false", 14, "eq_ni_1521", 949, 17], "_nop_tc_138", ["jump", "eq_ni_1521", 949, 17], ["eq_int", 13, 8, 12, 949, 17], ["jump", "eq_done_1520", 949, 17], "eq_ni_1521", ["is_num", 14, 8, 949, 17], ["jump_false", 14, "eq_nn_1522", 949, 17], "_nop_tc_139", ["jump", "eq_nn_1522", 949, 17], ["eq_float", 13, 8, 12, 949, 17], ["jump", "eq_done_1520", 949, 17], "eq_nn_1522", ["is_text", 14, 8, 949, 17], ["jump_false", 14, "eq_nt_1523", 949, 17], "_nop_tc_140", "_nop_tc_141", ["eq_text", 13, 8, 12, 949, 17], ["jump", "eq_done_1520", 949, 17], "eq_nt_1523", ["is_null", 14, 8, 949, 17], ["jump_false", 14, "eq_nnl_1524", 949, 17], "_nop_tc_142", ["jump", "eq_nnl_1524", 949, 17], ["true", 13, 949, 17], ["jump", "eq_done_1520", 949, 17], "eq_nnl_1524", ["is_bool", 14, 8, 949, 17], ["jump_false", 14, "eq_nb_1525", 949, 17], "_nop_tc_143", ["jump", "eq_nb_1525", 949, 17], ["eq_bool", 13, 8, 12, 949, 17], ["jump", "eq_done_1520", 949, 17], "eq_nb_1525", ["false", 13, 949, 17], "eq_done_1520", ["move", 12, 13, 949, 17], ["jump_true", 12, "or_end_1519", 949, 17], ["access", 13, "tail_invoke", 949, 35], ["is_identical", 14, 8, 13, 949, 35], ["jump_true", 14, "eq_done_1526", 949, 35], ["is_int", 15, 8, 949, 35], ["jump_false", 15, "eq_ni_1527", 949, 35], "_nop_tc_144", ["jump", "eq_ni_1527", 949, 35], ["eq_int", 14, 8, 13, 949, 35], ["jump", "eq_done_1526", 949, 35], "eq_ni_1527", ["is_num", 15, 8, 949, 35], ["jump_false", 15, "eq_nn_1528", 949, 35], "_nop_tc_145", ["jump", "eq_nn_1528", 949, 35], ["eq_float", 14, 8, 13, 949, 35], ["jump", "eq_done_1526", 949, 35], "eq_nn_1528", ["is_text", 15, 8, 949, 35], ["jump_false", 15, "eq_nt_1529", 949, 35], "_nop_tc_146", "_nop_tc_147", ["eq_text", 14, 8, 13, 949, 35], ["jump", "eq_done_1526", 949, 35], "eq_nt_1529", ["is_null", 15, 8, 949, 35], ["jump_false", 15, "eq_nnl_1530", 949, 35], "_nop_tc_148", ["jump", "eq_nnl_1530", 949, 35], ["true", 14, 949, 35], ["jump", "eq_done_1526", 949, 35], "eq_nnl_1530", ["is_bool", 15, 8, 949, 35], ["jump_false", 15, "eq_nb_1531", 949, 35], "_nop_tc_149", ["jump", "eq_nb_1531", 949, 35], ["eq_bool", 14, 8, 13, 949, 35], ["jump", "eq_done_1526", 949, 35], "eq_nb_1531", ["false", 14, 949, 35], "eq_done_1526", ["move", 12, 14, 949, 35], "or_end_1519", ["jump_false", 12, "if_else_1517", 949, 35], ["null", 12, 950, 33], ["access", 13, 2, 950, 27], ["load_index", 14, 7, 13, 950, 27], ["store_dynamic", 5, 12, 14, 950, 27], ["jump", "if_end_1518", 950, 27], "if_else_1517", ["get", 12, 19, 1, 951, 18], ["load_dynamic", 13, 12, 8, 951, 31], ["true", 12, 951, 38], ["is_identical", 14, 13, 12, 951, 38], ["jump_true", 14, "ne_nid_1535", 951, 38], ["jump", "ne_ni_1536", 951, 38], "ne_nid_1535", ["false", 14, 951, 38], ["jump", "ne_done_1534", 951, 38], "ne_ni_1536", ["is_int", 15, 13, 951, 38], ["jump_false", 15, "ne_nn_1537", 951, 38], "_nop_tc_150", ["jump", "ne_nn_1537", 951, 38], ["ne_int", 14, 13, 12, 951, 38], ["jump", "ne_done_1534", 951, 38], "ne_nn_1537", ["is_num", 15, 13, 951, 38], ["jump_false", 15, "ne_nt_1538", 951, 38], "_nop_tc_151", ["jump", "ne_nt_1538", 951, 38], ["ne_float", 14, 13, 12, 951, 38], ["jump", "ne_done_1534", 951, 38], "ne_nt_1538", ["is_text", 15, 13, 951, 38], ["jump_false", 15, "ne_nnl_1539", 951, 38], "_nop_tc_152", ["jump", "ne_nnl_1539", 951, 38], ["ne_text", 14, 13, 12, 951, 38], ["jump", "ne_done_1534", 951, 38], "ne_nnl_1539", ["is_null", 15, 13, 951, 38], ["jump_false", 15, "ne_nb_1540", 951, 38], "_nop_tc_153", ["jump", "ne_nb_1540", 951, 38], ["false", 14, 951, 38], ["jump", "ne_done_1534", 951, 38], "ne_nb_1540", ["is_bool", 15, 13, 951, 38], ["jump_false", 15, "ne_mis_1541", 951, 38], "_nop_tc_154", "_nop_tc_155", ["ne_bool", 14, 13, 12, 951, 38], ["jump", "ne_done_1534", 951, 38], "ne_mis_1541", ["true", 14, 951, 38], "ne_done_1534", ["jump_false", 14, "if_else_1532", 951, 38], ["access", 12, 1, 952, 29], ["load_index", 13, 7, 12, 952, 29], ["is_num", 12, 13, 952, 29], ["jump_false", 12, "if_else_1542", 952, 29], ["null", 12, 953, 35], ["access", 13, 1, 953, 29], ["load_index", 14, 7, 13, 953, 29], ["store_dynamic", 5, 12, 14, 953, 29], ["jump", "if_end_1543", 953, 29], "if_else_1542", "if_end_1543", ["jump", "if_end_1533", 953, 29], "if_else_1532", "if_end_1533", "if_end_1518", ["access", 12, 1, 957, 15], "_nop_tc_156", "_nop_tc_157", "_nop_tc_158", "_nop_tc_159", ["add", 13, 6, 12, 957, 15], ["jump", "num_done_1545", 957, 15], "num_err_1544", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 957, 15 ], ["access", 14, "error", 957, 15], ["access", 15, "cannot apply '+': operands must be numbers", 957, 15], ["array", 16, 0, 957, 15], ["push", 16, 15, 957, 15], ["frame", 15, 12, 2, 957, 15], ["null", 12, 957, 15], ["setarg", 15, 0, 12, 957, 15], ["setarg", 15, 1, 14, 957, 15], ["setarg", 15, 2, 16, 957, 15], ["invoke", 15, 12, 957, 15], ["disrupt", 957, 15], "num_done_1545", ["move", 6, 13, 957, 15], ["jump", "while_start_1391", 957, 15], "while_end_1392", ["null", 3, 960, 12], ["return", 3, 960, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 21, "nr_close_slots": 0, "instructions": [ ["load_field", 3, 1, "instructions", 967, 24], ["move", 4, 3, 967, 24], ["access", 3, 0, 968, 21], ["access", 5, 0, 969, 14], ["access", 6, 0, 970, 13], ["null", 7, 971, 17], ["null", 8, 972, 16], ["null", 9, 973, 19], ["access", 10, 0, 974, 16], ["null", 11, 975, 18], ["null", 12, 977, 25], ["is_identical", 13, 4, 12, 977, 25], ["jump_true", 13, "eq_done_1549", 977, 25], ["is_int", 14, 4, 977, 25], ["jump_false", 14, "eq_ni_1550", 977, 25], "_nop_tc_1", ["jump", "eq_ni_1550", 977, 25], ["eq_int", 13, 4, 12, 977, 25], ["jump", "eq_done_1549", 977, 25], "eq_ni_1550", ["is_num", 14, 4, 977, 25], ["jump_false", 14, "eq_nn_1551", 977, 25], "_nop_tc_2", ["jump", "eq_nn_1551", 977, 25], ["eq_float", 13, 4, 12, 977, 25], ["jump", "eq_done_1549", 977, 25], "eq_nn_1551", ["is_text", 14, 4, 977, 25], ["jump_false", 14, "eq_nt_1552", 977, 25], "_nop_tc_3", ["jump", "eq_nt_1552", 977, 25], ["eq_text", 13, 4, 12, 977, 25], ["jump", "eq_done_1549", 977, 25], "eq_nt_1552", ["is_null", 14, 4, 977, 25], ["jump_false", 14, "eq_nnl_1553", 977, 25], "_nop_tc_4", "_nop_tc_5", ["true", 13, 977, 25], ["jump", "eq_done_1549", 977, 25], "eq_nnl_1553", ["is_bool", 14, 4, 977, 25], ["jump_false", 14, "eq_nb_1554", 977, 25], "_nop_tc_6", ["jump", "eq_nb_1554", 977, 25], ["eq_bool", 13, 4, 12, 977, 25], ["jump", "eq_done_1549", 977, 25], "eq_nb_1554", ["false", 13, 977, 25], "eq_done_1549", ["move", 12, 13, 977, 25], ["jump_true", 12, "or_end_1548", 977, 25], ["length", 13, 4, 977, 40], ["access", 14, 0, 977, 57], ["is_identical", 15, 13, 14, 977, 57], ["jump_true", 15, "eq_done_1555", 977, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 15, 13, 14, 977, 57], ["jump", "eq_done_1555", 977, 57], "eq_ni_1556", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 15, 13, 14, 977, 57], ["jump", "eq_done_1555", 977, 57], "eq_nn_1557", "_nop_tc_15", ["jump", "eq_nt_1558", 977, 57], "_nop_tc_16", ["jump", "eq_nt_1558", 977, 57], ["eq_text", 15, 13, 14, 977, 57], ["jump", "eq_done_1555", 977, 57], "eq_nt_1558", "_nop_tc_17", ["jump", "eq_nnl_1559", 977, 57], "_nop_tc_18", ["jump", "eq_nnl_1559", 977, 57], ["true", 15, 977, 57], ["jump", "eq_done_1555", 977, 57], "eq_nnl_1559", "_nop_tc_19", ["jump", "eq_nb_1560", 977, 57], "_nop_tc_20", ["jump", "eq_nb_1560", 977, 57], ["eq_bool", 15, 13, 14, 977, 57], ["jump", "eq_done_1555", 977, 57], "eq_nb_1560", ["false", 15, 977, 57], "eq_done_1555", ["move", 12, 15, 977, 57], "or_end_1548", ["jump_false", 12, "if_else_1546", 977, 57], ["null", 12, 978, 14], ["return", 12, 978, 14], "_nop_ur_1", "if_else_1546", "if_end_1547", ["null", 12, 981, 16], ["is_identical", 13, 2, 12, 981, 16], ["jump_true", 13, "ne_nid_1565", 981, 16], ["jump", "ne_ni_1566", 981, 16], "ne_nid_1565", ["false", 13, 981, 16], ["jump", "ne_done_1564", 981, 16], "ne_ni_1566", "_nop_tc_21", ["jump", "ne_nn_1567", 981, 16], "_nop_tc_22", ["jump", "ne_nn_1567", 981, 16], ["ne_int", 13, 2, 12, 981, 16], ["jump", "ne_done_1564", 981, 16], "ne_nn_1567", "_nop_tc_23", ["jump", "ne_nt_1568", 981, 16], "_nop_tc_24", ["jump", "ne_nt_1568", 981, 16], ["ne_float", 13, 2, 12, 981, 16], ["jump", "ne_done_1564", 981, 16], "ne_nt_1568", "_nop_tc_25", ["jump", "ne_nnl_1569", 981, 16], "_nop_tc_26", ["jump", "ne_nnl_1569", 981, 16], ["ne_text", 13, 2, 12, 981, 16], ["jump", "ne_done_1564", 981, 16], "ne_nnl_1569", "_nop_tc_27", ["jump", "ne_nb_1570", 981, 16], "_nop_tc_28", "_nop_tc_29", ["false", 13, 981, 16], ["jump", "ne_done_1564", 981, 16], "ne_nb_1570", "_nop_tc_30", ["jump", "ne_mis_1571", 981, 16], "_nop_tc_31", ["jump", "ne_mis_1571", 981, 16], ["ne_bool", 13, 2, 12, 981, 16], ["jump", "ne_done_1564", 981, 16], "ne_mis_1571", ["true", 13, 981, 16], "ne_done_1564", ["move", 12, 13, 981, 16], ["jump_false", 12, "and_end_1563", 981, 16], ["load_field", 13, 2, "events", 981, 24], ["null", 14, 981, 38], ["is_identical", 15, 13, 14, 981, 38], ["jump_true", 15, "ne_nid_1573", 981, 38], ["jump", "ne_ni_1574", 981, 38], "ne_nid_1573", ["false", 15, 981, 38], ["jump", "ne_done_1572", 981, 38], "ne_ni_1574", ["is_int", 16, 13, 981, 38], ["jump_false", 16, "ne_nn_1575", 981, 38], "_nop_tc_32", ["jump", "ne_nn_1575", 981, 38], ["ne_int", 15, 13, 14, 981, 38], ["jump", "ne_done_1572", 981, 38], "ne_nn_1575", ["is_num", 16, 13, 981, 38], ["jump_false", 16, "ne_nt_1576", 981, 38], "_nop_tc_33", ["jump", "ne_nt_1576", 981, 38], ["ne_float", 15, 13, 14, 981, 38], ["jump", "ne_done_1572", 981, 38], "ne_nt_1576", ["is_text", 16, 13, 981, 38], ["jump_false", 16, "ne_nnl_1577", 981, 38], "_nop_tc_34", ["jump", "ne_nnl_1577", 981, 38], ["ne_text", 15, 13, 14, 981, 38], ["jump", "ne_done_1572", 981, 38], "ne_nnl_1577", ["is_null", 16, 13, 981, 38], ["jump_false", 16, "ne_nb_1578", 981, 38], "_nop_tc_35", "_nop_tc_36", ["false", 15, 981, 38], ["jump", "ne_done_1572", 981, 38], "ne_nb_1578", ["is_bool", 16, 13, 981, 38], ["jump_false", 16, "ne_mis_1579", 981, 38], "_nop_tc_37", ["jump", "ne_mis_1579", 981, 38], ["ne_bool", 15, 13, 14, 981, 38], ["jump", "ne_done_1572", 981, 38], "ne_mis_1579", ["true", 15, 981, 38], "ne_done_1572", ["move", 12, 15, 981, 38], "and_end_1563", ["jump_false", 12, "if_else_1561", 981, 38], ["load_field", 12, 2, "events", 982, 16], ["move", 11, 12, 982, 16], ["jump", "if_end_1562", 982, 16], "if_else_1561", "if_end_1562", ["length", 12, 4, 985, 24], ["move", 3, 12, 985, 24], ["access", 6, 0, 986, 9], "while_start_1580", ["is_int", 12, 6, 987, 16], ["jump_false", 12, "rel_ni_1582", 987, 16], "_nop_tc_38", "_nop_tc_39", ["lt_int", 12, 6, 3, 987, 16], ["jump", "rel_done_1584", 987, 16], "rel_ni_1582", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 12, 6, 3, 987, 16], ["jump", "rel_done_1584", 987, 16], "rel_nn_1583", "_nop_tc_44", ["jump", "rel_err_1585", 987, 16], "_nop_tc_45", ["jump", "rel_err_1585", 987, 16], ["lt_text", 12, 6, 3, 987, 16], ["jump", "rel_done_1584", 987, 16], "rel_err_1585", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 987, 16 ], ["access", 14, "error", 987, 16], ["access", 15, "cannot compare with '<': operands must be same type", 987, 16], ["array", 16, 0, 987, 16], ["push", 16, 15, 987, 16], ["frame", 15, 13, 2, 987, 16], ["null", 13, 987, 16], ["setarg", 15, 0, 13, 987, 16], ["setarg", 15, 1, 14, 987, 16], ["setarg", 15, 2, 16, 987, 16], ["invoke", 15, 13, 987, 16], ["disrupt", 987, 16], "rel_done_1584", ["jump_false", 12, "while_end_1581", 987, 16], ["load_dynamic", 12, 4, 6, 988, 28], ["move", 7, 12, 988, 28], ["is_array", 12, 7, 989, 21], ["not", 13, 12, 989, 21], ["move", 12, 13, 989, 21], ["jump_true", 12, "or_end_1589", 989, 21], ["access", 13, 0, 989, 37], ["load_index", 14, 7, 13, 989, 37], ["access", 13, "not", 989, 43], ["is_identical", 15, 14, 13, 989, 43], ["jump_true", 15, "ne_nid_1591", 989, 43], ["jump", "ne_ni_1592", 989, 43], "ne_nid_1591", ["false", 15, 989, 43], ["jump", "ne_done_1590", 989, 43], "ne_ni_1592", ["is_int", 16, 14, 989, 43], ["jump_false", 16, "ne_nn_1593", 989, 43], "_nop_tc_46", ["jump", "ne_nn_1593", 989, 43], ["ne_int", 15, 14, 13, 989, 43], ["jump", "ne_done_1590", 989, 43], "ne_nn_1593", ["is_num", 16, 14, 989, 43], ["jump_false", 16, "ne_nt_1594", 989, 43], "_nop_tc_47", ["jump", "ne_nt_1594", 989, 43], ["ne_float", 15, 14, 13, 989, 43], ["jump", "ne_done_1590", 989, 43], "ne_nt_1594", ["is_text", 16, 14, 989, 43], ["jump_false", 16, "ne_nnl_1595", 989, 43], "_nop_tc_48", "_nop_tc_49", ["ne_text", 15, 14, 13, 989, 43], ["jump", "ne_done_1590", 989, 43], "ne_nnl_1595", ["is_null", 16, 14, 989, 43], ["jump_false", 16, "ne_nb_1596", 989, 43], "_nop_tc_50", ["jump", "ne_nb_1596", 989, 43], ["false", 15, 989, 43], ["jump", "ne_done_1590", 989, 43], "ne_nb_1596", ["is_bool", 16, 14, 989, 43], ["jump_false", 16, "ne_mis_1597", 989, 43], "_nop_tc_51", ["jump", "ne_mis_1597", 989, 43], ["ne_bool", 15, 14, 13, 989, 43], ["jump", "ne_done_1590", 989, 43], "ne_mis_1597", ["true", 15, 989, 43], "ne_done_1590", ["move", 12, 15, 989, 43], "or_end_1589", ["move", 13, 12, 989, 43], ["jump_true", 13, "or_end_1588", 989, 43], ["access", 12, 1, 989, 56], "_nop_tc_52", "_nop_tc_53", "_nop_tc_54", "_nop_tc_55", ["add", 14, 6, 12, 989, 56], ["jump", "num_done_1599", 989, 56], "num_err_1598", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 989, 56 ], ["access", 15, "error", 989, 56], ["access", 16, "cannot apply '+': operands must be numbers", 989, 56], ["array", 17, 0, 989, 56], ["push", 17, 16, 989, 56], ["frame", 16, 12, 2, 989, 56], ["null", 12, 989, 56], ["setarg", 16, 0, 12, 989, 56], ["setarg", 16, 1, 15, 989, 56], ["setarg", 16, 2, 17, 989, 56], ["invoke", 16, 12, 989, 56], ["disrupt", 989, 56], "num_done_1599", ["is_int", 12, 14, 989, 61], ["jump_false", 12, "rel_ni_1600", 989, 61], "_nop_tc_56", "_nop_tc_57", ["ge_int", 12, 14, 3, 989, 61], ["jump", "rel_done_1602", 989, 61], "rel_ni_1600", "_nop_tc_58", "_nop_tc_59", "_nop_tc_60", "_nop_tc_61", ["ge_float", 12, 14, 3, 989, 61], ["jump", "rel_done_1602", 989, 61], "rel_nn_1601", "_nop_tc_62", ["jump", "rel_err_1603", 989, 61], "_nop_tc_63", ["jump", "rel_err_1603", 989, 61], ["ge_text", 12, 14, 3, 989, 61], ["jump", "rel_done_1602", 989, 61], "rel_err_1603", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 989, 61 ], ["access", 15, "error", 989, 61], ["access", 16, "cannot compare with '>=': operands must be same type", 989, 61], ["array", 17, 0, 989, 61], ["push", 17, 16, 989, 61], ["frame", 16, 14, 2, 989, 61], ["null", 14, 989, 61], ["setarg", 16, 0, 14, 989, 61], ["setarg", 16, 1, 15, 989, 61], ["setarg", 16, 2, 17, 989, 61], ["invoke", 16, 14, 989, 61], ["disrupt", 989, 61], "rel_done_1602", ["move", 13, 12, 989, 61], "or_end_1588", ["jump_false", 13, "if_else_1586", 989, 61], ["access", 12, 1, 990, 17], "_nop_tc_64", "_nop_tc_65", "_nop_tc_66", "_nop_tc_67", ["add", 13, 6, 12, 990, 17], ["jump", "num_done_1605", 990, 17], "num_err_1604", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 990, 17 ], ["access", 14, "error", 990, 17], ["access", 15, "cannot apply '+': operands must be numbers", 990, 17], ["array", 16, 0, 990, 17], ["push", 16, 15, 990, 17], ["frame", 15, 12, 2, 990, 17], ["null", 12, 990, 17], ["setarg", 15, 0, 12, 990, 17], ["setarg", 15, 1, 14, 990, 17], ["setarg", 15, 2, 16, 990, 17], ["invoke", 15, 12, 990, 17], ["disrupt", 990, 17], "num_done_1605", ["move", 6, 13, 990, 17], ["jump", "while_start_1580", 991, 9], ["jump", "if_end_1587", 991, 9], "if_else_1586", "if_end_1587", ["access", 12, 1, 994, 31], "_nop_tc_68", "_nop_tc_69", "_nop_tc_70", "_nop_tc_71", ["add", 13, 6, 12, 994, 31], ["jump", "num_done_1607", 994, 31], "num_err_1606", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 994, 31 ], ["access", 14, "error", 994, 31], ["access", 15, "cannot apply '+': operands must be numbers", 994, 31], ["array", 16, 0, 994, 31], ["push", 16, 15, 994, 31], ["frame", 15, 12, 2, 994, 31], ["null", 12, 994, 31], ["setarg", 15, 0, 12, 994, 31], ["setarg", 15, 1, 14, 994, 31], ["setarg", 15, 2, 16, 994, 31], ["invoke", 15, 12, 994, 31], ["disrupt", 994, 31], "num_done_1607", ["load_dynamic", 12, 4, 13, 994, 31], ["move", 8, 12, 994, 31], ["is_array", 12, 8, 995, 21], "_nop_bl_1", ["jump_true", 12, "if_else_1608", 995, 21], ["access", 12, 1, 996, 17], "_nop_tc_72", "_nop_tc_73", "_nop_tc_74", "_nop_tc_75", ["add", 13, 6, 12, 996, 17], ["jump", "num_done_1611", 996, 17], "num_err_1610", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 996, 17 ], ["access", 14, "error", 996, 17], ["access", 15, "cannot apply '+': operands must be numbers", 996, 17], ["array", 16, 0, 996, 17], ["push", 16, 15, 996, 17], ["frame", 15, 12, 2, 996, 17], ["null", 12, 996, 17], ["setarg", 15, 0, 12, 996, 17], ["setarg", 15, 1, 14, 996, 17], ["setarg", 15, 2, 16, 996, 17], ["invoke", 15, 12, 996, 17], ["disrupt", 996, 17], "num_done_1611", ["move", 6, 13, 996, 17], ["jump", "while_start_1580", 997, 9], ["jump", "if_end_1609", 997, 9], "if_else_1608", "if_end_1609", ["access", 12, 0, 1000, 22], ["load_index", 13, 8, 12, 1000, 22], ["move", 9, 13, 1000, 22], ["length", 12, 8, 1001, 21], ["move", 10, 12, 1001, 21], ["access", 12, "jump_false", 1004, 22], ["is_identical", 13, 9, 12, 1004, 22], ["jump_true", 13, "eq_done_1615", 1004, 22], ["is_int", 14, 9, 1004, 22], ["jump_false", 14, "eq_ni_1616", 1004, 22], "_nop_tc_76", ["jump", "eq_ni_1616", 1004, 22], ["eq_int", 13, 9, 12, 1004, 22], ["jump", "eq_done_1615", 1004, 22], "eq_ni_1616", ["is_num", 14, 9, 1004, 22], ["jump_false", 14, "eq_nn_1617", 1004, 22], "_nop_tc_77", ["jump", "eq_nn_1617", 1004, 22], ["eq_float", 13, 9, 12, 1004, 22], ["jump", "eq_done_1615", 1004, 22], "eq_nn_1617", ["is_text", 14, 9, 1004, 22], ["jump_false", 14, "eq_nt_1618", 1004, 22], "_nop_tc_78", "_nop_tc_79", ["eq_text", 13, 9, 12, 1004, 22], ["jump", "eq_done_1615", 1004, 22], "eq_nt_1618", ["is_null", 14, 9, 1004, 22], ["jump_false", 14, "eq_nnl_1619", 1004, 22], "_nop_tc_80", ["jump", "eq_nnl_1619", 1004, 22], ["true", 13, 1004, 22], ["jump", "eq_done_1615", 1004, 22], "eq_nnl_1619", ["is_bool", 14, 9, 1004, 22], ["jump_false", 14, "eq_nb_1620", 1004, 22], "_nop_tc_81", ["jump", "eq_nb_1620", 1004, 22], ["eq_bool", 13, 9, 12, 1004, 22], ["jump", "eq_done_1615", 1004, 22], "eq_nb_1620", ["false", 13, 1004, 22], "eq_done_1615", ["move", 12, 13, 1004, 22], ["jump_false", 12, "and_end_1614", 1004, 22], ["access", 13, 1, 1004, 43], ["load_index", 14, 8, 13, 1004, 43], ["access", 13, 1, 1004, 55], ["load_index", 15, 7, 13, 1004, 55], ["is_identical", 13, 14, 15, 1004, 55], ["jump_true", 13, "eq_done_1621", 1004, 55], ["is_int", 16, 14, 1004, 55], ["jump_false", 16, "eq_ni_1622", 1004, 55], ["is_int", 17, 15, 1004, 55], ["jump_false", 17, "eq_ni_1622", 1004, 55], ["eq_int", 13, 14, 15, 1004, 55], ["jump", "eq_done_1621", 1004, 55], "eq_ni_1622", ["is_num", 16, 14, 1004, 55], ["jump_false", 16, "eq_nn_1623", 1004, 55], ["is_num", 17, 15, 1004, 55], ["jump_false", 17, "eq_nn_1623", 1004, 55], ["eq_float", 13, 14, 15, 1004, 55], ["jump", "eq_done_1621", 1004, 55], "eq_nn_1623", ["is_text", 16, 14, 1004, 55], ["jump_false", 16, "eq_nt_1624", 1004, 55], ["is_text", 17, 15, 1004, 55], ["jump_false", 17, "eq_nt_1624", 1004, 55], ["eq_text", 13, 14, 15, 1004, 55], ["jump", "eq_done_1621", 1004, 55], "eq_nt_1624", ["is_null", 16, 14, 1004, 55], ["jump_false", 16, "eq_nnl_1625", 1004, 55], ["is_null", 17, 15, 1004, 55], ["jump_false", 17, "eq_nnl_1625", 1004, 55], ["true", 13, 1004, 55], ["jump", "eq_done_1621", 1004, 55], "eq_nnl_1625", ["is_bool", 16, 14, 1004, 55], ["jump_false", 16, "eq_nb_1626", 1004, 55], ["is_bool", 17, 15, 1004, 55], ["jump_false", 17, "eq_nb_1626", 1004, 55], ["eq_bool", 13, 14, 15, 1004, 55], ["jump", "eq_done_1621", 1004, 55], "eq_nb_1626", ["false", 13, 1004, 55], "eq_done_1621", ["move", 12, 13, 1004, 55], "and_end_1614", ["jump_false", 12, "if_else_1612", 1004, 55], ["access", 12, 1, 1005, 19], "_nop_tc_82", "_nop_tc_83", "_nop_tc_84", "_nop_tc_85", ["add", 13, 5, 12, 1005, 19], ["jump", "num_done_1628", 1005, 19], "num_err_1627", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1005, 19 ], ["access", 14, "error", 1005, 19], ["access", 15, "cannot apply '+': operands must be numbers", 1005, 19], ["array", 16, 0, 1005, 19], ["push", 16, 15, 1005, 19], ["frame", 15, 12, 2, 1005, 19], ["null", 12, 1005, 19], ["setarg", 15, 0, 12, 1005, 19], ["setarg", 15, 1, 14, 1005, 19], ["setarg", 15, 2, 16, 1005, 19], ["invoke", 15, 12, 1005, 19], ["disrupt", 1005, 19], "num_done_1628", ["move", 5, 13, 1005, 19], ["access", 12, "_nop_bl_", 1006, 27], [ "access", 13, { "name": "text", "kind": "name", "make": "intrinsic" }, 1006, 40 ], ["frame", 14, 13, 1, 1006, 40], ["null", 13, 1006, 40], ["setarg", 14, 0, 13, 1006, 40], ["setarg", 14, 1, 5, 1006, 40], ["invoke", 14, 13, 1006, 40], "_nop_tc_86", "_nop_tc_87", ["is_text", 14, 13, 1006, 40], ["jump_false", 14, "add_cn_1630", 1006, 40], ["concat", 15, 12, 13, 1006, 40], ["jump", "add_done_1629", 1006, 40], "add_cn_1630", "_nop_tc_88", ["jump", "add_err_1631", 1006, 40], ["is_num", 14, 13, 1006, 40], ["jump_false", 14, "add_err_1631", 1006, 40], ["add", 15, 12, 13, 1006, 40], ["jump", "add_done_1629", 1006, 40], "add_err_1631", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1006, 40 ], ["access", 13, "error", 1006, 40], ["access", 14, "cannot apply '+': operands must both be text or both be numbers", 1006, 40], ["array", 16, 0, 1006, 40], ["push", 16, 14, 1006, 40], ["frame", 14, 12, 2, 1006, 40], ["null", 12, 1006, 40], ["setarg", 14, 0, 12, 1006, 40], ["setarg", 14, 1, 13, 1006, 40], ["setarg", 14, 2, 16, 1006, 40], ["invoke", 14, 12, 1006, 40], ["disrupt", 1006, 40], "add_done_1629", ["store_dynamic", 4, 15, 6, 1006, 22], ["access", 12, "jump_true", 1007, 32], ["access", 13, 2, 1007, 51], ["load_index", 14, 7, 13, 1007, 51], ["access", 13, 2, 1007, 60], ["load_index", 15, 8, 13, 1007, 60], ["access", 13, 2, 1007, 76], "_nop_tc_89", "_nop_tc_90", "_nop_tc_91", "_nop_tc_92", ["subtract", 16, 10, 13, 1007, 76], ["jump", "num_done_1633", 1007, 76], "num_err_1632", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 1007, 76 ], ["access", 17, "error", 1007, 76], ["access", 18, "cannot apply '-': operands must be numbers", 1007, 76], ["array", 19, 0, 1007, 76], ["push", 19, 18, 1007, 76], ["frame", 18, 13, 2, 1007, 76], ["null", 13, 1007, 76], ["setarg", 18, 0, 13, 1007, 76], ["setarg", 18, 1, 17, 1007, 76], ["setarg", 18, 2, 19, 1007, 76], ["invoke", 18, 13, 1007, 76], ["disrupt", 1007, 76], "num_done_1633", ["load_dynamic", 13, 8, 16, 1007, 76], ["access", 16, 1, 1007, 92], "_nop_tc_93", "_nop_tc_94", "_nop_tc_95", "_nop_tc_96", ["subtract", 17, 10, 16, 1007, 92], ["jump", "num_done_1635", 1007, 92], "num_err_1634", [ "access", 16, { "name": "log", "kind": "name", "make": "intrinsic" }, 1007, 92 ], ["access", 18, "error", 1007, 92], ["access", 19, "cannot apply '-': operands must be numbers", 1007, 92], ["array", 20, 0, 1007, 92], ["push", 20, 19, 1007, 92], ["frame", 19, 16, 2, 1007, 92], ["null", 16, 1007, 92], ["setarg", 19, 0, 16, 1007, 92], ["setarg", 19, 1, 18, 1007, 92], ["setarg", 19, 2, 20, 1007, 92], ["invoke", 19, 16, 1007, 92], ["disrupt", 1007, 92], "num_done_1635", ["load_dynamic", 16, 8, 17, 1007, 92], ["array", 17, 5, 1007, 92], ["push", 17, 12, 1007, 92], ["push", 17, 14, 1007, 92], ["push", 17, 15, 1007, 92], ["push", 17, 13, 1007, 92], ["push", 17, 16, 1007, 92], ["access", 12, 1, 1007, 26], "_nop_tc_97", "_nop_tc_98", "_nop_tc_99", "_nop_tc_100", ["add", 13, 6, 12, 1007, 26], ["jump", "num_done_1637", 1007, 26], "num_err_1636", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1007, 26 ], ["access", 14, "error", 1007, 26], ["access", 15, "cannot apply '+': operands must be numbers", 1007, 26], ["array", 16, 0, 1007, 26], ["push", 16, 15, 1007, 26], ["frame", 15, 12, 2, 1007, 26], ["null", 12, 1007, 26], ["setarg", 15, 0, 12, 1007, 26], ["setarg", 15, 1, 14, 1007, 26], ["setarg", 15, 2, 16, 1007, 26], ["invoke", 15, 12, 1007, 26], ["disrupt", 1007, 26], "num_done_1637", ["store_dynamic", 4, 17, 13, 1007, 26], ["null", 12, 1008, 23], ["is_identical", 13, 11, 12, 1008, 23], ["jump_true", 13, "ne_nid_1641", 1008, 23], ["jump", "ne_ni_1642", 1008, 23], "ne_nid_1641", ["false", 13, 1008, 23], ["jump", "ne_done_1640", 1008, 23], "ne_ni_1642", ["is_int", 14, 11, 1008, 23], ["jump_false", 14, "ne_nn_1643", 1008, 23], "_nop_tc_101", ["jump", "ne_nn_1643", 1008, 23], ["ne_int", 13, 11, 12, 1008, 23], ["jump", "ne_done_1640", 1008, 23], "ne_nn_1643", ["is_num", 14, 11, 1008, 23], ["jump_false", 14, "ne_nt_1644", 1008, 23], "_nop_tc_102", ["jump", "ne_nt_1644", 1008, 23], ["ne_float", 13, 11, 12, 1008, 23], ["jump", "ne_done_1640", 1008, 23], "ne_nt_1644", ["is_text", 14, 11, 1008, 23], ["jump_false", 14, "ne_nnl_1645", 1008, 23], "_nop_tc_103", ["jump", "ne_nnl_1645", 1008, 23], ["ne_text", 13, 11, 12, 1008, 23], ["jump", "ne_done_1640", 1008, 23], "ne_nnl_1645", ["is_null", 14, 11, 1008, 23], ["jump_false", 14, "ne_nb_1646", 1008, 23], "_nop_tc_104", "_nop_tc_105", ["false", 13, 1008, 23], ["jump", "ne_done_1640", 1008, 23], "ne_nb_1646", ["is_bool", 14, 11, 1008, 23], ["jump_false", 14, "ne_mis_1647", 1008, 23], "_nop_tc_106", ["jump", "ne_mis_1647", 1008, 23], ["ne_bool", 13, 11, 12, 1008, 23], ["jump", "ne_done_1640", 1008, 23], "ne_mis_1647", ["true", 13, 1008, 23], "ne_done_1640", ["jump_false", 13, "if_else_1638", 1008, 23], ["record", 12, 6], ["access", 13, "rewrite", 1010, 20], ["store_field", 12, 13, "event", 1010, 20], ["access", 13, "simplify_booleans", 1010, 37], ["store_field", 12, 13, "pass", 1010, 37], ["access", 13, "not_jump_false_fusion", 1011, 19], ["store_field", 12, 13, "rule", 1011, 19], ["store_field", 12, 6, "at", 1011, 48], ["array", 13, 2, 1012, 29], ["push", 13, 7, 1012, 29], ["push", 13, 8, 1012, 29], ["store_field", 12, 13, "before", 1012, 29], ["load_dynamic", 13, 4, 6, 1013, 34], ["access", 14, 1, 1013, 55], "_nop_tc_107", "_nop_tc_108", "_nop_tc_109", "_nop_tc_110", ["add", 15, 6, 14, 1013, 55], ["jump", "num_done_1649", 1013, 55], "num_err_1648", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1013, 55 ], ["access", 16, "error", 1013, 55], ["access", 17, "cannot apply '+': operands must be numbers", 1013, 55], ["array", 18, 0, 1013, 55], ["push", 18, 17, 1013, 55], ["frame", 17, 14, 2, 1013, 55], ["null", 14, 1013, 55], ["setarg", 17, 0, 14, 1013, 55], ["setarg", 17, 1, 16, 1013, 55], ["setarg", 17, 2, 18, 1013, 55], ["invoke", 17, 14, 1013, 55], ["disrupt", 1013, 55], "num_done_1649", ["load_dynamic", 14, 4, 15, 1013, 55], ["array", 15, 2, 1013, 55], ["push", 15, 13, 1013, 55], ["push", 15, 14, 1013, 55], ["store_field", 12, 15, "after", 1013, 55], ["is_array", 13, 11, 1013, 55], ["jump_false", 13, "push_err_1650", 1013, 55], ["push", 11, 12, 1013, 55], ["jump", "push_done_1651", 1013, 55], "push_err_1650", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1013, 55 ], ["access", 13, "error", 1013, 55], ["access", 14, "cannot push: target must be an array", 1013, 55], ["array", 15, 0, 1013, 55], ["push", 15, 14, 1013, 55], ["frame", 14, 12, 2, 1013, 55], ["null", 12, 1013, 55], ["setarg", 14, 0, 12, 1013, 55], ["setarg", 14, 1, 13, 1013, 55], ["setarg", 14, 2, 15, 1013, 55], ["invoke", 14, 12, 1013, 55], ["disrupt", 1013, 55], "push_done_1651", ["jump", "if_end_1639", 1013, 55], "if_else_1638", "if_end_1639", ["access", 12, 2, 1016, 17], "_nop_tc_111", "_nop_tc_112", "_nop_tc_113", "_nop_tc_114", ["add", 13, 6, 12, 1016, 17], ["jump", "num_done_1653", 1016, 17], "num_err_1652", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1016, 17 ], ["access", 14, "error", 1016, 17], ["access", 15, "cannot apply '+': operands must be numbers", 1016, 17], ["array", 16, 0, 1016, 17], ["push", 16, 15, 1016, 17], ["frame", 15, 12, 2, 1016, 17], ["null", 12, 1016, 17], ["setarg", 15, 0, 12, 1016, 17], ["setarg", 15, 1, 14, 1016, 17], ["setarg", 15, 2, 16, 1016, 17], ["invoke", 15, 12, 1016, 17], ["disrupt", 1016, 17], "num_done_1653", ["move", 6, 13, 1016, 17], ["jump", "while_start_1580", 1017, 9], ["jump", "if_end_1613", 1017, 9], "if_else_1612", "if_end_1613", ["access", 12, "jump_true", 1021, 22], ["is_identical", 13, 9, 12, 1021, 22], ["jump_true", 13, "eq_done_1657", 1021, 22], ["is_int", 14, 9, 1021, 22], ["jump_false", 14, "eq_ni_1658", 1021, 22], "_nop_tc_115", ["jump", "eq_ni_1658", 1021, 22], ["eq_int", 13, 9, 12, 1021, 22], ["jump", "eq_done_1657", 1021, 22], "eq_ni_1658", ["is_num", 14, 9, 1021, 22], ["jump_false", 14, "eq_nn_1659", 1021, 22], "_nop_tc_116", ["jump", "eq_nn_1659", 1021, 22], ["eq_float", 13, 9, 12, 1021, 22], ["jump", "eq_done_1657", 1021, 22], "eq_nn_1659", ["is_text", 14, 9, 1021, 22], ["jump_false", 14, "eq_nt_1660", 1021, 22], "_nop_tc_117", "_nop_tc_118", ["eq_text", 13, 9, 12, 1021, 22], ["jump", "eq_done_1657", 1021, 22], "eq_nt_1660", ["is_null", 14, 9, 1021, 22], ["jump_false", 14, "eq_nnl_1661", 1021, 22], "_nop_tc_119", ["jump", "eq_nnl_1661", 1021, 22], ["true", 13, 1021, 22], ["jump", "eq_done_1657", 1021, 22], "eq_nnl_1661", ["is_bool", 14, 9, 1021, 22], ["jump_false", 14, "eq_nb_1662", 1021, 22], "_nop_tc_120", ["jump", "eq_nb_1662", 1021, 22], ["eq_bool", 13, 9, 12, 1021, 22], ["jump", "eq_done_1657", 1021, 22], "eq_nb_1662", ["false", 13, 1021, 22], "eq_done_1657", ["move", 12, 13, 1021, 22], ["jump_false", 12, "and_end_1656", 1021, 22], ["access", 13, 1, 1021, 42], ["load_index", 14, 8, 13, 1021, 42], ["access", 13, 1, 1021, 54], ["load_index", 15, 7, 13, 1021, 54], ["is_identical", 13, 14, 15, 1021, 54], ["jump_true", 13, "eq_done_1663", 1021, 54], ["is_int", 16, 14, 1021, 54], ["jump_false", 16, "eq_ni_1664", 1021, 54], ["is_int", 17, 15, 1021, 54], ["jump_false", 17, "eq_ni_1664", 1021, 54], ["eq_int", 13, 14, 15, 1021, 54], ["jump", "eq_done_1663", 1021, 54], "eq_ni_1664", ["is_num", 16, 14, 1021, 54], ["jump_false", 16, "eq_nn_1665", 1021, 54], ["is_num", 17, 15, 1021, 54], ["jump_false", 17, "eq_nn_1665", 1021, 54], ["eq_float", 13, 14, 15, 1021, 54], ["jump", "eq_done_1663", 1021, 54], "eq_nn_1665", ["is_text", 16, 14, 1021, 54], ["jump_false", 16, "eq_nt_1666", 1021, 54], ["is_text", 17, 15, 1021, 54], ["jump_false", 17, "eq_nt_1666", 1021, 54], ["eq_text", 13, 14, 15, 1021, 54], ["jump", "eq_done_1663", 1021, 54], "eq_nt_1666", ["is_null", 16, 14, 1021, 54], ["jump_false", 16, "eq_nnl_1667", 1021, 54], ["is_null", 17, 15, 1021, 54], ["jump_false", 17, "eq_nnl_1667", 1021, 54], ["true", 13, 1021, 54], ["jump", "eq_done_1663", 1021, 54], "eq_nnl_1667", ["is_bool", 16, 14, 1021, 54], ["jump_false", 16, "eq_nb_1668", 1021, 54], ["is_bool", 17, 15, 1021, 54], ["jump_false", 17, "eq_nb_1668", 1021, 54], ["eq_bool", 13, 14, 15, 1021, 54], ["jump", "eq_done_1663", 1021, 54], "eq_nb_1668", ["false", 13, 1021, 54], "eq_done_1663", ["move", 12, 13, 1021, 54], "and_end_1656", ["jump_false", 12, "if_else_1654", 1021, 54], ["access", 12, 1, 1022, 19], "_nop_tc_121", "_nop_tc_122", "_nop_tc_123", "_nop_tc_124", ["add", 13, 5, 12, 1022, 19], ["jump", "num_done_1670", 1022, 19], "num_err_1669", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1022, 19 ], ["access", 14, "error", 1022, 19], ["access", 15, "cannot apply '+': operands must be numbers", 1022, 19], ["array", 16, 0, 1022, 19], ["push", 16, 15, 1022, 19], ["frame", 15, 12, 2, 1022, 19], ["null", 12, 1022, 19], ["setarg", 15, 0, 12, 1022, 19], ["setarg", 15, 1, 14, 1022, 19], ["setarg", 15, 2, 16, 1022, 19], ["invoke", 15, 12, 1022, 19], ["disrupt", 1022, 19], "num_done_1670", ["move", 5, 13, 1022, 19], ["access", 12, "_nop_bl_", 1023, 27], [ "access", 13, { "name": "text", "kind": "name", "make": "intrinsic" }, 1023, 40 ], ["frame", 14, 13, 1, 1023, 40], ["null", 13, 1023, 40], ["setarg", 14, 0, 13, 1023, 40], ["setarg", 14, 1, 5, 1023, 40], ["invoke", 14, 13, 1023, 40], "_nop_tc_125", "_nop_tc_126", ["is_text", 14, 13, 1023, 40], ["jump_false", 14, "add_cn_1672", 1023, 40], ["concat", 15, 12, 13, 1023, 40], ["jump", "add_done_1671", 1023, 40], "add_cn_1672", "_nop_tc_127", ["jump", "add_err_1673", 1023, 40], ["is_num", 14, 13, 1023, 40], ["jump_false", 14, "add_err_1673", 1023, 40], ["add", 15, 12, 13, 1023, 40], ["jump", "add_done_1671", 1023, 40], "add_err_1673", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1023, 40 ], ["access", 13, "error", 1023, 40], ["access", 14, "cannot apply '+': operands must both be text or both be numbers", 1023, 40], ["array", 16, 0, 1023, 40], ["push", 16, 14, 1023, 40], ["frame", 14, 12, 2, 1023, 40], ["null", 12, 1023, 40], ["setarg", 14, 0, 12, 1023, 40], ["setarg", 14, 1, 13, 1023, 40], ["setarg", 14, 2, 16, 1023, 40], ["invoke", 14, 12, 1023, 40], ["disrupt", 1023, 40], "add_done_1671", ["store_dynamic", 4, 15, 6, 1023, 22], ["access", 12, "jump_false", 1024, 32], ["access", 13, 2, 1024, 52], ["load_index", 14, 7, 13, 1024, 52], ["access", 13, 2, 1024, 61], ["load_index", 15, 8, 13, 1024, 61], ["access", 13, 2, 1024, 77], "_nop_tc_128", "_nop_tc_129", "_nop_tc_130", "_nop_tc_131", ["subtract", 16, 10, 13, 1024, 77], ["jump", "num_done_1675", 1024, 77], "num_err_1674", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 1024, 77 ], ["access", 17, "error", 1024, 77], ["access", 18, "cannot apply '-': operands must be numbers", 1024, 77], ["array", 19, 0, 1024, 77], ["push", 19, 18, 1024, 77], ["frame", 18, 13, 2, 1024, 77], ["null", 13, 1024, 77], ["setarg", 18, 0, 13, 1024, 77], ["setarg", 18, 1, 17, 1024, 77], ["setarg", 18, 2, 19, 1024, 77], ["invoke", 18, 13, 1024, 77], ["disrupt", 1024, 77], "num_done_1675", ["load_dynamic", 13, 8, 16, 1024, 77], ["access", 16, 1, 1024, 93], "_nop_tc_132", "_nop_tc_133", "_nop_tc_134", "_nop_tc_135", ["subtract", 17, 10, 16, 1024, 93], ["jump", "num_done_1677", 1024, 93], "num_err_1676", [ "access", 16, { "name": "log", "kind": "name", "make": "intrinsic" }, 1024, 93 ], ["access", 18, "error", 1024, 93], ["access", 19, "cannot apply '-': operands must be numbers", 1024, 93], ["array", 20, 0, 1024, 93], ["push", 20, 19, 1024, 93], ["frame", 19, 16, 2, 1024, 93], ["null", 16, 1024, 93], ["setarg", 19, 0, 16, 1024, 93], ["setarg", 19, 1, 18, 1024, 93], ["setarg", 19, 2, 20, 1024, 93], ["invoke", 19, 16, 1024, 93], ["disrupt", 1024, 93], "num_done_1677", ["load_dynamic", 16, 8, 17, 1024, 93], ["array", 17, 5, 1024, 93], ["push", 17, 12, 1024, 93], ["push", 17, 14, 1024, 93], ["push", 17, 15, 1024, 93], ["push", 17, 13, 1024, 93], ["push", 17, 16, 1024, 93], ["access", 12, 1, 1024, 26], "_nop_tc_136", "_nop_tc_137", "_nop_tc_138", "_nop_tc_139", ["add", 13, 6, 12, 1024, 26], ["jump", "num_done_1679", 1024, 26], "num_err_1678", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1024, 26 ], ["access", 14, "error", 1024, 26], ["access", 15, "cannot apply '+': operands must be numbers", 1024, 26], ["array", 16, 0, 1024, 26], ["push", 16, 15, 1024, 26], ["frame", 15, 12, 2, 1024, 26], ["null", 12, 1024, 26], ["setarg", 15, 0, 12, 1024, 26], ["setarg", 15, 1, 14, 1024, 26], ["setarg", 15, 2, 16, 1024, 26], ["invoke", 15, 12, 1024, 26], ["disrupt", 1024, 26], "num_done_1679", ["store_dynamic", 4, 17, 13, 1024, 26], ["null", 12, 1025, 23], ["is_identical", 13, 11, 12, 1025, 23], ["jump_true", 13, "ne_nid_1683", 1025, 23], ["jump", "ne_ni_1684", 1025, 23], "ne_nid_1683", ["false", 13, 1025, 23], ["jump", "ne_done_1682", 1025, 23], "ne_ni_1684", ["is_int", 14, 11, 1025, 23], ["jump_false", 14, "ne_nn_1685", 1025, 23], "_nop_tc_140", ["jump", "ne_nn_1685", 1025, 23], ["ne_int", 13, 11, 12, 1025, 23], ["jump", "ne_done_1682", 1025, 23], "ne_nn_1685", ["is_num", 14, 11, 1025, 23], ["jump_false", 14, "ne_nt_1686", 1025, 23], "_nop_tc_141", ["jump", "ne_nt_1686", 1025, 23], ["ne_float", 13, 11, 12, 1025, 23], ["jump", "ne_done_1682", 1025, 23], "ne_nt_1686", ["is_text", 14, 11, 1025, 23], ["jump_false", 14, "ne_nnl_1687", 1025, 23], "_nop_tc_142", ["jump", "ne_nnl_1687", 1025, 23], ["ne_text", 13, 11, 12, 1025, 23], ["jump", "ne_done_1682", 1025, 23], "ne_nnl_1687", ["is_null", 14, 11, 1025, 23], ["jump_false", 14, "ne_nb_1688", 1025, 23], "_nop_tc_143", "_nop_tc_144", ["false", 13, 1025, 23], ["jump", "ne_done_1682", 1025, 23], "ne_nb_1688", ["is_bool", 14, 11, 1025, 23], ["jump_false", 14, "ne_mis_1689", 1025, 23], "_nop_tc_145", ["jump", "ne_mis_1689", 1025, 23], ["ne_bool", 13, 11, 12, 1025, 23], ["jump", "ne_done_1682", 1025, 23], "ne_mis_1689", ["true", 13, 1025, 23], "ne_done_1682", ["jump_false", 13, "if_else_1680", 1025, 23], ["record", 12, 6], ["access", 13, "rewrite", 1027, 20], ["store_field", 12, 13, "event", 1027, 20], ["access", 13, "simplify_booleans", 1027, 37], ["store_field", 12, 13, "pass", 1027, 37], ["access", 13, "not_jump_true_fusion", 1028, 19], ["store_field", 12, 13, "rule", 1028, 19], ["store_field", 12, 6, "at", 1028, 47], ["array", 13, 2, 1029, 29], ["push", 13, 7, 1029, 29], ["push", 13, 8, 1029, 29], ["store_field", 12, 13, "before", 1029, 29], ["load_dynamic", 13, 4, 6, 1030, 34], ["access", 14, 1, 1030, 55], "_nop_tc_146", "_nop_tc_147", "_nop_tc_148", "_nop_tc_149", ["add", 15, 6, 14, 1030, 55], ["jump", "num_done_1691", 1030, 55], "num_err_1690", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1030, 55 ], ["access", 16, "error", 1030, 55], ["access", 17, "cannot apply '+': operands must be numbers", 1030, 55], ["array", 18, 0, 1030, 55], ["push", 18, 17, 1030, 55], ["frame", 17, 14, 2, 1030, 55], ["null", 14, 1030, 55], ["setarg", 17, 0, 14, 1030, 55], ["setarg", 17, 1, 16, 1030, 55], ["setarg", 17, 2, 18, 1030, 55], ["invoke", 17, 14, 1030, 55], ["disrupt", 1030, 55], "num_done_1691", ["load_dynamic", 14, 4, 15, 1030, 55], ["array", 15, 2, 1030, 55], ["push", 15, 13, 1030, 55], ["push", 15, 14, 1030, 55], ["store_field", 12, 15, "after", 1030, 55], ["is_array", 13, 11, 1030, 55], ["jump_false", 13, "push_err_1692", 1030, 55], ["push", 11, 12, 1030, 55], ["jump", "push_done_1693", 1030, 55], "push_err_1692", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1030, 55 ], ["access", 13, "error", 1030, 55], ["access", 14, "cannot push: target must be an array", 1030, 55], ["array", 15, 0, 1030, 55], ["push", 15, 14, 1030, 55], ["frame", 14, 12, 2, 1030, 55], ["null", 12, 1030, 55], ["setarg", 14, 0, 12, 1030, 55], ["setarg", 14, 1, 13, 1030, 55], ["setarg", 14, 2, 15, 1030, 55], ["invoke", 14, 12, 1030, 55], ["disrupt", 1030, 55], "push_done_1693", ["jump", "if_end_1681", 1030, 55], "if_else_1680", "if_end_1681", ["access", 12, 2, 1033, 17], "_nop_tc_150", "_nop_tc_151", "_nop_tc_152", "_nop_tc_153", ["add", 13, 6, 12, 1033, 17], ["jump", "num_done_1695", 1033, 17], "num_err_1694", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1033, 17 ], ["access", 14, "error", 1033, 17], ["access", 15, "cannot apply '+': operands must be numbers", 1033, 17], ["array", 16, 0, 1033, 17], ["push", 16, 15, 1033, 17], ["frame", 15, 12, 2, 1033, 17], ["null", 12, 1033, 17], ["setarg", 15, 0, 12, 1033, 17], ["setarg", 15, 1, 14, 1033, 17], ["setarg", 15, 2, 16, 1033, 17], ["invoke", 15, 12, 1033, 17], ["disrupt", 1033, 17], "num_done_1695", ["move", 6, 13, 1033, 17], ["jump", "while_start_1580", 1034, 9], ["jump", "if_end_1655", 1034, 9], "if_else_1654", "if_end_1655", ["access", 12, "not", 1038, 22], ["is_identical", 13, 9, 12, 1038, 22], ["jump_true", 13, "eq_done_1699", 1038, 22], ["is_int", 14, 9, 1038, 22], ["jump_false", 14, "eq_ni_1700", 1038, 22], "_nop_tc_154", ["jump", "eq_ni_1700", 1038, 22], ["eq_int", 13, 9, 12, 1038, 22], ["jump", "eq_done_1699", 1038, 22], "eq_ni_1700", ["is_num", 14, 9, 1038, 22], ["jump_false", 14, "eq_nn_1701", 1038, 22], "_nop_tc_155", ["jump", "eq_nn_1701", 1038, 22], ["eq_float", 13, 9, 12, 1038, 22], ["jump", "eq_done_1699", 1038, 22], "eq_nn_1701", ["is_text", 14, 9, 1038, 22], ["jump_false", 14, "eq_nt_1702", 1038, 22], "_nop_tc_156", "_nop_tc_157", ["eq_text", 13, 9, 12, 1038, 22], ["jump", "eq_done_1699", 1038, 22], "eq_nt_1702", ["is_null", 14, 9, 1038, 22], ["jump_false", 14, "eq_nnl_1703", 1038, 22], "_nop_tc_158", ["jump", "eq_nnl_1703", 1038, 22], ["true", 13, 1038, 22], ["jump", "eq_done_1699", 1038, 22], "eq_nnl_1703", ["is_bool", 14, 9, 1038, 22], ["jump_false", 14, "eq_nb_1704", 1038, 22], "_nop_tc_159", ["jump", "eq_nb_1704", 1038, 22], ["eq_bool", 13, 9, 12, 1038, 22], ["jump", "eq_done_1699", 1038, 22], "eq_nb_1704", ["false", 13, 1038, 22], "eq_done_1699", ["move", 12, 13, 1038, 22], ["jump_false", 12, "and_end_1698", 1038, 22], ["access", 13, 2, 1038, 36], ["load_index", 14, 8, 13, 1038, 36], ["access", 13, 1, 1038, 48], ["load_index", 15, 7, 13, 1038, 48], ["is_identical", 13, 14, 15, 1038, 48], ["jump_true", 13, "eq_done_1705", 1038, 48], ["is_int", 16, 14, 1038, 48], ["jump_false", 16, "eq_ni_1706", 1038, 48], ["is_int", 17, 15, 1038, 48], ["jump_false", 17, "eq_ni_1706", 1038, 48], ["eq_int", 13, 14, 15, 1038, 48], ["jump", "eq_done_1705", 1038, 48], "eq_ni_1706", ["is_num", 16, 14, 1038, 48], ["jump_false", 16, "eq_nn_1707", 1038, 48], ["is_num", 17, 15, 1038, 48], ["jump_false", 17, "eq_nn_1707", 1038, 48], ["eq_float", 13, 14, 15, 1038, 48], ["jump", "eq_done_1705", 1038, 48], "eq_nn_1707", ["is_text", 16, 14, 1038, 48], ["jump_false", 16, "eq_nt_1708", 1038, 48], ["is_text", 17, 15, 1038, 48], ["jump_false", 17, "eq_nt_1708", 1038, 48], ["eq_text", 13, 14, 15, 1038, 48], ["jump", "eq_done_1705", 1038, 48], "eq_nt_1708", ["is_null", 16, 14, 1038, 48], ["jump_false", 16, "eq_nnl_1709", 1038, 48], ["is_null", 17, 15, 1038, 48], ["jump_false", 17, "eq_nnl_1709", 1038, 48], ["true", 13, 1038, 48], ["jump", "eq_done_1705", 1038, 48], "eq_nnl_1709", ["is_bool", 16, 14, 1038, 48], ["jump_false", 16, "eq_nb_1710", 1038, 48], ["is_bool", 17, 15, 1038, 48], ["jump_false", 17, "eq_nb_1710", 1038, 48], ["eq_bool", 13, 14, 15, 1038, 48], ["jump", "eq_done_1705", 1038, 48], "eq_nb_1710", ["false", 13, 1038, 48], "eq_done_1705", ["move", 12, 13, 1038, 48], "and_end_1698", ["jump_false", 12, "if_else_1696", 1038, 48], ["access", 12, 1, 1039, 19], "_nop_tc_160", "_nop_tc_161", "_nop_tc_162", "_nop_tc_163", ["add", 13, 5, 12, 1039, 19], ["jump", "num_done_1712", 1039, 19], "num_err_1711", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1039, 19 ], ["access", 14, "error", 1039, 19], ["access", 15, "cannot apply '+': operands must be numbers", 1039, 19], ["array", 16, 0, 1039, 19], ["push", 16, 15, 1039, 19], ["frame", 15, 12, 2, 1039, 19], ["null", 12, 1039, 19], ["setarg", 15, 0, 12, 1039, 19], ["setarg", 15, 1, 14, 1039, 19], ["setarg", 15, 2, 16, 1039, 19], ["invoke", 15, 12, 1039, 19], ["disrupt", 1039, 19], "num_done_1712", ["move", 5, 13, 1039, 19], ["access", 12, "_nop_bl_", 1040, 27], [ "access", 13, { "name": "text", "kind": "name", "make": "intrinsic" }, 1040, 40 ], ["frame", 14, 13, 1, 1040, 40], ["null", 13, 1040, 40], ["setarg", 14, 0, 13, 1040, 40], ["setarg", 14, 1, 5, 1040, 40], ["invoke", 14, 13, 1040, 40], "_nop_tc_164", "_nop_tc_165", ["is_text", 14, 13, 1040, 40], ["jump_false", 14, "add_cn_1714", 1040, 40], ["concat", 15, 12, 13, 1040, 40], ["jump", "add_done_1713", 1040, 40], "add_cn_1714", "_nop_tc_166", ["jump", "add_err_1715", 1040, 40], ["is_num", 14, 13, 1040, 40], ["jump_false", 14, "add_err_1715", 1040, 40], ["add", 15, 12, 13, 1040, 40], ["jump", "add_done_1713", 1040, 40], "add_err_1715", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1040, 40 ], ["access", 13, "error", 1040, 40], ["access", 14, "cannot apply '+': operands must both be text or both be numbers", 1040, 40], ["array", 16, 0, 1040, 40], ["push", 16, 14, 1040, 40], ["frame", 14, 12, 2, 1040, 40], ["null", 12, 1040, 40], ["setarg", 14, 0, 12, 1040, 40], ["setarg", 14, 1, 13, 1040, 40], ["setarg", 14, 2, 16, 1040, 40], ["invoke", 14, 12, 1040, 40], ["disrupt", 1040, 40], "add_done_1713", ["store_dynamic", 4, 15, 6, 1040, 22], ["access", 12, "move", 1041, 32], ["access", 13, 1, 1041, 45], ["load_index", 14, 8, 13, 1041, 45], ["access", 13, 2, 1041, 55], ["load_index", 15, 7, 13, 1041, 55], ["access", 13, 2, 1041, 71], "_nop_tc_167", "_nop_tc_168", "_nop_tc_169", "_nop_tc_170", ["subtract", 16, 10, 13, 1041, 71], ["jump", "num_done_1717", 1041, 71], "num_err_1716", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 1041, 71 ], ["access", 17, "error", 1041, 71], ["access", 18, "cannot apply '-': operands must be numbers", 1041, 71], ["array", 19, 0, 1041, 71], ["push", 19, 18, 1041, 71], ["frame", 18, 13, 2, 1041, 71], ["null", 13, 1041, 71], ["setarg", 18, 0, 13, 1041, 71], ["setarg", 18, 1, 17, 1041, 71], ["setarg", 18, 2, 19, 1041, 71], ["invoke", 18, 13, 1041, 71], ["disrupt", 1041, 71], "num_done_1717", ["load_dynamic", 13, 8, 16, 1041, 71], ["access", 16, 1, 1041, 87], "_nop_tc_171", "_nop_tc_172", "_nop_tc_173", "_nop_tc_174", ["subtract", 17, 10, 16, 1041, 87], ["jump", "num_done_1719", 1041, 87], "num_err_1718", [ "access", 16, { "name": "log", "kind": "name", "make": "intrinsic" }, 1041, 87 ], ["access", 18, "error", 1041, 87], ["access", 19, "cannot apply '-': operands must be numbers", 1041, 87], ["array", 20, 0, 1041, 87], ["push", 20, 19, 1041, 87], ["frame", 19, 16, 2, 1041, 87], ["null", 16, 1041, 87], ["setarg", 19, 0, 16, 1041, 87], ["setarg", 19, 1, 18, 1041, 87], ["setarg", 19, 2, 20, 1041, 87], ["invoke", 19, 16, 1041, 87], ["disrupt", 1041, 87], "num_done_1719", ["load_dynamic", 16, 8, 17, 1041, 87], ["array", 17, 5, 1041, 87], ["push", 17, 12, 1041, 87], ["push", 17, 14, 1041, 87], ["push", 17, 15, 1041, 87], ["push", 17, 13, 1041, 87], ["push", 17, 16, 1041, 87], ["access", 12, 1, 1041, 26], "_nop_tc_175", "_nop_tc_176", "_nop_tc_177", "_nop_tc_178", ["add", 13, 6, 12, 1041, 26], ["jump", "num_done_1721", 1041, 26], "num_err_1720", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1041, 26 ], ["access", 14, "error", 1041, 26], ["access", 15, "cannot apply '+': operands must be numbers", 1041, 26], ["array", 16, 0, 1041, 26], ["push", 16, 15, 1041, 26], ["frame", 15, 12, 2, 1041, 26], ["null", 12, 1041, 26], ["setarg", 15, 0, 12, 1041, 26], ["setarg", 15, 1, 14, 1041, 26], ["setarg", 15, 2, 16, 1041, 26], ["invoke", 15, 12, 1041, 26], ["disrupt", 1041, 26], "num_done_1721", ["store_dynamic", 4, 17, 13, 1041, 26], ["null", 12, 1042, 23], ["is_identical", 13, 11, 12, 1042, 23], ["jump_true", 13, "ne_nid_1725", 1042, 23], ["jump", "ne_ni_1726", 1042, 23], "ne_nid_1725", ["false", 13, 1042, 23], ["jump", "ne_done_1724", 1042, 23], "ne_ni_1726", ["is_int", 14, 11, 1042, 23], ["jump_false", 14, "ne_nn_1727", 1042, 23], "_nop_tc_179", ["jump", "ne_nn_1727", 1042, 23], ["ne_int", 13, 11, 12, 1042, 23], ["jump", "ne_done_1724", 1042, 23], "ne_nn_1727", ["is_num", 14, 11, 1042, 23], ["jump_false", 14, "ne_nt_1728", 1042, 23], "_nop_tc_180", ["jump", "ne_nt_1728", 1042, 23], ["ne_float", 13, 11, 12, 1042, 23], ["jump", "ne_done_1724", 1042, 23], "ne_nt_1728", ["is_text", 14, 11, 1042, 23], ["jump_false", 14, "ne_nnl_1729", 1042, 23], "_nop_tc_181", ["jump", "ne_nnl_1729", 1042, 23], ["ne_text", 13, 11, 12, 1042, 23], ["jump", "ne_done_1724", 1042, 23], "ne_nnl_1729", ["is_null", 14, 11, 1042, 23], ["jump_false", 14, "ne_nb_1730", 1042, 23], "_nop_tc_182", "_nop_tc_183", ["false", 13, 1042, 23], ["jump", "ne_done_1724", 1042, 23], "ne_nb_1730", ["is_bool", 14, 11, 1042, 23], ["jump_false", 14, "ne_mis_1731", 1042, 23], "_nop_tc_184", ["jump", "ne_mis_1731", 1042, 23], ["ne_bool", 13, 11, 12, 1042, 23], ["jump", "ne_done_1724", 1042, 23], "ne_mis_1731", ["true", 13, 1042, 23], "ne_done_1724", ["jump_false", 13, "if_else_1722", 1042, 23], ["record", 12, 6], ["access", 13, "rewrite", 1044, 20], ["store_field", 12, 13, "event", 1044, 20], ["access", 13, "simplify_booleans", 1044, 37], ["store_field", 12, 13, "pass", 1044, 37], ["access", 13, "double_not", 1045, 19], ["store_field", 12, 13, "rule", 1045, 19], ["store_field", 12, 6, "at", 1045, 37], ["array", 13, 2, 1046, 29], ["push", 13, 7, 1046, 29], ["push", 13, 8, 1046, 29], ["store_field", 12, 13, "before", 1046, 29], ["load_dynamic", 13, 4, 6, 1047, 34], ["access", 14, 1, 1047, 55], "_nop_tc_185", "_nop_tc_186", "_nop_tc_187", "_nop_tc_188", ["add", 15, 6, 14, 1047, 55], ["jump", "num_done_1733", 1047, 55], "num_err_1732", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1047, 55 ], ["access", 16, "error", 1047, 55], ["access", 17, "cannot apply '+': operands must be numbers", 1047, 55], ["array", 18, 0, 1047, 55], ["push", 18, 17, 1047, 55], ["frame", 17, 14, 2, 1047, 55], ["null", 14, 1047, 55], ["setarg", 17, 0, 14, 1047, 55], ["setarg", 17, 1, 16, 1047, 55], ["setarg", 17, 2, 18, 1047, 55], ["invoke", 17, 14, 1047, 55], ["disrupt", 1047, 55], "num_done_1733", ["load_dynamic", 14, 4, 15, 1047, 55], ["array", 15, 2, 1047, 55], ["push", 15, 13, 1047, 55], ["push", 15, 14, 1047, 55], ["store_field", 12, 15, "after", 1047, 55], ["is_array", 13, 11, 1047, 55], ["jump_false", 13, "push_err_1734", 1047, 55], ["push", 11, 12, 1047, 55], ["jump", "push_done_1735", 1047, 55], "push_err_1734", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1047, 55 ], ["access", 13, "error", 1047, 55], ["access", 14, "cannot push: target must be an array", 1047, 55], ["array", 15, 0, 1047, 55], ["push", 15, 14, 1047, 55], ["frame", 14, 12, 2, 1047, 55], ["null", 12, 1047, 55], ["setarg", 14, 0, 12, 1047, 55], ["setarg", 14, 1, 13, 1047, 55], ["setarg", 14, 2, 15, 1047, 55], ["invoke", 14, 12, 1047, 55], ["disrupt", 1047, 55], "push_done_1735", ["jump", "if_end_1723", 1047, 55], "if_else_1722", "if_end_1723", ["access", 12, 2, 1050, 17], "_nop_tc_189", "_nop_tc_190", "_nop_tc_191", "_nop_tc_192", ["add", 13, 6, 12, 1050, 17], ["jump", "num_done_1737", 1050, 17], "num_err_1736", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1050, 17 ], ["access", 14, "error", 1050, 17], ["access", 15, "cannot apply '+': operands must be numbers", 1050, 17], ["array", 16, 0, 1050, 17], ["push", 16, 15, 1050, 17], ["frame", 15, 12, 2, 1050, 17], ["null", 12, 1050, 17], ["setarg", 15, 0, 12, 1050, 17], ["setarg", 15, 1, 14, 1050, 17], ["setarg", 15, 2, 16, 1050, 17], ["invoke", 15, 12, 1050, 17], ["disrupt", 1050, 17], "num_done_1737", ["move", 6, 13, 1050, 17], ["jump", "while_start_1580", 1051, 9], ["jump", "if_end_1697", 1051, 9], "if_else_1696", "if_end_1697", ["access", 12, 1, 1054, 15], "_nop_tc_193", "_nop_tc_194", "_nop_tc_195", "_nop_tc_196", ["add", 13, 6, 12, 1054, 15], ["jump", "num_done_1739", 1054, 15], "num_err_1738", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1054, 15 ], ["access", 14, "error", 1054, 15], ["access", 15, "cannot apply '+': operands must be numbers", 1054, 15], ["array", 16, 0, 1054, 15], ["push", 16, 15, 1054, 15], ["frame", 15, 12, 2, 1054, 15], ["null", 12, 1054, 15], ["setarg", 15, 0, 12, 1054, 15], ["setarg", 15, 1, 14, 1054, 15], ["setarg", 15, 2, 16, 1054, 15], ["invoke", 15, 12, 1054, 15], ["disrupt", 1054, 15], "num_done_1739", ["move", 6, 13, 1054, 15], ["jump", "while_start_1580", 1054, 15], "while_end_1581", ["null", 3, 1057, 12], ["return", 3, 1057, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 15, "nr_close_slots": 0, "instructions": [ ["load_field", 3, 1, "instructions", 1064, 24], ["move", 4, 3, 1064, 24], ["access", 3, 0, 1065, 21], ["access", 5, 0, 1066, 14], ["access", 6, 0, 1067, 13], ["null", 7, 1068, 17], ["null", 8, 1069, 18], ["null", 9, 1071, 25], ["is_identical", 10, 4, 9, 1071, 25], ["jump_true", 10, "eq_done_1743", 1071, 25], ["is_int", 11, 4, 1071, 25], ["jump_false", 11, "eq_ni_1744", 1071, 25], "_nop_tc_1", ["jump", "eq_ni_1744", 1071, 25], ["eq_int", 10, 4, 9, 1071, 25], ["jump", "eq_done_1743", 1071, 25], "eq_ni_1744", ["is_num", 11, 4, 1071, 25], ["jump_false", 11, "eq_nn_1745", 1071, 25], "_nop_tc_2", ["jump", "eq_nn_1745", 1071, 25], ["eq_float", 10, 4, 9, 1071, 25], ["jump", "eq_done_1743", 1071, 25], "eq_nn_1745", ["is_text", 11, 4, 1071, 25], ["jump_false", 11, "eq_nt_1746", 1071, 25], "_nop_tc_3", ["jump", "eq_nt_1746", 1071, 25], ["eq_text", 10, 4, 9, 1071, 25], ["jump", "eq_done_1743", 1071, 25], "eq_nt_1746", ["is_null", 11, 4, 1071, 25], ["jump_false", 11, "eq_nnl_1747", 1071, 25], "_nop_tc_4", "_nop_tc_5", ["true", 10, 1071, 25], ["jump", "eq_done_1743", 1071, 25], "eq_nnl_1747", ["is_bool", 11, 4, 1071, 25], ["jump_false", 11, "eq_nb_1748", 1071, 25], "_nop_tc_6", ["jump", "eq_nb_1748", 1071, 25], ["eq_bool", 10, 4, 9, 1071, 25], ["jump", "eq_done_1743", 1071, 25], "eq_nb_1748", ["false", 10, 1071, 25], "eq_done_1743", ["move", 9, 10, 1071, 25], ["jump_true", 9, "or_end_1742", 1071, 25], ["length", 10, 4, 1071, 40], ["access", 11, 0, 1071, 57], ["is_identical", 12, 10, 11, 1071, 57], ["jump_true", 12, "eq_done_1749", 1071, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 12, 10, 11, 1071, 57], ["jump", "eq_done_1749", 1071, 57], "eq_ni_1750", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 12, 10, 11, 1071, 57], ["jump", "eq_done_1749", 1071, 57], "eq_nn_1751", "_nop_tc_15", ["jump", "eq_nt_1752", 1071, 57], "_nop_tc_16", ["jump", "eq_nt_1752", 1071, 57], ["eq_text", 12, 10, 11, 1071, 57], ["jump", "eq_done_1749", 1071, 57], "eq_nt_1752", "_nop_tc_17", ["jump", "eq_nnl_1753", 1071, 57], "_nop_tc_18", ["jump", "eq_nnl_1753", 1071, 57], ["true", 12, 1071, 57], ["jump", "eq_done_1749", 1071, 57], "eq_nnl_1753", "_nop_tc_19", ["jump", "eq_nb_1754", 1071, 57], "_nop_tc_20", ["jump", "eq_nb_1754", 1071, 57], ["eq_bool", 12, 10, 11, 1071, 57], ["jump", "eq_done_1749", 1071, 57], "eq_nb_1754", ["false", 12, 1071, 57], "eq_done_1749", ["move", 9, 12, 1071, 57], "or_end_1742", ["jump_false", 9, "if_else_1740", 1071, 57], ["null", 9, 1072, 14], ["return", 9, 1072, 14], "_nop_ur_1", "if_else_1740", "if_end_1741", ["null", 9, 1075, 16], ["is_identical", 10, 2, 9, 1075, 16], ["jump_true", 10, "ne_nid_1759", 1075, 16], ["jump", "ne_ni_1760", 1075, 16], "ne_nid_1759", ["false", 10, 1075, 16], ["jump", "ne_done_1758", 1075, 16], "ne_ni_1760", "_nop_tc_21", ["jump", "ne_nn_1761", 1075, 16], "_nop_tc_22", ["jump", "ne_nn_1761", 1075, 16], ["ne_int", 10, 2, 9, 1075, 16], ["jump", "ne_done_1758", 1075, 16], "ne_nn_1761", "_nop_tc_23", ["jump", "ne_nt_1762", 1075, 16], "_nop_tc_24", ["jump", "ne_nt_1762", 1075, 16], ["ne_float", 10, 2, 9, 1075, 16], ["jump", "ne_done_1758", 1075, 16], "ne_nt_1762", "_nop_tc_25", ["jump", "ne_nnl_1763", 1075, 16], "_nop_tc_26", ["jump", "ne_nnl_1763", 1075, 16], ["ne_text", 10, 2, 9, 1075, 16], ["jump", "ne_done_1758", 1075, 16], "ne_nnl_1763", "_nop_tc_27", ["jump", "ne_nb_1764", 1075, 16], "_nop_tc_28", "_nop_tc_29", ["false", 10, 1075, 16], ["jump", "ne_done_1758", 1075, 16], "ne_nb_1764", "_nop_tc_30", ["jump", "ne_mis_1765", 1075, 16], "_nop_tc_31", ["jump", "ne_mis_1765", 1075, 16], ["ne_bool", 10, 2, 9, 1075, 16], ["jump", "ne_done_1758", 1075, 16], "ne_mis_1765", ["true", 10, 1075, 16], "ne_done_1758", ["move", 9, 10, 1075, 16], ["jump_false", 9, "and_end_1757", 1075, 16], ["load_field", 10, 2, "events", 1075, 24], ["null", 11, 1075, 38], ["is_identical", 12, 10, 11, 1075, 38], ["jump_true", 12, "ne_nid_1767", 1075, 38], ["jump", "ne_ni_1768", 1075, 38], "ne_nid_1767", ["false", 12, 1075, 38], ["jump", "ne_done_1766", 1075, 38], "ne_ni_1768", ["is_int", 13, 10, 1075, 38], ["jump_false", 13, "ne_nn_1769", 1075, 38], "_nop_tc_32", ["jump", "ne_nn_1769", 1075, 38], ["ne_int", 12, 10, 11, 1075, 38], ["jump", "ne_done_1766", 1075, 38], "ne_nn_1769", ["is_num", 13, 10, 1075, 38], ["jump_false", 13, "ne_nt_1770", 1075, 38], "_nop_tc_33", ["jump", "ne_nt_1770", 1075, 38], ["ne_float", 12, 10, 11, 1075, 38], ["jump", "ne_done_1766", 1075, 38], "ne_nt_1770", ["is_text", 13, 10, 1075, 38], ["jump_false", 13, "ne_nnl_1771", 1075, 38], "_nop_tc_34", ["jump", "ne_nnl_1771", 1075, 38], ["ne_text", 12, 10, 11, 1075, 38], ["jump", "ne_done_1766", 1075, 38], "ne_nnl_1771", ["is_null", 13, 10, 1075, 38], ["jump_false", 13, "ne_nb_1772", 1075, 38], "_nop_tc_35", "_nop_tc_36", ["false", 12, 1075, 38], ["jump", "ne_done_1766", 1075, 38], "ne_nb_1772", ["is_bool", 13, 10, 1075, 38], ["jump_false", 13, "ne_mis_1773", 1075, 38], "_nop_tc_37", ["jump", "ne_mis_1773", 1075, 38], ["ne_bool", 12, 10, 11, 1075, 38], ["jump", "ne_done_1766", 1075, 38], "ne_mis_1773", ["true", 12, 1075, 38], "ne_done_1766", ["move", 9, 12, 1075, 38], "and_end_1757", ["jump_false", 9, "if_else_1755", 1075, 38], ["load_field", 9, 2, "events", 1076, 16], ["move", 8, 9, 1076, 16], ["jump", "if_end_1756", 1076, 16], "if_else_1755", "if_end_1756", ["length", 9, 4, 1079, 24], ["move", 3, 9, 1079, 24], ["access", 6, 0, 1080, 9], "while_start_1774", ["is_int", 9, 6, 1081, 16], ["jump_false", 9, "rel_ni_1776", 1081, 16], "_nop_tc_38", "_nop_tc_39", ["lt_int", 9, 6, 3, 1081, 16], ["jump", "rel_done_1778", 1081, 16], "rel_ni_1776", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 9, 6, 3, 1081, 16], ["jump", "rel_done_1778", 1081, 16], "rel_nn_1777", "_nop_tc_44", ["jump", "rel_err_1779", 1081, 16], "_nop_tc_45", ["jump", "rel_err_1779", 1081, 16], ["lt_text", 9, 6, 3, 1081, 16], ["jump", "rel_done_1778", 1081, 16], "rel_err_1779", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1081, 16 ], ["access", 11, "error", 1081, 16], ["access", 12, "cannot compare with '<': operands must be same type", 1081, 16], ["array", 13, 0, 1081, 16], ["push", 13, 12, 1081, 16], ["frame", 12, 10, 2, 1081, 16], ["null", 10, 1081, 16], ["setarg", 12, 0, 10, 1081, 16], ["setarg", 12, 1, 11, 1081, 16], ["setarg", 12, 2, 13, 1081, 16], ["invoke", 12, 10, 1081, 16], ["disrupt", 1081, 16], "rel_done_1778", ["jump_false", 9, "while_end_1775", 1081, 16], ["load_dynamic", 9, 4, 6, 1082, 28], ["move", 7, 9, 1082, 28], ["is_array", 9, 7, 1083, 20], ["move", 10, 9, 1083, 20], ["jump_false", 10, "and_end_1783", 1083, 20], ["access", 9, 0, 1083, 36], ["load_index", 11, 7, 9, 1083, 36], ["access", 9, "move", 1083, 42], ["is_identical", 12, 11, 9, 1083, 42], ["jump_true", 12, "eq_done_1784", 1083, 42], ["is_int", 13, 11, 1083, 42], ["jump_false", 13, "eq_ni_1785", 1083, 42], "_nop_tc_46", ["jump", "eq_ni_1785", 1083, 42], ["eq_int", 12, 11, 9, 1083, 42], ["jump", "eq_done_1784", 1083, 42], "eq_ni_1785", ["is_num", 13, 11, 1083, 42], ["jump_false", 13, "eq_nn_1786", 1083, 42], "_nop_tc_47", ["jump", "eq_nn_1786", 1083, 42], ["eq_float", 12, 11, 9, 1083, 42], ["jump", "eq_done_1784", 1083, 42], "eq_nn_1786", ["is_text", 13, 11, 1083, 42], ["jump_false", 13, "eq_nt_1787", 1083, 42], "_nop_tc_48", "_nop_tc_49", ["eq_text", 12, 11, 9, 1083, 42], ["jump", "eq_done_1784", 1083, 42], "eq_nt_1787", ["is_null", 13, 11, 1083, 42], ["jump_false", 13, "eq_nnl_1788", 1083, 42], "_nop_tc_50", ["jump", "eq_nnl_1788", 1083, 42], ["true", 12, 1083, 42], ["jump", "eq_done_1784", 1083, 42], "eq_nnl_1788", ["is_bool", 13, 11, 1083, 42], ["jump_false", 13, "eq_nb_1789", 1083, 42], "_nop_tc_51", ["jump", "eq_nb_1789", 1083, 42], ["eq_bool", 12, 11, 9, 1083, 42], ["jump", "eq_done_1784", 1083, 42], "eq_nb_1789", ["false", 12, 1083, 42], "eq_done_1784", ["move", 10, 12, 1083, 42], "and_end_1783", ["move", 9, 10, 1083, 42], ["jump_false", 9, "and_end_1782", 1083, 42], ["access", 10, 1, 1083, 58], ["load_index", 11, 7, 10, 1083, 58], ["access", 10, 2, 1083, 70], ["load_index", 12, 7, 10, 1083, 70], ["is_identical", 10, 11, 12, 1083, 70], ["jump_true", 10, "eq_done_1790", 1083, 70], ["is_int", 13, 11, 1083, 70], ["jump_false", 13, "eq_ni_1791", 1083, 70], ["is_int", 14, 12, 1083, 70], ["jump_false", 14, "eq_ni_1791", 1083, 70], ["eq_int", 10, 11, 12, 1083, 70], ["jump", "eq_done_1790", 1083, 70], "eq_ni_1791", ["is_num", 13, 11, 1083, 70], ["jump_false", 13, "eq_nn_1792", 1083, 70], ["is_num", 14, 12, 1083, 70], ["jump_false", 14, "eq_nn_1792", 1083, 70], ["eq_float", 10, 11, 12, 1083, 70], ["jump", "eq_done_1790", 1083, 70], "eq_nn_1792", ["is_text", 13, 11, 1083, 70], ["jump_false", 13, "eq_nt_1793", 1083, 70], ["is_text", 14, 12, 1083, 70], ["jump_false", 14, "eq_nt_1793", 1083, 70], ["eq_text", 10, 11, 12, 1083, 70], ["jump", "eq_done_1790", 1083, 70], "eq_nt_1793", ["is_null", 13, 11, 1083, 70], ["jump_false", 13, "eq_nnl_1794", 1083, 70], ["is_null", 14, 12, 1083, 70], ["jump_false", 14, "eq_nnl_1794", 1083, 70], ["true", 10, 1083, 70], ["jump", "eq_done_1790", 1083, 70], "eq_nnl_1794", ["is_bool", 13, 11, 1083, 70], ["jump_false", 13, "eq_nb_1795", 1083, 70], ["is_bool", 14, 12, 1083, 70], ["jump_false", 14, "eq_nb_1795", 1083, 70], ["eq_bool", 10, 11, 12, 1083, 70], ["jump", "eq_done_1790", 1083, 70], "eq_nb_1795", ["false", 10, 1083, 70], "eq_done_1790", ["move", 9, 10, 1083, 70], "and_end_1782", ["jump_false", 9, "if_else_1780", 1083, 70], ["access", 9, 1, 1084, 19], "_nop_tc_52", "_nop_tc_53", "_nop_tc_54", "_nop_tc_55", ["add", 10, 5, 9, 1084, 19], ["jump", "num_done_1797", 1084, 19], "num_err_1796", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1084, 19 ], ["access", 11, "error", 1084, 19], ["access", 12, "cannot apply '+': operands must be numbers", 1084, 19], ["array", 13, 0, 1084, 19], ["push", 13, 12, 1084, 19], ["frame", 12, 9, 2, 1084, 19], ["null", 9, 1084, 19], ["setarg", 12, 0, 9, 1084, 19], ["setarg", 12, 1, 11, 1084, 19], ["setarg", 12, 2, 13, 1084, 19], ["invoke", 12, 9, 1084, 19], ["disrupt", 1084, 19], "num_done_1797", ["move", 5, 10, 1084, 19], ["access", 9, "_nop_mv_", 1085, 27], [ "access", 10, { "name": "text", "kind": "name", "make": "intrinsic" }, 1085, 40 ], ["frame", 11, 10, 1, 1085, 40], ["null", 10, 1085, 40], ["setarg", 11, 0, 10, 1085, 40], ["setarg", 11, 1, 5, 1085, 40], ["invoke", 11, 10, 1085, 40], "_nop_tc_56", "_nop_tc_57", ["is_text", 11, 10, 1085, 40], ["jump_false", 11, "add_cn_1799", 1085, 40], ["concat", 12, 9, 10, 1085, 40], ["jump", "add_done_1798", 1085, 40], "add_cn_1799", "_nop_tc_58", ["jump", "add_err_1800", 1085, 40], ["is_num", 11, 10, 1085, 40], ["jump_false", 11, "add_err_1800", 1085, 40], ["add", 12, 9, 10, 1085, 40], ["jump", "add_done_1798", 1085, 40], "add_err_1800", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1085, 40 ], ["access", 10, "error", 1085, 40], ["access", 11, "cannot apply '+': operands must both be text or both be numbers", 1085, 40], ["array", 13, 0, 1085, 40], ["push", 13, 11, 1085, 40], ["frame", 11, 9, 2, 1085, 40], ["null", 9, 1085, 40], ["setarg", 11, 0, 9, 1085, 40], ["setarg", 11, 1, 10, 1085, 40], ["setarg", 11, 2, 13, 1085, 40], ["invoke", 11, 9, 1085, 40], ["disrupt", 1085, 40], "add_done_1798", ["store_dynamic", 4, 12, 6, 1085, 22], ["null", 9, 1086, 23], ["is_identical", 10, 8, 9, 1086, 23], ["jump_true", 10, "ne_nid_1804", 1086, 23], ["jump", "ne_ni_1805", 1086, 23], "ne_nid_1804", ["false", 10, 1086, 23], ["jump", "ne_done_1803", 1086, 23], "ne_ni_1805", ["is_int", 11, 8, 1086, 23], ["jump_false", 11, "ne_nn_1806", 1086, 23], "_nop_tc_59", ["jump", "ne_nn_1806", 1086, 23], ["ne_int", 10, 8, 9, 1086, 23], ["jump", "ne_done_1803", 1086, 23], "ne_nn_1806", ["is_num", 11, 8, 1086, 23], ["jump_false", 11, "ne_nt_1807", 1086, 23], "_nop_tc_60", ["jump", "ne_nt_1807", 1086, 23], ["ne_float", 10, 8, 9, 1086, 23], ["jump", "ne_done_1803", 1086, 23], "ne_nt_1807", ["is_text", 11, 8, 1086, 23], ["jump_false", 11, "ne_nnl_1808", 1086, 23], "_nop_tc_61", ["jump", "ne_nnl_1808", 1086, 23], ["ne_text", 10, 8, 9, 1086, 23], ["jump", "ne_done_1803", 1086, 23], "ne_nnl_1808", ["is_null", 11, 8, 1086, 23], ["jump_false", 11, "ne_nb_1809", 1086, 23], "_nop_tc_62", "_nop_tc_63", ["false", 10, 1086, 23], ["jump", "ne_done_1803", 1086, 23], "ne_nb_1809", ["is_bool", 11, 8, 1086, 23], ["jump_false", 11, "ne_mis_1810", 1086, 23], "_nop_tc_64", ["jump", "ne_mis_1810", 1086, 23], ["ne_bool", 10, 8, 9, 1086, 23], ["jump", "ne_done_1803", 1086, 23], "ne_mis_1810", ["true", 10, 1086, 23], "ne_done_1803", ["jump_false", 10, "if_else_1801", 1086, 23], ["record", 9, 6], ["access", 10, "rewrite", 1088, 20], ["store_field", 9, 10, "event", 1088, 20], ["access", 10, "eliminate_moves", 1088, 37], ["store_field", 9, 10, "pass", 1088, 37], ["access", 10, "self_move", 1089, 19], ["store_field", 9, 10, "rule", 1089, 19], ["store_field", 9, 6, "at", 1089, 36], ["store_field", 9, 7, "before", 1090, 21], ["load_dynamic", 10, 4, 6, 1090, 48], ["store_field", 9, 10, "after", 1090, 48], ["is_array", 10, 8, 1090, 48], ["jump_false", 10, "push_err_1811", 1090, 48], ["push", 8, 9, 1090, 48], ["jump", "push_done_1812", 1090, 48], "push_err_1811", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1090, 48 ], ["access", 10, "error", 1090, 48], ["access", 11, "cannot push: target must be an array", 1090, 48], ["array", 12, 0, 1090, 48], ["push", 12, 11, 1090, 48], ["frame", 11, 9, 2, 1090, 48], ["null", 9, 1090, 48], ["setarg", 11, 0, 9, 1090, 48], ["setarg", 11, 1, 10, 1090, 48], ["setarg", 11, 2, 12, 1090, 48], ["invoke", 11, 9, 1090, 48], ["disrupt", 1090, 48], "push_done_1812", ["jump", "if_end_1802", 1090, 48], "if_else_1801", "if_end_1802", ["jump", "if_end_1781", 1090, 48], "if_else_1780", "if_end_1781", ["access", 9, 1, 1094, 15], "_nop_tc_65", "_nop_tc_66", "_nop_tc_67", "_nop_tc_68", ["add", 10, 6, 9, 1094, 15], ["jump", "num_done_1814", 1094, 15], "num_err_1813", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1094, 15 ], ["access", 11, "error", 1094, 15], ["access", 12, "cannot apply '+': operands must be numbers", 1094, 15], ["array", 13, 0, 1094, 15], ["push", 13, 12, 1094, 15], ["frame", 12, 9, 2, 1094, 15], ["null", 9, 1094, 15], ["setarg", 12, 0, 9, 1094, 15], ["setarg", 12, 1, 11, 1094, 15], ["setarg", 12, 2, 13, 1094, 15], ["invoke", 12, 9, 1094, 15], ["disrupt", 1094, 15], "num_done_1814", ["move", 6, 10, 1094, 15], ["jump", "while_start_1774", 1094, 15], "while_end_1775", ["null", 3, 1097, 12], ["return", 3, 1097, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 13, "nr_close_slots": 0, "instructions": [ ["load_field", 2, 1, "instructions", 1104, 24], ["move", 3, 2, 1104, 24], ["access", 2, 0, 1105, 21], ["access", 4, 0, 1106, 14], ["false", 5, 1107, 24], ["access", 6, 0, 1108, 13], ["null", 7, 1109, 17], ["null", 8, 1111, 25], ["is_identical", 9, 3, 8, 1111, 25], ["jump_true", 9, "eq_done_1818", 1111, 25], ["is_int", 10, 3, 1111, 25], ["jump_false", 10, "eq_ni_1819", 1111, 25], "_nop_tc_1", ["jump", "eq_ni_1819", 1111, 25], ["eq_int", 9, 3, 8, 1111, 25], ["jump", "eq_done_1818", 1111, 25], "eq_ni_1819", ["is_num", 10, 3, 1111, 25], ["jump_false", 10, "eq_nn_1820", 1111, 25], "_nop_tc_2", ["jump", "eq_nn_1820", 1111, 25], ["eq_float", 9, 3, 8, 1111, 25], ["jump", "eq_done_1818", 1111, 25], "eq_nn_1820", ["is_text", 10, 3, 1111, 25], ["jump_false", 10, "eq_nt_1821", 1111, 25], "_nop_tc_3", ["jump", "eq_nt_1821", 1111, 25], ["eq_text", 9, 3, 8, 1111, 25], ["jump", "eq_done_1818", 1111, 25], "eq_nt_1821", ["is_null", 10, 3, 1111, 25], ["jump_false", 10, "eq_nnl_1822", 1111, 25], "_nop_tc_4", "_nop_tc_5", ["true", 9, 1111, 25], ["jump", "eq_done_1818", 1111, 25], "eq_nnl_1822", ["is_bool", 10, 3, 1111, 25], ["jump_false", 10, "eq_nb_1823", 1111, 25], "_nop_tc_6", ["jump", "eq_nb_1823", 1111, 25], ["eq_bool", 9, 3, 8, 1111, 25], ["jump", "eq_done_1818", 1111, 25], "eq_nb_1823", ["false", 9, 1111, 25], "eq_done_1818", ["move", 8, 9, 1111, 25], ["jump_true", 8, "or_end_1817", 1111, 25], ["length", 9, 3, 1111, 40], ["access", 10, 0, 1111, 57], ["is_identical", 11, 9, 10, 1111, 57], ["jump_true", 11, "eq_done_1824", 1111, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 11, 9, 10, 1111, 57], ["jump", "eq_done_1824", 1111, 57], "eq_ni_1825", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 11, 9, 10, 1111, 57], ["jump", "eq_done_1824", 1111, 57], "eq_nn_1826", "_nop_tc_15", ["jump", "eq_nt_1827", 1111, 57], "_nop_tc_16", ["jump", "eq_nt_1827", 1111, 57], ["eq_text", 11, 9, 10, 1111, 57], ["jump", "eq_done_1824", 1111, 57], "eq_nt_1827", "_nop_tc_17", ["jump", "eq_nnl_1828", 1111, 57], "_nop_tc_18", ["jump", "eq_nnl_1828", 1111, 57], ["true", 11, 1111, 57], ["jump", "eq_done_1824", 1111, 57], "eq_nnl_1828", "_nop_tc_19", ["jump", "eq_nb_1829", 1111, 57], "_nop_tc_20", ["jump", "eq_nb_1829", 1111, 57], ["eq_bool", 11, 9, 10, 1111, 57], ["jump", "eq_done_1824", 1111, 57], "eq_nb_1829", ["false", 11, 1111, 57], "eq_done_1824", ["move", 8, 11, 1111, 57], "or_end_1817", ["jump_false", 8, "if_else_1815", 1111, 57], ["null", 8, 1112, 14], ["return", 8, 1112, 14], "_nop_ur_1", "if_else_1815", "if_end_1816", ["length", 8, 3, 1115, 24], ["move", 2, 8, 1115, 24], ["access", 6, 0, 1116, 9], "while_start_1830", ["is_int", 8, 6, 1117, 16], ["jump_false", 8, "rel_ni_1832", 1117, 16], "_nop_tc_21", "_nop_tc_22", ["lt_int", 8, 6, 2, 1117, 16], ["jump", "rel_done_1834", 1117, 16], "rel_ni_1832", "_nop_tc_23", "_nop_tc_24", "_nop_tc_25", "_nop_tc_26", ["lt_float", 8, 6, 2, 1117, 16], ["jump", "rel_done_1834", 1117, 16], "rel_nn_1833", "_nop_tc_27", ["jump", "rel_err_1835", 1117, 16], "_nop_tc_28", ["jump", "rel_err_1835", 1117, 16], ["lt_text", 8, 6, 2, 1117, 16], ["jump", "rel_done_1834", 1117, 16], "rel_err_1835", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1117, 16 ], ["access", 10, "error", 1117, 16], ["access", 11, "cannot compare with '<': operands must be same type", 1117, 16], ["array", 12, 0, 1117, 16], ["push", 12, 11, 1117, 16], ["frame", 11, 9, 2, 1117, 16], ["null", 9, 1117, 16], ["setarg", 11, 0, 9, 1117, 16], ["setarg", 11, 1, 10, 1117, 16], ["setarg", 11, 2, 12, 1117, 16], ["invoke", 11, 9, 1117, 16], ["disrupt", 1117, 16], "rel_done_1834", ["jump_false", 8, "while_end_1831", 1117, 16], ["load_dynamic", 8, 3, 6, 1118, 28], ["move", 7, 8, 1118, 28], ["is_text", 8, 7, 1119, 19], ["jump_false", 8, "if_else_1836", 1119, 19], ["access", 8, "_nop_", 1120, 33], [ "access", 9, { "name": "starts_with", "kind": "name", "make": "intrinsic" }, 1120, 14 ], ["frame", 10, 9, 2, 1120, 14], ["null", 9, 1120, 14], ["setarg", 10, 0, 9, 1120, 14], ["setarg", 10, 1, 7, 1120, 14], ["setarg", 10, 2, 8, 1120, 14], ["invoke", 10, 8, 1120, 14], "_nop_bl_1", ["jump_true", 8, "if_else_1838", 1120, 14], ["false", 5, 1121, 26], ["jump", "if_end_1839", 1121, 26], "if_else_1838", "if_end_1839", ["jump", "if_end_1837", 1121, 26], "if_else_1836", ["is_array", 8, 7, 1123, 27], ["jump_false", 8, "if_else_1840", 1123, 27], ["jump_false", 5, "if_else_1842", 1124, 13], ["access", 8, 1, 1125, 21], "_nop_tc_29", "_nop_tc_30", "_nop_tc_31", "_nop_tc_32", ["add", 9, 4, 8, 1125, 21], ["jump", "num_done_1845", 1125, 21], "num_err_1844", [ "access", 8, { "name": "log", "kind": "name", "make": "intrinsic" }, 1125, 21 ], ["access", 10, "error", 1125, 21], ["access", 11, "cannot apply '+': operands must be numbers", 1125, 21], ["array", 12, 0, 1125, 21], ["push", 12, 11, 1125, 21], ["frame", 11, 8, 2, 1125, 21], ["null", 8, 1125, 21], ["setarg", 11, 0, 8, 1125, 21], ["setarg", 11, 1, 10, 1125, 21], ["setarg", 11, 2, 12, 1125, 21], ["invoke", 11, 8, 1125, 21], ["disrupt", 1125, 21], "num_done_1845", ["move", 4, 9, 1125, 21], ["access", 8, "_nop_ur_", 1126, 29], [ "access", 9, { "name": "text", "kind": "name", "make": "intrinsic" }, 1126, 42 ], ["frame", 10, 9, 1, 1126, 42], ["null", 9, 1126, 42], ["setarg", 10, 0, 9, 1126, 42], ["setarg", 10, 1, 4, 1126, 42], ["invoke", 10, 9, 1126, 42], "_nop_tc_33", "_nop_tc_34", ["is_text", 10, 9, 1126, 42], ["jump_false", 10, "add_cn_1847", 1126, 42], ["concat", 11, 8, 9, 1126, 42], ["jump", "add_done_1846", 1126, 42], "add_cn_1847", "_nop_tc_35", ["jump", "add_err_1848", 1126, 42], ["is_num", 10, 9, 1126, 42], ["jump_false", 10, "add_err_1848", 1126, 42], ["add", 11, 8, 9, 1126, 42], ["jump", "add_done_1846", 1126, 42], "add_err_1848", [ "access", 8, { "name": "log", "kind": "name", "make": "intrinsic" }, 1126, 42 ], ["access", 9, "error", 1126, 42], ["access", 10, "cannot apply '+': operands must both be text or both be numbers", 1126, 42], ["array", 12, 0, 1126, 42], ["push", 12, 10, 1126, 42], ["frame", 10, 8, 2, 1126, 42], ["null", 8, 1126, 42], ["setarg", 10, 0, 8, 1126, 42], ["setarg", 10, 1, 9, 1126, 42], ["setarg", 10, 2, 12, 1126, 42], ["invoke", 10, 8, 1126, 42], ["disrupt", 1126, 42], "add_done_1846", ["store_dynamic", 3, 11, 6, 1126, 24], ["jump", "if_end_1843", 1126, 24], "if_else_1842", ["access", 8, 0, 1127, 26], ["load_index", 9, 7, 8, 1127, 26], ["access", 8, "return", 1127, 32], ["is_identical", 10, 9, 8, 1127, 32], ["jump_true", 10, "eq_done_1851", 1127, 32], ["is_int", 11, 9, 1127, 32], ["jump_false", 11, "eq_ni_1852", 1127, 32], "_nop_tc_36", ["jump", "eq_ni_1852", 1127, 32], ["eq_int", 10, 9, 8, 1127, 32], ["jump", "eq_done_1851", 1127, 32], "eq_ni_1852", ["is_num", 11, 9, 1127, 32], ["jump_false", 11, "eq_nn_1853", 1127, 32], "_nop_tc_37", ["jump", "eq_nn_1853", 1127, 32], ["eq_float", 10, 9, 8, 1127, 32], ["jump", "eq_done_1851", 1127, 32], "eq_nn_1853", ["is_text", 11, 9, 1127, 32], ["jump_false", 11, "eq_nt_1854", 1127, 32], "_nop_tc_38", "_nop_tc_39", ["eq_text", 10, 9, 8, 1127, 32], ["jump", "eq_done_1851", 1127, 32], "eq_nt_1854", ["is_null", 11, 9, 1127, 32], ["jump_false", 11, "eq_nnl_1855", 1127, 32], "_nop_tc_40", ["jump", "eq_nnl_1855", 1127, 32], ["true", 10, 1127, 32], ["jump", "eq_done_1851", 1127, 32], "eq_nnl_1855", ["is_bool", 11, 9, 1127, 32], ["jump_false", 11, "eq_nb_1856", 1127, 32], "_nop_tc_41", ["jump", "eq_nb_1856", 1127, 32], ["eq_bool", 10, 9, 8, 1127, 32], ["jump", "eq_done_1851", 1127, 32], "eq_nb_1856", ["false", 10, 1127, 32], "eq_done_1851", ["jump_false", 10, "if_else_1849", 1127, 32], ["true", 5, 1128, 26], ["jump", "if_end_1850", 1128, 26], "if_else_1849", "if_end_1850", "if_end_1843", ["jump", "if_end_1841", 1128, 26], "if_else_1840", "if_end_1841", "if_end_1837", ["access", 8, 1, 1131, 15], "_nop_tc_42", "_nop_tc_43", "_nop_tc_44", "_nop_tc_45", ["add", 9, 6, 8, 1131, 15], ["jump", "num_done_1858", 1131, 15], "num_err_1857", [ "access", 8, { "name": "log", "kind": "name", "make": "intrinsic" }, 1131, 15 ], ["access", 10, "error", 1131, 15], ["access", 11, "cannot apply '+': operands must be numbers", 1131, 15], ["array", 12, 0, 1131, 15], ["push", 12, 11, 1131, 15], ["frame", 11, 8, 2, 1131, 15], ["null", 8, 1131, 15], ["setarg", 11, 0, 8, 1131, 15], ["setarg", 11, 1, 10, 1131, 15], ["setarg", 11, 2, 12, 1131, 15], ["invoke", 11, 8, 1131, 15], ["disrupt", 1131, 15], "num_done_1858", ["move", 6, 9, 1131, 15], ["jump", "while_start_1830", 1131, 15], "while_end_1831", ["null", 2, 1134, 12], ["return", 2, 1134, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 17, "nr_close_slots": 0, "instructions": [ ["load_field", 3, 1, "instructions", 1229, 24], ["move", 4, 3, 1229, 24], ["access", 3, 0, 1230, 21], ["access", 5, 0, 1231, 14], ["access", 6, 0, 1232, 13], ["access", 7, 0, 1233, 13], ["null", 8, 1234, 17], ["null", 9, 1235, 24], ["null", 10, 1236, 16], ["null", 11, 1237, 18], ["null", 12, 1239, 25], ["is_identical", 13, 4, 12, 1239, 25], ["jump_true", 13, "eq_done_1862", 1239, 25], ["is_int", 14, 4, 1239, 25], ["jump_false", 14, "eq_ni_1863", 1239, 25], "_nop_tc_1", ["jump", "eq_ni_1863", 1239, 25], ["eq_int", 13, 4, 12, 1239, 25], ["jump", "eq_done_1862", 1239, 25], "eq_ni_1863", ["is_num", 14, 4, 1239, 25], ["jump_false", 14, "eq_nn_1864", 1239, 25], "_nop_tc_2", ["jump", "eq_nn_1864", 1239, 25], ["eq_float", 13, 4, 12, 1239, 25], ["jump", "eq_done_1862", 1239, 25], "eq_nn_1864", ["is_text", 14, 4, 1239, 25], ["jump_false", 14, "eq_nt_1865", 1239, 25], "_nop_tc_3", ["jump", "eq_nt_1865", 1239, 25], ["eq_text", 13, 4, 12, 1239, 25], ["jump", "eq_done_1862", 1239, 25], "eq_nt_1865", ["is_null", 14, 4, 1239, 25], ["jump_false", 14, "eq_nnl_1866", 1239, 25], "_nop_tc_4", "_nop_tc_5", ["true", 13, 1239, 25], ["jump", "eq_done_1862", 1239, 25], "eq_nnl_1866", ["is_bool", 14, 4, 1239, 25], ["jump_false", 14, "eq_nb_1867", 1239, 25], "_nop_tc_6", ["jump", "eq_nb_1867", 1239, 25], ["eq_bool", 13, 4, 12, 1239, 25], ["jump", "eq_done_1862", 1239, 25], "eq_nb_1867", ["false", 13, 1239, 25], "eq_done_1862", ["move", 12, 13, 1239, 25], ["jump_true", 12, "or_end_1861", 1239, 25], ["length", 13, 4, 1239, 40], ["access", 14, 0, 1239, 57], ["is_identical", 15, 13, 14, 1239, 57], ["jump_true", 15, "eq_done_1868", 1239, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 15, 13, 14, 1239, 57], ["jump", "eq_done_1868", 1239, 57], "eq_ni_1869", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 15, 13, 14, 1239, 57], ["jump", "eq_done_1868", 1239, 57], "eq_nn_1870", "_nop_tc_15", ["jump", "eq_nt_1871", 1239, 57], "_nop_tc_16", ["jump", "eq_nt_1871", 1239, 57], ["eq_text", 15, 13, 14, 1239, 57], ["jump", "eq_done_1868", 1239, 57], "eq_nt_1871", "_nop_tc_17", ["jump", "eq_nnl_1872", 1239, 57], "_nop_tc_18", ["jump", "eq_nnl_1872", 1239, 57], ["true", 15, 1239, 57], ["jump", "eq_done_1868", 1239, 57], "eq_nnl_1872", "_nop_tc_19", ["jump", "eq_nb_1873", 1239, 57], "_nop_tc_20", ["jump", "eq_nb_1873", 1239, 57], ["eq_bool", 15, 13, 14, 1239, 57], ["jump", "eq_done_1868", 1239, 57], "eq_nb_1873", ["false", 15, 1239, 57], "eq_done_1868", ["move", 12, 15, 1239, 57], "or_end_1861", ["jump_false", 12, "if_else_1859", 1239, 57], ["null", 12, 1240, 14], ["return", 12, 1240, 14], "_nop_ur_1", "if_else_1859", "if_end_1860", ["null", 12, 1243, 16], ["is_identical", 13, 2, 12, 1243, 16], ["jump_true", 13, "ne_nid_1878", 1243, 16], ["jump", "ne_ni_1879", 1243, 16], "ne_nid_1878", ["false", 13, 1243, 16], ["jump", "ne_done_1877", 1243, 16], "ne_ni_1879", "_nop_tc_21", ["jump", "ne_nn_1880", 1243, 16], "_nop_tc_22", ["jump", "ne_nn_1880", 1243, 16], ["ne_int", 13, 2, 12, 1243, 16], ["jump", "ne_done_1877", 1243, 16], "ne_nn_1880", "_nop_tc_23", ["jump", "ne_nt_1881", 1243, 16], "_nop_tc_24", ["jump", "ne_nt_1881", 1243, 16], ["ne_float", 13, 2, 12, 1243, 16], ["jump", "ne_done_1877", 1243, 16], "ne_nt_1881", "_nop_tc_25", ["jump", "ne_nnl_1882", 1243, 16], "_nop_tc_26", ["jump", "ne_nnl_1882", 1243, 16], ["ne_text", 13, 2, 12, 1243, 16], ["jump", "ne_done_1877", 1243, 16], "ne_nnl_1882", "_nop_tc_27", ["jump", "ne_nb_1883", 1243, 16], "_nop_tc_28", "_nop_tc_29", ["false", 13, 1243, 16], ["jump", "ne_done_1877", 1243, 16], "ne_nb_1883", "_nop_tc_30", ["jump", "ne_mis_1884", 1243, 16], "_nop_tc_31", ["jump", "ne_mis_1884", 1243, 16], ["ne_bool", 13, 2, 12, 1243, 16], ["jump", "ne_done_1877", 1243, 16], "ne_mis_1884", ["true", 13, 1243, 16], "ne_done_1877", ["move", 12, 13, 1243, 16], ["jump_false", 12, "and_end_1876", 1243, 16], ["load_field", 13, 2, "events", 1243, 24], ["null", 14, 1243, 38], ["is_identical", 15, 13, 14, 1243, 38], ["jump_true", 15, "ne_nid_1886", 1243, 38], ["jump", "ne_ni_1887", 1243, 38], "ne_nid_1886", ["false", 15, 1243, 38], ["jump", "ne_done_1885", 1243, 38], "ne_ni_1887", ["is_int", 16, 13, 1243, 38], ["jump_false", 16, "ne_nn_1888", 1243, 38], "_nop_tc_32", ["jump", "ne_nn_1888", 1243, 38], ["ne_int", 15, 13, 14, 1243, 38], ["jump", "ne_done_1885", 1243, 38], "ne_nn_1888", ["is_num", 16, 13, 1243, 38], ["jump_false", 16, "ne_nt_1889", 1243, 38], "_nop_tc_33", ["jump", "ne_nt_1889", 1243, 38], ["ne_float", 15, 13, 14, 1243, 38], ["jump", "ne_done_1885", 1243, 38], "ne_nt_1889", ["is_text", 16, 13, 1243, 38], ["jump_false", 16, "ne_nnl_1890", 1243, 38], "_nop_tc_34", ["jump", "ne_nnl_1890", 1243, 38], ["ne_text", 15, 13, 14, 1243, 38], ["jump", "ne_done_1885", 1243, 38], "ne_nnl_1890", ["is_null", 16, 13, 1243, 38], ["jump_false", 16, "ne_nb_1891", 1243, 38], "_nop_tc_35", "_nop_tc_36", ["false", 15, 1243, 38], ["jump", "ne_done_1885", 1243, 38], "ne_nb_1891", ["is_bool", 16, 13, 1243, 38], ["jump_false", 16, "ne_mis_1892", 1243, 38], "_nop_tc_37", ["jump", "ne_mis_1892", 1243, 38], ["ne_bool", 15, 13, 14, 1243, 38], ["jump", "ne_done_1885", 1243, 38], "ne_mis_1892", ["true", 15, 1243, 38], "ne_done_1885", ["move", 12, 15, 1243, 38], "and_end_1876", ["jump_false", 12, "if_else_1874", 1243, 38], ["load_field", 12, 2, "events", 1244, 16], ["move", 11, 12, 1244, 16], ["jump", "if_end_1875", 1244, 16], "if_else_1874", "if_end_1875", ["length", 12, 4, 1247, 24], ["move", 3, 12, 1247, 24], ["access", 6, 0, 1248, 9], "while_start_1893", ["is_int", 12, 6, 1249, 16], ["jump_false", 12, "rel_ni_1895", 1249, 16], "_nop_tc_38", "_nop_tc_39", ["lt_int", 12, 6, 3, 1249, 16], ["jump", "rel_done_1897", 1249, 16], "rel_ni_1895", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 12, 6, 3, 1249, 16], ["jump", "rel_done_1897", 1249, 16], "rel_nn_1896", "_nop_tc_44", ["jump", "rel_err_1898", 1249, 16], "_nop_tc_45", ["jump", "rel_err_1898", 1249, 16], ["lt_text", 12, 6, 3, 1249, 16], ["jump", "rel_done_1897", 1249, 16], "rel_err_1898", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 1249, 16 ], ["access", 14, "error", 1249, 16], ["access", 15, "cannot compare with '<': operands must be same type", 1249, 16], ["array", 16, 0, 1249, 16], ["push", 16, 15, 1249, 16], ["frame", 15, 13, 2, 1249, 16], ["null", 13, 1249, 16], ["setarg", 15, 0, 13, 1249, 16], ["setarg", 15, 1, 14, 1249, 16], ["setarg", 15, 2, 16, 1249, 16], ["invoke", 15, 13, 1249, 16], ["disrupt", 1249, 16], "rel_done_1897", ["jump_false", 12, "while_end_1894", 1249, 16], ["load_dynamic", 12, 4, 6, 1250, 28], ["move", 8, 12, 1250, 28], ["is_array", 12, 8, 1251, 20], ["move", 13, 12, 1251, 20], ["jump_false", 13, "and_end_1901", 1251, 20], ["access", 12, 0, 1251, 36], ["load_index", 14, 8, 12, 1251, 36], ["access", 12, "jump", 1251, 42], ["is_identical", 15, 14, 12, 1251, 42], ["jump_true", 15, "eq_done_1902", 1251, 42], ["is_int", 16, 14, 1251, 42], ["jump_false", 16, "eq_ni_1903", 1251, 42], "_nop_tc_46", ["jump", "eq_ni_1903", 1251, 42], ["eq_int", 15, 14, 12, 1251, 42], ["jump", "eq_done_1902", 1251, 42], "eq_ni_1903", ["is_num", 16, 14, 1251, 42], ["jump_false", 16, "eq_nn_1904", 1251, 42], "_nop_tc_47", ["jump", "eq_nn_1904", 1251, 42], ["eq_float", 15, 14, 12, 1251, 42], ["jump", "eq_done_1902", 1251, 42], "eq_nn_1904", ["is_text", 16, 14, 1251, 42], ["jump_false", 16, "eq_nt_1905", 1251, 42], "_nop_tc_48", "_nop_tc_49", ["eq_text", 15, 14, 12, 1251, 42], ["jump", "eq_done_1902", 1251, 42], "eq_nt_1905", ["is_null", 16, 14, 1251, 42], ["jump_false", 16, "eq_nnl_1906", 1251, 42], "_nop_tc_50", ["jump", "eq_nnl_1906", 1251, 42], ["true", 15, 1251, 42], ["jump", "eq_done_1902", 1251, 42], "eq_nnl_1906", ["is_bool", 16, 14, 1251, 42], ["jump_false", 16, "eq_nb_1907", 1251, 42], "_nop_tc_51", ["jump", "eq_nb_1907", 1251, 42], ["eq_bool", 15, 14, 12, 1251, 42], ["jump", "eq_done_1902", 1251, 42], "eq_nb_1907", ["false", 15, 1251, 42], "eq_done_1902", ["move", 13, 15, 1251, 42], "and_end_1901", ["jump_false", 13, "if_else_1899", 1251, 42], ["access", 12, 1, 1252, 30], ["load_index", 13, 8, 12, 1252, 30], ["move", 9, 13, 1252, 30], ["access", 12, 1, 1253, 17], "_nop_tc_52", "_nop_tc_53", "_nop_tc_54", "_nop_tc_55", ["add", 13, 6, 12, 1253, 17], ["jump", "num_done_1909", 1253, 17], "num_err_1908", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1253, 17 ], ["access", 14, "error", 1253, 17], ["access", 15, "cannot apply '+': operands must be numbers", 1253, 17], ["array", 16, 0, 1253, 17], ["push", 16, 15, 1253, 17], ["frame", 15, 12, 2, 1253, 17], ["null", 12, 1253, 17], ["setarg", 15, 0, 12, 1253, 17], ["setarg", 15, 1, 14, 1253, 17], ["setarg", 15, 2, 16, 1253, 17], ["invoke", 15, 12, 1253, 17], ["disrupt", 1253, 17], "num_done_1909", ["move", 7, 13, 1253, 17], "while_start_1910", ["is_int", 12, 7, 1254, 20], ["jump_false", 12, "rel_ni_1912", 1254, 20], "_nop_tc_56", "_nop_tc_57", ["lt_int", 12, 7, 3, 1254, 20], ["jump", "rel_done_1914", 1254, 20], "rel_ni_1912", "_nop_tc_58", "_nop_tc_59", "_nop_tc_60", "_nop_tc_61", ["lt_float", 12, 7, 3, 1254, 20], ["jump", "rel_done_1914", 1254, 20], "rel_nn_1913", "_nop_tc_62", ["jump", "rel_err_1915", 1254, 20], "_nop_tc_63", ["jump", "rel_err_1915", 1254, 20], ["lt_text", 12, 7, 3, 1254, 20], ["jump", "rel_done_1914", 1254, 20], "rel_err_1915", [ "access", 13, { "name": "log", "kind": "name", "make": "intrinsic" }, 1254, 20 ], ["access", 14, "error", 1254, 20], ["access", 15, "cannot compare with '<': operands must be same type", 1254, 20], ["array", 16, 0, 1254, 20], ["push", 16, 15, 1254, 20], ["frame", 15, 13, 2, 1254, 20], ["null", 13, 1254, 20], ["setarg", 15, 0, 13, 1254, 20], ["setarg", 15, 1, 14, 1254, 20], ["setarg", 15, 2, 16, 1254, 20], ["invoke", 15, 13, 1254, 20], ["disrupt", 1254, 20], "rel_done_1914", ["jump_false", 12, "while_end_1911", 1254, 20], ["load_dynamic", 12, 4, 7, 1255, 31], ["move", 10, 12, 1255, 31], ["is_text", 12, 10, 1256, 23], ["jump_false", 12, "if_else_1916", 1256, 23], ["is_identical", 12, 10, 9, 1257, 25], ["jump_true", 12, "eq_done_1920", 1257, 25], "_nop_tc_64", ["jump", "eq_ni_1921", 1257, 25], ["is_int", 13, 9, 1257, 25], ["jump_false", 13, "eq_ni_1921", 1257, 25], ["eq_int", 12, 10, 9, 1257, 25], ["jump", "eq_done_1920", 1257, 25], "eq_ni_1921", ["is_num", 14, 10, 1257, 25], ["jump_false", 14, "eq_nn_1922", 1257, 25], ["is_num", 13, 9, 1257, 25], ["jump_false", 13, "eq_nn_1922", 1257, 25], ["eq_float", 12, 10, 9, 1257, 25], ["jump", "eq_done_1920", 1257, 25], "eq_nn_1922", ["is_text", 14, 10, 1257, 25], ["jump_false", 14, "eq_nt_1923", 1257, 25], ["is_text", 13, 9, 1257, 25], ["jump_false", 13, "eq_nt_1923", 1257, 25], ["eq_text", 12, 10, 9, 1257, 25], ["jump", "eq_done_1920", 1257, 25], "eq_nt_1923", ["is_null", 14, 10, 1257, 25], ["jump_false", 14, "eq_nnl_1924", 1257, 25], ["is_null", 13, 9, 1257, 25], ["jump_false", 13, "eq_nnl_1924", 1257, 25], ["true", 12, 1257, 25], ["jump", "eq_done_1920", 1257, 25], "eq_nnl_1924", ["is_bool", 14, 10, 1257, 25], ["jump_false", 14, "eq_nb_1925", 1257, 25], ["is_bool", 13, 9, 1257, 25], ["jump_false", 13, "eq_nb_1925", 1257, 25], ["eq_bool", 12, 10, 9, 1257, 25], ["jump", "eq_done_1920", 1257, 25], "eq_nb_1925", ["false", 12, 1257, 25], "eq_done_1920", ["jump_false", 12, "if_else_1918", 1257, 25], ["access", 12, 1, 1258, 25], "_nop_tc_65", "_nop_tc_66", "_nop_tc_67", "_nop_tc_68", ["add", 13, 5, 12, 1258, 25], ["jump", "num_done_1927", 1258, 25], "num_err_1926", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1258, 25 ], ["access", 14, "error", 1258, 25], ["access", 15, "cannot apply '+': operands must be numbers", 1258, 25], ["array", 16, 0, 1258, 25], ["push", 16, 15, 1258, 25], ["frame", 15, 12, 2, 1258, 25], ["null", 12, 1258, 25], ["setarg", 15, 0, 12, 1258, 25], ["setarg", 15, 1, 14, 1258, 25], ["setarg", 15, 2, 16, 1258, 25], ["invoke", 15, 12, 1258, 25], ["disrupt", 1258, 25], "num_done_1927", ["move", 5, 13, 1258, 25], ["access", 12, "_nop_dj_", 1259, 33], [ "access", 13, { "name": "text", "kind": "name", "make": "intrinsic" }, 1259, 46 ], ["frame", 14, 13, 1, 1259, 46], ["null", 13, 1259, 46], ["setarg", 14, 0, 13, 1259, 46], ["setarg", 14, 1, 5, 1259, 46], ["invoke", 14, 13, 1259, 46], "_nop_tc_69", "_nop_tc_70", ["is_text", 14, 13, 1259, 46], ["jump_false", 14, "add_cn_1929", 1259, 46], ["concat", 15, 12, 13, 1259, 46], ["jump", "add_done_1928", 1259, 46], "add_cn_1929", "_nop_tc_71", ["jump", "add_err_1930", 1259, 46], ["is_num", 14, 13, 1259, 46], ["jump_false", 14, "add_err_1930", 1259, 46], ["add", 15, 12, 13, 1259, 46], ["jump", "add_done_1928", 1259, 46], "add_err_1930", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1259, 46 ], ["access", 13, "error", 1259, 46], ["access", 14, "cannot apply '+': operands must both be text or both be numbers", 1259, 46], ["array", 16, 0, 1259, 46], ["push", 16, 14, 1259, 46], ["frame", 14, 12, 2, 1259, 46], ["null", 12, 1259, 46], ["setarg", 14, 0, 12, 1259, 46], ["setarg", 14, 1, 13, 1259, 46], ["setarg", 14, 2, 16, 1259, 46], ["invoke", 14, 12, 1259, 46], ["disrupt", 1259, 46], "add_done_1928", ["store_dynamic", 4, 15, 6, 1259, 28], ["null", 12, 1260, 29], ["is_identical", 13, 11, 12, 1260, 29], ["jump_true", 13, "ne_nid_1934", 1260, 29], ["jump", "ne_ni_1935", 1260, 29], "ne_nid_1934", ["false", 13, 1260, 29], ["jump", "ne_done_1933", 1260, 29], "ne_ni_1935", ["is_int", 14, 11, 1260, 29], ["jump_false", 14, "ne_nn_1936", 1260, 29], "_nop_tc_72", ["jump", "ne_nn_1936", 1260, 29], ["ne_int", 13, 11, 12, 1260, 29], ["jump", "ne_done_1933", 1260, 29], "ne_nn_1936", ["is_num", 14, 11, 1260, 29], ["jump_false", 14, "ne_nt_1937", 1260, 29], "_nop_tc_73", ["jump", "ne_nt_1937", 1260, 29], ["ne_float", 13, 11, 12, 1260, 29], ["jump", "ne_done_1933", 1260, 29], "ne_nt_1937", ["is_text", 14, 11, 1260, 29], ["jump_false", 14, "ne_nnl_1938", 1260, 29], "_nop_tc_74", ["jump", "ne_nnl_1938", 1260, 29], ["ne_text", 13, 11, 12, 1260, 29], ["jump", "ne_done_1933", 1260, 29], "ne_nnl_1938", ["is_null", 14, 11, 1260, 29], ["jump_false", 14, "ne_nb_1939", 1260, 29], "_nop_tc_75", "_nop_tc_76", ["false", 13, 1260, 29], ["jump", "ne_done_1933", 1260, 29], "ne_nb_1939", ["is_bool", 14, 11, 1260, 29], ["jump_false", 14, "ne_mis_1940", 1260, 29], "_nop_tc_77", ["jump", "ne_mis_1940", 1260, 29], ["ne_bool", 13, 11, 12, 1260, 29], ["jump", "ne_done_1933", 1260, 29], "ne_mis_1940", ["true", 13, 1260, 29], "ne_done_1933", ["jump_false", 13, "if_else_1931", 1260, 29], ["record", 12, 7], ["access", 13, "rewrite", 1262, 26], ["store_field", 12, 13, "event", 1262, 26], ["access", 13, "eliminate_dead_jumps", 1262, 43], ["store_field", 12, 13, "pass", 1262, 43], ["access", 13, "jump_to_next", 1263, 25], ["store_field", 12, 13, "rule", 1263, 25], ["store_field", 12, 6, "at", 1263, 45], ["store_field", 12, 8, "before", 1264, 27], ["load_dynamic", 13, 4, 6, 1264, 54], ["store_field", 12, 13, "after", 1264, 54], ["record", 13, 1], ["store_field", 13, 9, "label", 1265, 32], ["store_field", 12, 13, "why", 1265, 32], ["is_array", 13, 11, 1265, 32], ["jump_false", 13, "push_err_1941", 1265, 32], ["push", 11, 12, 1265, 32], ["jump", "push_done_1942", 1265, 32], "push_err_1941", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1265, 32 ], ["access", 13, "error", 1265, 32], ["access", 14, "cannot push: target must be an array", 1265, 32], ["array", 15, 0, 1265, 32], ["push", 15, 14, 1265, 32], ["frame", 14, 12, 2, 1265, 32], ["null", 12, 1265, 32], ["setarg", 14, 0, 12, 1265, 32], ["setarg", 14, 1, 13, 1265, 32], ["setarg", 14, 2, 15, 1265, 32], ["invoke", 14, 12, 1265, 32], ["disrupt", 1265, 32], "push_done_1942", ["jump", "if_end_1932", 1265, 32], "if_else_1931", "if_end_1932", ["jump", "if_end_1919", 1265, 32], "if_else_1918", "if_end_1919", ["jump", "while_end_1911", 1269, 13], ["jump", "if_end_1917", 1269, 13], "if_else_1916", "if_end_1917", ["is_array", 12, 10, 1271, 24], ["jump_false", 12, "if_else_1943", 1271, 24], ["jump", "while_end_1911", 1272, 13], ["jump", "if_end_1944", 1272, 13], "if_else_1943", "if_end_1944", ["access", 12, 1, 1274, 19], "_nop_tc_78", "_nop_tc_79", "_nop_tc_80", "_nop_tc_81", ["add", 13, 7, 12, 1274, 19], ["jump", "num_done_1946", 1274, 19], "num_err_1945", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1274, 19 ], ["access", 14, "error", 1274, 19], ["access", 15, "cannot apply '+': operands must be numbers", 1274, 19], ["array", 16, 0, 1274, 19], ["push", 16, 15, 1274, 19], ["frame", 15, 12, 2, 1274, 19], ["null", 12, 1274, 19], ["setarg", 15, 0, 12, 1274, 19], ["setarg", 15, 1, 14, 1274, 19], ["setarg", 15, 2, 16, 1274, 19], ["invoke", 15, 12, 1274, 19], ["disrupt", 1274, 19], "num_done_1946", ["move", 7, 13, 1274, 19], ["jump", "while_start_1910", 1274, 19], "while_end_1911", ["jump", "if_end_1900", 1274, 19], "if_else_1899", "if_end_1900", ["access", 12, 1, 1277, 15], "_nop_tc_82", "_nop_tc_83", "_nop_tc_84", "_nop_tc_85", ["add", 13, 6, 12, 1277, 15], ["jump", "num_done_1948", 1277, 15], "num_err_1947", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1277, 15 ], ["access", 14, "error", 1277, 15], ["access", 15, "cannot apply '+': operands must be numbers", 1277, 15], ["array", 16, 0, 1277, 15], ["push", 16, 15, 1277, 15], ["frame", 15, 12, 2, 1277, 15], ["null", 12, 1277, 15], ["setarg", 15, 0, 12, 1277, 15], ["setarg", 15, 1, 14, 1277, 15], ["setarg", 15, 2, 16, 1277, 15], ["invoke", 15, 12, 1277, 15], ["disrupt", 1277, 15], "num_done_1948", ["move", 6, 13, 1277, 15], ["jump", "while_start_1893", 1277, 15], "while_end_1894", ["null", 3, 1280, 12], ["return", 3, 1280, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 10, "nr_close_slots": 0, "instructions": [ ["get", 2, 34, 1, 1306, 19], ["access", 3, 0, 1306, 42], ["load_index", 4, 1, 3, 1306, 42], ["load_dynamic", 3, 2, 4, 1306, 42], ["move", 2, 3, 1306, 42], ["null", 3, 1307, 18], ["access", 4, 0, 1308, 13], ["access", 5, 0, 1309, 17], ["null", 6, 1310, 20], ["is_identical", 7, 2, 6, 1310, 20], ["jump_true", 7, "ne_nid_1952", 1310, 20], ["jump", "ne_ni_1953", 1310, 20], "ne_nid_1952", ["false", 7, 1310, 20], ["jump", "ne_done_1951", 1310, 20], "ne_ni_1953", ["is_int", 8, 2, 1310, 20], ["jump_false", 8, "ne_nn_1954", 1310, 20], "_nop_tc_1", ["jump", "ne_nn_1954", 1310, 20], ["ne_int", 7, 2, 6, 1310, 20], ["jump", "ne_done_1951", 1310, 20], "ne_nn_1954", ["is_num", 8, 2, 1310, 20], ["jump_false", 8, "ne_nt_1955", 1310, 20], "_nop_tc_2", ["jump", "ne_nt_1955", 1310, 20], ["ne_float", 7, 2, 6, 1310, 20], ["jump", "ne_done_1951", 1310, 20], "ne_nt_1955", ["is_text", 8, 2, 1310, 20], ["jump_false", 8, "ne_nnl_1956", 1310, 20], "_nop_tc_3", ["jump", "ne_nnl_1956", 1310, 20], ["ne_text", 7, 2, 6, 1310, 20], ["jump", "ne_done_1951", 1310, 20], "ne_nnl_1956", ["is_null", 8, 2, 1310, 20], ["jump_false", 8, "ne_nb_1957", 1310, 20], "_nop_tc_4", "_nop_tc_5", ["false", 7, 1310, 20], ["jump", "ne_done_1951", 1310, 20], "ne_nb_1957", ["is_bool", 8, 2, 1310, 20], ["jump_false", 8, "ne_mis_1958", 1310, 20], "_nop_tc_6", ["jump", "ne_mis_1958", 1310, 20], ["ne_bool", 7, 2, 6, 1310, 20], ["jump", "ne_done_1951", 1310, 20], "ne_mis_1958", ["true", 7, 1310, 20], "ne_done_1951", ["jump_false", 7, "if_else_1949", 1310, 20], ["return", 2, 1310, 33], "_nop_ur_1", "if_else_1949", "if_end_1950", ["array", 2, 0, 1311, 14], ["move", 3, 2, 1311, 14], ["length", 2, 1, 1312, 20], ["access", 6, 2, 1312, 29], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["subtract", 5, 2, 6, 1312, 29], ["jump", "num_done_1960", 1312, 29], "num_err_1959", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 1312, 29 ], ["access", 6, "error", 1312, 29], ["access", 7, "cannot apply '-': operands must be numbers", 1312, 29], ["array", 8, 0, 1312, 29], ["push", 8, 7, 1312, 29], ["frame", 7, 2, 2, 1312, 29], ["null", 2, 1312, 29], ["setarg", 7, 0, 2, 1312, 29], ["setarg", 7, 1, 6, 1312, 29], ["setarg", 7, 2, 8, 1312, 29], ["invoke", 7, 2, 1312, 29], ["disrupt", 1312, 29], "num_done_1960", ["access", 4, 1, 1313, 9], "while_start_1961", ["is_int", 2, 4, 1314, 16], ["jump_false", 2, "rel_ni_1963", 1314, 16], ["is_int", 2, 5, 1314, 16], ["jump_false", 2, "rel_ni_1963", 1314, 16], ["lt_int", 2, 4, 5, 1314, 16], ["jump", "rel_done_1965", 1314, 16], "rel_ni_1963", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["lt_float", 2, 4, 5, 1314, 16], ["jump", "rel_done_1965", 1314, 16], "rel_nn_1964", "_nop_tc_15", ["jump", "rel_err_1966", 1314, 16], "_nop_tc_16", ["jump", "rel_err_1966", 1314, 16], ["lt_text", 2, 4, 5, 1314, 16], ["jump", "rel_done_1965", 1314, 16], "rel_err_1966", [ "access", 6, { "name": "log", "kind": "name", "make": "intrinsic" }, 1314, 16 ], ["access", 7, "error", 1314, 16], ["access", 8, "cannot compare with '<': operands must be same type", 1314, 16], ["array", 9, 0, 1314, 16], ["push", 9, 8, 1314, 16], ["frame", 8, 6, 2, 1314, 16], ["null", 6, 1314, 16], ["setarg", 8, 0, 6, 1314, 16], ["setarg", 8, 1, 7, 1314, 16], ["setarg", 8, 2, 9, 1314, 16], ["invoke", 8, 6, 1314, 16], ["disrupt", 1314, 16], "rel_done_1965", ["jump_false", 2, "while_end_1962", 1314, 16], ["load_dynamic", 2, 1, 4, 1315, 27], ["is_num", 6, 2, 1315, 27], ["jump_false", 6, "if_else_1967", 1315, 27], ["is_array", 2, 3, 1315, 43], ["jump_false", 2, "push_err_1969", 1315, 43], ["push", 3, 4, 1315, 43], ["jump", "push_done_1970", 1315, 43], "push_err_1969", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 1315, 43 ], ["access", 6, "error", 1315, 43], ["access", 7, "cannot push: target must be an array", 1315, 43], ["array", 8, 0, 1315, 43], ["push", 8, 7, 1315, 43], ["frame", 7, 2, 2, 1315, 43], ["null", 2, 1315, 43], ["setarg", 7, 0, 2, 1315, 43], ["setarg", 7, 1, 6, 1315, 43], ["setarg", 7, 2, 8, 1315, 43], ["invoke", 7, 2, 1315, 43], ["disrupt", 1315, 43], "push_done_1970", ["jump", "if_end_1968", 1315, 43], "if_else_1967", "if_end_1968", ["access", 2, 1, 1316, 15], "_nop_tc_17", "_nop_tc_18", "_nop_tc_19", "_nop_tc_20", ["add", 6, 4, 2, 1316, 15], ["jump", "num_done_1972", 1316, 15], "num_err_1971", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 1316, 15 ], ["access", 7, "error", 1316, 15], ["access", 8, "cannot apply '+': operands must be numbers", 1316, 15], ["array", 9, 0, 1316, 15], ["push", 9, 8, 1316, 15], ["frame", 8, 2, 2, 1316, 15], ["null", 2, 1316, 15], ["setarg", 8, 0, 2, 1316, 15], ["setarg", 8, 1, 7, 1316, 15], ["setarg", 8, 2, 9, 1316, 15], ["invoke", 8, 2, 1316, 15], ["disrupt", 1316, 15], "num_done_1972", ["move", 4, 6, 1316, 15], ["jump", "while_start_1961", 1316, 15], "while_end_1962", ["return", 3, 1318, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 46, "nr_close_slots": 0, "instructions": [ ["load_field", 3, 1, "instructions", 1322, 24], ["move", 4, 3, 1322, 24], ["load_field", 3, 1, "nr_slots", 1323, 20], ["move", 5, 3, 1323, 20], ["load_field", 3, 1, "nr_args", 1324, 19], ["null", 6, 1324, 35], ["is_identical", 7, 3, 6, 1324, 35], ["jump_true", 7, "ne_nid_1976", 1324, 35], ["jump", "ne_ni_1977", 1324, 35], "ne_nid_1976", ["false", 7, 1324, 35], ["jump", "ne_done_1975", 1324, 35], "ne_ni_1977", ["is_int", 8, 3, 1324, 35], ["jump_false", 8, "ne_nn_1978", 1324, 35], "_nop_tc_1", ["jump", "ne_nn_1978", 1324, 35], ["ne_int", 7, 3, 6, 1324, 35], ["jump", "ne_done_1975", 1324, 35], "ne_nn_1978", ["is_num", 8, 3, 1324, 35], ["jump_false", 8, "ne_nt_1979", 1324, 35], "_nop_tc_2", ["jump", "ne_nt_1979", 1324, 35], ["ne_float", 7, 3, 6, 1324, 35], ["jump", "ne_done_1975", 1324, 35], "ne_nt_1979", ["is_text", 8, 3, 1324, 35], ["jump_false", 8, "ne_nnl_1980", 1324, 35], "_nop_tc_3", ["jump", "ne_nnl_1980", 1324, 35], ["ne_text", 7, 3, 6, 1324, 35], ["jump", "ne_done_1975", 1324, 35], "ne_nnl_1980", ["is_null", 8, 3, 1324, 35], ["jump_false", 8, "ne_nb_1981", 1324, 35], "_nop_tc_4", "_nop_tc_5", ["false", 7, 1324, 35], ["jump", "ne_done_1975", 1324, 35], "ne_nb_1981", ["is_bool", 8, 3, 1324, 35], ["jump_false", 8, "ne_mis_1982", 1324, 35], "_nop_tc_6", ["jump", "ne_mis_1982", 1324, 35], ["ne_bool", 7, 3, 6, 1324, 35], ["jump", "ne_done_1975", 1324, 35], "ne_mis_1982", ["true", 7, 1324, 35], "ne_done_1975", ["jump_false", 7, "tern_else_1973", 1324, 35], ["load_field", 3, 1, "nr_args", 1324, 42], ["move", 6, 3, 1324, 42], ["jump", "tern_end_1974", 1324, 42], "tern_else_1973", ["access", 3, 0, 1324, 57], ["move", 6, 3, 1324, 57], "tern_end_1974", ["move", 3, 6, 1324, 57], ["access", 6, 0, 1325, 13], ["access", 7, 0, 1326, 18], ["null", 8, 1327, 21], ["null", 9, 1328, 20], ["access", 10, 0, 1329, 13], ["access", 11, 0, 1330, 13], ["access", 12, 0, 1331, 13], ["access", 13, 0, 1332, 13], ["null", 14, 1333, 17], ["null", 15, 1334, 16], ["null", 16, 1335, 14], ["null", 17, 1336, 18], ["access", 18, 0, 1337, 16], ["false", 19, 1338, 19], ["null", 20, 1339, 21], ["null", 21, 1340, 22], ["null", 22, 1341, 22], ["null", 23, 1342, 21], ["access", 24, 0, 1343, 15], ["access", 25, 0, 1344, 17], ["access", 26, 0, 1345, 17], ["access", 27, 0, 1346, 17], ["null", 28, 1347, 17], ["null", 29, 1348, 16], ["access", 30, 0, 1349, 21], ["null", 31, 1350, 23], ["null", 32, 1351, 23], ["access", 33, 0, 1352, 16], ["access", 34, 0, 1353, 14], ["access", 35, 0, 1354, 19], ["access", 36, 0, 1355, 19], ["null", 37, 1356, 27], ["null", 38, 1357, 27], ["null", 39, 1358, 20], ["null", 40, 1360, 25], ["is_identical", 41, 4, 40, 1360, 25], ["jump_true", 41, "eq_done_1987", 1360, 25], ["is_int", 42, 4, 1360, 25], ["jump_false", 42, "eq_ni_1988", 1360, 25], "_nop_tc_7", ["jump", "eq_ni_1988", 1360, 25], ["eq_int", 41, 4, 40, 1360, 25], ["jump", "eq_done_1987", 1360, 25], "eq_ni_1988", ["is_num", 42, 4, 1360, 25], ["jump_false", 42, "eq_nn_1989", 1360, 25], "_nop_tc_8", ["jump", "eq_nn_1989", 1360, 25], ["eq_float", 41, 4, 40, 1360, 25], ["jump", "eq_done_1987", 1360, 25], "eq_nn_1989", ["is_text", 42, 4, 1360, 25], ["jump_false", 42, "eq_nt_1990", 1360, 25], "_nop_tc_9", ["jump", "eq_nt_1990", 1360, 25], ["eq_text", 41, 4, 40, 1360, 25], ["jump", "eq_done_1987", 1360, 25], "eq_nt_1990", ["is_null", 42, 4, 1360, 25], ["jump_false", 42, "eq_nnl_1991", 1360, 25], "_nop_tc_10", "_nop_tc_11", ["true", 41, 1360, 25], ["jump", "eq_done_1987", 1360, 25], "eq_nnl_1991", ["is_bool", 42, 4, 1360, 25], ["jump_false", 42, "eq_nb_1992", 1360, 25], "_nop_tc_12", ["jump", "eq_nb_1992", 1360, 25], ["eq_bool", 41, 4, 40, 1360, 25], ["jump", "eq_done_1987", 1360, 25], "eq_nb_1992", ["false", 41, 1360, 25], "eq_done_1987", ["move", 40, 41, 1360, 25], ["jump_true", 40, "or_end_1986", 1360, 25], ["is_num", 41, 5, 1360, 44], ["not", 42, 41, 1360, 44], ["move", 40, 42, 1360, 44], "or_end_1986", ["move", 41, 40, 1360, 44], ["jump_true", 41, "or_end_1985", 1360, 44], ["access", 40, 1, 1360, 69], ["is_int", 42, 5, 1360, 69], ["jump_false", 42, "rel_ni_1993", 1360, 69], "_nop_tc_13", "_nop_tc_14", ["le_int", 43, 5, 40, 1360, 69], ["jump", "rel_done_1995", 1360, 69], "rel_ni_1993", ["is_num", 42, 5, 1360, 69], ["jump_false", 42, "rel_nn_1994", 1360, 69], "_nop_tc_15", "_nop_tc_16", ["le_float", 43, 5, 40, 1360, 69], ["jump", "rel_done_1995", 1360, 69], "rel_nn_1994", ["is_text", 42, 5, 1360, 69], ["jump_false", 42, "rel_err_1996", 1360, 69], "_nop_tc_17", ["jump", "rel_err_1996", 1360, 69], ["le_text", 43, 5, 40, 1360, 69], ["jump", "rel_done_1995", 1360, 69], "rel_err_1996", [ "access", 40, { "name": "log", "kind": "name", "make": "intrinsic" }, 1360, 69 ], ["access", 42, "error", 1360, 69], ["access", 44, "cannot compare with '<=': operands must be same type", 1360, 69], ["array", 45, 0, 1360, 69], ["push", 45, 44, 1360, 69], ["frame", 44, 40, 2, 1360, 69], ["null", 40, 1360, 69], ["setarg", 44, 0, 40, 1360, 69], ["setarg", 44, 1, 42, 1360, 69], ["setarg", 44, 2, 45, 1360, 69], ["invoke", 44, 40, 1360, 69], ["disrupt", 1360, 69], "rel_done_1995", ["move", 41, 43, 1360, 69], "or_end_1985", ["jump_false", 41, "if_else_1983", 1360, 69], ["null", 40, 1360, 79], ["return", 40, 1360, 79], "_nop_ur_1", "if_else_1983", "if_end_1984", ["length", 40, 4, 1361, 16], ["move", 6, 40, 1361, 16], ["access", 40, 1, 1362, 14], "_nop_tc_18", "_nop_tc_19", ["is_num", 41, 3, 1362, 18], ["jump_false", 41, "num_err_1997", 1362, 18], ["add", 41, 40, 3, 1362, 18], ["jump", "num_done_1998", 1362, 18], "num_err_1997", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1362, 18 ], ["access", 40, "error", 1362, 18], ["access", 42, "cannot apply '+': operands must be numbers", 1362, 18], ["array", 43, 0, 1362, 18], ["push", 43, 42, 1362, 18], ["frame", 42, 3, 2, 1362, 18], ["null", 3, 1362, 18], ["setarg", 42, 0, 3, 1362, 18], ["setarg", 42, 1, 40, 1362, 18], ["setarg", 42, 2, 43, 1362, 18], ["invoke", 42, 3, 1362, 18], ["disrupt", 1362, 18], "num_done_1998", ["move", 7, 41, 1362, 18], ["access", 3, -1, 1365, 33], [ "access", 40, { "name": "array", "kind": "name", "make": "intrinsic" }, 1365, 17 ], ["frame", 41, 40, 2, 1365, 17], ["null", 40, 1365, 17], ["setarg", 41, 0, 40, 1365, 17], ["setarg", 41, 1, 5, 1365, 17], ["setarg", 41, 2, 3, 1365, 17], ["invoke", 41, 3, 1365, 17], ["move", 8, 3, 1365, 17], ["access", 3, -1, 1366, 32], [ "access", 40, { "name": "array", "kind": "name", "make": "intrinsic" }, 1366, 16 ], ["frame", 41, 40, 2, 1366, 16], ["null", 40, 1366, 16], ["setarg", 41, 0, 40, 1366, 16], ["setarg", 41, 1, 5, 1366, 16], ["setarg", 41, 2, 3, 1366, 16], ["invoke", 41, 3, 1366, 16], ["move", 9, 3, 1366, 16], ["access", 12, 0, 1369, 9], "while_start_1999", ["is_int", 3, 12, 1370, 16], ["jump_false", 3, "rel_ni_2001", 1370, 16], ["is_int", 3, 7, 1370, 16], ["jump_false", 3, "rel_ni_2001", 1370, 16], ["lt_int", 3, 12, 7, 1370, 16], ["jump", "rel_done_2003", 1370, 16], "rel_ni_2001", "_nop_tc_20", "_nop_tc_21", "_nop_tc_22", "_nop_tc_23", ["lt_float", 3, 12, 7, 1370, 16], ["jump", "rel_done_2003", 1370, 16], "rel_nn_2002", "_nop_tc_24", ["jump", "rel_err_2004", 1370, 16], "_nop_tc_25", ["jump", "rel_err_2004", 1370, 16], ["lt_text", 3, 12, 7, 1370, 16], ["jump", "rel_done_2003", 1370, 16], "rel_err_2004", [ "access", 40, { "name": "log", "kind": "name", "make": "intrinsic" }, 1370, 16 ], ["access", 41, "error", 1370, 16], ["access", 42, "cannot compare with '<': operands must be same type", 1370, 16], ["array", 43, 0, 1370, 16], ["push", 43, 42, 1370, 16], ["frame", 42, 40, 2, 1370, 16], ["null", 40, 1370, 16], ["setarg", 42, 0, 40, 1370, 16], ["setarg", 42, 1, 41, 1370, 16], ["setarg", 42, 2, 43, 1370, 16], ["invoke", 42, 40, 1370, 16], ["disrupt", 1370, 16], "rel_done_2003", ["jump_false", 3, "while_end_2000", 1370, 16], ["access", 3, 0, 1371, 22], ["store_dynamic", 8, 3, 12, 1371, 17], ["store_dynamic", 9, 6, 12, 1372, 16], ["access", 3, 1, 1373, 15], "_nop_tc_26", "_nop_tc_27", "_nop_tc_28", "_nop_tc_29", ["add", 40, 12, 3, 1373, 15], ["jump", "num_done_2006", 1373, 15], "num_err_2005", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1373, 15 ], ["access", 41, "error", 1373, 15], ["access", 42, "cannot apply '+': operands must be numbers", 1373, 15], ["array", 43, 0, 1373, 15], ["push", 43, 42, 1373, 15], ["frame", 42, 3, 2, 1373, 15], ["null", 3, 1373, 15], ["setarg", 42, 0, 3, 1373, 15], ["setarg", 42, 1, 41, 1373, 15], ["setarg", 42, 2, 43, 1373, 15], ["invoke", 42, 3, 1373, 15], ["disrupt", 1373, 15], "num_done_2006", ["move", 12, 40, 1373, 15], ["jump", "while_start_1999", 1373, 15], "while_end_2000", ["access", 10, 0, 1377, 9], "while_start_2007", ["is_int", 3, 10, 1378, 16], ["jump_false", 3, "rel_ni_2009", 1378, 16], "_nop_tc_30", "_nop_tc_31", ["lt_int", 3, 10, 6, 1378, 16], ["jump", "rel_done_2011", 1378, 16], "rel_ni_2009", "_nop_tc_32", "_nop_tc_33", "_nop_tc_34", "_nop_tc_35", ["lt_float", 3, 10, 6, 1378, 16], ["jump", "rel_done_2011", 1378, 16], "rel_nn_2010", "_nop_tc_36", ["jump", "rel_err_2012", 1378, 16], "_nop_tc_37", ["jump", "rel_err_2012", 1378, 16], ["lt_text", 3, 10, 6, 1378, 16], ["jump", "rel_done_2011", 1378, 16], "rel_err_2012", [ "access", 40, { "name": "log", "kind": "name", "make": "intrinsic" }, 1378, 16 ], ["access", 41, "error", 1378, 16], ["access", 42, "cannot compare with '<': operands must be same type", 1378, 16], ["array", 43, 0, 1378, 16], ["push", 43, 42, 1378, 16], ["frame", 42, 40, 2, 1378, 16], ["null", 40, 1378, 16], ["setarg", 42, 0, 40, 1378, 16], ["setarg", 42, 1, 41, 1378, 16], ["setarg", 42, 2, 43, 1378, 16], ["invoke", 42, 40, 1378, 16], ["disrupt", 1378, 16], "rel_done_2011", ["jump_false", 3, "while_end_2008", 1378, 16], ["load_dynamic", 3, 4, 10, 1379, 28], ["move", 14, 3, 1379, 28], ["is_array", 3, 14, 1380, 20], ["jump_false", 3, "if_else_2013", 1380, 20], ["get", 3, 35, 1, 1381, 16], ["frame", 40, 3, 1, 1381, 16], ["null", 3, 1381, 16], ["setarg", 40, 0, 3, 1381, 16], ["setarg", 40, 1, 14, 1381, 16], ["invoke", 40, 3, 1381, 16], ["move", 15, 3, 1381, 16], ["access", 11, 0, 1382, 13], "while_start_2015", ["length", 3, 15, 1383, 27], ["is_int", 40, 11, 1383, 27], ["jump_false", 40, "rel_ni_2017", 1383, 27], "_nop_tc_38", "_nop_tc_39", ["lt_int", 40, 11, 3, 1383, 27], ["jump", "rel_done_2019", 1383, 27], "rel_ni_2017", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 40, 11, 3, 1383, 27], ["jump", "rel_done_2019", 1383, 27], "rel_nn_2018", "_nop_tc_44", ["jump", "rel_err_2020", 1383, 27], "_nop_tc_45", ["jump", "rel_err_2020", 1383, 27], ["lt_text", 40, 11, 3, 1383, 27], ["jump", "rel_done_2019", 1383, 27], "rel_err_2020", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1383, 27 ], ["access", 41, "error", 1383, 27], ["access", 42, "cannot compare with '<': operands must be same type", 1383, 27], ["array", 43, 0, 1383, 27], ["push", 43, 42, 1383, 27], ["frame", 42, 3, 2, 1383, 27], ["null", 3, 1383, 27], ["setarg", 42, 0, 3, 1383, 27], ["setarg", 42, 1, 41, 1383, 27], ["setarg", 42, 2, 43, 1383, 27], ["invoke", 42, 3, 1383, 27], ["disrupt", 1383, 27], "rel_done_2019", ["jump_false", 40, "while_end_2016", 1383, 27], ["load_dynamic", 3, 15, 11, 1384, 26], ["load_dynamic", 40, 14, 3, 1384, 26], ["move", 13, 40, 1384, 26], ["is_num", 3, 13, 1385, 25], ["move", 40, 3, 1385, 25], ["jump_false", 40, "and_end_2024", 1385, 25], ["access", 3, 0, 1385, 36], ["is_int", 41, 13, 1385, 36], ["jump_false", 41, "rel_ni_2025", 1385, 36], "_nop_tc_46", "_nop_tc_47", ["ge_int", 42, 13, 3, 1385, 36], ["jump", "rel_done_2027", 1385, 36], "rel_ni_2025", ["is_num", 41, 13, 1385, 36], ["jump_false", 41, "rel_nn_2026", 1385, 36], "_nop_tc_48", "_nop_tc_49", ["ge_float", 42, 13, 3, 1385, 36], ["jump", "rel_done_2027", 1385, 36], "rel_nn_2026", ["is_text", 41, 13, 1385, 36], ["jump_false", 41, "rel_err_2028", 1385, 36], "_nop_tc_50", ["jump", "rel_err_2028", 1385, 36], ["ge_text", 42, 13, 3, 1385, 36], ["jump", "rel_done_2027", 1385, 36], "rel_err_2028", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1385, 36 ], ["access", 41, "error", 1385, 36], ["access", 43, "cannot compare with '>=': operands must be same type", 1385, 36], ["array", 44, 0, 1385, 36], ["push", 44, 43, 1385, 36], ["frame", 43, 3, 2, 1385, 36], ["null", 3, 1385, 36], ["setarg", 43, 0, 3, 1385, 36], ["setarg", 43, 1, 41, 1385, 36], ["setarg", 43, 2, 44, 1385, 36], ["invoke", 43, 3, 1385, 36], ["disrupt", 1385, 36], "rel_done_2027", ["move", 40, 42, 1385, 36], "and_end_2024", ["move", 3, 40, 1385, 36], ["jump_false", 3, "and_end_2023", 1385, 36], ["is_int", 40, 13, 1385, 45], ["jump_false", 40, "rel_ni_2029", 1385, 45], ["is_int", 41, 5, 1385, 45], ["jump_false", 41, "rel_ni_2029", 1385, 45], ["lt_int", 42, 13, 5, 1385, 45], ["jump", "rel_done_2031", 1385, 45], "rel_ni_2029", ["is_num", 40, 13, 1385, 45], ["jump_false", 40, "rel_nn_2030", 1385, 45], ["is_num", 41, 5, 1385, 45], ["jump_false", 41, "rel_nn_2030", 1385, 45], ["lt_float", 42, 13, 5, 1385, 45], ["jump", "rel_done_2031", 1385, 45], "rel_nn_2030", ["is_text", 40, 13, 1385, 45], ["jump_false", 40, "rel_err_2032", 1385, 45], ["is_text", 41, 5, 1385, 45], ["jump_false", 41, "rel_err_2032", 1385, 45], ["lt_text", 42, 13, 5, 1385, 45], ["jump", "rel_done_2031", 1385, 45], "rel_err_2032", [ "access", 40, { "name": "log", "kind": "name", "make": "intrinsic" }, 1385, 45 ], ["access", 41, "error", 1385, 45], ["access", 43, "cannot compare with '<': operands must be same type", 1385, 45], ["array", 44, 0, 1385, 45], ["push", 44, 43, 1385, 45], ["frame", 43, 40, 2, 1385, 45], ["null", 40, 1385, 45], ["setarg", 43, 0, 40, 1385, 45], ["setarg", 43, 1, 41, 1385, 45], ["setarg", 43, 2, 44, 1385, 45], ["invoke", 43, 40, 1385, 45], ["disrupt", 1385, 45], "rel_done_2031", ["move", 3, 42, 1385, 45], "and_end_2023", ["jump_false", 3, "if_else_2021", 1385, 45], ["load_dynamic", 3, 8, 13, 1386, 27], ["access", 40, 0, 1386, 32], ["is_int", 41, 3, 1386, 32], ["jump_false", 41, "rel_ni_2035", 1386, 32], "_nop_tc_51", "_nop_tc_52", ["lt_int", 42, 3, 40, 1386, 32], ["jump", "rel_done_2037", 1386, 32], "rel_ni_2035", ["is_num", 41, 3, 1386, 32], ["jump_false", 41, "rel_nn_2036", 1386, 32], "_nop_tc_53", "_nop_tc_54", ["lt_float", 42, 3, 40, 1386, 32], ["jump", "rel_done_2037", 1386, 32], "rel_nn_2036", ["is_text", 41, 3, 1386, 32], ["jump_false", 41, "rel_err_2038", 1386, 32], "_nop_tc_55", ["jump", "rel_err_2038", 1386, 32], ["lt_text", 42, 3, 40, 1386, 32], ["jump", "rel_done_2037", 1386, 32], "rel_err_2038", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1386, 32 ], ["access", 40, "error", 1386, 32], ["access", 41, "cannot compare with '<': operands must be same type", 1386, 32], ["array", 43, 0, 1386, 32], ["push", 43, 41, 1386, 32], ["frame", 41, 3, 2, 1386, 32], ["null", 3, 1386, 32], ["setarg", 41, 0, 3, 1386, 32], ["setarg", 41, 1, 40, 1386, 32], ["setarg", 41, 2, 43, 1386, 32], ["invoke", 41, 3, 1386, 32], ["disrupt", 1386, 32], "rel_done_2037", ["jump_false", 42, "if_else_2033", 1386, 32], ["store_dynamic", 8, 10, 13, 1386, 45], ["jump", "if_end_2034", 1386, 45], "if_else_2033", "if_end_2034", ["store_dynamic", 9, 10, 13, 1387, 22], ["jump", "if_end_2022", 1387, 22], "if_else_2021", "if_end_2022", ["access", 3, 1, 1389, 19], "_nop_tc_56", "_nop_tc_57", "_nop_tc_58", "_nop_tc_59", ["add", 40, 11, 3, 1389, 19], ["jump", "num_done_2040", 1389, 19], "num_err_2039", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1389, 19 ], ["access", 41, "error", 1389, 19], ["access", 42, "cannot apply '+': operands must be numbers", 1389, 19], ["array", 43, 0, 1389, 19], ["push", 43, 42, 1389, 19], ["frame", 42, 3, 2, 1389, 19], ["null", 3, 1389, 19], ["setarg", 42, 0, 3, 1389, 19], ["setarg", 42, 1, 41, 1389, 19], ["setarg", 42, 2, 43, 1389, 19], ["invoke", 42, 3, 1389, 19], ["disrupt", 1389, 19], "num_done_2040", ["move", 11, 40, 1389, 19], ["jump", "while_start_2015", 1389, 19], "while_end_2016", ["jump", "if_end_2014", 1389, 19], "if_else_2013", "if_end_2014", ["access", 3, 1, 1392, 15], "_nop_tc_60", "_nop_tc_61", "_nop_tc_62", "_nop_tc_63", ["add", 40, 10, 3, 1392, 15], ["jump", "num_done_2042", 1392, 15], "num_err_2041", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1392, 15 ], ["access", 41, "error", 1392, 15], ["access", 42, "cannot apply '+': operands must be numbers", 1392, 15], ["array", 43, 0, 1392, 15], ["push", 43, 42, 1392, 15], ["frame", 42, 3, 2, 1392, 15], ["null", 3, 1392, 15], ["setarg", 42, 0, 3, 1392, 15], ["setarg", 42, 1, 41, 1392, 15], ["setarg", 42, 2, 43, 1392, 15], ["invoke", 42, 3, 1392, 15], ["disrupt", 1392, 15], "num_done_2042", ["move", 10, 40, 1392, 15], ["jump", "while_start_2007", 1392, 15], "while_end_2008", ["null", 3, 1396, 27], ["is_identical", 40, 2, 3, 1396, 27], ["jump_true", 40, "ne_nid_2046", 1396, 27], ["jump", "ne_ni_2047", 1396, 27], "ne_nid_2046", ["false", 40, 1396, 27], ["jump", "ne_done_2045", 1396, 27], "ne_ni_2047", ["is_int", 41, 2, 1396, 27], ["jump_false", 41, "ne_nn_2048", 1396, 27], "_nop_tc_64", ["jump", "ne_nn_2048", 1396, 27], ["ne_int", 40, 2, 3, 1396, 27], ["jump", "ne_done_2045", 1396, 27], "ne_nn_2048", ["is_num", 41, 2, 1396, 27], ["jump_false", 41, "ne_nt_2049", 1396, 27], "_nop_tc_65", ["jump", "ne_nt_2049", 1396, 27], ["ne_float", 40, 2, 3, 1396, 27], ["jump", "ne_done_2045", 1396, 27], "ne_nt_2049", ["is_text", 41, 2, 1396, 27], ["jump_false", 41, "ne_nnl_2050", 1396, 27], "_nop_tc_66", ["jump", "ne_nnl_2050", 1396, 27], ["ne_text", 40, 2, 3, 1396, 27], ["jump", "ne_done_2045", 1396, 27], "ne_nnl_2050", ["is_null", 41, 2, 1396, 27], ["jump_false", 41, "ne_nb_2051", 1396, 27], "_nop_tc_67", "_nop_tc_68", ["false", 40, 1396, 27], ["jump", "ne_done_2045", 1396, 27], "ne_nb_2051", ["is_bool", 41, 2, 1396, 27], ["jump_false", 41, "ne_mis_2052", 1396, 27], "_nop_tc_69", ["jump", "ne_mis_2052", 1396, 27], ["ne_bool", 40, 2, 3, 1396, 27], ["jump", "ne_done_2045", 1396, 27], "ne_mis_2052", ["true", 40, 1396, 27], "ne_done_2045", ["jump_false", 40, "if_else_2043", 1396, 27], ["access", 12, 0, 1397, 11], "while_start_2053", ["length", 3, 2, 1398, 25], ["is_int", 40, 12, 1398, 25], ["jump_false", 40, "rel_ni_2055", 1398, 25], "_nop_tc_70", "_nop_tc_71", ["lt_int", 40, 12, 3, 1398, 25], ["jump", "rel_done_2057", 1398, 25], "rel_ni_2055", "_nop_tc_72", "_nop_tc_73", "_nop_tc_74", "_nop_tc_75", ["lt_float", 40, 12, 3, 1398, 25], ["jump", "rel_done_2057", 1398, 25], "rel_nn_2056", "_nop_tc_76", ["jump", "rel_err_2058", 1398, 25], "_nop_tc_77", ["jump", "rel_err_2058", 1398, 25], ["lt_text", 40, 12, 3, 1398, 25], ["jump", "rel_done_2057", 1398, 25], "rel_err_2058", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1398, 25 ], ["access", 41, "error", 1398, 25], ["access", 42, "cannot compare with '<': operands must be same type", 1398, 25], ["array", 43, 0, 1398, 25], ["push", 43, 42, 1398, 25], ["frame", 42, 3, 2, 1398, 25], ["null", 3, 1398, 25], ["setarg", 42, 0, 3, 1398, 25], ["setarg", 42, 1, 41, 1398, 25], ["setarg", 42, 2, 43, 1398, 25], ["invoke", 42, 3, 1398, 25], ["disrupt", 1398, 25], "rel_done_2057", ["jump_false", 40, "while_end_2054", 1398, 25], ["load_dynamic", 3, 2, 12, 1399, 28], ["move", 13, 3, 1399, 28], ["access", 3, 0, 1400, 18], ["is_int", 40, 13, 1400, 18], ["jump_false", 40, "rel_ni_2062", 1400, 18], "_nop_tc_78", "_nop_tc_79", ["ge_int", 41, 13, 3, 1400, 18], ["jump", "rel_done_2064", 1400, 18], "rel_ni_2062", ["is_num", 40, 13, 1400, 18], ["jump_false", 40, "rel_nn_2063", 1400, 18], "_nop_tc_80", "_nop_tc_81", ["ge_float", 41, 13, 3, 1400, 18], ["jump", "rel_done_2064", 1400, 18], "rel_nn_2063", ["is_text", 40, 13, 1400, 18], ["jump_false", 40, "rel_err_2065", 1400, 18], "_nop_tc_82", ["jump", "rel_err_2065", 1400, 18], ["ge_text", 41, 13, 3, 1400, 18], ["jump", "rel_done_2064", 1400, 18], "rel_err_2065", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1400, 18 ], ["access", 40, "error", 1400, 18], ["access", 42, "cannot compare with '>=': operands must be same type", 1400, 18], ["array", 43, 0, 1400, 18], ["push", 43, 42, 1400, 18], ["frame", 42, 3, 2, 1400, 18], ["null", 3, 1400, 18], ["setarg", 42, 0, 3, 1400, 18], ["setarg", 42, 1, 40, 1400, 18], ["setarg", 42, 2, 43, 1400, 18], ["invoke", 42, 3, 1400, 18], ["disrupt", 1400, 18], "rel_done_2064", ["move", 3, 41, 1400, 18], ["jump_false", 3, "and_end_2061", 1400, 18], ["is_int", 40, 13, 1400, 27], ["jump_false", 40, "rel_ni_2066", 1400, 27], ["is_int", 41, 5, 1400, 27], ["jump_false", 41, "rel_ni_2066", 1400, 27], ["lt_int", 42, 13, 5, 1400, 27], ["jump", "rel_done_2068", 1400, 27], "rel_ni_2066", ["is_num", 40, 13, 1400, 27], ["jump_false", 40, "rel_nn_2067", 1400, 27], ["is_num", 41, 5, 1400, 27], ["jump_false", 41, "rel_nn_2067", 1400, 27], ["lt_float", 42, 13, 5, 1400, 27], ["jump", "rel_done_2068", 1400, 27], "rel_nn_2067", ["is_text", 40, 13, 1400, 27], ["jump_false", 40, "rel_err_2069", 1400, 27], ["is_text", 41, 5, 1400, 27], ["jump_false", 41, "rel_err_2069", 1400, 27], ["lt_text", 42, 13, 5, 1400, 27], ["jump", "rel_done_2068", 1400, 27], "rel_err_2069", [ "access", 40, { "name": "log", "kind": "name", "make": "intrinsic" }, 1400, 27 ], ["access", 41, "error", 1400, 27], ["access", 43, "cannot compare with '<': operands must be same type", 1400, 27], ["array", 44, 0, 1400, 27], ["push", 44, 43, 1400, 27], ["frame", 43, 40, 2, 1400, 27], ["null", 40, 1400, 27], ["setarg", 43, 0, 40, 1400, 27], ["setarg", 43, 1, 41, 1400, 27], ["setarg", 43, 2, 44, 1400, 27], ["invoke", 43, 40, 1400, 27], ["disrupt", 1400, 27], "rel_done_2068", ["move", 3, 42, 1400, 27], "and_end_2061", ["jump_false", 3, "if_else_2059", 1400, 27], ["load_dynamic", 3, 8, 13, 1401, 25], ["access", 40, 0, 1401, 30], ["is_int", 41, 3, 1401, 30], ["jump_false", 41, "rel_ni_2072", 1401, 30], "_nop_tc_83", "_nop_tc_84", ["lt_int", 42, 3, 40, 1401, 30], ["jump", "rel_done_2074", 1401, 30], "rel_ni_2072", ["is_num", 41, 3, 1401, 30], ["jump_false", 41, "rel_nn_2073", 1401, 30], "_nop_tc_85", "_nop_tc_86", ["lt_float", 42, 3, 40, 1401, 30], ["jump", "rel_done_2074", 1401, 30], "rel_nn_2073", ["is_text", 41, 3, 1401, 30], ["jump_false", 41, "rel_err_2075", 1401, 30], "_nop_tc_87", ["jump", "rel_err_2075", 1401, 30], ["lt_text", 42, 3, 40, 1401, 30], ["jump", "rel_done_2074", 1401, 30], "rel_err_2075", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1401, 30 ], ["access", 40, "error", 1401, 30], ["access", 41, "cannot compare with '<': operands must be same type", 1401, 30], ["array", 43, 0, 1401, 30], ["push", 43, 41, 1401, 30], ["frame", 41, 3, 2, 1401, 30], ["null", 3, 1401, 30], ["setarg", 41, 0, 3, 1401, 30], ["setarg", 41, 1, 40, 1401, 30], ["setarg", 41, 2, 43, 1401, 30], ["invoke", 41, 3, 1401, 30], ["disrupt", 1401, 30], "rel_done_2074", ["jump_false", 42, "if_else_2070", 1401, 30], ["access", 3, 0, 1401, 48], ["store_dynamic", 8, 3, 13, 1401, 43], ["jump", "if_end_2071", 1401, 43], "if_else_2070", "if_end_2071", ["store_dynamic", 9, 6, 13, 1402, 20], ["jump", "if_end_2060", 1402, 20], "if_else_2059", "if_end_2060", ["access", 3, 1, 1404, 17], "_nop_tc_88", "_nop_tc_89", "_nop_tc_90", "_nop_tc_91", ["add", 40, 12, 3, 1404, 17], ["jump", "num_done_2077", 1404, 17], "num_err_2076", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1404, 17 ], ["access", 41, "error", 1404, 17], ["access", 42, "cannot apply '+': operands must be numbers", 1404, 17], ["array", 43, 0, 1404, 17], ["push", 43, 42, 1404, 17], ["frame", 42, 3, 2, 1404, 17], ["null", 3, 1404, 17], ["setarg", 42, 0, 3, 1404, 17], ["setarg", 42, 1, 41, 1404, 17], ["setarg", 42, 2, 43, 1404, 17], ["invoke", 42, 3, 1404, 17], ["disrupt", 1404, 17], "num_done_2077", ["move", 12, 40, 1404, 17], ["jump", "while_start_2053", 1404, 17], "while_end_2054", ["jump", "if_end_2044", 1404, 17], "if_else_2043", "if_end_2044", ["record", 3, 0], ["move", 20, 3, 1409, 17], ["access", 10, 0, 1410, 9], "while_start_2078", ["is_int", 3, 10, 1411, 16], ["jump_false", 3, "rel_ni_2080", 1411, 16], "_nop_tc_92", "_nop_tc_93", ["lt_int", 3, 10, 6, 1411, 16], ["jump", "rel_done_2082", 1411, 16], "rel_ni_2080", "_nop_tc_94", "_nop_tc_95", "_nop_tc_96", "_nop_tc_97", ["lt_float", 3, 10, 6, 1411, 16], ["jump", "rel_done_2082", 1411, 16], "rel_nn_2081", "_nop_tc_98", ["jump", "rel_err_2083", 1411, 16], "_nop_tc_99", ["jump", "rel_err_2083", 1411, 16], ["lt_text", 3, 10, 6, 1411, 16], ["jump", "rel_done_2082", 1411, 16], "rel_err_2083", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1411, 16 ], ["access", 40, "error", 1411, 16], ["access", 41, "cannot compare with '<': operands must be same type", 1411, 16], ["array", 42, 0, 1411, 16], ["push", 42, 41, 1411, 16], ["frame", 41, 12, 2, 1411, 16], ["null", 12, 1411, 16], ["setarg", 41, 0, 12, 1411, 16], ["setarg", 41, 1, 40, 1411, 16], ["setarg", 41, 2, 42, 1411, 16], ["invoke", 41, 12, 1411, 16], ["disrupt", 1411, 16], "rel_done_2082", ["jump_false", 3, "while_end_2079", 1411, 16], ["load_dynamic", 3, 4, 10, 1412, 28], ["move", 14, 3, 1412, 28], ["is_text", 3, 14, 1413, 19], ["move", 12, 3, 1413, 19], ["jump_false", 12, "and_end_2086", 1413, 19], ["access", 3, "_nop_", 1413, 49], [ "access", 40, { "name": "starts_with", "kind": "name", "make": "intrinsic" }, 1413, 30 ], ["frame", 41, 40, 2, 1413, 30], ["null", 40, 1413, 30], ["setarg", 41, 0, 40, 1413, 30], ["setarg", 41, 1, 14, 1413, 30], ["setarg", 41, 2, 3, 1413, 30], ["invoke", 41, 3, 1413, 30], ["not", 40, 3, 1413, 30], ["move", 12, 40, 1413, 30], "and_end_2086", ["jump_false", 12, "if_else_2084", 1413, 30], ["store_dynamic", 20, 10, 14, 1414, 19], ["jump", "if_end_2085", 1414, 19], "if_else_2084", "if_end_2085", ["access", 3, 1, 1416, 15], "_nop_tc_100", "_nop_tc_101", "_nop_tc_102", "_nop_tc_103", ["add", 12, 10, 3, 1416, 15], ["jump", "num_done_2088", 1416, 15], "num_err_2087", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1416, 15 ], ["access", 40, "error", 1416, 15], ["access", 41, "cannot apply '+': operands must be numbers", 1416, 15], ["array", 42, 0, 1416, 15], ["push", 42, 41, 1416, 15], ["frame", 41, 3, 2, 1416, 15], ["null", 3, 1416, 15], ["setarg", 41, 0, 3, 1416, 15], ["setarg", 41, 1, 40, 1416, 15], ["setarg", 41, 2, 42, 1416, 15], ["invoke", 41, 3, 1416, 15], ["disrupt", 1416, 15], "num_done_2088", ["move", 10, 12, 1416, 15], ["jump", "while_start_2078", 1416, 15], "while_end_2079", ["true", 19, 1419, 15], "while_start_2089", ["jump_false", 19, "while_end_2090", 1420, 12], ["false", 19, 1421, 17], ["access", 10, 0, 1422, 11], "while_start_2091", ["is_int", 3, 10, 1423, 18], ["jump_false", 3, "rel_ni_2093", 1423, 18], "_nop_tc_104", "_nop_tc_105", ["lt_int", 3, 10, 6, 1423, 18], ["jump", "rel_done_2095", 1423, 18], "rel_ni_2093", "_nop_tc_106", "_nop_tc_107", "_nop_tc_108", "_nop_tc_109", ["lt_float", 3, 10, 6, 1423, 18], ["jump", "rel_done_2095", 1423, 18], "rel_nn_2094", "_nop_tc_110", ["jump", "rel_err_2096", 1423, 18], "_nop_tc_111", ["jump", "rel_err_2096", 1423, 18], ["lt_text", 3, 10, 6, 1423, 18], ["jump", "rel_done_2095", 1423, 18], "rel_err_2096", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1423, 18 ], ["access", 40, "error", 1423, 18], ["access", 41, "cannot compare with '<': operands must be same type", 1423, 18], ["array", 42, 0, 1423, 18], ["push", 42, 41, 1423, 18], ["frame", 41, 12, 2, 1423, 18], ["null", 12, 1423, 18], ["setarg", 41, 0, 12, 1423, 18], ["setarg", 41, 1, 40, 1423, 18], ["setarg", 41, 2, 42, 1423, 18], ["invoke", 41, 12, 1423, 18], ["disrupt", 1423, 18], "rel_done_2095", ["jump_false", 3, "while_end_2092", 1423, 18], ["load_dynamic", 3, 4, 10, 1424, 30], ["move", 14, 3, 1424, 30], ["is_array", 3, 14, 1425, 23], "_nop_bl_1", ["jump_true", 3, "if_else_2097", 1425, 23], ["access", 3, 1, 1426, 19], "_nop_tc_112", "_nop_tc_113", "_nop_tc_114", "_nop_tc_115", ["add", 12, 10, 3, 1426, 19], ["jump", "num_done_2100", 1426, 19], "num_err_2099", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1426, 19 ], ["access", 40, "error", 1426, 19], ["access", 41, "cannot apply '+': operands must be numbers", 1426, 19], ["array", 42, 0, 1426, 19], ["push", 42, 41, 1426, 19], ["frame", 41, 3, 2, 1426, 19], ["null", 3, 1426, 19], ["setarg", 41, 0, 3, 1426, 19], ["setarg", 41, 1, 40, 1426, 19], ["setarg", 41, 2, 42, 1426, 19], ["invoke", 41, 3, 1426, 19], ["disrupt", 1426, 19], "num_done_2100", ["move", 10, 12, 1426, 19], ["jump", "while_start_2091", 1427, 11], ["jump", "if_end_2098", 1427, 11], "if_else_2097", "if_end_2098", ["access", 3, 0, 1429, 20], ["load_index", 12, 14, 3, 1429, 20], ["move", 16, 12, 1429, 20], ["null", 17, 1430, 18], ["access", 3, "jump", 1431, 19], ["is_identical", 12, 16, 3, 1431, 19], ["jump_true", 12, "eq_done_2103", 1431, 19], ["is_int", 40, 16, 1431, 19], ["jump_false", 40, "eq_ni_2104", 1431, 19], "_nop_tc_116", ["jump", "eq_ni_2104", 1431, 19], ["eq_int", 12, 16, 3, 1431, 19], ["jump", "eq_done_2103", 1431, 19], "eq_ni_2104", ["is_num", 40, 16, 1431, 19], ["jump_false", 40, "eq_nn_2105", 1431, 19], "_nop_tc_117", ["jump", "eq_nn_2105", 1431, 19], ["eq_float", 12, 16, 3, 1431, 19], ["jump", "eq_done_2103", 1431, 19], "eq_nn_2105", ["is_text", 40, 16, 1431, 19], ["jump_false", 40, "eq_nt_2106", 1431, 19], "_nop_tc_118", "_nop_tc_119", ["eq_text", 12, 16, 3, 1431, 19], ["jump", "eq_done_2103", 1431, 19], "eq_nt_2106", ["is_null", 40, 16, 1431, 19], ["jump_false", 40, "eq_nnl_2107", 1431, 19], "_nop_tc_120", ["jump", "eq_nnl_2107", 1431, 19], ["true", 12, 1431, 19], ["jump", "eq_done_2103", 1431, 19], "eq_nnl_2107", ["is_bool", 40, 16, 1431, 19], ["jump_false", 40, "eq_nb_2108", 1431, 19], "_nop_tc_121", ["jump", "eq_nb_2108", 1431, 19], ["eq_bool", 12, 16, 3, 1431, 19], ["jump", "eq_done_2103", 1431, 19], "eq_nb_2108", ["false", 12, 1431, 19], "eq_done_2103", ["jump_false", 12, "if_else_2101", 1431, 19], ["access", 3, 1, 1432, 26], ["load_index", 12, 14, 3, 1432, 26], ["move", 17, 12, 1432, 26], ["jump", "if_end_2102", 1432, 26], "if_else_2101", ["access", 3, "jump_true", 1433, 26], ["is_identical", 12, 16, 3, 1433, 26], ["jump_true", 12, "eq_done_2113", 1433, 26], ["is_int", 40, 16, 1433, 26], ["jump_false", 40, "eq_ni_2114", 1433, 26], "_nop_tc_122", ["jump", "eq_ni_2114", 1433, 26], ["eq_int", 12, 16, 3, 1433, 26], ["jump", "eq_done_2113", 1433, 26], "eq_ni_2114", ["is_num", 40, 16, 1433, 26], ["jump_false", 40, "eq_nn_2115", 1433, 26], "_nop_tc_123", ["jump", "eq_nn_2115", 1433, 26], ["eq_float", 12, 16, 3, 1433, 26], ["jump", "eq_done_2113", 1433, 26], "eq_nn_2115", ["is_text", 40, 16, 1433, 26], ["jump_false", 40, "eq_nt_2116", 1433, 26], "_nop_tc_124", "_nop_tc_125", ["eq_text", 12, 16, 3, 1433, 26], ["jump", "eq_done_2113", 1433, 26], "eq_nt_2116", ["is_null", 40, 16, 1433, 26], ["jump_false", 40, "eq_nnl_2117", 1433, 26], "_nop_tc_126", ["jump", "eq_nnl_2117", 1433, 26], ["true", 12, 1433, 26], ["jump", "eq_done_2113", 1433, 26], "eq_nnl_2117", ["is_bool", 40, 16, 1433, 26], ["jump_false", 40, "eq_nb_2118", 1433, 26], "_nop_tc_127", ["jump", "eq_nb_2118", 1433, 26], ["eq_bool", 12, 16, 3, 1433, 26], ["jump", "eq_done_2113", 1433, 26], "eq_nb_2118", ["false", 12, 1433, 26], "eq_done_2113", ["move", 3, 12, 1433, 26], ["jump_true", 3, "or_end_2112", 1433, 26], ["access", 12, "jump_false", 1433, 47], ["is_identical", 40, 16, 12, 1433, 47], ["jump_true", 40, "eq_done_2119", 1433, 47], ["is_int", 41, 16, 1433, 47], ["jump_false", 41, "eq_ni_2120", 1433, 47], "_nop_tc_128", ["jump", "eq_ni_2120", 1433, 47], ["eq_int", 40, 16, 12, 1433, 47], ["jump", "eq_done_2119", 1433, 47], "eq_ni_2120", ["is_num", 41, 16, 1433, 47], ["jump_false", 41, "eq_nn_2121", 1433, 47], "_nop_tc_129", ["jump", "eq_nn_2121", 1433, 47], ["eq_float", 40, 16, 12, 1433, 47], ["jump", "eq_done_2119", 1433, 47], "eq_nn_2121", ["is_text", 41, 16, 1433, 47], ["jump_false", 41, "eq_nt_2122", 1433, 47], "_nop_tc_130", "_nop_tc_131", ["eq_text", 40, 16, 12, 1433, 47], ["jump", "eq_done_2119", 1433, 47], "eq_nt_2122", ["is_null", 41, 16, 1433, 47], ["jump_false", 41, "eq_nnl_2123", 1433, 47], "_nop_tc_132", ["jump", "eq_nnl_2123", 1433, 47], ["true", 40, 1433, 47], ["jump", "eq_done_2119", 1433, 47], "eq_nnl_2123", ["is_bool", 41, 16, 1433, 47], ["jump_false", 41, "eq_nb_2124", 1433, 47], "_nop_tc_133", ["jump", "eq_nb_2124", 1433, 47], ["eq_bool", 40, 16, 12, 1433, 47], ["jump", "eq_done_2119", 1433, 47], "eq_nb_2124", ["false", 40, 1433, 47], "eq_done_2119", ["move", 3, 40, 1433, 47], "or_end_2112", ["move", 12, 3, 1433, 47], ["jump_true", 12, "or_end_2111", 1433, 47], ["access", 3, "jump_not_null", 1433, 69], ["is_identical", 40, 16, 3, 1433, 69], ["jump_true", 40, "eq_done_2125", 1433, 69], ["is_int", 41, 16, 1433, 69], ["jump_false", 41, "eq_ni_2126", 1433, 69], "_nop_tc_134", ["jump", "eq_ni_2126", 1433, 69], ["eq_int", 40, 16, 3, 1433, 69], ["jump", "eq_done_2125", 1433, 69], "eq_ni_2126", ["is_num", 41, 16, 1433, 69], ["jump_false", 41, "eq_nn_2127", 1433, 69], "_nop_tc_135", ["jump", "eq_nn_2127", 1433, 69], ["eq_float", 40, 16, 3, 1433, 69], ["jump", "eq_done_2125", 1433, 69], "eq_nn_2127", ["is_text", 41, 16, 1433, 69], ["jump_false", 41, "eq_nt_2128", 1433, 69], "_nop_tc_136", "_nop_tc_137", ["eq_text", 40, 16, 3, 1433, 69], ["jump", "eq_done_2125", 1433, 69], "eq_nt_2128", ["is_null", 41, 16, 1433, 69], ["jump_false", 41, "eq_nnl_2129", 1433, 69], "_nop_tc_138", ["jump", "eq_nnl_2129", 1433, 69], ["true", 40, 1433, 69], ["jump", "eq_done_2125", 1433, 69], "eq_nnl_2129", ["is_bool", 41, 16, 1433, 69], ["jump_false", 41, "eq_nb_2130", 1433, 69], "_nop_tc_139", ["jump", "eq_nb_2130", 1433, 69], ["eq_bool", 40, 16, 3, 1433, 69], ["jump", "eq_done_2125", 1433, 69], "eq_nb_2130", ["false", 40, 1433, 69], "eq_done_2125", ["move", 12, 40, 1433, 69], "or_end_2111", ["jump_false", 12, "if_else_2109", 1433, 69], ["access", 3, 2, 1434, 26], ["load_index", 12, 14, 3, 1434, 26], ["move", 17, 12, 1434, 26], ["jump", "if_end_2110", 1434, 26], "if_else_2109", "if_end_2110", "if_end_2102", ["null", 3, 1436, 23], ["is_identical", 12, 17, 3, 1436, 23], ["jump_true", 12, "eq_done_2134", 1436, 23], ["is_int", 40, 17, 1436, 23], ["jump_false", 40, "eq_ni_2135", 1436, 23], "_nop_tc_140", ["jump", "eq_ni_2135", 1436, 23], ["eq_int", 12, 17, 3, 1436, 23], ["jump", "eq_done_2134", 1436, 23], "eq_ni_2135", ["is_num", 40, 17, 1436, 23], ["jump_false", 40, "eq_nn_2136", 1436, 23], "_nop_tc_141", ["jump", "eq_nn_2136", 1436, 23], ["eq_float", 12, 17, 3, 1436, 23], ["jump", "eq_done_2134", 1436, 23], "eq_nn_2136", ["is_text", 40, 17, 1436, 23], ["jump_false", 40, "eq_nt_2137", 1436, 23], "_nop_tc_142", ["jump", "eq_nt_2137", 1436, 23], ["eq_text", 12, 17, 3, 1436, 23], ["jump", "eq_done_2134", 1436, 23], "eq_nt_2137", ["is_null", 40, 17, 1436, 23], ["jump_false", 40, "eq_nnl_2138", 1436, 23], "_nop_tc_143", "_nop_tc_144", ["true", 12, 1436, 23], ["jump", "eq_done_2134", 1436, 23], "eq_nnl_2138", ["is_bool", 40, 17, 1436, 23], ["jump_false", 40, "eq_nb_2139", 1436, 23], "_nop_tc_145", ["jump", "eq_nb_2139", 1436, 23], ["eq_bool", 12, 17, 3, 1436, 23], ["jump", "eq_done_2134", 1436, 23], "eq_nb_2139", ["false", 12, 1436, 23], "eq_done_2134", ["move", 3, 12, 1436, 23], ["jump_true", 3, "or_end_2133", 1436, 23], ["is_text", 12, 17, 1436, 40], ["not", 40, 12, 1436, 40], ["move", 3, 40, 1436, 40], "or_end_2133", ["jump_false", 3, "if_else_2131", 1436, 40], ["access", 3, 1, 1437, 19], "_nop_tc_146", "_nop_tc_147", "_nop_tc_148", "_nop_tc_149", ["add", 12, 10, 3, 1437, 19], ["jump", "num_done_2141", 1437, 19], "num_err_2140", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1437, 19 ], ["access", 40, "error", 1437, 19], ["access", 41, "cannot apply '+': operands must be numbers", 1437, 19], ["array", 42, 0, 1437, 19], ["push", 42, 41, 1437, 19], ["frame", 41, 3, 2, 1437, 19], ["null", 3, 1437, 19], ["setarg", 41, 0, 3, 1437, 19], ["setarg", 41, 1, 40, 1437, 19], ["setarg", 41, 2, 42, 1437, 19], ["invoke", 41, 3, 1437, 19], ["disrupt", 1437, 19], "num_done_2141", ["move", 10, 12, 1437, 19], ["jump", "while_start_2091", 1438, 11], ["jump", "if_end_2132", 1438, 11], "if_else_2131", "if_end_2132", ["load_dynamic", 3, 20, 17, 1440, 26], ["move", 18, 3, 1440, 26], ["null", 3, 1441, 21], ["is_identical", 12, 18, 3, 1441, 21], ["jump_true", 12, "eq_done_2145", 1441, 21], ["is_int", 40, 18, 1441, 21], ["jump_false", 40, "eq_ni_2146", 1441, 21], "_nop_tc_150", ["jump", "eq_ni_2146", 1441, 21], ["eq_int", 12, 18, 3, 1441, 21], ["jump", "eq_done_2145", 1441, 21], "eq_ni_2146", ["is_num", 40, 18, 1441, 21], ["jump_false", 40, "eq_nn_2147", 1441, 21], "_nop_tc_151", ["jump", "eq_nn_2147", 1441, 21], ["eq_float", 12, 18, 3, 1441, 21], ["jump", "eq_done_2145", 1441, 21], "eq_nn_2147", ["is_text", 40, 18, 1441, 21], ["jump_false", 40, "eq_nt_2148", 1441, 21], "_nop_tc_152", ["jump", "eq_nt_2148", 1441, 21], ["eq_text", 12, 18, 3, 1441, 21], ["jump", "eq_done_2145", 1441, 21], "eq_nt_2148", ["is_null", 40, 18, 1441, 21], ["jump_false", 40, "eq_nnl_2149", 1441, 21], "_nop_tc_153", "_nop_tc_154", ["true", 12, 1441, 21], ["jump", "eq_done_2145", 1441, 21], "eq_nnl_2149", ["is_bool", 40, 18, 1441, 21], ["jump_false", 40, "eq_nb_2150", 1441, 21], "_nop_tc_155", ["jump", "eq_nb_2150", 1441, 21], ["eq_bool", 12, 18, 3, 1441, 21], ["jump", "eq_done_2145", 1441, 21], "eq_nb_2150", ["false", 12, 1441, 21], "eq_done_2145", ["move", 3, 12, 1441, 21], ["jump_true", 3, "or_end_2144", 1441, 21], ["is_int", 12, 18, 1441, 37], ["jump_false", 12, "rel_ni_2151", 1441, 37], ["is_int", 40, 10, 1441, 37], ["jump_false", 40, "rel_ni_2151", 1441, 37], ["ge_int", 40, 18, 10, 1441, 37], ["jump", "rel_done_2153", 1441, 37], "rel_ni_2151", ["is_num", 12, 18, 1441, 37], ["jump_false", 12, "rel_nn_2152", 1441, 37], "_nop_tc_156", "_nop_tc_157", ["ge_float", 40, 18, 10, 1441, 37], ["jump", "rel_done_2153", 1441, 37], "rel_nn_2152", ["is_text", 12, 18, 1441, 37], ["jump_false", 12, "rel_err_2154", 1441, 37], "_nop_tc_158", ["jump", "rel_err_2154", 1441, 37], ["ge_text", 40, 18, 10, 1441, 37], ["jump", "rel_done_2153", 1441, 37], "rel_err_2154", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1441, 37 ], ["access", 41, "error", 1441, 37], ["access", 42, "cannot compare with '>=': operands must be same type", 1441, 37], ["array", 43, 0, 1441, 37], ["push", 43, 42, 1441, 37], ["frame", 42, 12, 2, 1441, 37], ["null", 12, 1441, 37], ["setarg", 42, 0, 12, 1441, 37], ["setarg", 42, 1, 41, 1441, 37], ["setarg", 42, 2, 43, 1441, 37], ["invoke", 42, 12, 1441, 37], ["disrupt", 1441, 37], "rel_done_2153", ["move", 3, 40, 1441, 37], "or_end_2144", ["jump_false", 3, "if_else_2142", 1441, 37], ["access", 3, 1, 1442, 19], "_nop_tc_159", "_nop_tc_160", "_nop_tc_161", "_nop_tc_162", ["add", 12, 10, 3, 1442, 19], ["jump", "num_done_2156", 1442, 19], "num_err_2155", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1442, 19 ], ["access", 40, "error", 1442, 19], ["access", 41, "cannot apply '+': operands must be numbers", 1442, 19], ["array", 42, 0, 1442, 19], ["push", 42, 41, 1442, 19], ["frame", 41, 3, 2, 1442, 19], ["null", 3, 1442, 19], ["setarg", 41, 0, 3, 1442, 19], ["setarg", 41, 1, 40, 1442, 19], ["setarg", 41, 2, 42, 1442, 19], ["invoke", 41, 3, 1442, 19], ["disrupt", 1442, 19], "num_done_2156", ["move", 10, 12, 1442, 19], ["jump", "while_start_2091", 1443, 11], ["jump", "if_end_2143", 1443, 11], "if_else_2142", "if_end_2143", ["move", 13, 7, 1446, 13], "while_start_2157", ["is_int", 3, 13, 1447, 20], ["jump_false", 3, "rel_ni_2159", 1447, 20], ["is_int", 12, 5, 1447, 20], ["jump_false", 12, "rel_ni_2159", 1447, 20], ["lt_int", 40, 13, 5, 1447, 20], ["jump", "rel_done_2161", 1447, 20], "rel_ni_2159", ["is_num", 3, 13, 1447, 20], ["jump_false", 3, "rel_nn_2160", 1447, 20], ["is_num", 12, 5, 1447, 20], ["jump_false", 12, "rel_nn_2160", 1447, 20], ["lt_float", 40, 13, 5, 1447, 20], ["jump", "rel_done_2161", 1447, 20], "rel_nn_2160", ["is_text", 3, 13, 1447, 20], ["jump_false", 3, "rel_err_2162", 1447, 20], ["is_text", 12, 5, 1447, 20], ["jump_false", 12, "rel_err_2162", 1447, 20], ["lt_text", 40, 13, 5, 1447, 20], ["jump", "rel_done_2161", 1447, 20], "rel_err_2162", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1447, 20 ], ["access", 12, "error", 1447, 20], ["access", 41, "cannot compare with '<': operands must be same type", 1447, 20], ["array", 42, 0, 1447, 20], ["push", 42, 41, 1447, 20], ["frame", 41, 3, 2, 1447, 20], ["null", 3, 1447, 20], ["setarg", 41, 0, 3, 1447, 20], ["setarg", 41, 1, 12, 1447, 20], ["setarg", 41, 2, 42, 1447, 20], ["invoke", 41, 3, 1447, 20], ["disrupt", 1447, 20], "rel_done_2161", ["jump_false", 40, "while_end_2158", 1447, 20], ["load_dynamic", 3, 8, 13, 1448, 25], ["access", 12, 0, 1448, 31], ["is_int", 40, 3, 1448, 31], ["jump_false", 40, "rel_ni_2168", 1448, 31], "_nop_tc_163", "_nop_tc_164", ["ge_int", 41, 3, 12, 1448, 31], ["jump", "rel_done_2170", 1448, 31], "rel_ni_2168", ["is_num", 40, 3, 1448, 31], ["jump_false", 40, "rel_nn_2169", 1448, 31], "_nop_tc_165", "_nop_tc_166", ["ge_float", 41, 3, 12, 1448, 31], ["jump", "rel_done_2170", 1448, 31], "rel_nn_2169", ["is_text", 40, 3, 1448, 31], ["jump_false", 40, "rel_err_2171", 1448, 31], "_nop_tc_167", ["jump", "rel_err_2171", 1448, 31], ["ge_text", 41, 3, 12, 1448, 31], ["jump", "rel_done_2170", 1448, 31], "rel_err_2171", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1448, 31 ], ["access", 12, "error", 1448, 31], ["access", 40, "cannot compare with '>=': operands must be same type", 1448, 31], ["array", 42, 0, 1448, 31], ["push", 42, 40, 1448, 31], ["frame", 40, 3, 2, 1448, 31], ["null", 3, 1448, 31], ["setarg", 40, 0, 3, 1448, 31], ["setarg", 40, 1, 12, 1448, 31], ["setarg", 40, 2, 42, 1448, 31], ["invoke", 40, 3, 1448, 31], ["disrupt", 1448, 31], "rel_done_2170", ["move", 3, 41, 1448, 31], ["jump_false", 3, "and_end_2167", 1448, 31], ["load_dynamic", 12, 8, 13, 1448, 46], ["is_int", 40, 12, 1448, 51], ["jump_false", 40, "rel_ni_2172", 1448, 51], ["is_int", 41, 18, 1448, 51], ["jump_false", 41, "rel_ni_2172", 1448, 51], ["lt_int", 42, 12, 18, 1448, 51], ["jump", "rel_done_2174", 1448, 51], "rel_ni_2172", ["is_num", 40, 12, 1448, 51], ["jump_false", 40, "rel_nn_2173", 1448, 51], ["is_num", 41, 18, 1448, 51], ["jump_false", 41, "rel_nn_2173", 1448, 51], ["lt_float", 42, 12, 18, 1448, 51], ["jump", "rel_done_2174", 1448, 51], "rel_nn_2173", ["is_text", 40, 12, 1448, 51], ["jump_false", 40, "rel_err_2175", 1448, 51], ["is_text", 41, 18, 1448, 51], ["jump_false", 41, "rel_err_2175", 1448, 51], ["lt_text", 42, 12, 18, 1448, 51], ["jump", "rel_done_2174", 1448, 51], "rel_err_2175", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1448, 51 ], ["access", 40, "error", 1448, 51], ["access", 41, "cannot compare with '<': operands must be same type", 1448, 51], ["array", 43, 0, 1448, 51], ["push", 43, 41, 1448, 51], ["frame", 41, 12, 2, 1448, 51], ["null", 12, 1448, 51], ["setarg", 41, 0, 12, 1448, 51], ["setarg", 41, 1, 40, 1448, 51], ["setarg", 41, 2, 43, 1448, 51], ["invoke", 41, 12, 1448, 51], ["disrupt", 1448, 51], "rel_done_2174", ["move", 3, 42, 1448, 51], "and_end_2167", ["move", 12, 3, 1448, 51], ["jump_false", 12, "and_end_2166", 1448, 51], ["load_dynamic", 3, 9, 13, 1448, 68], ["is_int", 40, 3, 1448, 74], ["jump_false", 40, "rel_ni_2176", 1448, 74], ["is_int", 41, 18, 1448, 74], ["jump_false", 41, "rel_ni_2176", 1448, 74], ["ge_int", 42, 3, 18, 1448, 74], ["jump", "rel_done_2178", 1448, 74], "rel_ni_2176", ["is_num", 40, 3, 1448, 74], ["jump_false", 40, "rel_nn_2177", 1448, 74], ["is_num", 41, 18, 1448, 74], ["jump_false", 41, "rel_nn_2177", 1448, 74], ["ge_float", 42, 3, 18, 1448, 74], ["jump", "rel_done_2178", 1448, 74], "rel_nn_2177", ["is_text", 40, 3, 1448, 74], ["jump_false", 40, "rel_err_2179", 1448, 74], ["is_text", 41, 18, 1448, 74], ["jump_false", 41, "rel_err_2179", 1448, 74], ["ge_text", 42, 3, 18, 1448, 74], ["jump", "rel_done_2178", 1448, 74], "rel_err_2179", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1448, 74 ], ["access", 40, "error", 1448, 74], ["access", 41, "cannot compare with '>=': operands must be same type", 1448, 74], ["array", 43, 0, 1448, 74], ["push", 43, 41, 1448, 74], ["frame", 41, 3, 2, 1448, 74], ["null", 3, 1448, 74], ["setarg", 41, 0, 3, 1448, 74], ["setarg", 41, 1, 40, 1448, 74], ["setarg", 41, 2, 43, 1448, 74], ["invoke", 41, 3, 1448, 74], ["disrupt", 1448, 74], "rel_done_2178", ["move", 12, 42, 1448, 74], "and_end_2166", ["move", 3, 12, 1448, 74], ["jump_false", 3, "and_end_2165", 1448, 74], ["load_dynamic", 12, 9, 13, 1448, 91], ["is_int", 40, 12, 1448, 96], ["jump_false", 40, "rel_ni_2180", 1448, 96], ["is_int", 41, 10, 1448, 96], ["jump_false", 41, "rel_ni_2180", 1448, 96], ["lt_int", 41, 12, 10, 1448, 96], ["jump", "rel_done_2182", 1448, 96], "rel_ni_2180", ["is_num", 40, 12, 1448, 96], ["jump_false", 40, "rel_nn_2181", 1448, 96], "_nop_tc_168", "_nop_tc_169", ["lt_float", 41, 12, 10, 1448, 96], ["jump", "rel_done_2182", 1448, 96], "rel_nn_2181", ["is_text", 40, 12, 1448, 96], ["jump_false", 40, "rel_err_2183", 1448, 96], "_nop_tc_170", ["jump", "rel_err_2183", 1448, 96], ["lt_text", 41, 12, 10, 1448, 96], ["jump", "rel_done_2182", 1448, 96], "rel_err_2183", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 1448, 96 ], ["access", 40, "error", 1448, 96], ["access", 42, "cannot compare with '<': operands must be same type", 1448, 96], ["array", 43, 0, 1448, 96], ["push", 43, 42, 1448, 96], ["frame", 42, 12, 2, 1448, 96], ["null", 12, 1448, 96], ["setarg", 42, 0, 12, 1448, 96], ["setarg", 42, 1, 40, 1448, 96], ["setarg", 42, 2, 43, 1448, 96], ["invoke", 42, 12, 1448, 96], ["disrupt", 1448, 96], "rel_done_2182", ["move", 3, 41, 1448, 96], "and_end_2165", ["jump_false", 3, "if_else_2163", 1448, 96], ["store_dynamic", 9, 10, 13, 1449, 22], ["true", 19, 1450, 23], ["jump", "if_end_2164", 1450, 23], "if_else_2163", "if_end_2164", ["access", 3, 1, 1452, 19], ["is_num", 12, 13, 1452, 19], ["jump_false", 12, "num_err_2184", 1452, 19], "_nop_tc_171", "_nop_tc_172", ["add", 12, 13, 3, 1452, 19], ["jump", "num_done_2185", 1452, 19], "num_err_2184", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1452, 19 ], ["access", 40, "error", 1452, 19], ["access", 41, "cannot apply '+': operands must be numbers", 1452, 19], ["array", 42, 0, 1452, 19], ["push", 42, 41, 1452, 19], ["frame", 41, 3, 2, 1452, 19], ["null", 3, 1452, 19], ["setarg", 41, 0, 3, 1452, 19], ["setarg", 41, 1, 40, 1452, 19], ["setarg", 41, 2, 42, 1452, 19], ["invoke", 41, 3, 1452, 19], ["disrupt", 1452, 19], "num_done_2185", ["move", 13, 12, 1452, 19], ["jump", "while_start_2157", 1452, 19], "while_end_2158", ["access", 3, 1, 1454, 17], "_nop_tc_173", "_nop_tc_174", "_nop_tc_175", "_nop_tc_176", ["add", 12, 10, 3, 1454, 17], ["jump", "num_done_2187", 1454, 17], "num_err_2186", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1454, 17 ], ["access", 40, "error", 1454, 17], ["access", 41, "cannot apply '+': operands must be numbers", 1454, 17], ["array", 42, 0, 1454, 17], ["push", 42, 41, 1454, 17], ["frame", 41, 3, 2, 1454, 17], ["null", 3, 1454, 17], ["setarg", 41, 0, 3, 1454, 17], ["setarg", 41, 1, 40, 1454, 17], ["setarg", 41, 2, 42, 1454, 17], ["invoke", 41, 3, 1454, 17], ["disrupt", 1454, 17], "num_done_2187", ["move", 10, 12, 1454, 17], ["jump", "while_start_2091", 1454, 17], "while_end_2092", ["jump", "while_start_2089", 1454, 17], "while_end_2090", ["array", 3, 0, 1459, 18], ["move", 21, 3, 1459, 18], ["array", 3, 0, 1460, 18], ["move", 22, 3, 1460, 18], ["array", 3, 0, 1461, 17], ["move", 23, 3, 1461, 17], ["move", 13, 7, 1462, 9], "while_start_2188", ["is_int", 3, 13, 1463, 16], ["jump_false", 3, "rel_ni_2190", 1463, 16], ["is_int", 12, 5, 1463, 16], ["jump_false", 12, "rel_ni_2190", 1463, 16], ["lt_int", 16, 13, 5, 1463, 16], ["jump", "rel_done_2192", 1463, 16], "rel_ni_2190", ["is_num", 3, 13, 1463, 16], ["jump_false", 3, "rel_nn_2191", 1463, 16], ["is_num", 12, 5, 1463, 16], ["jump_false", 12, "rel_nn_2191", 1463, 16], ["lt_float", 16, 13, 5, 1463, 16], ["jump", "rel_done_2192", 1463, 16], "rel_nn_2191", ["is_text", 3, 13, 1463, 16], ["jump_false", 3, "rel_err_2193", 1463, 16], ["is_text", 12, 5, 1463, 16], ["jump_false", 12, "rel_err_2193", 1463, 16], ["lt_text", 16, 13, 5, 1463, 16], ["jump", "rel_done_2192", 1463, 16], "rel_err_2193", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1463, 16 ], ["access", 12, "error", 1463, 16], ["access", 17, "cannot compare with '<': operands must be same type", 1463, 16], ["array", 18, 0, 1463, 16], ["push", 18, 17, 1463, 16], ["frame", 17, 3, 2, 1463, 16], ["null", 3, 1463, 16], ["setarg", 17, 0, 3, 1463, 16], ["setarg", 17, 1, 12, 1463, 16], ["setarg", 17, 2, 18, 1463, 16], ["invoke", 17, 3, 1463, 16], ["disrupt", 1463, 16], "rel_done_2192", ["jump_false", 16, "while_end_2189", 1463, 16], ["load_dynamic", 3, 8, 13, 1464, 21], ["access", 12, 0, 1464, 27], ["is_int", 16, 3, 1464, 27], ["jump_false", 16, "rel_ni_2196", 1464, 27], "_nop_tc_177", "_nop_tc_178", ["ge_int", 17, 3, 12, 1464, 27], ["jump", "rel_done_2198", 1464, 27], "rel_ni_2196", ["is_num", 16, 3, 1464, 27], ["jump_false", 16, "rel_nn_2197", 1464, 27], "_nop_tc_179", "_nop_tc_180", ["ge_float", 17, 3, 12, 1464, 27], ["jump", "rel_done_2198", 1464, 27], "rel_nn_2197", ["is_text", 16, 3, 1464, 27], ["jump_false", 16, "rel_err_2199", 1464, 27], "_nop_tc_181", ["jump", "rel_err_2199", 1464, 27], ["ge_text", 17, 3, 12, 1464, 27], ["jump", "rel_done_2198", 1464, 27], "rel_err_2199", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1464, 27 ], ["access", 12, "error", 1464, 27], ["access", 16, "cannot compare with '>=': operands must be same type", 1464, 27], ["array", 18, 0, 1464, 27], ["push", 18, 16, 1464, 27], ["frame", 16, 3, 2, 1464, 27], ["null", 3, 1464, 27], ["setarg", 16, 0, 3, 1464, 27], ["setarg", 16, 1, 12, 1464, 27], ["setarg", 16, 2, 18, 1464, 27], ["invoke", 16, 3, 1464, 27], ["disrupt", 1464, 27], "rel_done_2198", ["jump_false", 17, "if_else_2194", 1464, 27], ["is_array", 3, 21, 1465, 24], ["jump_false", 3, "push_err_2200", 1465, 24], ["push", 21, 13, 1465, 24], ["jump", "push_done_2201", 1465, 24], "push_err_2200", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1465, 24 ], ["access", 12, "error", 1465, 24], ["access", 16, "cannot push: target must be an array", 1465, 24], ["array", 17, 0, 1465, 24], ["push", 17, 16, 1465, 24], ["frame", 16, 3, 2, 1465, 24], ["null", 3, 1465, 24], ["setarg", 16, 0, 3, 1465, 24], ["setarg", 16, 1, 12, 1465, 24], ["setarg", 16, 2, 17, 1465, 24], ["invoke", 16, 3, 1465, 24], ["disrupt", 1465, 24], "push_done_2201", ["load_dynamic", 3, 8, 13, 1466, 34], ["is_array", 12, 22, 1466, 34], ["jump_false", 12, "push_err_2202", 1466, 34], ["push", 22, 3, 1466, 34], ["jump", "push_done_2203", 1466, 34], "push_err_2202", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1466, 34 ], ["access", 12, "error", 1466, 34], ["access", 16, "cannot push: target must be an array", 1466, 34], ["array", 17, 0, 1466, 34], ["push", 17, 16, 1466, 34], ["frame", 16, 3, 2, 1466, 34], ["null", 3, 1466, 34], ["setarg", 16, 0, 3, 1466, 34], ["setarg", 16, 1, 12, 1466, 34], ["setarg", 16, 2, 17, 1466, 34], ["invoke", 16, 3, 1466, 34], ["disrupt", 1466, 34], "push_done_2203", ["load_dynamic", 3, 9, 13, 1467, 32], ["is_array", 12, 23, 1467, 32], ["jump_false", 12, "push_err_2204", 1467, 32], ["push", 23, 3, 1467, 32], ["jump", "push_done_2205", 1467, 32], "push_err_2204", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1467, 32 ], ["access", 12, "error", 1467, 32], ["access", 16, "cannot push: target must be an array", 1467, 32], ["array", 17, 0, 1467, 32], ["push", 17, 16, 1467, 32], ["frame", 16, 3, 2, 1467, 32], ["null", 3, 1467, 32], ["setarg", 16, 0, 3, 1467, 32], ["setarg", 16, 1, 12, 1467, 32], ["setarg", 16, 2, 17, 1467, 32], ["invoke", 16, 3, 1467, 32], ["disrupt", 1467, 32], "push_done_2205", ["jump", "if_end_2195", 1467, 32], "if_else_2194", "if_end_2195", ["access", 3, 1, 1469, 15], ["is_num", 12, 13, 1469, 15], ["jump_false", 12, "num_err_2206", 1469, 15], "_nop_tc_182", "_nop_tc_183", ["add", 12, 13, 3, 1469, 15], ["jump", "num_done_2207", 1469, 15], "num_err_2206", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1469, 15 ], ["access", 16, "error", 1469, 15], ["access", 17, "cannot apply '+': operands must be numbers", 1469, 15], ["array", 18, 0, 1469, 15], ["push", 18, 17, 1469, 15], ["frame", 17, 3, 2, 1469, 15], ["null", 3, 1469, 15], ["setarg", 17, 0, 3, 1469, 15], ["setarg", 17, 1, 16, 1469, 15], ["setarg", 17, 2, 18, 1469, 15], ["invoke", 17, 3, 1469, 15], ["disrupt", 1469, 15], "num_done_2207", ["move", 13, 12, 1469, 15], ["jump", "while_start_2188", 1469, 15], "while_end_2189", ["length", 3, 21, 1472, 18], ["move", 24, 3, 1472, 18], ["access", 10, 1, 1473, 9], "while_start_2208", ["is_int", 3, 10, 1474, 16], ["jump_false", 3, "rel_ni_2210", 1474, 16], "_nop_tc_184", "_nop_tc_185", ["lt_int", 3, 10, 24, 1474, 16], ["jump", "rel_done_2212", 1474, 16], "rel_ni_2210", "_nop_tc_186", "_nop_tc_187", "_nop_tc_188", "_nop_tc_189", ["lt_float", 3, 10, 24, 1474, 16], ["jump", "rel_done_2212", 1474, 16], "rel_nn_2211", "_nop_tc_190", ["jump", "rel_err_2213", 1474, 16], "_nop_tc_191", ["jump", "rel_err_2213", 1474, 16], ["lt_text", 3, 10, 24, 1474, 16], ["jump", "rel_done_2212", 1474, 16], "rel_err_2213", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1474, 16 ], ["access", 12, "error", 1474, 16], ["access", 16, "cannot compare with '<': operands must be same type", 1474, 16], ["array", 17, 0, 1474, 16], ["push", 17, 16, 1474, 16], ["frame", 16, 9, 2, 1474, 16], ["null", 9, 1474, 16], ["setarg", 16, 0, 9, 1474, 16], ["setarg", 16, 1, 12, 1474, 16], ["setarg", 16, 2, 17, 1474, 16], ["invoke", 16, 9, 1474, 16], ["disrupt", 1474, 16], "rel_done_2212", ["jump_false", 3, "while_end_2209", 1474, 16], ["load_dynamic", 3, 21, 10, 1475, 26], ["move", 25, 3, 1475, 26], ["load_dynamic", 3, 22, 10, 1476, 26], ["move", 26, 3, 1476, 26], ["load_dynamic", 3, 23, 10, 1477, 25], ["move", 27, 3, 1477, 25], ["access", 3, 1, 1478, 15], "_nop_tc_192", "_nop_tc_193", "_nop_tc_194", "_nop_tc_195", ["subtract", 11, 10, 3, 1478, 15], ["jump", "num_done_2215", 1478, 15], "num_err_2214", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1478, 15 ], ["access", 9, "error", 1478, 15], ["access", 12, "cannot apply '-': operands must be numbers", 1478, 15], ["array", 16, 0, 1478, 15], ["push", 16, 12, 1478, 15], ["frame", 12, 3, 2, 1478, 15], ["null", 3, 1478, 15], ["setarg", 12, 0, 3, 1478, 15], ["setarg", 12, 1, 9, 1478, 15], ["setarg", 12, 2, 16, 1478, 15], ["invoke", 12, 3, 1478, 15], ["disrupt", 1478, 15], "num_done_2215", "while_start_2216", ["access", 3, 0, 1479, 19], ["is_int", 9, 11, 1479, 19], ["jump_false", 9, "rel_ni_2219", 1479, 19], "_nop_tc_196", "_nop_tc_197", ["ge_int", 9, 11, 3, 1479, 19], ["jump", "rel_done_2221", 1479, 19], "rel_ni_2219", "_nop_tc_198", "_nop_tc_199", "_nop_tc_200", "_nop_tc_201", ["ge_float", 9, 11, 3, 1479, 19], ["jump", "rel_done_2221", 1479, 19], "rel_nn_2220", "_nop_tc_202", ["jump", "rel_err_2222", 1479, 19], "_nop_tc_203", ["jump", "rel_err_2222", 1479, 19], ["ge_text", 9, 11, 3, 1479, 19], ["jump", "rel_done_2221", 1479, 19], "rel_err_2222", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1479, 19 ], ["access", 12, "error", 1479, 19], ["access", 16, "cannot compare with '>=': operands must be same type", 1479, 19], ["array", 17, 0, 1479, 19], ["push", 17, 16, 1479, 19], ["frame", 16, 3, 2, 1479, 19], ["null", 3, 1479, 19], ["setarg", 16, 0, 3, 1479, 19], ["setarg", 16, 1, 12, 1479, 19], ["setarg", 16, 2, 17, 1479, 19], ["invoke", 16, 3, 1479, 19], ["disrupt", 1479, 19], "rel_done_2221", ["move", 3, 9, 1479, 19], ["jump_false", 3, "and_end_2218", 1479, 19], ["load_dynamic", 9, 22, 11, 1479, 36], ["is_int", 12, 9, 1479, 41], ["jump_false", 12, "rel_ni_2224", 1479, 41], ["is_int", 16, 26, 1479, 41], ["jump_false", 16, "rel_ni_2224", 1479, 41], ["gt_int", 17, 9, 26, 1479, 41], ["jump", "rel_done_2226", 1479, 41], "rel_ni_2224", ["is_num", 12, 9, 1479, 41], ["jump_false", 12, "rel_nn_2225", 1479, 41], ["is_num", 16, 26, 1479, 41], ["jump_false", 16, "rel_nn_2225", 1479, 41], ["gt_float", 17, 9, 26, 1479, 41], ["jump", "rel_done_2226", 1479, 41], "rel_nn_2225", ["is_text", 12, 9, 1479, 41], ["jump_false", 12, "rel_err_2227", 1479, 41], ["is_text", 16, 26, 1479, 41], ["jump_false", 16, "rel_err_2227", 1479, 41], ["gt_text", 17, 9, 26, 1479, 41], ["jump", "rel_done_2226", 1479, 41], "rel_err_2227", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1479, 41 ], ["access", 12, "error", 1479, 41], ["access", 16, "cannot compare with '>': operands must be same type", 1479, 41], ["array", 18, 0, 1479, 41], ["push", 18, 16, 1479, 41], ["frame", 16, 9, 2, 1479, 41], ["null", 9, 1479, 41], ["setarg", 16, 0, 9, 1479, 41], ["setarg", 16, 1, 12, 1479, 41], ["setarg", 16, 2, 18, 1479, 41], ["invoke", 16, 9, 1479, 41], ["disrupt", 1479, 41], "rel_done_2226", ["move", 9, 17, 1479, 41], ["jump_true", 9, "or_end_2223", 1479, 41], ["load_dynamic", 12, 22, 11, 1479, 62], ["is_identical", 16, 12, 26, 1479, 68], ["jump_true", 16, "eq_done_2229", 1479, 68], ["is_int", 17, 12, 1479, 68], ["jump_false", 17, "eq_ni_2230", 1479, 68], ["is_int", 18, 26, 1479, 68], ["jump_false", 18, "eq_ni_2230", 1479, 68], ["eq_int", 16, 12, 26, 1479, 68], ["jump", "eq_done_2229", 1479, 68], "eq_ni_2230", ["is_num", 17, 12, 1479, 68], ["jump_false", 17, "eq_nn_2231", 1479, 68], ["is_num", 18, 26, 1479, 68], ["jump_false", 18, "eq_nn_2231", 1479, 68], ["eq_float", 16, 12, 26, 1479, 68], ["jump", "eq_done_2229", 1479, 68], "eq_nn_2231", ["is_text", 17, 12, 1479, 68], ["jump_false", 17, "eq_nt_2232", 1479, 68], ["is_text", 18, 26, 1479, 68], ["jump_false", 18, "eq_nt_2232", 1479, 68], ["eq_text", 16, 12, 26, 1479, 68], ["jump", "eq_done_2229", 1479, 68], "eq_nt_2232", ["is_null", 17, 12, 1479, 68], ["jump_false", 17, "eq_nnl_2233", 1479, 68], ["is_null", 18, 26, 1479, 68], ["jump_false", 18, "eq_nnl_2233", 1479, 68], ["true", 16, 1479, 68], ["jump", "eq_done_2229", 1479, 68], "eq_nnl_2233", ["is_bool", 17, 12, 1479, 68], ["jump_false", 17, "eq_nb_2234", 1479, 68], ["is_bool", 18, 26, 1479, 68], ["jump_false", 18, "eq_nb_2234", 1479, 68], ["eq_bool", 16, 12, 26, 1479, 68], ["jump", "eq_done_2229", 1479, 68], "eq_nb_2234", ["false", 16, 1479, 68], "eq_done_2229", ["move", 12, 16, 1479, 68], ["jump_false", 12, "and_end_2228", 1479, 68], ["load_dynamic", 16, 21, 11, 1479, 88], ["is_int", 17, 16, 1479, 93], ["jump_false", 17, "rel_ni_2235", 1479, 93], ["is_int", 18, 25, 1479, 93], ["jump_false", 18, "rel_ni_2235", 1479, 93], ["gt_int", 19, 16, 25, 1479, 93], ["jump", "rel_done_2237", 1479, 93], "rel_ni_2235", ["is_num", 17, 16, 1479, 93], ["jump_false", 17, "rel_nn_2236", 1479, 93], ["is_num", 18, 25, 1479, 93], ["jump_false", 18, "rel_nn_2236", 1479, 93], ["gt_float", 19, 16, 25, 1479, 93], ["jump", "rel_done_2237", 1479, 93], "rel_nn_2236", ["is_text", 17, 16, 1479, 93], ["jump_false", 17, "rel_err_2238", 1479, 93], ["is_text", 18, 25, 1479, 93], ["jump_false", 18, "rel_err_2238", 1479, 93], ["gt_text", 19, 16, 25, 1479, 93], ["jump", "rel_done_2237", 1479, 93], "rel_err_2238", [ "access", 16, { "name": "log", "kind": "name", "make": "intrinsic" }, 1479, 93 ], ["access", 17, "error", 1479, 93], ["access", 18, "cannot compare with '>': operands must be same type", 1479, 93], ["array", 20, 0, 1479, 93], ["push", 20, 18, 1479, 93], ["frame", 18, 16, 2, 1479, 93], ["null", 16, 1479, 93], ["setarg", 18, 0, 16, 1479, 93], ["setarg", 18, 1, 17, 1479, 93], ["setarg", 18, 2, 20, 1479, 93], ["invoke", 18, 16, 1479, 93], ["disrupt", 1479, 93], "rel_done_2237", ["move", 12, 19, 1479, 93], "and_end_2228", ["move", 9, 12, 1479, 93], "or_end_2223", ["move", 3, 9, 1479, 93], "and_end_2218", ["jump_false", 3, "while_end_2217", 1479, 93], ["load_dynamic", 3, 21, 11, 1480, 40], ["access", 9, 1, 1480, 24], "_nop_tc_204", "_nop_tc_205", "_nop_tc_206", "_nop_tc_207", ["add", 12, 11, 9, 1480, 24], ["jump", "num_done_2240", 1480, 24], "num_err_2239", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1480, 24 ], ["access", 16, "error", 1480, 24], ["access", 17, "cannot apply '+': operands must be numbers", 1480, 24], ["array", 18, 0, 1480, 24], ["push", 18, 17, 1480, 24], ["frame", 17, 9, 2, 1480, 24], ["null", 9, 1480, 24], ["setarg", 17, 0, 9, 1480, 24], ["setarg", 17, 1, 16, 1480, 24], ["setarg", 17, 2, 18, 1480, 24], ["invoke", 17, 9, 1480, 24], ["disrupt", 1480, 24], "num_done_2240", ["store_dynamic", 21, 3, 12, 1480, 24], ["load_dynamic", 3, 22, 11, 1481, 40], ["access", 9, 1, 1481, 24], "_nop_tc_208", "_nop_tc_209", "_nop_tc_210", "_nop_tc_211", ["add", 12, 11, 9, 1481, 24], ["jump", "num_done_2242", 1481, 24], "num_err_2241", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1481, 24 ], ["access", 16, "error", 1481, 24], ["access", 17, "cannot apply '+': operands must be numbers", 1481, 24], ["array", 18, 0, 1481, 24], ["push", 18, 17, 1481, 24], ["frame", 17, 9, 2, 1481, 24], ["null", 9, 1481, 24], ["setarg", 17, 0, 9, 1481, 24], ["setarg", 17, 1, 16, 1481, 24], ["setarg", 17, 2, 18, 1481, 24], ["invoke", 17, 9, 1481, 24], ["disrupt", 1481, 24], "num_done_2242", ["store_dynamic", 22, 3, 12, 1481, 24], ["load_dynamic", 3, 23, 11, 1482, 38], ["access", 9, 1, 1482, 23], "_nop_tc_212", "_nop_tc_213", "_nop_tc_214", "_nop_tc_215", ["add", 12, 11, 9, 1482, 23], ["jump", "num_done_2244", 1482, 23], "num_err_2243", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1482, 23 ], ["access", 16, "error", 1482, 23], ["access", 17, "cannot apply '+': operands must be numbers", 1482, 23], ["array", 18, 0, 1482, 23], ["push", 18, 17, 1482, 23], ["frame", 17, 9, 2, 1482, 23], ["null", 9, 1482, 23], ["setarg", 17, 0, 9, 1482, 23], ["setarg", 17, 1, 16, 1482, 23], ["setarg", 17, 2, 18, 1482, 23], ["invoke", 17, 9, 1482, 23], ["disrupt", 1482, 23], "num_done_2244", ["store_dynamic", 23, 3, 12, 1482, 23], ["access", 3, 1, 1483, 17], "_nop_tc_216", "_nop_tc_217", "_nop_tc_218", "_nop_tc_219", ["subtract", 11, 11, 3, 1483, 17], ["jump", "num_done_2246", 1483, 17], "num_err_2245", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1483, 17 ], ["access", 9, "error", 1483, 17], ["access", 12, "cannot apply '-': operands must be numbers", 1483, 17], ["array", 16, 0, 1483, 17], ["push", 16, 12, 1483, 17], ["frame", 12, 3, 2, 1483, 17], ["null", 3, 1483, 17], ["setarg", 12, 0, 3, 1483, 17], ["setarg", 12, 1, 9, 1483, 17], ["setarg", 12, 2, 16, 1483, 17], ["invoke", 12, 3, 1483, 17], ["disrupt", 1483, 17], "num_done_2246", ["jump", "while_start_2216", 1483, 17], "while_end_2217", ["access", 3, 1, 1485, 22], "_nop_tc_220", "_nop_tc_221", "_nop_tc_222", "_nop_tc_223", ["add", 9, 11, 3, 1485, 22], ["jump", "num_done_2248", 1485, 22], "num_err_2247", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1485, 22 ], ["access", 12, "error", 1485, 22], ["access", 16, "cannot apply '+': operands must be numbers", 1485, 22], ["array", 17, 0, 1485, 22], ["push", 17, 16, 1485, 22], ["frame", 16, 3, 2, 1485, 22], ["null", 3, 1485, 22], ["setarg", 16, 0, 3, 1485, 22], ["setarg", 16, 1, 12, 1485, 22], ["setarg", 16, 2, 17, 1485, 22], ["invoke", 16, 3, 1485, 22], ["disrupt", 1485, 22], "num_done_2248", ["store_dynamic", 21, 25, 9, 1485, 22], ["access", 3, 1, 1486, 22], "_nop_tc_224", "_nop_tc_225", "_nop_tc_226", "_nop_tc_227", ["add", 9, 11, 3, 1486, 22], ["jump", "num_done_2250", 1486, 22], "num_err_2249", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1486, 22 ], ["access", 12, "error", 1486, 22], ["access", 16, "cannot apply '+': operands must be numbers", 1486, 22], ["array", 17, 0, 1486, 22], ["push", 17, 16, 1486, 22], ["frame", 16, 3, 2, 1486, 22], ["null", 3, 1486, 22], ["setarg", 16, 0, 3, 1486, 22], ["setarg", 16, 1, 12, 1486, 22], ["setarg", 16, 2, 17, 1486, 22], ["invoke", 16, 3, 1486, 22], ["disrupt", 1486, 22], "num_done_2250", ["store_dynamic", 22, 26, 9, 1486, 22], ["access", 3, 1, 1487, 21], "_nop_tc_228", "_nop_tc_229", "_nop_tc_230", "_nop_tc_231", ["add", 9, 11, 3, 1487, 21], ["jump", "num_done_2252", 1487, 21], "num_err_2251", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1487, 21 ], ["access", 12, "error", 1487, 21], ["access", 16, "cannot apply '+': operands must be numbers", 1487, 21], ["array", 17, 0, 1487, 21], ["push", 17, 16, 1487, 21], ["frame", 16, 3, 2, 1487, 21], ["null", 3, 1487, 21], ["setarg", 16, 0, 3, 1487, 21], ["setarg", 16, 1, 12, 1487, 21], ["setarg", 16, 2, 17, 1487, 21], ["invoke", 16, 3, 1487, 21], ["disrupt", 1487, 21], "num_done_2252", ["store_dynamic", 23, 27, 9, 1487, 21], ["access", 3, 1, 1488, 15], "_nop_tc_232", "_nop_tc_233", "_nop_tc_234", "_nop_tc_235", ["add", 9, 10, 3, 1488, 15], ["jump", "num_done_2254", 1488, 15], "num_err_2253", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1488, 15 ], ["access", 12, "error", 1488, 15], ["access", 16, "cannot apply '+': operands must be numbers", 1488, 15], ["array", 17, 0, 1488, 15], ["push", 17, 16, 1488, 15], ["frame", 16, 3, 2, 1488, 15], ["null", 3, 1488, 15], ["setarg", 16, 0, 3, 1488, 15], ["setarg", 16, 1, 12, 1488, 15], ["setarg", 16, 2, 17, 1488, 15], ["invoke", 16, 3, 1488, 15], ["disrupt", 1488, 15], "num_done_2254", ["move", 10, 9, 1488, 15], ["jump", "while_start_2208", 1488, 15], "while_end_2209", [ "access", 3, { "name": "array", "kind": "name", "make": "intrinsic" }, 1492, 13 ], ["frame", 9, 3, 1, 1492, 13], ["null", 3, 1492, 13], ["setarg", 9, 0, 3, 1492, 13], ["setarg", 9, 1, 5, 1492, 13], ["invoke", 9, 3, 1492, 13], ["move", 28, 3, 1492, 13], ["access", 13, 0, 1493, 9], "while_start_2255", ["is_int", 3, 13, 1494, 16], ["jump_false", 3, "rel_ni_2257", 1494, 16], ["is_int", 9, 5, 1494, 16], ["jump_false", 9, "rel_ni_2257", 1494, 16], ["lt_int", 12, 13, 5, 1494, 16], ["jump", "rel_done_2259", 1494, 16], "rel_ni_2257", ["is_num", 3, 13, 1494, 16], ["jump_false", 3, "rel_nn_2258", 1494, 16], ["is_num", 9, 5, 1494, 16], ["jump_false", 9, "rel_nn_2258", 1494, 16], ["lt_float", 12, 13, 5, 1494, 16], ["jump", "rel_done_2259", 1494, 16], "rel_nn_2258", ["is_text", 3, 13, 1494, 16], ["jump_false", 3, "rel_err_2260", 1494, 16], ["is_text", 9, 5, 1494, 16], ["jump_false", 9, "rel_err_2260", 1494, 16], ["lt_text", 12, 13, 5, 1494, 16], ["jump", "rel_done_2259", 1494, 16], "rel_err_2260", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1494, 16 ], ["access", 9, "error", 1494, 16], ["access", 16, "cannot compare with '<': operands must be same type", 1494, 16], ["array", 17, 0, 1494, 16], ["push", 17, 16, 1494, 16], ["frame", 16, 3, 2, 1494, 16], ["null", 3, 1494, 16], ["setarg", 16, 0, 3, 1494, 16], ["setarg", 16, 1, 9, 1494, 16], ["setarg", 16, 2, 17, 1494, 16], ["invoke", 16, 3, 1494, 16], ["disrupt", 1494, 16], "rel_done_2259", ["jump_false", 12, "while_end_2256", 1494, 16], ["store_dynamic", 28, 13, 13, 1495, 13], ["access", 3, 1, 1496, 15], ["is_num", 9, 13, 1496, 15], ["jump_false", 9, "num_err_2261", 1496, 15], "_nop_tc_236", "_nop_tc_237", ["add", 9, 13, 3, 1496, 15], ["jump", "num_done_2262", 1496, 15], "num_err_2261", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1496, 15 ], ["access", 12, "error", 1496, 15], ["access", 16, "cannot apply '+': operands must be numbers", 1496, 15], ["array", 17, 0, 1496, 15], ["push", 17, 16, 1496, 15], ["frame", 16, 3, 2, 1496, 15], ["null", 3, 1496, 15], ["setarg", 16, 0, 3, 1496, 15], ["setarg", 16, 1, 12, 1496, 15], ["setarg", 16, 2, 17, 1496, 15], ["invoke", 16, 3, 1496, 15], ["disrupt", 1496, 15], "num_done_2262", ["move", 13, 9, 1496, 15], ["jump", "while_start_2255", 1496, 15], "while_end_2256", ["array", 3, 0, 1499, 12], ["move", 29, 3, 1499, 12], ["move", 30, 7, 1500, 17], ["array", 3, 0, 1501, 19], ["move", 31, 3, 1501, 19], ["array", 3, 0, 1502, 19], ["move", 32, 3, 1502, 19], ["access", 10, 0, 1504, 9], "while_start_2263", ["is_int", 3, 10, 1505, 16], ["jump_false", 3, "rel_ni_2265", 1505, 16], "_nop_tc_238", "_nop_tc_239", ["lt_int", 3, 10, 24, 1505, 16], ["jump", "rel_done_2267", 1505, 16], "rel_ni_2265", "_nop_tc_240", "_nop_tc_241", "_nop_tc_242", "_nop_tc_243", ["lt_float", 3, 10, 24, 1505, 16], ["jump", "rel_done_2267", 1505, 16], "rel_nn_2266", "_nop_tc_244", ["jump", "rel_err_2268", 1505, 16], "_nop_tc_245", ["jump", "rel_err_2268", 1505, 16], ["lt_text", 3, 10, 24, 1505, 16], ["jump", "rel_done_2267", 1505, 16], "rel_err_2268", [ "access", 9, { "name": "log", "kind": "name", "make": "intrinsic" }, 1505, 16 ], ["access", 12, "error", 1505, 16], ["access", 16, "cannot compare with '<': operands must be same type", 1505, 16], ["array", 17, 0, 1505, 16], ["push", 17, 16, 1505, 16], ["frame", 16, 9, 2, 1505, 16], ["null", 9, 1505, 16], ["setarg", 16, 0, 9, 1505, 16], ["setarg", 16, 1, 12, 1505, 16], ["setarg", 16, 2, 17, 1505, 16], ["invoke", 16, 9, 1505, 16], ["disrupt", 1505, 16], "rel_done_2267", ["jump_false", 3, "while_end_2264", 1505, 16], ["array", 3, 0, 1507, 25], ["move", 37, 3, 1507, 25], ["array", 3, 0, 1508, 25], ["move", 38, 3, 1508, 25], ["access", 11, 0, 1509, 11], "while_start_2269", ["length", 3, 31, 1510, 25], ["is_int", 9, 11, 1510, 25], ["jump_false", 9, "rel_ni_2271", 1510, 25], "_nop_tc_246", "_nop_tc_247", ["lt_int", 9, 11, 3, 1510, 25], ["jump", "rel_done_2273", 1510, 25], "rel_ni_2271", "_nop_tc_248", "_nop_tc_249", "_nop_tc_250", "_nop_tc_251", ["lt_float", 9, 11, 3, 1510, 25], ["jump", "rel_done_2273", 1510, 25], "rel_nn_2272", "_nop_tc_252", ["jump", "rel_err_2274", 1510, 25], "_nop_tc_253", ["jump", "rel_err_2274", 1510, 25], ["lt_text", 9, 11, 3, 1510, 25], ["jump", "rel_done_2273", 1510, 25], "rel_err_2274", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1510, 25 ], ["access", 12, "error", 1510, 25], ["access", 16, "cannot compare with '<': operands must be same type", 1510, 25], ["array", 17, 0, 1510, 25], ["push", 17, 16, 1510, 25], ["frame", 16, 3, 2, 1510, 25], ["null", 3, 1510, 25], ["setarg", 16, 0, 3, 1510, 25], ["setarg", 16, 1, 12, 1510, 25], ["setarg", 16, 2, 17, 1510, 25], ["invoke", 16, 3, 1510, 25], ["disrupt", 1510, 25], "rel_done_2273", ["jump_false", 9, "while_end_2270", 1510, 25], ["load_dynamic", 3, 32, 11, 1511, 25], ["load_dynamic", 9, 22, 10, 1511, 41], ["is_int", 12, 3, 1511, 41], ["jump_false", 12, "rel_ni_2277", 1511, 41], ["is_int", 16, 9, 1511, 41], ["jump_false", 16, "rel_ni_2277", 1511, 41], ["lt_int", 17, 3, 9, 1511, 41], ["jump", "rel_done_2279", 1511, 41], "rel_ni_2277", ["is_num", 12, 3, 1511, 41], ["jump_false", 12, "rel_nn_2278", 1511, 41], ["is_num", 16, 9, 1511, 41], ["jump_false", 16, "rel_nn_2278", 1511, 41], ["lt_float", 17, 3, 9, 1511, 41], ["jump", "rel_done_2279", 1511, 41], "rel_nn_2278", ["is_text", 12, 3, 1511, 41], ["jump_false", 12, "rel_err_2280", 1511, 41], ["is_text", 16, 9, 1511, 41], ["jump_false", 16, "rel_err_2280", 1511, 41], ["lt_text", 17, 3, 9, 1511, 41], ["jump", "rel_done_2279", 1511, 41], "rel_err_2280", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1511, 41 ], ["access", 9, "error", 1511, 41], ["access", 12, "cannot compare with '<': operands must be same type", 1511, 41], ["array", 16, 0, 1511, 41], ["push", 16, 12, 1511, 41], ["frame", 12, 3, 2, 1511, 41], ["null", 3, 1511, 41], ["setarg", 12, 0, 3, 1511, 41], ["setarg", 12, 1, 9, 1511, 41], ["setarg", 12, 2, 16, 1511, 41], ["invoke", 12, 3, 1511, 41], ["disrupt", 1511, 41], "rel_done_2279", ["jump_false", 17, "if_else_2275", 1511, 41], ["load_dynamic", 3, 31, 11, 1512, 32], ["is_array", 9, 29, 1512, 32], ["jump_false", 9, "push_err_2281", 1512, 32], ["push", 29, 3, 1512, 32], ["jump", "push_done_2282", 1512, 32], "push_err_2281", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1512, 32 ], ["access", 9, "error", 1512, 32], ["access", 12, "cannot push: target must be an array", 1512, 32], ["array", 16, 0, 1512, 32], ["push", 16, 12, 1512, 32], ["frame", 12, 3, 2, 1512, 32], ["null", 3, 1512, 32], ["setarg", 12, 0, 3, 1512, 32], ["setarg", 12, 1, 9, 1512, 32], ["setarg", 12, 2, 16, 1512, 32], ["invoke", 12, 3, 1512, 32], ["disrupt", 1512, 32], "push_done_2282", ["jump", "if_end_2276", 1512, 32], "if_else_2275", ["load_dynamic", 3, 31, 11, 1514, 43], ["is_array", 9, 37, 1514, 43], ["jump_false", 9, "push_err_2283", 1514, 43], ["push", 37, 3, 1514, 43], ["jump", "push_done_2284", 1514, 43], "push_err_2283", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1514, 43 ], ["access", 9, "error", 1514, 43], ["access", 12, "cannot push: target must be an array", 1514, 43], ["array", 16, 0, 1514, 43], ["push", 16, 12, 1514, 43], ["frame", 12, 3, 2, 1514, 43], ["null", 3, 1514, 43], ["setarg", 12, 0, 3, 1514, 43], ["setarg", 12, 1, 9, 1514, 43], ["setarg", 12, 2, 16, 1514, 43], ["invoke", 12, 3, 1514, 43], ["disrupt", 1514, 43], "push_done_2284", ["load_dynamic", 3, 32, 11, 1515, 43], ["is_array", 9, 38, 1515, 43], ["jump_false", 9, "push_err_2285", 1515, 43], ["push", 38, 3, 1515, 43], ["jump", "push_done_2286", 1515, 43], "push_err_2285", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1515, 43 ], ["access", 9, "error", 1515, 43], ["access", 12, "cannot push: target must be an array", 1515, 43], ["array", 16, 0, 1515, 43], ["push", 16, 12, 1515, 43], ["frame", 12, 3, 2, 1515, 43], ["null", 3, 1515, 43], ["setarg", 12, 0, 3, 1515, 43], ["setarg", 12, 1, 9, 1515, 43], ["setarg", 12, 2, 16, 1515, 43], ["invoke", 12, 3, 1515, 43], ["disrupt", 1515, 43], "push_done_2286", "if_end_2276", ["access", 3, 1, 1517, 17], "_nop_tc_254", "_nop_tc_255", "_nop_tc_256", "_nop_tc_257", ["add", 9, 11, 3, 1517, 17], ["jump", "num_done_2288", 1517, 17], "num_err_2287", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1517, 17 ], ["access", 12, "error", 1517, 17], ["access", 16, "cannot apply '+': operands must be numbers", 1517, 17], ["array", 17, 0, 1517, 17], ["push", 17, 16, 1517, 17], ["frame", 16, 3, 2, 1517, 17], ["null", 3, 1517, 17], ["setarg", 16, 0, 3, 1517, 17], ["setarg", 16, 1, 12, 1517, 17], ["setarg", 16, 2, 17, 1517, 17], ["invoke", 16, 3, 1517, 17], ["disrupt", 1517, 17], "num_done_2288", ["move", 11, 9, 1517, 17], ["jump", "while_start_2269", 1517, 17], "while_end_2270", ["move", 31, 37, 1519, 21], ["move", 32, 38, 1520, 21], ["length", 3, 29, 1523, 18], ["access", 9, 0, 1523, 26], "_nop_tc_258", "_nop_tc_259", "_nop_tc_260", "_nop_tc_261", ["gt_int", 12, 3, 9, 1523, 26], ["jump", "rel_done_2293", 1523, 26], "rel_ni_2291", "_nop_tc_262", "_nop_tc_263", "_nop_tc_264", "_nop_tc_265", ["gt_float", 12, 3, 9, 1523, 26], ["jump", "rel_done_2293", 1523, 26], "rel_nn_2292", "_nop_tc_266", ["jump", "rel_err_2294", 1523, 26], "_nop_tc_267", ["jump", "rel_err_2294", 1523, 26], ["gt_text", 12, 3, 9, 1523, 26], ["jump", "rel_done_2293", 1523, 26], "rel_err_2294", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1523, 26 ], ["access", 9, "error", 1523, 26], ["access", 16, "cannot compare with '>': operands must be same type", 1523, 26], ["array", 17, 0, 1523, 26], ["push", 17, 16, 1523, 26], ["frame", 16, 3, 2, 1523, 26], ["null", 3, 1523, 26], ["setarg", 16, 0, 3, 1523, 26], ["setarg", 16, 1, 9, 1523, 26], ["setarg", 16, 2, 17, 1523, 26], ["invoke", 16, 3, 1523, 26], ["disrupt", 1523, 26], "rel_done_2293", ["jump_false", 12, "if_else_2289", 1523, 26], ["access", 34, 0, 1524, 14], ["access", 11, 1, 1525, 13], "while_start_2295", ["length", 3, 29, 1526, 27], ["is_int", 9, 11, 1526, 27], ["jump_false", 9, "rel_ni_2297", 1526, 27], "_nop_tc_268", "_nop_tc_269", ["lt_int", 9, 11, 3, 1526, 27], ["jump", "rel_done_2299", 1526, 27], "rel_ni_2297", "_nop_tc_270", "_nop_tc_271", "_nop_tc_272", "_nop_tc_273", ["lt_float", 9, 11, 3, 1526, 27], ["jump", "rel_done_2299", 1526, 27], "rel_nn_2298", "_nop_tc_274", ["jump", "rel_err_2300", 1526, 27], "_nop_tc_275", ["jump", "rel_err_2300", 1526, 27], ["lt_text", 9, 11, 3, 1526, 27], ["jump", "rel_done_2299", 1526, 27], "rel_err_2300", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1526, 27 ], ["access", 12, "error", 1526, 27], ["access", 16, "cannot compare with '<': operands must be same type", 1526, 27], ["array", 17, 0, 1526, 27], ["push", 17, 16, 1526, 27], ["frame", 16, 3, 2, 1526, 27], ["null", 3, 1526, 27], ["setarg", 16, 0, 3, 1526, 27], ["setarg", 16, 1, 12, 1526, 27], ["setarg", 16, 2, 17, 1526, 27], ["invoke", 16, 3, 1526, 27], ["disrupt", 1526, 27], "rel_done_2299", ["jump_false", 9, "while_end_2296", 1526, 27], ["load_dynamic", 3, 29, 11, 1527, 20], ["load_dynamic", 9, 29, 34, 1527, 30], ["is_int", 12, 3, 1527, 30], ["jump_false", 12, "rel_ni_2303", 1527, 30], ["is_int", 16, 9, 1527, 30], ["jump_false", 16, "rel_ni_2303", 1527, 30], ["lt_int", 17, 3, 9, 1527, 30], ["jump", "rel_done_2305", 1527, 30], "rel_ni_2303", ["is_num", 12, 3, 1527, 30], ["jump_false", 12, "rel_nn_2304", 1527, 30], ["is_num", 16, 9, 1527, 30], ["jump_false", 16, "rel_nn_2304", 1527, 30], ["lt_float", 17, 3, 9, 1527, 30], ["jump", "rel_done_2305", 1527, 30], "rel_nn_2304", ["is_text", 12, 3, 1527, 30], ["jump_false", 12, "rel_err_2306", 1527, 30], ["is_text", 16, 9, 1527, 30], ["jump_false", 16, "rel_err_2306", 1527, 30], ["lt_text", 17, 3, 9, 1527, 30], ["jump", "rel_done_2305", 1527, 30], "rel_err_2306", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1527, 30 ], ["access", 9, "error", 1527, 30], ["access", 12, "cannot compare with '<': operands must be same type", 1527, 30], ["array", 16, 0, 1527, 30], ["push", 16, 12, 1527, 30], ["frame", 12, 3, 2, 1527, 30], ["null", 3, 1527, 30], ["setarg", 12, 0, 3, 1527, 30], ["setarg", 12, 1, 9, 1527, 30], ["setarg", 12, 2, 16, 1527, 30], ["invoke", 12, 3, 1527, 30], ["disrupt", 1527, 30], "rel_done_2305", ["jump_false", 17, "if_else_2301", 1527, 30], ["move", 34, 11, 1527, 40], ["jump", "if_end_2302", 1527, 40], "if_else_2301", "if_end_2302", ["access", 3, 1, 1528, 19], "_nop_tc_276", "_nop_tc_277", "_nop_tc_278", "_nop_tc_279", ["add", 9, 11, 3, 1528, 19], ["jump", "num_done_2308", 1528, 19], "num_err_2307", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1528, 19 ], ["access", 12, "error", 1528, 19], ["access", 16, "cannot apply '+': operands must be numbers", 1528, 19], ["array", 17, 0, 1528, 19], ["push", 17, 16, 1528, 19], ["frame", 16, 3, 2, 1528, 19], ["null", 3, 1528, 19], ["setarg", 16, 0, 3, 1528, 19], ["setarg", 16, 1, 12, 1528, 19], ["setarg", 16, 2, 17, 1528, 19], ["invoke", 16, 3, 1528, 19], ["disrupt", 1528, 19], "num_done_2308", ["move", 11, 9, 1528, 19], ["jump", "while_start_2295", 1528, 19], "while_end_2296", ["load_dynamic", 3, 29, 34, 1530, 21], ["move", 33, 3, 1530, 21], ["array", 3, 0, 1531, 20], ["move", 39, 3, 1531, 20], ["access", 11, 0, 1532, 13], "while_start_2309", ["length", 3, 29, 1533, 27], ["is_int", 9, 11, 1533, 27], ["jump_false", 9, "rel_ni_2311", 1533, 27], "_nop_tc_280", "_nop_tc_281", ["lt_int", 9, 11, 3, 1533, 27], ["jump", "rel_done_2313", 1533, 27], "rel_ni_2311", "_nop_tc_282", "_nop_tc_283", "_nop_tc_284", "_nop_tc_285", ["lt_float", 9, 11, 3, 1533, 27], ["jump", "rel_done_2313", 1533, 27], "rel_nn_2312", "_nop_tc_286", ["jump", "rel_err_2314", 1533, 27], "_nop_tc_287", ["jump", "rel_err_2314", 1533, 27], ["lt_text", 9, 11, 3, 1533, 27], ["jump", "rel_done_2313", 1533, 27], "rel_err_2314", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1533, 27 ], ["access", 12, "error", 1533, 27], ["access", 16, "cannot compare with '<': operands must be same type", 1533, 27], ["array", 17, 0, 1533, 27], ["push", 17, 16, 1533, 27], ["frame", 16, 3, 2, 1533, 27], ["null", 3, 1533, 27], ["setarg", 16, 0, 3, 1533, 27], ["setarg", 16, 1, 12, 1533, 27], ["setarg", 16, 2, 17, 1533, 27], ["invoke", 16, 3, 1533, 27], ["disrupt", 1533, 27], "rel_done_2313", ["jump_false", 9, "while_end_2310", 1533, 27], ["is_identical", 3, 11, 34, 1534, 20], ["jump_true", 3, "ne_nid_2318", 1534, 20], ["jump", "ne_ni_2319", 1534, 20], "ne_nid_2318", ["false", 3, 1534, 20], ["jump", "ne_done_2317", 1534, 20], "ne_ni_2319", ["is_int", 9, 11, 1534, 20], ["jump_false", 9, "ne_nn_2320", 1534, 20], ["is_int", 9, 34, 1534, 20], ["jump_false", 9, "ne_nn_2320", 1534, 20], ["ne_int", 3, 11, 34, 1534, 20], ["jump", "ne_done_2317", 1534, 20], "ne_nn_2320", "_nop_tc_288", "_nop_tc_289", "_nop_tc_290", "_nop_tc_291", ["ne_float", 3, 11, 34, 1534, 20], ["jump", "ne_done_2317", 1534, 20], "ne_nt_2321", "_nop_tc_292", ["jump", "ne_nnl_2322", 1534, 20], "_nop_tc_293", ["jump", "ne_nnl_2322", 1534, 20], ["ne_text", 3, 11, 34, 1534, 20], ["jump", "ne_done_2317", 1534, 20], "ne_nnl_2322", "_nop_tc_294", ["jump", "ne_nb_2323", 1534, 20], "_nop_tc_295", ["jump", "ne_nb_2323", 1534, 20], ["false", 3, 1534, 20], ["jump", "ne_done_2317", 1534, 20], "ne_nb_2323", "_nop_tc_296", ["jump", "ne_mis_2324", 1534, 20], "_nop_tc_297", ["jump", "ne_mis_2324", 1534, 20], ["ne_bool", 3, 11, 34, 1534, 20], ["jump", "ne_done_2317", 1534, 20], "ne_mis_2324", ["true", 3, 1534, 20], "ne_done_2317", ["jump_false", 3, "if_else_2315", 1534, 20], ["load_dynamic", 3, 29, 11, 1534, 42], ["is_array", 9, 39, 1534, 42], ["jump_false", 9, "push_err_2325", 1534, 42], ["push", 39, 3, 1534, 42], ["jump", "push_done_2326", 1534, 42], "push_err_2325", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1534, 42 ], ["access", 9, "error", 1534, 42], ["access", 12, "cannot push: target must be an array", 1534, 42], ["array", 16, 0, 1534, 42], ["push", 16, 12, 1534, 42], ["frame", 12, 3, 2, 1534, 42], ["null", 3, 1534, 42], ["setarg", 12, 0, 3, 1534, 42], ["setarg", 12, 1, 9, 1534, 42], ["setarg", 12, 2, 16, 1534, 42], ["invoke", 12, 3, 1534, 42], ["disrupt", 1534, 42], "push_done_2326", ["jump", "if_end_2316", 1534, 42], "if_else_2315", "if_end_2316", ["access", 3, 1, 1535, 19], "_nop_tc_298", "_nop_tc_299", "_nop_tc_300", "_nop_tc_301", ["add", 9, 11, 3, 1535, 19], ["jump", "num_done_2328", 1535, 19], "num_err_2327", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1535, 19 ], ["access", 12, "error", 1535, 19], ["access", 16, "cannot apply '+': operands must be numbers", 1535, 19], ["array", 17, 0, 1535, 19], ["push", 17, 16, 1535, 19], ["frame", 16, 3, 2, 1535, 19], ["null", 3, 1535, 19], ["setarg", 16, 0, 3, 1535, 19], ["setarg", 16, 1, 12, 1535, 19], ["setarg", 16, 2, 17, 1535, 19], ["invoke", 16, 3, 1535, 19], ["disrupt", 1535, 19], "num_done_2328", ["move", 11, 9, 1535, 19], ["jump", "while_start_2309", 1535, 19], "while_end_2310", ["move", 29, 39, 1537, 16], ["jump", "if_end_2290", 1537, 16], "if_else_2289", ["move", 33, 30, 1539, 16], ["access", 3, 1, 1540, 33], "_nop_tc_302", "_nop_tc_303", "_nop_tc_304", "_nop_tc_305", ["add", 9, 30, 3, 1540, 33], ["jump", "num_done_2330", 1540, 33], "num_err_2329", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1540, 33 ], ["access", 12, "error", 1540, 33], ["access", 16, "cannot apply '+': operands must be numbers", 1540, 33], ["array", 17, 0, 1540, 33], ["push", 17, 16, 1540, 33], ["frame", 16, 3, 2, 1540, 33], ["null", 3, 1540, 33], ["setarg", 16, 0, 3, 1540, 33], ["setarg", 16, 1, 12, 1540, 33], ["setarg", 16, 2, 17, 1540, 33], ["invoke", 16, 3, 1540, 33], ["disrupt", 1540, 33], "num_done_2330", ["move", 30, 9, 1540, 33], "if_end_2290", ["load_dynamic", 3, 21, 10, 1543, 24], ["store_dynamic", 28, 33, 3, 1543, 24], ["is_array", 3, 31, 1544, 23], ["jump_false", 3, "push_err_2331", 1544, 23], ["push", 31, 33, 1544, 23], ["jump", "push_done_2332", 1544, 23], "push_err_2331", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1544, 23 ], ["access", 9, "error", 1544, 23], ["access", 12, "cannot push: target must be an array", 1544, 23], ["array", 16, 0, 1544, 23], ["push", 16, 12, 1544, 23], ["frame", 12, 3, 2, 1544, 23], ["null", 3, 1544, 23], ["setarg", 12, 0, 3, 1544, 23], ["setarg", 12, 1, 9, 1544, 23], ["setarg", 12, 2, 16, 1544, 23], ["invoke", 12, 3, 1544, 23], ["disrupt", 1544, 23], "push_done_2332", ["load_dynamic", 3, 23, 10, 1545, 33], ["is_array", 9, 32, 1545, 33], ["jump_false", 9, "push_err_2333", 1545, 33], ["push", 32, 3, 1545, 33], ["jump", "push_done_2334", 1545, 33], "push_err_2333", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1545, 33 ], ["access", 9, "error", 1545, 33], ["access", 12, "cannot push: target must be an array", 1545, 33], ["array", 16, 0, 1545, 33], ["push", 16, 12, 1545, 33], ["frame", 12, 3, 2, 1545, 33], ["null", 3, 1545, 33], ["setarg", 12, 0, 3, 1545, 33], ["setarg", 12, 1, 9, 1545, 33], ["setarg", 12, 2, 16, 1545, 33], ["invoke", 12, 3, 1545, 33], ["disrupt", 1545, 33], "push_done_2334", ["access", 3, 1, 1546, 15], "_nop_tc_306", "_nop_tc_307", "_nop_tc_308", "_nop_tc_309", ["add", 9, 10, 3, 1546, 15], ["jump", "num_done_2336", 1546, 15], "num_err_2335", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1546, 15 ], ["access", 12, "error", 1546, 15], ["access", 16, "cannot apply '+': operands must be numbers", 1546, 15], ["array", 17, 0, 1546, 15], ["push", 17, 16, 1546, 15], ["frame", 16, 3, 2, 1546, 15], ["null", 3, 1546, 15], ["setarg", 16, 0, 3, 1546, 15], ["setarg", 16, 1, 12, 1546, 15], ["setarg", 16, 2, 17, 1546, 15], ["invoke", 16, 3, 1546, 15], ["disrupt", 1546, 15], "num_done_2336", ["move", 10, 9, 1546, 15], ["jump", "while_start_2263", 1546, 15], "while_end_2264", ["move", 35, 7, 1550, 15], ["access", 13, 0, 1551, 9], "while_start_2337", ["is_int", 3, 13, 1552, 16], ["jump_false", 3, "rel_ni_2339", 1552, 16], ["is_int", 7, 5, 1552, 16], ["jump_false", 7, "rel_ni_2339", 1552, 16], ["lt_int", 9, 13, 5, 1552, 16], ["jump", "rel_done_2341", 1552, 16], "rel_ni_2339", ["is_num", 3, 13, 1552, 16], ["jump_false", 3, "rel_nn_2340", 1552, 16], ["is_num", 7, 5, 1552, 16], ["jump_false", 7, "rel_nn_2340", 1552, 16], ["lt_float", 9, 13, 5, 1552, 16], ["jump", "rel_done_2341", 1552, 16], "rel_nn_2340", ["is_text", 3, 13, 1552, 16], ["jump_false", 3, "rel_err_2342", 1552, 16], ["is_text", 7, 5, 1552, 16], ["jump_false", 7, "rel_err_2342", 1552, 16], ["lt_text", 9, 13, 5, 1552, 16], ["jump", "rel_done_2341", 1552, 16], "rel_err_2342", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1552, 16 ], ["access", 7, "error", 1552, 16], ["access", 12, "cannot compare with '<': operands must be same type", 1552, 16], ["array", 16, 0, 1552, 16], ["push", 16, 12, 1552, 16], ["frame", 12, 3, 2, 1552, 16], ["null", 3, 1552, 16], ["setarg", 12, 0, 3, 1552, 16], ["setarg", 12, 1, 7, 1552, 16], ["setarg", 12, 2, 16, 1552, 16], ["invoke", 12, 3, 1552, 16], ["disrupt", 1552, 16], "rel_done_2341", ["jump_false", 9, "while_end_2338", 1552, 16], ["load_dynamic", 3, 8, 13, 1553, 21], ["access", 7, 0, 1553, 27], ["is_int", 9, 3, 1553, 27], ["jump_false", 9, "rel_ni_2346", 1553, 27], "_nop_tc_310", "_nop_tc_311", ["ge_int", 12, 3, 7, 1553, 27], ["jump", "rel_done_2348", 1553, 27], "rel_ni_2346", ["is_num", 9, 3, 1553, 27], ["jump_false", 9, "rel_nn_2347", 1553, 27], "_nop_tc_312", "_nop_tc_313", ["ge_float", 12, 3, 7, 1553, 27], ["jump", "rel_done_2348", 1553, 27], "rel_nn_2347", ["is_text", 9, 3, 1553, 27], ["jump_false", 9, "rel_err_2349", 1553, 27], "_nop_tc_314", ["jump", "rel_err_2349", 1553, 27], ["ge_text", 12, 3, 7, 1553, 27], ["jump", "rel_done_2348", 1553, 27], "rel_err_2349", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1553, 27 ], ["access", 7, "error", 1553, 27], ["access", 9, "cannot compare with '>=': operands must be same type", 1553, 27], ["array", 16, 0, 1553, 27], ["push", 16, 9, 1553, 27], ["frame", 9, 3, 2, 1553, 27], ["null", 3, 1553, 27], ["setarg", 9, 0, 3, 1553, 27], ["setarg", 9, 1, 7, 1553, 27], ["setarg", 9, 2, 16, 1553, 27], ["invoke", 9, 3, 1553, 27], ["disrupt", 1553, 27], "rel_done_2348", ["move", 3, 12, 1553, 27], ["jump_false", 3, "and_end_2345", 1553, 27], ["load_dynamic", 7, 28, 13, 1553, 38], ["is_int", 9, 7, 1553, 44], ["jump_false", 9, "rel_ni_2350", 1553, 44], ["is_int", 12, 35, 1553, 44], ["jump_false", 12, "rel_ni_2350", 1553, 44], ["ge_int", 12, 7, 35, 1553, 44], ["jump", "rel_done_2352", 1553, 44], "rel_ni_2350", ["is_num", 9, 7, 1553, 44], ["jump_false", 9, "rel_nn_2351", 1553, 44], "_nop_tc_315", "_nop_tc_316", ["ge_float", 12, 7, 35, 1553, 44], ["jump", "rel_done_2352", 1553, 44], "rel_nn_2351", ["is_text", 9, 7, 1553, 44], ["jump_false", 9, "rel_err_2353", 1553, 44], "_nop_tc_317", ["jump", "rel_err_2353", 1553, 44], ["ge_text", 12, 7, 35, 1553, 44], ["jump", "rel_done_2352", 1553, 44], "rel_err_2353", [ "access", 7, { "name": "log", "kind": "name", "make": "intrinsic" }, 1553, 44 ], ["access", 9, "error", 1553, 44], ["access", 16, "cannot compare with '>=': operands must be same type", 1553, 44], ["array", 17, 0, 1553, 44], ["push", 17, 16, 1553, 44], ["frame", 16, 7, 2, 1553, 44], ["null", 7, 1553, 44], ["setarg", 16, 0, 7, 1553, 44], ["setarg", 16, 1, 9, 1553, 44], ["setarg", 16, 2, 17, 1553, 44], ["invoke", 16, 7, 1553, 44], ["disrupt", 1553, 44], "rel_done_2352", ["move", 3, 12, 1553, 44], "and_end_2345", ["jump_false", 3, "if_else_2343", 1553, 44], ["load_dynamic", 3, 28, 13, 1554, 25], ["access", 7, 1, 1554, 30], ["is_num", 9, 3, 1554, 30], ["jump_false", 9, "num_err_2354", 1554, 30], "_nop_tc_318", "_nop_tc_319", ["add", 9, 3, 7, 1554, 30], ["jump", "num_done_2355", 1554, 30], "num_err_2354", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1554, 30 ], ["access", 7, "error", 1554, 30], ["access", 12, "cannot apply '+': operands must be numbers", 1554, 30], ["array", 16, 0, 1554, 30], ["push", 16, 12, 1554, 30], ["frame", 12, 3, 2, 1554, 30], ["null", 3, 1554, 30], ["setarg", 12, 0, 3, 1554, 30], ["setarg", 12, 1, 7, 1554, 30], ["setarg", 12, 2, 16, 1554, 30], ["invoke", 12, 3, 1554, 30], ["disrupt", 1554, 30], "num_done_2355", ["move", 35, 9, 1554, 30], ["jump", "if_end_2344", 1554, 30], "if_else_2343", "if_end_2344", ["access", 3, 1, 1556, 15], ["is_num", 7, 13, 1556, 15], ["jump_false", 7, "num_err_2356", 1556, 15], "_nop_tc_320", "_nop_tc_321", ["add", 7, 13, 3, 1556, 15], ["jump", "num_done_2357", 1556, 15], "num_err_2356", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1556, 15 ], ["access", 9, "error", 1556, 15], ["access", 12, "cannot apply '+': operands must be numbers", 1556, 15], ["array", 16, 0, 1556, 15], ["push", 16, 12, 1556, 15], ["frame", 12, 3, 2, 1556, 15], ["null", 3, 1556, 15], ["setarg", 12, 0, 3, 1556, 15], ["setarg", 12, 1, 9, 1556, 15], ["setarg", 12, 2, 16, 1556, 15], ["invoke", 12, 3, 1556, 15], ["disrupt", 1556, 15], "num_done_2357", ["move", 13, 7, 1556, 15], ["jump", "while_start_2337", 1556, 15], "while_end_2338", ["is_int", 3, 35, 1559, 20], ["jump_false", 3, "rel_ni_2360", 1559, 20], ["is_int", 3, 5, 1559, 20], ["jump_false", 3, "rel_ni_2360", 1559, 20], ["ge_int", 7, 35, 5, 1559, 20], ["jump", "rel_done_2362", 1559, 20], "rel_ni_2360", "_nop_tc_322", "_nop_tc_323", ["is_num", 3, 5, 1559, 20], ["jump_false", 3, "rel_nn_2361", 1559, 20], ["ge_float", 7, 35, 5, 1559, 20], ["jump", "rel_done_2362", 1559, 20], "rel_nn_2361", "_nop_tc_324", ["jump", "rel_err_2363", 1559, 20], ["is_text", 3, 5, 1559, 20], ["jump_false", 3, "rel_err_2363", 1559, 20], ["ge_text", 7, 35, 5, 1559, 20], ["jump", "rel_done_2362", 1559, 20], "rel_err_2363", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1559, 20 ], ["access", 8, "error", 1559, 20], ["access", 9, "cannot compare with '>=': operands must be same type", 1559, 20], ["array", 12, 0, 1559, 20], ["push", 12, 9, 1559, 20], ["frame", 9, 3, 2, 1559, 20], ["null", 3, 1559, 20], ["setarg", 9, 0, 3, 1559, 20], ["setarg", 9, 1, 8, 1559, 20], ["setarg", 9, 2, 12, 1559, 20], ["invoke", 9, 3, 1559, 20], ["disrupt", 1559, 20], "rel_done_2362", ["jump_false", 7, "if_else_2358", 1559, 20], ["null", 3, 1559, 37], ["return", 3, 1559, 37], "_nop_ur_2", "if_else_2358", "if_end_2359", ["access", 10, 0, 1562, 9], "while_start_2364", ["is_int", 3, 10, 1563, 16], ["jump_false", 3, "rel_ni_2366", 1563, 16], "_nop_tc_325", "_nop_tc_326", ["lt_int", 3, 10, 6, 1563, 16], ["jump", "rel_done_2368", 1563, 16], "rel_ni_2366", "_nop_tc_327", "_nop_tc_328", "_nop_tc_329", "_nop_tc_330", ["lt_float", 3, 10, 6, 1563, 16], ["jump", "rel_done_2368", 1563, 16], "rel_nn_2367", "_nop_tc_331", ["jump", "rel_err_2369", 1563, 16], "_nop_tc_332", ["jump", "rel_err_2369", 1563, 16], ["lt_text", 3, 10, 6, 1563, 16], ["jump", "rel_done_2368", 1563, 16], "rel_err_2369", [ "access", 7, { "name": "log", "kind": "name", "make": "intrinsic" }, 1563, 16 ], ["access", 8, "error", 1563, 16], ["access", 9, "cannot compare with '<': operands must be same type", 1563, 16], ["array", 12, 0, 1563, 16], ["push", 12, 9, 1563, 16], ["frame", 9, 7, 2, 1563, 16], ["null", 7, 1563, 16], ["setarg", 9, 0, 7, 1563, 16], ["setarg", 9, 1, 8, 1563, 16], ["setarg", 9, 2, 12, 1563, 16], ["invoke", 9, 7, 1563, 16], ["disrupt", 1563, 16], "rel_done_2368", ["jump_false", 3, "while_end_2365", 1563, 16], ["load_dynamic", 3, 4, 10, 1564, 28], ["move", 14, 3, 1564, 28], ["is_array", 3, 14, 1565, 20], ["jump_false", 3, "if_else_2370", 1565, 20], ["get", 3, 35, 1, 1566, 16], ["frame", 7, 3, 1, 1566, 16], ["null", 3, 1566, 16], ["setarg", 7, 0, 3, 1566, 16], ["setarg", 7, 1, 14, 1566, 16], ["invoke", 7, 3, 1566, 16], ["move", 15, 3, 1566, 16], ["access", 11, 0, 1567, 13], "while_start_2372", ["length", 3, 15, 1568, 27], ["is_int", 7, 11, 1568, 27], ["jump_false", 7, "rel_ni_2374", 1568, 27], "_nop_tc_333", "_nop_tc_334", ["lt_int", 7, 11, 3, 1568, 27], ["jump", "rel_done_2376", 1568, 27], "rel_ni_2374", "_nop_tc_335", "_nop_tc_336", "_nop_tc_337", "_nop_tc_338", ["lt_float", 7, 11, 3, 1568, 27], ["jump", "rel_done_2376", 1568, 27], "rel_nn_2375", "_nop_tc_339", ["jump", "rel_err_2377", 1568, 27], "_nop_tc_340", ["jump", "rel_err_2377", 1568, 27], ["lt_text", 7, 11, 3, 1568, 27], ["jump", "rel_done_2376", 1568, 27], "rel_err_2377", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1568, 27 ], ["access", 8, "error", 1568, 27], ["access", 9, "cannot compare with '<': operands must be same type", 1568, 27], ["array", 12, 0, 1568, 27], ["push", 12, 9, 1568, 27], ["frame", 9, 3, 2, 1568, 27], ["null", 3, 1568, 27], ["setarg", 9, 0, 3, 1568, 27], ["setarg", 9, 1, 8, 1568, 27], ["setarg", 9, 2, 12, 1568, 27], ["invoke", 9, 3, 1568, 27], ["disrupt", 1568, 27], "rel_done_2376", ["jump_false", 7, "while_end_2373", 1568, 27], ["load_dynamic", 3, 15, 11, 1569, 32], ["load_dynamic", 7, 14, 3, 1569, 32], ["move", 36, 7, 1569, 32], ["is_num", 3, 36, 1570, 25], ["move", 7, 3, 1570, 25], ["jump_false", 7, "and_end_2381", 1570, 25], ["access", 3, 0, 1570, 48], ["is_int", 8, 36, 1570, 48], ["jump_false", 8, "rel_ni_2382", 1570, 48], "_nop_tc_341", "_nop_tc_342", ["ge_int", 9, 36, 3, 1570, 48], ["jump", "rel_done_2384", 1570, 48], "rel_ni_2382", ["is_num", 8, 36, 1570, 48], ["jump_false", 8, "rel_nn_2383", 1570, 48], "_nop_tc_343", "_nop_tc_344", ["ge_float", 9, 36, 3, 1570, 48], ["jump", "rel_done_2384", 1570, 48], "rel_nn_2383", ["is_text", 8, 36, 1570, 48], ["jump_false", 8, "rel_err_2385", 1570, 48], "_nop_tc_345", ["jump", "rel_err_2385", 1570, 48], ["ge_text", 9, 36, 3, 1570, 48], ["jump", "rel_done_2384", 1570, 48], "rel_err_2385", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1570, 48 ], ["access", 8, "error", 1570, 48], ["access", 12, "cannot compare with '>=': operands must be same type", 1570, 48], ["array", 13, 0, 1570, 48], ["push", 13, 12, 1570, 48], ["frame", 12, 3, 2, 1570, 48], ["null", 3, 1570, 48], ["setarg", 12, 0, 3, 1570, 48], ["setarg", 12, 1, 8, 1570, 48], ["setarg", 12, 2, 13, 1570, 48], ["invoke", 12, 3, 1570, 48], ["disrupt", 1570, 48], "rel_done_2384", ["move", 7, 9, 1570, 48], "and_end_2381", ["move", 3, 7, 1570, 48], ["jump_false", 3, "and_end_2380", 1570, 48], ["is_int", 7, 36, 1570, 63], ["jump_false", 7, "rel_ni_2386", 1570, 63], ["is_int", 8, 5, 1570, 63], ["jump_false", 8, "rel_ni_2386", 1570, 63], ["lt_int", 9, 36, 5, 1570, 63], ["jump", "rel_done_2388", 1570, 63], "rel_ni_2386", ["is_num", 7, 36, 1570, 63], ["jump_false", 7, "rel_nn_2387", 1570, 63], ["is_num", 8, 5, 1570, 63], ["jump_false", 8, "rel_nn_2387", 1570, 63], ["lt_float", 9, 36, 5, 1570, 63], ["jump", "rel_done_2388", 1570, 63], "rel_nn_2387", ["is_text", 7, 36, 1570, 63], ["jump_false", 7, "rel_err_2389", 1570, 63], ["is_text", 8, 5, 1570, 63], ["jump_false", 8, "rel_err_2389", 1570, 63], ["lt_text", 9, 36, 5, 1570, 63], ["jump", "rel_done_2388", 1570, 63], "rel_err_2389", [ "access", 7, { "name": "log", "kind": "name", "make": "intrinsic" }, 1570, 63 ], ["access", 8, "error", 1570, 63], ["access", 12, "cannot compare with '<': operands must be same type", 1570, 63], ["array", 13, 0, 1570, 63], ["push", 13, 12, 1570, 63], ["frame", 12, 7, 2, 1570, 63], ["null", 7, 1570, 63], ["setarg", 12, 0, 7, 1570, 63], ["setarg", 12, 1, 8, 1570, 63], ["setarg", 12, 2, 13, 1570, 63], ["invoke", 12, 7, 1570, 63], ["disrupt", 1570, 63], "rel_done_2388", ["move", 3, 9, 1570, 63], "and_end_2380", ["jump_false", 3, "if_else_2378", 1570, 63], ["load_dynamic", 3, 28, 36, 1571, 36], ["load_dynamic", 7, 15, 11, 1571, 24], ["store_dynamic", 14, 3, 7, 1571, 24], ["jump", "if_end_2379", 1571, 24], "if_else_2378", "if_end_2379", ["access", 3, 1, 1573, 19], "_nop_tc_346", "_nop_tc_347", "_nop_tc_348", "_nop_tc_349", ["add", 7, 11, 3, 1573, 19], ["jump", "num_done_2391", 1573, 19], "num_err_2390", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1573, 19 ], ["access", 8, "error", 1573, 19], ["access", 9, "cannot apply '+': operands must be numbers", 1573, 19], ["array", 12, 0, 1573, 19], ["push", 12, 9, 1573, 19], ["frame", 9, 3, 2, 1573, 19], ["null", 3, 1573, 19], ["setarg", 9, 0, 3, 1573, 19], ["setarg", 9, 1, 8, 1573, 19], ["setarg", 9, 2, 12, 1573, 19], ["invoke", 9, 3, 1573, 19], ["disrupt", 1573, 19], "num_done_2391", ["move", 11, 7, 1573, 19], ["jump", "while_start_2372", 1573, 19], "while_end_2373", ["jump", "if_end_2371", 1573, 19], "if_else_2370", "if_end_2371", ["access", 3, 1, 1576, 15], "_nop_tc_350", "_nop_tc_351", "_nop_tc_352", "_nop_tc_353", ["add", 7, 10, 3, 1576, 15], ["jump", "num_done_2393", 1576, 15], "num_err_2392", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1576, 15 ], ["access", 8, "error", 1576, 15], ["access", 9, "cannot apply '+': operands must be numbers", 1576, 15], ["array", 12, 0, 1576, 15], ["push", 12, 9, 1576, 15], ["frame", 9, 3, 2, 1576, 15], ["null", 3, 1576, 15], ["setarg", 9, 0, 3, 1576, 15], ["setarg", 9, 1, 8, 1576, 15], ["setarg", 9, 2, 12, 1576, 15], ["invoke", 9, 3, 1576, 15], ["disrupt", 1576, 15], "num_done_2393", ["move", 10, 7, 1576, 15], ["jump", "while_start_2364", 1576, 15], "while_end_2365", ["store_field", 1, 35, "nr_slots", 1579, 5], ["return", 28, 1580, 12], "_nop_ur_3", "_nop_ur_4" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 28, "nr_close_slots": 0, "instructions": [ ["null", 2, 1584, 15], ["is_identical", 3, 1, 2, 1584, 15], ["jump_true", 3, "eq_done_2397", 1584, 15], "_nop_tc_1", ["jump", "eq_ni_2398", 1584, 15], "_nop_tc_2", ["jump", "eq_ni_2398", 1584, 15], ["eq_int", 3, 1, 2, 1584, 15], ["jump", "eq_done_2397", 1584, 15], "eq_ni_2398", "_nop_tc_3", ["jump", "eq_nn_2399", 1584, 15], "_nop_tc_4", ["jump", "eq_nn_2399", 1584, 15], ["eq_float", 3, 1, 2, 1584, 15], ["jump", "eq_done_2397", 1584, 15], "eq_nn_2399", "_nop_tc_5", ["jump", "eq_nt_2400", 1584, 15], "_nop_tc_6", ["jump", "eq_nt_2400", 1584, 15], ["eq_text", 3, 1, 2, 1584, 15], ["jump", "eq_done_2397", 1584, 15], "eq_nt_2400", "_nop_tc_7", ["jump", "eq_nnl_2401", 1584, 15], "_nop_tc_8", "_nop_tc_9", ["true", 3, 1584, 15], ["jump", "eq_done_2397", 1584, 15], "eq_nnl_2401", "_nop_tc_10", ["jump", "eq_nb_2402", 1584, 15], "_nop_tc_11", ["jump", "eq_nb_2402", 1584, 15], ["eq_bool", 3, 1, 2, 1584, 15], ["jump", "eq_done_2397", 1584, 15], "eq_nb_2402", ["false", 3, 1584, 15], "eq_done_2397", ["move", 2, 3, 1584, 15], ["jump_true", 2, "or_end_2396", 1584, 15], ["load_field", 3, 1, "main", 1584, 23], ["null", 4, 1584, 34], ["is_identical", 5, 3, 4, 1584, 34], ["jump_true", 5, "eq_done_2403", 1584, 34], ["is_int", 6, 3, 1584, 34], ["jump_false", 6, "eq_ni_2404", 1584, 34], "_nop_tc_12", ["jump", "eq_ni_2404", 1584, 34], ["eq_int", 5, 3, 4, 1584, 34], ["jump", "eq_done_2403", 1584, 34], "eq_ni_2404", ["is_num", 6, 3, 1584, 34], ["jump_false", 6, "eq_nn_2405", 1584, 34], "_nop_tc_13", ["jump", "eq_nn_2405", 1584, 34], ["eq_float", 5, 3, 4, 1584, 34], ["jump", "eq_done_2403", 1584, 34], "eq_nn_2405", ["is_text", 6, 3, 1584, 34], ["jump_false", 6, "eq_nt_2406", 1584, 34], "_nop_tc_14", ["jump", "eq_nt_2406", 1584, 34], ["eq_text", 5, 3, 4, 1584, 34], ["jump", "eq_done_2403", 1584, 34], "eq_nt_2406", ["is_null", 6, 3, 1584, 34], ["jump_false", 6, "eq_nnl_2407", 1584, 34], "_nop_tc_15", "_nop_tc_16", ["true", 5, 1584, 34], ["jump", "eq_done_2403", 1584, 34], "eq_nnl_2407", ["is_bool", 6, 3, 1584, 34], ["jump_false", 6, "eq_nb_2408", 1584, 34], "_nop_tc_17", ["jump", "eq_nb_2408", 1584, 34], ["eq_bool", 5, 3, 4, 1584, 34], ["jump", "eq_done_2403", 1584, 34], "eq_nb_2408", ["false", 5, 1584, 34], "eq_done_2403", ["move", 2, 5, 1584, 34], "or_end_2396", ["jump_false", 2, "if_else_2394", 1584, 34], ["null", 2, 1584, 47], ["return", 2, 1584, 47], "_nop_ur_1", "if_else_2394", "if_end_2395", ["load_field", 2, 1, "functions", 1585, 21], ["null", 3, 1585, 37], ["is_identical", 4, 2, 3, 1585, 37], ["jump_true", 4, "ne_nid_2412", 1585, 37], ["jump", "ne_ni_2413", 1585, 37], "ne_nid_2412", ["false", 4, 1585, 37], ["jump", "ne_done_2411", 1585, 37], "ne_ni_2413", ["is_int", 5, 2, 1585, 37], ["jump_false", 5, "ne_nn_2414", 1585, 37], "_nop_tc_18", ["jump", "ne_nn_2414", 1585, 37], ["ne_int", 4, 2, 3, 1585, 37], ["jump", "ne_done_2411", 1585, 37], "ne_nn_2414", ["is_num", 5, 2, 1585, 37], ["jump_false", 5, "ne_nt_2415", 1585, 37], "_nop_tc_19", ["jump", "ne_nt_2415", 1585, 37], ["ne_float", 4, 2, 3, 1585, 37], ["jump", "ne_done_2411", 1585, 37], "ne_nt_2415", ["is_text", 5, 2, 1585, 37], ["jump_false", 5, "ne_nnl_2416", 1585, 37], "_nop_tc_20", ["jump", "ne_nnl_2416", 1585, 37], ["ne_text", 4, 2, 3, 1585, 37], ["jump", "ne_done_2411", 1585, 37], "ne_nnl_2416", ["is_null", 5, 2, 1585, 37], ["jump_false", 5, "ne_nb_2417", 1585, 37], "_nop_tc_21", "_nop_tc_22", ["false", 4, 1585, 37], ["jump", "ne_done_2411", 1585, 37], "ne_nb_2417", ["is_bool", 5, 2, 1585, 37], ["jump_false", 5, "ne_mis_2418", 1585, 37], "_nop_tc_23", ["jump", "ne_mis_2418", 1585, 37], ["ne_bool", 4, 2, 3, 1585, 37], ["jump", "ne_done_2411", 1585, 37], "ne_mis_2418", ["true", 4, 1585, 37], "ne_done_2411", ["jump_false", 4, "tern_else_2409", 1585, 37], ["load_field", 2, 1, "functions", 1585, 44], ["move", 3, 2, 1585, 44], ["jump", "tern_end_2410", 1585, 44], "tern_else_2409", ["array", 2, 0, 1585, 59], ["move", 3, 2, 1585, 59], "tern_end_2410", ["move", 2, 3, 1585, 59], ["length", 3, 2, 1586, 29], ["move", 4, 3, 1586, 29], ["null", 3, 1587, 21], ["null", 5, 1588, 20], ["null", 6, 1589, 18], ["null", 7, 1590, 23], ["null", 8, 1591, 18], ["null", 9, 1592, 17], ["access", 10, 0, 1593, 21], ["access", 11, 0, 1594, 23], ["access", 12, 0, 1595, 17], ["access", 13, 0, 1596, 20], ["null", 14, 1597, 16], ["false", 15, 1598, 17], ["null", 16, 1599, 21], ["access", 17, 0, 1600, 20], ["access", 18, 0, 1601, 14], ["access", 19, 0, 1602, 13], ["access", 20, 0, 1603, 13], ["access", 21, 0, 1604, 13], ["access", 22, -1, 1607, 35], [ "access", 23, { "name": "array", "kind": "name", "make": "intrinsic" }, 1607, 17 ], ["frame", 24, 23, 2, 1607, 17], ["null", 23, 1607, 17], ["setarg", 24, 0, 23, 1607, 17], ["setarg", 24, 1, 4, 1607, 17], ["setarg", 24, 2, 22, 1607, 17], ["invoke", 24, 22, 1607, 17], ["move", 3, 22, 1607, 17], ["load_field", 22, 1, "main", 1610, 9], ["null", 23, 1610, 20], ["is_identical", 24, 22, 23, 1610, 20], ["jump_true", 24, "ne_nid_2423", 1610, 20], ["jump", "ne_ni_2424", 1610, 20], "ne_nid_2423", ["false", 24, 1610, 20], ["jump", "ne_done_2422", 1610, 20], "ne_ni_2424", ["is_int", 25, 22, 1610, 20], ["jump_false", 25, "ne_nn_2425", 1610, 20], "_nop_tc_24", ["jump", "ne_nn_2425", 1610, 20], ["ne_int", 24, 22, 23, 1610, 20], ["jump", "ne_done_2422", 1610, 20], "ne_nn_2425", ["is_num", 25, 22, 1610, 20], ["jump_false", 25, "ne_nt_2426", 1610, 20], "_nop_tc_25", ["jump", "ne_nt_2426", 1610, 20], ["ne_float", 24, 22, 23, 1610, 20], ["jump", "ne_done_2422", 1610, 20], "ne_nt_2426", ["is_text", 25, 22, 1610, 20], ["jump_false", 25, "ne_nnl_2427", 1610, 20], "_nop_tc_26", ["jump", "ne_nnl_2427", 1610, 20], ["ne_text", 24, 22, 23, 1610, 20], ["jump", "ne_done_2422", 1610, 20], "ne_nnl_2427", ["is_null", 25, 22, 1610, 20], ["jump_false", 25, "ne_nb_2428", 1610, 20], "_nop_tc_27", "_nop_tc_28", ["false", 24, 1610, 20], ["jump", "ne_done_2422", 1610, 20], "ne_nb_2428", ["is_bool", 25, 22, 1610, 20], ["jump_false", 25, "ne_mis_2429", 1610, 20], "_nop_tc_29", ["jump", "ne_mis_2429", 1610, 20], ["ne_bool", 24, 22, 23, 1610, 20], ["jump", "ne_done_2422", 1610, 20], "ne_mis_2429", ["true", 24, 1610, 20], "ne_done_2422", ["move", 22, 24, 1610, 20], ["jump_false", 22, "and_end_2421", 1610, 20], ["load_field", 23, 1, "main", 1610, 28], ["load_field", 24, 23, "instructions", 1610, 28], ["null", 23, 1610, 52], ["is_identical", 25, 24, 23, 1610, 52], ["jump_true", 25, "ne_nid_2431", 1610, 52], ["jump", "ne_ni_2432", 1610, 52], "ne_nid_2431", ["false", 25, 1610, 52], ["jump", "ne_done_2430", 1610, 52], "ne_ni_2432", ["is_int", 26, 24, 1610, 52], ["jump_false", 26, "ne_nn_2433", 1610, 52], "_nop_tc_30", ["jump", "ne_nn_2433", 1610, 52], ["ne_int", 25, 24, 23, 1610, 52], ["jump", "ne_done_2430", 1610, 52], "ne_nn_2433", ["is_num", 26, 24, 1610, 52], ["jump_false", 26, "ne_nt_2434", 1610, 52], "_nop_tc_31", ["jump", "ne_nt_2434", 1610, 52], ["ne_float", 25, 24, 23, 1610, 52], ["jump", "ne_done_2430", 1610, 52], "ne_nt_2434", ["is_text", 26, 24, 1610, 52], ["jump_false", 26, "ne_nnl_2435", 1610, 52], "_nop_tc_32", ["jump", "ne_nnl_2435", 1610, 52], ["ne_text", 25, 24, 23, 1610, 52], ["jump", "ne_done_2430", 1610, 52], "ne_nnl_2435", ["is_null", 26, 24, 1610, 52], ["jump_false", 26, "ne_nb_2436", 1610, 52], "_nop_tc_33", "_nop_tc_34", ["false", 25, 1610, 52], ["jump", "ne_done_2430", 1610, 52], "ne_nb_2436", ["is_bool", 26, 24, 1610, 52], ["jump_false", 26, "ne_mis_2437", 1610, 52], "_nop_tc_35", ["jump", "ne_mis_2437", 1610, 52], ["ne_bool", 25, 24, 23, 1610, 52], ["jump", "ne_done_2430", 1610, 52], "ne_mis_2437", ["true", 25, 1610, 52], "ne_done_2430", ["move", 22, 25, 1610, 52], "and_end_2421", ["jump_false", 22, "if_else_2419", 1610, 52], ["load_field", 22, 1, "main", 1611, 16], ["load_field", 23, 22, "instructions", 1611, 16], ["move", 8, 23, 1611, 16], ["access", 19, 0, 1612, 11], "while_start_2438", ["length", 22, 8, 1613, 25], ["is_int", 23, 19, 1613, 25], ["jump_false", 23, "rel_ni_2440", 1613, 25], "_nop_tc_36", "_nop_tc_37", ["lt_int", 23, 19, 22, 1613, 25], ["jump", "rel_done_2442", 1613, 25], "rel_ni_2440", "_nop_tc_38", "_nop_tc_39", "_nop_tc_40", "_nop_tc_41", ["lt_float", 23, 19, 22, 1613, 25], ["jump", "rel_done_2442", 1613, 25], "rel_nn_2441", "_nop_tc_42", ["jump", "rel_err_2443", 1613, 25], "_nop_tc_43", ["jump", "rel_err_2443", 1613, 25], ["lt_text", 23, 19, 22, 1613, 25], ["jump", "rel_done_2442", 1613, 25], "rel_err_2443", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1613, 25 ], ["access", 24, "error", 1613, 25], ["access", 25, "cannot compare with '<': operands must be same type", 1613, 25], ["array", 26, 0, 1613, 25], ["push", 26, 25, 1613, 25], ["frame", 25, 22, 2, 1613, 25], ["null", 22, 1613, 25], ["setarg", 25, 0, 22, 1613, 25], ["setarg", 25, 1, 24, 1613, 25], ["setarg", 25, 2, 26, 1613, 25], ["invoke", 25, 22, 1613, 25], ["disrupt", 1613, 25], "rel_done_2442", ["jump_false", 23, "while_end_2439", 1613, 25], ["load_dynamic", 22, 8, 19, 1614, 24], ["move", 9, 22, 1614, 24], ["is_array", 22, 9, 1615, 22], ["move", 23, 22, 1615, 22], ["jump_false", 23, "and_end_2446", 1615, 22], ["access", 22, 0, 1615, 38], ["load_index", 24, 9, 22, 1615, 38], ["access", 22, "function", 1615, 44], ["is_identical", 25, 24, 22, 1615, 44], ["jump_true", 25, "eq_done_2447", 1615, 44], ["is_int", 26, 24, 1615, 44], ["jump_false", 26, "eq_ni_2448", 1615, 44], "_nop_tc_44", ["jump", "eq_ni_2448", 1615, 44], ["eq_int", 25, 24, 22, 1615, 44], ["jump", "eq_done_2447", 1615, 44], "eq_ni_2448", ["is_num", 26, 24, 1615, 44], ["jump_false", 26, "eq_nn_2449", 1615, 44], "_nop_tc_45", ["jump", "eq_nn_2449", 1615, 44], ["eq_float", 25, 24, 22, 1615, 44], ["jump", "eq_done_2447", 1615, 44], "eq_nn_2449", ["is_text", 26, 24, 1615, 44], ["jump_false", 26, "eq_nt_2450", 1615, 44], "_nop_tc_46", "_nop_tc_47", ["eq_text", 25, 24, 22, 1615, 44], ["jump", "eq_done_2447", 1615, 44], "eq_nt_2450", ["is_null", 26, 24, 1615, 44], ["jump_false", 26, "eq_nnl_2451", 1615, 44], "_nop_tc_48", ["jump", "eq_nnl_2451", 1615, 44], ["true", 25, 1615, 44], ["jump", "eq_done_2447", 1615, 44], "eq_nnl_2451", ["is_bool", 26, 24, 1615, 44], ["jump_false", 26, "eq_nb_2452", 1615, 44], "_nop_tc_49", ["jump", "eq_nb_2452", 1615, 44], ["eq_bool", 25, 24, 22, 1615, 44], ["jump", "eq_done_2447", 1615, 44], "eq_nb_2452", ["false", 25, 1615, 44], "eq_done_2447", ["move", 23, 25, 1615, 44], "and_end_2446", ["jump_false", 23, "if_else_2444", 1615, 44], ["access", 22, 2, 1616, 29], ["load_index", 23, 9, 22, 1616, 29], ["move", 10, 23, 1616, 29], ["access", 22, 0, 1617, 28], ["is_int", 23, 10, 1617, 28], ["jump_false", 23, "rel_ni_2456", 1617, 28], "_nop_tc_50", "_nop_tc_51", ["ge_int", 24, 10, 22, 1617, 28], ["jump", "rel_done_2458", 1617, 28], "rel_ni_2456", ["is_num", 23, 10, 1617, 28], ["jump_false", 23, "rel_nn_2457", 1617, 28], "_nop_tc_52", "_nop_tc_53", ["ge_float", 24, 10, 22, 1617, 28], ["jump", "rel_done_2458", 1617, 28], "rel_nn_2457", ["is_text", 23, 10, 1617, 28], ["jump_false", 23, "rel_err_2459", 1617, 28], "_nop_tc_54", ["jump", "rel_err_2459", 1617, 28], ["ge_text", 24, 10, 22, 1617, 28], ["jump", "rel_done_2458", 1617, 28], "rel_err_2459", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1617, 28 ], ["access", 23, "error", 1617, 28], ["access", 25, "cannot compare with '>=': operands must be same type", 1617, 28], ["array", 26, 0, 1617, 28], ["push", 26, 25, 1617, 28], ["frame", 25, 22, 2, 1617, 28], ["null", 22, 1617, 28], ["setarg", 25, 0, 22, 1617, 28], ["setarg", 25, 1, 23, 1617, 28], ["setarg", 25, 2, 26, 1617, 28], ["invoke", 25, 22, 1617, 28], ["disrupt", 1617, 28], "rel_done_2458", ["move", 22, 24, 1617, 28], ["jump_false", 22, "and_end_2455", 1617, 28], ["is_int", 23, 10, 1617, 45], ["jump_false", 23, "rel_ni_2460", 1617, 45], "_nop_tc_55", "_nop_tc_56", ["lt_int", 24, 10, 4, 1617, 45], ["jump", "rel_done_2462", 1617, 45], "rel_ni_2460", ["is_num", 23, 10, 1617, 45], ["jump_false", 23, "rel_nn_2461", 1617, 45], "_nop_tc_57", "_nop_tc_58", ["lt_float", 24, 10, 4, 1617, 45], ["jump", "rel_done_2462", 1617, 45], "rel_nn_2461", ["is_text", 23, 10, 1617, 45], ["jump_false", 23, "rel_err_2463", 1617, 45], "_nop_tc_59", ["jump", "rel_err_2463", 1617, 45], ["lt_text", 24, 10, 4, 1617, 45], ["jump", "rel_done_2462", 1617, 45], "rel_err_2463", [ "access", 23, { "name": "log", "kind": "name", "make": "intrinsic" }, 1617, 45 ], ["access", 25, "error", 1617, 45], ["access", 26, "cannot compare with '<': operands must be same type", 1617, 45], ["array", 27, 0, 1617, 45], ["push", 27, 26, 1617, 45], ["frame", 26, 23, 2, 1617, 45], ["null", 23, 1617, 45], ["setarg", 26, 0, 23, 1617, 45], ["setarg", 26, 1, 25, 1617, 45], ["setarg", 26, 2, 27, 1617, 45], ["invoke", 26, 23, 1617, 45], ["disrupt", 1617, 45], "rel_done_2462", ["move", 22, 24, 1617, 45], "and_end_2455", ["jump_false", 22, "if_else_2453", 1617, 45], ["store_dynamic", 3, 4, 10, 1618, 23], ["jump", "if_end_2454", 1618, 23], "if_else_2453", "if_end_2454", ["jump", "if_end_2445", 1618, 23], "if_else_2444", "if_end_2445", ["access", 22, 1, 1621, 17], "_nop_tc_60", "_nop_tc_61", "_nop_tc_62", "_nop_tc_63", ["add", 23, 19, 22, 1621, 17], ["jump", "num_done_2465", 1621, 17], "num_err_2464", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1621, 17 ], ["access", 24, "error", 1621, 17], ["access", 25, "cannot apply '+': operands must be numbers", 1621, 17], ["array", 26, 0, 1621, 17], ["push", 26, 25, 1621, 17], ["frame", 25, 22, 2, 1621, 17], ["null", 22, 1621, 17], ["setarg", 25, 0, 22, 1621, 17], ["setarg", 25, 1, 24, 1621, 17], ["setarg", 25, 2, 26, 1621, 17], ["invoke", 25, 22, 1621, 17], ["disrupt", 1621, 17], "num_done_2465", ["move", 19, 23, 1621, 17], ["jump", "while_start_2438", 1621, 17], "while_end_2439", ["jump", "if_end_2420", 1621, 17], "if_else_2419", "if_end_2420", ["access", 18, 0, 1626, 10], "while_start_2466", ["is_int", 22, 18, 1627, 17], ["jump_false", 22, "rel_ni_2468", 1627, 17], "_nop_tc_64", "_nop_tc_65", ["lt_int", 22, 18, 4, 1627, 17], ["jump", "rel_done_2470", 1627, 17], "rel_ni_2468", "_nop_tc_66", "_nop_tc_67", "_nop_tc_68", "_nop_tc_69", ["lt_float", 22, 18, 4, 1627, 17], ["jump", "rel_done_2470", 1627, 17], "rel_nn_2469", "_nop_tc_70", ["jump", "rel_err_2471", 1627, 17], "_nop_tc_71", ["jump", "rel_err_2471", 1627, 17], ["lt_text", 22, 18, 4, 1627, 17], ["jump", "rel_done_2470", 1627, 17], "rel_err_2471", [ "access", 23, { "name": "log", "kind": "name", "make": "intrinsic" }, 1627, 17 ], ["access", 24, "error", 1627, 17], ["access", 25, "cannot compare with '<': operands must be same type", 1627, 17], ["array", 26, 0, 1627, 17], ["push", 26, 25, 1627, 17], ["frame", 25, 23, 2, 1627, 17], ["null", 23, 1627, 17], ["setarg", 25, 0, 23, 1627, 17], ["setarg", 25, 1, 24, 1627, 17], ["setarg", 25, 2, 26, 1627, 17], ["invoke", 25, 23, 1627, 17], ["disrupt", 1627, 17], "rel_done_2470", ["jump_false", 22, "while_end_2467", 1627, 17], ["load_dynamic", 22, 2, 18, 1628, 26], ["load_field", 23, 22, "instructions", 1628, 26], ["move", 8, 23, 1628, 26], ["null", 22, 1629, 21], ["is_identical", 23, 8, 22, 1629, 21], ["jump_true", 23, "ne_nid_2475", 1629, 21], ["jump", "ne_ni_2476", 1629, 21], "ne_nid_2475", ["false", 23, 1629, 21], ["jump", "ne_done_2474", 1629, 21], "ne_ni_2476", ["is_int", 24, 8, 1629, 21], ["jump_false", 24, "ne_nn_2477", 1629, 21], "_nop_tc_72", ["jump", "ne_nn_2477", 1629, 21], ["ne_int", 23, 8, 22, 1629, 21], ["jump", "ne_done_2474", 1629, 21], "ne_nn_2477", ["is_num", 24, 8, 1629, 21], ["jump_false", 24, "ne_nt_2478", 1629, 21], "_nop_tc_73", ["jump", "ne_nt_2478", 1629, 21], ["ne_float", 23, 8, 22, 1629, 21], ["jump", "ne_done_2474", 1629, 21], "ne_nt_2478", ["is_text", 24, 8, 1629, 21], ["jump_false", 24, "ne_nnl_2479", 1629, 21], "_nop_tc_74", ["jump", "ne_nnl_2479", 1629, 21], ["ne_text", 23, 8, 22, 1629, 21], ["jump", "ne_done_2474", 1629, 21], "ne_nnl_2479", ["is_null", 24, 8, 1629, 21], ["jump_false", 24, "ne_nb_2480", 1629, 21], "_nop_tc_75", "_nop_tc_76", ["false", 23, 1629, 21], ["jump", "ne_done_2474", 1629, 21], "ne_nb_2480", ["is_bool", 24, 8, 1629, 21], ["jump_false", 24, "ne_mis_2481", 1629, 21], "_nop_tc_77", ["jump", "ne_mis_2481", 1629, 21], ["ne_bool", 23, 8, 22, 1629, 21], ["jump", "ne_done_2474", 1629, 21], "ne_mis_2481", ["true", 23, 1629, 21], "ne_done_2474", ["jump_false", 23, "if_else_2472", 1629, 21], ["access", 19, 0, 1630, 13], "while_start_2482", ["length", 22, 8, 1631, 27], ["is_int", 23, 19, 1631, 27], ["jump_false", 23, "rel_ni_2484", 1631, 27], "_nop_tc_78", "_nop_tc_79", ["lt_int", 23, 19, 22, 1631, 27], ["jump", "rel_done_2486", 1631, 27], "rel_ni_2484", "_nop_tc_80", "_nop_tc_81", "_nop_tc_82", "_nop_tc_83", ["lt_float", 23, 19, 22, 1631, 27], ["jump", "rel_done_2486", 1631, 27], "rel_nn_2485", "_nop_tc_84", ["jump", "rel_err_2487", 1631, 27], "_nop_tc_85", ["jump", "rel_err_2487", 1631, 27], ["lt_text", 23, 19, 22, 1631, 27], ["jump", "rel_done_2486", 1631, 27], "rel_err_2487", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1631, 27 ], ["access", 24, "error", 1631, 27], ["access", 25, "cannot compare with '<': operands must be same type", 1631, 27], ["array", 26, 0, 1631, 27], ["push", 26, 25, 1631, 27], ["frame", 25, 22, 2, 1631, 27], ["null", 22, 1631, 27], ["setarg", 25, 0, 22, 1631, 27], ["setarg", 25, 1, 24, 1631, 27], ["setarg", 25, 2, 26, 1631, 27], ["invoke", 25, 22, 1631, 27], ["disrupt", 1631, 27], "rel_done_2486", ["jump_false", 23, "while_end_2483", 1631, 27], ["load_dynamic", 22, 8, 19, 1632, 26], ["move", 9, 22, 1632, 26], ["is_array", 22, 9, 1633, 24], ["move", 23, 22, 1633, 24], ["jump_false", 23, "and_end_2490", 1633, 24], ["access", 22, 0, 1633, 40], ["load_index", 24, 9, 22, 1633, 40], ["access", 22, "function", 1633, 46], ["is_identical", 25, 24, 22, 1633, 46], ["jump_true", 25, "eq_done_2491", 1633, 46], ["is_int", 26, 24, 1633, 46], ["jump_false", 26, "eq_ni_2492", 1633, 46], "_nop_tc_86", ["jump", "eq_ni_2492", 1633, 46], ["eq_int", 25, 24, 22, 1633, 46], ["jump", "eq_done_2491", 1633, 46], "eq_ni_2492", ["is_num", 26, 24, 1633, 46], ["jump_false", 26, "eq_nn_2493", 1633, 46], "_nop_tc_87", ["jump", "eq_nn_2493", 1633, 46], ["eq_float", 25, 24, 22, 1633, 46], ["jump", "eq_done_2491", 1633, 46], "eq_nn_2493", ["is_text", 26, 24, 1633, 46], ["jump_false", 26, "eq_nt_2494", 1633, 46], "_nop_tc_88", "_nop_tc_89", ["eq_text", 25, 24, 22, 1633, 46], ["jump", "eq_done_2491", 1633, 46], "eq_nt_2494", ["is_null", 26, 24, 1633, 46], ["jump_false", 26, "eq_nnl_2495", 1633, 46], "_nop_tc_90", ["jump", "eq_nnl_2495", 1633, 46], ["true", 25, 1633, 46], ["jump", "eq_done_2491", 1633, 46], "eq_nnl_2495", ["is_bool", 26, 24, 1633, 46], ["jump_false", 26, "eq_nb_2496", 1633, 46], "_nop_tc_91", ["jump", "eq_nb_2496", 1633, 46], ["eq_bool", 25, 24, 22, 1633, 46], ["jump", "eq_done_2491", 1633, 46], "eq_nb_2496", ["false", 25, 1633, 46], "eq_done_2491", ["move", 23, 25, 1633, 46], "and_end_2490", ["jump_false", 23, "if_else_2488", 1633, 46], ["access", 22, 2, 1634, 31], ["load_index", 23, 9, 22, 1634, 31], ["move", 10, 23, 1634, 31], ["access", 22, 0, 1635, 30], ["is_int", 23, 10, 1635, 30], ["jump_false", 23, "rel_ni_2500", 1635, 30], "_nop_tc_92", "_nop_tc_93", ["ge_int", 24, 10, 22, 1635, 30], ["jump", "rel_done_2502", 1635, 30], "rel_ni_2500", ["is_num", 23, 10, 1635, 30], ["jump_false", 23, "rel_nn_2501", 1635, 30], "_nop_tc_94", "_nop_tc_95", ["ge_float", 24, 10, 22, 1635, 30], ["jump", "rel_done_2502", 1635, 30], "rel_nn_2501", ["is_text", 23, 10, 1635, 30], ["jump_false", 23, "rel_err_2503", 1635, 30], "_nop_tc_96", ["jump", "rel_err_2503", 1635, 30], ["ge_text", 24, 10, 22, 1635, 30], ["jump", "rel_done_2502", 1635, 30], "rel_err_2503", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1635, 30 ], ["access", 23, "error", 1635, 30], ["access", 25, "cannot compare with '>=': operands must be same type", 1635, 30], ["array", 26, 0, 1635, 30], ["push", 26, 25, 1635, 30], ["frame", 25, 22, 2, 1635, 30], ["null", 22, 1635, 30], ["setarg", 25, 0, 22, 1635, 30], ["setarg", 25, 1, 23, 1635, 30], ["setarg", 25, 2, 26, 1635, 30], ["invoke", 25, 22, 1635, 30], ["disrupt", 1635, 30], "rel_done_2502", ["move", 22, 24, 1635, 30], ["jump_false", 22, "and_end_2499", 1635, 30], ["is_int", 23, 10, 1635, 47], ["jump_false", 23, "rel_ni_2504", 1635, 47], "_nop_tc_97", "_nop_tc_98", ["lt_int", 24, 10, 4, 1635, 47], ["jump", "rel_done_2506", 1635, 47], "rel_ni_2504", ["is_num", 23, 10, 1635, 47], ["jump_false", 23, "rel_nn_2505", 1635, 47], "_nop_tc_99", "_nop_tc_100", ["lt_float", 24, 10, 4, 1635, 47], ["jump", "rel_done_2506", 1635, 47], "rel_nn_2505", ["is_text", 23, 10, 1635, 47], ["jump_false", 23, "rel_err_2507", 1635, 47], "_nop_tc_101", ["jump", "rel_err_2507", 1635, 47], ["lt_text", 24, 10, 4, 1635, 47], ["jump", "rel_done_2506", 1635, 47], "rel_err_2507", [ "access", 23, { "name": "log", "kind": "name", "make": "intrinsic" }, 1635, 47 ], ["access", 25, "error", 1635, 47], ["access", 26, "cannot compare with '<': operands must be same type", 1635, 47], ["array", 27, 0, 1635, 47], ["push", 27, 26, 1635, 47], ["frame", 26, 23, 2, 1635, 47], ["null", 23, 1635, 47], ["setarg", 26, 0, 23, 1635, 47], ["setarg", 26, 1, 25, 1635, 47], ["setarg", 26, 2, 27, 1635, 47], ["invoke", 26, 23, 1635, 47], ["disrupt", 1635, 47], "rel_done_2506", ["move", 22, 24, 1635, 47], "and_end_2499", ["jump_false", 22, "if_else_2497", 1635, 47], ["store_dynamic", 3, 18, 10, 1636, 25], ["jump", "if_end_2498", 1636, 25], "if_else_2497", "if_end_2498", ["jump", "if_end_2489", 1636, 25], "if_else_2488", "if_end_2489", ["access", 22, 1, 1639, 19], "_nop_tc_102", "_nop_tc_103", "_nop_tc_104", "_nop_tc_105", ["add", 23, 19, 22, 1639, 19], ["jump", "num_done_2509", 1639, 19], "num_err_2508", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1639, 19 ], ["access", 24, "error", 1639, 19], ["access", 25, "cannot apply '+': operands must be numbers", 1639, 19], ["array", 26, 0, 1639, 19], ["push", 26, 25, 1639, 19], ["frame", 25, 22, 2, 1639, 19], ["null", 22, 1639, 19], ["setarg", 25, 0, 22, 1639, 19], ["setarg", 25, 1, 24, 1639, 19], ["setarg", 25, 2, 26, 1639, 19], ["invoke", 25, 22, 1639, 19], ["disrupt", 1639, 19], "num_done_2509", ["move", 19, 23, 1639, 19], ["jump", "while_start_2482", 1639, 19], "while_end_2483", ["jump", "if_end_2473", 1639, 19], "if_else_2472", "if_end_2473", ["access", 22, 1, 1642, 17], "_nop_tc_106", "_nop_tc_107", "_nop_tc_108", "_nop_tc_109", ["add", 23, 18, 22, 1642, 17], ["jump", "num_done_2511", 1642, 17], "num_err_2510", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1642, 17 ], ["access", 24, "error", 1642, 17], ["access", 25, "cannot apply '+': operands must be numbers", 1642, 17], ["array", 26, 0, 1642, 17], ["push", 26, 25, 1642, 17], ["frame", 25, 22, 2, 1642, 17], ["null", 22, 1642, 17], ["setarg", 25, 0, 22, 1642, 17], ["setarg", 25, 1, 24, 1642, 17], ["setarg", 25, 2, 26, 1642, 17], ["invoke", 25, 22, 1642, 17], ["disrupt", 1642, 17], "num_done_2511", ["move", 18, 23, 1642, 17], ["jump", "while_start_2466", 1642, 17], "while_end_2467", ["access", 10, 1, 1646, 35], "_nop_tc_110", "_nop_tc_111", "_nop_tc_112", "_nop_tc_113", ["add", 22, 4, 10, 1646, 35], ["jump", "num_done_2513", 1646, 35], "num_err_2512", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1646, 35 ], ["access", 23, "error", 1646, 35], ["access", 24, "cannot apply '+': operands must be numbers", 1646, 35], ["array", 25, 0, 1646, 35], ["push", 25, 24, 1646, 35], ["frame", 24, 10, 2, 1646, 35], ["null", 10, 1646, 35], ["setarg", 24, 0, 10, 1646, 35], ["setarg", 24, 1, 23, 1646, 35], ["setarg", 24, 2, 25, 1646, 35], ["invoke", 24, 10, 1646, 35], ["disrupt", 1646, 35], "num_done_2513", [ "access", 10, { "name": "array", "kind": "name", "make": "intrinsic" }, 1646, 16 ], ["frame", 23, 10, 1, 1646, 16], ["null", 10, 1646, 16], ["setarg", 23, 0, 10, 1646, 16], ["setarg", 23, 1, 22, 1646, 16], ["invoke", 23, 10, 1646, 16], ["move", 5, 10, 1646, 16], ["access", 19, 0, 1647, 9], "while_start_2514", ["access", 10, 1, 1648, 29], "_nop_tc_114", "_nop_tc_115", "_nop_tc_116", "_nop_tc_117", ["add", 22, 4, 10, 1648, 29], ["jump", "num_done_2517", 1648, 29], "num_err_2516", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1648, 29 ], ["access", 23, "error", 1648, 29], ["access", 24, "cannot apply '+': operands must be numbers", 1648, 29], ["array", 25, 0, 1648, 29], ["push", 25, 24, 1648, 29], ["frame", 24, 10, 2, 1648, 29], ["null", 10, 1648, 29], ["setarg", 24, 0, 10, 1648, 29], ["setarg", 24, 1, 23, 1648, 29], ["setarg", 24, 2, 25, 1648, 29], ["invoke", 24, 10, 1648, 29], ["disrupt", 1648, 29], "num_done_2517", ["is_int", 10, 19, 1648, 29], ["jump_false", 10, "rel_ni_2518", 1648, 29], ["is_int", 10, 22, 1648, 29], ["jump_false", 10, "rel_ni_2518", 1648, 29], ["lt_int", 10, 19, 22, 1648, 29], ["jump", "rel_done_2520", 1648, 29], "rel_ni_2518", "_nop_tc_118", "_nop_tc_119", "_nop_tc_120", "_nop_tc_121", ["lt_float", 10, 19, 22, 1648, 29], ["jump", "rel_done_2520", 1648, 29], "rel_nn_2519", "_nop_tc_122", ["jump", "rel_err_2521", 1648, 29], "_nop_tc_123", ["jump", "rel_err_2521", 1648, 29], ["lt_text", 10, 19, 22, 1648, 29], ["jump", "rel_done_2520", 1648, 29], "rel_err_2521", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1648, 29 ], ["access", 23, "error", 1648, 29], ["access", 24, "cannot compare with '<': operands must be same type", 1648, 29], ["array", 25, 0, 1648, 29], ["push", 25, 24, 1648, 29], ["frame", 24, 22, 2, 1648, 29], ["null", 22, 1648, 29], ["setarg", 24, 0, 22, 1648, 29], ["setarg", 24, 1, 23, 1648, 29], ["setarg", 24, 2, 25, 1648, 29], ["invoke", 24, 22, 1648, 29], ["disrupt", 1648, 29], "rel_done_2520", ["jump_false", 10, "while_end_2515", 1648, 29], ["array", 10, 0, 1649, 21], ["store_dynamic", 5, 10, 19, 1649, 16], ["access", 10, 1, 1650, 15], "_nop_tc_124", "_nop_tc_125", "_nop_tc_126", "_nop_tc_127", ["add", 22, 19, 10, 1650, 15], ["jump", "num_done_2523", 1650, 15], "num_err_2522", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1650, 15 ], ["access", 23, "error", 1650, 15], ["access", 24, "cannot apply '+': operands must be numbers", 1650, 15], ["array", 25, 0, 1650, 15], ["push", 25, 24, 1650, 15], ["frame", 24, 10, 2, 1650, 15], ["null", 10, 1650, 15], ["setarg", 24, 0, 10, 1650, 15], ["setarg", 24, 1, 23, 1650, 15], ["setarg", 24, 2, 25, 1650, 15], ["invoke", 24, 10, 1650, 15], ["disrupt", 1650, 15], "num_done_2523", ["move", 19, 22, 1650, 15], ["jump", "while_start_2514", 1650, 15], "while_end_2515", ["access", 18, 0, 1653, 10], "while_start_2524", ["is_int", 10, 18, 1654, 17], ["jump_false", 10, "rel_ni_2526", 1654, 17], "_nop_tc_128", "_nop_tc_129", ["lt_int", 10, 18, 4, 1654, 17], ["jump", "rel_done_2528", 1654, 17], "rel_ni_2526", "_nop_tc_130", "_nop_tc_131", "_nop_tc_132", "_nop_tc_133", ["lt_float", 10, 18, 4, 1654, 17], ["jump", "rel_done_2528", 1654, 17], "rel_nn_2527", "_nop_tc_134", ["jump", "rel_err_2529", 1654, 17], "_nop_tc_135", ["jump", "rel_err_2529", 1654, 17], ["lt_text", 10, 18, 4, 1654, 17], ["jump", "rel_done_2528", 1654, 17], "rel_err_2529", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1654, 17 ], ["access", 23, "error", 1654, 17], ["access", 24, "cannot compare with '<': operands must be same type", 1654, 17], ["array", 25, 0, 1654, 17], ["push", 25, 24, 1654, 17], ["frame", 24, 22, 2, 1654, 17], ["null", 22, 1654, 17], ["setarg", 24, 0, 22, 1654, 17], ["setarg", 24, 1, 23, 1654, 17], ["setarg", 24, 2, 25, 1654, 17], ["invoke", 24, 22, 1654, 17], ["disrupt", 1654, 17], "rel_done_2528", ["jump_false", 10, "while_end_2525", 1654, 17], ["load_dynamic", 10, 2, 18, 1655, 26], ["load_field", 22, 10, "instructions", 1655, 26], ["move", 8, 22, 1655, 26], ["null", 10, 1656, 21], ["is_identical", 22, 8, 10, 1656, 21], ["jump_true", 22, "ne_nid_2533", 1656, 21], ["jump", "ne_ni_2534", 1656, 21], "ne_nid_2533", ["false", 22, 1656, 21], ["jump", "ne_done_2532", 1656, 21], "ne_ni_2534", ["is_int", 23, 8, 1656, 21], ["jump_false", 23, "ne_nn_2535", 1656, 21], "_nop_tc_136", ["jump", "ne_nn_2535", 1656, 21], ["ne_int", 22, 8, 10, 1656, 21], ["jump", "ne_done_2532", 1656, 21], "ne_nn_2535", ["is_num", 23, 8, 1656, 21], ["jump_false", 23, "ne_nt_2536", 1656, 21], "_nop_tc_137", ["jump", "ne_nt_2536", 1656, 21], ["ne_float", 22, 8, 10, 1656, 21], ["jump", "ne_done_2532", 1656, 21], "ne_nt_2536", ["is_text", 23, 8, 1656, 21], ["jump_false", 23, "ne_nnl_2537", 1656, 21], "_nop_tc_138", ["jump", "ne_nnl_2537", 1656, 21], ["ne_text", 22, 8, 10, 1656, 21], ["jump", "ne_done_2532", 1656, 21], "ne_nnl_2537", ["is_null", 23, 8, 1656, 21], ["jump_false", 23, "ne_nb_2538", 1656, 21], "_nop_tc_139", "_nop_tc_140", ["false", 22, 1656, 21], ["jump", "ne_done_2532", 1656, 21], "ne_nb_2538", ["is_bool", 23, 8, 1656, 21], ["jump_false", 23, "ne_mis_2539", 1656, 21], "_nop_tc_141", ["jump", "ne_mis_2539", 1656, 21], ["ne_bool", 22, 8, 10, 1656, 21], ["jump", "ne_done_2532", 1656, 21], "ne_mis_2539", ["true", 22, 1656, 21], "ne_done_2532", ["jump_false", 22, "if_else_2530", 1656, 21], ["access", 19, 0, 1657, 13], "while_start_2540", ["length", 10, 8, 1658, 27], ["is_int", 22, 19, 1658, 27], ["jump_false", 22, "rel_ni_2542", 1658, 27], "_nop_tc_142", "_nop_tc_143", ["lt_int", 22, 19, 10, 1658, 27], ["jump", "rel_done_2544", 1658, 27], "rel_ni_2542", "_nop_tc_144", "_nop_tc_145", "_nop_tc_146", "_nop_tc_147", ["lt_float", 22, 19, 10, 1658, 27], ["jump", "rel_done_2544", 1658, 27], "rel_nn_2543", "_nop_tc_148", ["jump", "rel_err_2545", 1658, 27], "_nop_tc_149", ["jump", "rel_err_2545", 1658, 27], ["lt_text", 22, 19, 10, 1658, 27], ["jump", "rel_done_2544", 1658, 27], "rel_err_2545", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1658, 27 ], ["access", 23, "error", 1658, 27], ["access", 24, "cannot compare with '<': operands must be same type", 1658, 27], ["array", 25, 0, 1658, 27], ["push", 25, 24, 1658, 27], ["frame", 24, 10, 2, 1658, 27], ["null", 10, 1658, 27], ["setarg", 24, 0, 10, 1658, 27], ["setarg", 24, 1, 23, 1658, 27], ["setarg", 24, 2, 25, 1658, 27], ["invoke", 24, 10, 1658, 27], ["disrupt", 1658, 27], "rel_done_2544", ["jump_false", 22, "while_end_2541", 1658, 27], ["load_dynamic", 10, 8, 19, 1659, 26], ["move", 9, 10, 1659, 26], ["is_array", 10, 9, 1660, 24], ["move", 22, 10, 1660, 24], ["jump_false", 22, "and_end_2548", 1660, 24], ["access", 10, 0, 1660, 41], ["load_index", 23, 9, 10, 1660, 41], ["access", 10, "get", 1660, 47], ["is_identical", 24, 23, 10, 1660, 47], ["jump_true", 24, "eq_done_2550", 1660, 47], ["is_int", 25, 23, 1660, 47], ["jump_false", 25, "eq_ni_2551", 1660, 47], "_nop_tc_150", ["jump", "eq_ni_2551", 1660, 47], ["eq_int", 24, 23, 10, 1660, 47], ["jump", "eq_done_2550", 1660, 47], "eq_ni_2551", ["is_num", 25, 23, 1660, 47], ["jump_false", 25, "eq_nn_2552", 1660, 47], "_nop_tc_151", ["jump", "eq_nn_2552", 1660, 47], ["eq_float", 24, 23, 10, 1660, 47], ["jump", "eq_done_2550", 1660, 47], "eq_nn_2552", ["is_text", 25, 23, 1660, 47], ["jump_false", 25, "eq_nt_2553", 1660, 47], "_nop_tc_152", "_nop_tc_153", ["eq_text", 24, 23, 10, 1660, 47], ["jump", "eq_done_2550", 1660, 47], "eq_nt_2553", ["is_null", 25, 23, 1660, 47], ["jump_false", 25, "eq_nnl_2554", 1660, 47], "_nop_tc_154", ["jump", "eq_nnl_2554", 1660, 47], ["true", 24, 1660, 47], ["jump", "eq_done_2550", 1660, 47], "eq_nnl_2554", ["is_bool", 25, 23, 1660, 47], ["jump_false", 25, "eq_nb_2555", 1660, 47], "_nop_tc_155", ["jump", "eq_nb_2555", 1660, 47], ["eq_bool", 24, 23, 10, 1660, 47], ["jump", "eq_done_2550", 1660, 47], "eq_nb_2555", ["false", 24, 1660, 47], "eq_done_2550", ["move", 10, 24, 1660, 47], ["jump_true", 10, "or_end_2549", 1660, 47], ["access", 23, 0, 1660, 62], ["load_index", 24, 9, 23, 1660, 62], ["access", 23, "put", 1660, 68], ["is_identical", 25, 24, 23, 1660, 68], ["jump_true", 25, "eq_done_2556", 1660, 68], ["is_int", 26, 24, 1660, 68], ["jump_false", 26, "eq_ni_2557", 1660, 68], "_nop_tc_156", ["jump", "eq_ni_2557", 1660, 68], ["eq_int", 25, 24, 23, 1660, 68], ["jump", "eq_done_2556", 1660, 68], "eq_ni_2557", ["is_num", 26, 24, 1660, 68], ["jump_false", 26, "eq_nn_2558", 1660, 68], "_nop_tc_157", ["jump", "eq_nn_2558", 1660, 68], ["eq_float", 25, 24, 23, 1660, 68], ["jump", "eq_done_2556", 1660, 68], "eq_nn_2558", ["is_text", 26, 24, 1660, 68], ["jump_false", 26, "eq_nt_2559", 1660, 68], "_nop_tc_158", "_nop_tc_159", ["eq_text", 25, 24, 23, 1660, 68], ["jump", "eq_done_2556", 1660, 68], "eq_nt_2559", ["is_null", 26, 24, 1660, 68], ["jump_false", 26, "eq_nnl_2560", 1660, 68], "_nop_tc_160", ["jump", "eq_nnl_2560", 1660, 68], ["true", 25, 1660, 68], ["jump", "eq_done_2556", 1660, 68], "eq_nnl_2560", ["is_bool", 26, 24, 1660, 68], ["jump_false", 26, "eq_nb_2561", 1660, 68], "_nop_tc_161", ["jump", "eq_nb_2561", 1660, 68], ["eq_bool", 25, 24, 23, 1660, 68], ["jump", "eq_done_2556", 1660, 68], "eq_nb_2561", ["false", 25, 1660, 68], "eq_done_2556", ["move", 10, 25, 1660, 68], "or_end_2549", ["move", 22, 10, 1660, 68], "and_end_2548", ["jump_false", 22, "if_else_2546", 1660, 68], ["access", 10, 2, 1661, 33], ["load_index", 22, 9, 10, 1661, 33], ["move", 11, 22, 1661, 33], ["access", 10, 3, 1662, 27], ["load_index", 22, 9, 10, 1662, 27], ["move", 12, 22, 1662, 27], ["move", 13, 18, 1663, 24], ["access", 20, 0, 1664, 17], "while_start_2562", ["is_int", 10, 20, 1665, 24], ["jump_false", 10, "rel_ni_2565", 1665, 24], ["is_int", 10, 12, 1665, 24], ["jump_false", 10, "rel_ni_2565", 1665, 24], ["lt_int", 22, 20, 12, 1665, 24], ["jump", "rel_done_2567", 1665, 24], "rel_ni_2565", "_nop_tc_162", "_nop_tc_163", ["is_num", 10, 12, 1665, 24], ["jump_false", 10, "rel_nn_2566", 1665, 24], ["lt_float", 22, 20, 12, 1665, 24], ["jump", "rel_done_2567", 1665, 24], "rel_nn_2566", "_nop_tc_164", ["jump", "rel_err_2568", 1665, 24], ["is_text", 10, 12, 1665, 24], ["jump_false", 10, "rel_err_2568", 1665, 24], ["lt_text", 22, 20, 12, 1665, 24], ["jump", "rel_done_2567", 1665, 24], "rel_err_2568", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1665, 24 ], ["access", 23, "error", 1665, 24], ["access", 24, "cannot compare with '<': operands must be same type", 1665, 24], ["array", 25, 0, 1665, 24], ["push", 25, 24, 1665, 24], ["frame", 24, 10, 2, 1665, 24], ["null", 10, 1665, 24], ["setarg", 24, 0, 10, 1665, 24], ["setarg", 24, 1, 23, 1665, 24], ["setarg", 24, 2, 25, 1665, 24], ["invoke", 24, 10, 1665, 24], ["disrupt", 1665, 24], "rel_done_2567", ["move", 10, 22, 1665, 24], ["jump_false", 10, "and_end_2564", 1665, 24], ["access", 22, 0, 1665, 45], ["is_int", 23, 13, 1665, 45], ["jump_false", 23, "rel_ni_2569", 1665, 45], "_nop_tc_165", "_nop_tc_166", ["ge_int", 24, 13, 22, 1665, 45], ["jump", "rel_done_2571", 1665, 45], "rel_ni_2569", ["is_num", 23, 13, 1665, 45], ["jump_false", 23, "rel_nn_2570", 1665, 45], "_nop_tc_167", "_nop_tc_168", ["ge_float", 24, 13, 22, 1665, 45], ["jump", "rel_done_2571", 1665, 45], "rel_nn_2570", ["is_text", 23, 13, 1665, 45], ["jump_false", 23, "rel_err_2572", 1665, 45], "_nop_tc_169", ["jump", "rel_err_2572", 1665, 45], ["ge_text", 24, 13, 22, 1665, 45], ["jump", "rel_done_2571", 1665, 45], "rel_err_2572", [ "access", 22, { "name": "log", "kind": "name", "make": "intrinsic" }, 1665, 45 ], ["access", 23, "error", 1665, 45], ["access", 25, "cannot compare with '>=': operands must be same type", 1665, 45], ["array", 26, 0, 1665, 45], ["push", 26, 25, 1665, 45], ["frame", 25, 22, 2, 1665, 45], ["null", 22, 1665, 45], ["setarg", 25, 0, 22, 1665, 45], ["setarg", 25, 1, 23, 1665, 45], ["setarg", 25, 2, 26, 1665, 45], ["invoke", 25, 22, 1665, 45], ["disrupt", 1665, 45], "rel_done_2571", ["move", 10, 24, 1665, 45], "and_end_2564", ["jump_false", 10, "while_end_2563", 1665, 45], ["load_dynamic", 10, 3, 13, 1666, 36], ["move", 13, 10, 1666, 36], ["access", 10, 1, 1667, 23], "_nop_tc_170", "_nop_tc_171", "_nop_tc_172", "_nop_tc_173", ["add", 22, 20, 10, 1667, 23], ["jump", "num_done_2574", 1667, 23], "num_err_2573", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1667, 23 ], ["access", 23, "error", 1667, 23], ["access", 24, "cannot apply '+': operands must be numbers", 1667, 23], ["array", 25, 0, 1667, 23], ["push", 25, 24, 1667, 23], ["frame", 24, 10, 2, 1667, 23], ["null", 10, 1667, 23], ["setarg", 24, 0, 10, 1667, 23], ["setarg", 24, 1, 23, 1667, 23], ["setarg", 24, 2, 25, 1667, 23], ["invoke", 24, 10, 1667, 23], ["disrupt", 1667, 23], "num_done_2574", ["move", 20, 22, 1667, 23], ["jump", "while_start_2562", 1667, 23], "while_end_2563", ["access", 10, 0, 1669, 29], ["is_int", 22, 13, 1669, 29], ["jump_false", 22, "rel_ni_2577", 1669, 29], "_nop_tc_174", "_nop_tc_175", ["ge_int", 23, 13, 10, 1669, 29], ["jump", "rel_done_2579", 1669, 29], "rel_ni_2577", ["is_num", 22, 13, 1669, 29], ["jump_false", 22, "rel_nn_2578", 1669, 29], "_nop_tc_176", "_nop_tc_177", ["ge_float", 23, 13, 10, 1669, 29], ["jump", "rel_done_2579", 1669, 29], "rel_nn_2578", ["is_text", 22, 13, 1669, 29], ["jump_false", 22, "rel_err_2580", 1669, 29], "_nop_tc_178", ["jump", "rel_err_2580", 1669, 29], ["ge_text", 23, 13, 10, 1669, 29], ["jump", "rel_done_2579", 1669, 29], "rel_err_2580", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1669, 29 ], ["access", 22, "error", 1669, 29], ["access", 24, "cannot compare with '>=': operands must be same type", 1669, 29], ["array", 25, 0, 1669, 29], ["push", 25, 24, 1669, 29], ["frame", 24, 10, 2, 1669, 29], ["null", 10, 1669, 29], ["setarg", 24, 0, 10, 1669, 29], ["setarg", 24, 1, 22, 1669, 29], ["setarg", 24, 2, 25, 1669, 29], ["invoke", 24, 10, 1669, 29], ["disrupt", 1669, 29], "rel_done_2579", ["jump_false", 23, "if_else_2575", 1669, 29], ["load_dynamic", 10, 5, 13, 1670, 31], ["move", 14, 10, 1670, 31], ["false", 15, 1671, 23], ["access", 21, 0, 1672, 19], "while_start_2581", ["length", 10, 14, 1673, 33], ["is_int", 22, 21, 1673, 33], ["jump_false", 22, "rel_ni_2583", 1673, 33], "_nop_tc_179", "_nop_tc_180", ["lt_int", 22, 21, 10, 1673, 33], ["jump", "rel_done_2585", 1673, 33], "rel_ni_2583", "_nop_tc_181", "_nop_tc_182", "_nop_tc_183", "_nop_tc_184", ["lt_float", 22, 21, 10, 1673, 33], ["jump", "rel_done_2585", 1673, 33], "rel_nn_2584", "_nop_tc_185", ["jump", "rel_err_2586", 1673, 33], "_nop_tc_186", ["jump", "rel_err_2586", 1673, 33], ["lt_text", 22, 21, 10, 1673, 33], ["jump", "rel_done_2585", 1673, 33], "rel_err_2586", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1673, 33 ], ["access", 23, "error", 1673, 33], ["access", 24, "cannot compare with '<': operands must be same type", 1673, 33], ["array", 25, 0, 1673, 33], ["push", 25, 24, 1673, 33], ["frame", 24, 10, 2, 1673, 33], ["null", 10, 1673, 33], ["setarg", 24, 0, 10, 1673, 33], ["setarg", 24, 1, 23, 1673, 33], ["setarg", 24, 2, 25, 1673, 33], ["invoke", 24, 10, 1673, 33], ["disrupt", 1673, 33], "rel_done_2585", ["jump_false", 22, "while_end_2582", 1673, 33], ["load_dynamic", 10, 14, 21, 1674, 26], ["is_identical", 22, 10, 11, 1674, 32], ["jump_true", 22, "eq_done_2589", 1674, 32], ["is_int", 23, 10, 1674, 32], ["jump_false", 23, "eq_ni_2590", 1674, 32], ["is_int", 24, 11, 1674, 32], ["jump_false", 24, "eq_ni_2590", 1674, 32], ["eq_int", 22, 10, 11, 1674, 32], ["jump", "eq_done_2589", 1674, 32], "eq_ni_2590", ["is_num", 23, 10, 1674, 32], ["jump_false", 23, "eq_nn_2591", 1674, 32], ["is_num", 24, 11, 1674, 32], ["jump_false", 24, "eq_nn_2591", 1674, 32], ["eq_float", 22, 10, 11, 1674, 32], ["jump", "eq_done_2589", 1674, 32], "eq_nn_2591", ["is_text", 23, 10, 1674, 32], ["jump_false", 23, "eq_nt_2592", 1674, 32], ["is_text", 24, 11, 1674, 32], ["jump_false", 24, "eq_nt_2592", 1674, 32], ["eq_text", 22, 10, 11, 1674, 32], ["jump", "eq_done_2589", 1674, 32], "eq_nt_2592", ["is_null", 23, 10, 1674, 32], ["jump_false", 23, "eq_nnl_2593", 1674, 32], ["is_null", 24, 11, 1674, 32], ["jump_false", 24, "eq_nnl_2593", 1674, 32], ["true", 22, 1674, 32], ["jump", "eq_done_2589", 1674, 32], "eq_nnl_2593", ["is_bool", 23, 10, 1674, 32], ["jump_false", 23, "eq_nb_2594", 1674, 32], ["is_bool", 24, 11, 1674, 32], ["jump_false", 24, "eq_nb_2594", 1674, 32], ["eq_bool", 22, 10, 11, 1674, 32], ["jump", "eq_done_2589", 1674, 32], "eq_nb_2594", ["false", 22, 1674, 32], "eq_done_2589", ["jump_false", 22, "if_else_2587", 1674, 32], ["true", 15, 1675, 27], ["length", 10, 14, 1676, 30], ["move", 21, 10, 1676, 30], ["jump", "if_end_2588", 1676, 30], "if_else_2587", "if_end_2588", ["access", 10, 1, 1678, 25], "_nop_tc_187", "_nop_tc_188", "_nop_tc_189", "_nop_tc_190", ["add", 22, 21, 10, 1678, 25], ["jump", "num_done_2596", 1678, 25], "num_err_2595", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1678, 25 ], ["access", 23, "error", 1678, 25], ["access", 24, "cannot apply '+': operands must be numbers", 1678, 25], ["array", 25, 0, 1678, 25], ["push", 25, 24, 1678, 25], ["frame", 24, 10, 2, 1678, 25], ["null", 10, 1678, 25], ["setarg", 24, 0, 10, 1678, 25], ["setarg", 24, 1, 23, 1678, 25], ["setarg", 24, 2, 25, 1678, 25], ["invoke", 24, 10, 1678, 25], ["disrupt", 1678, 25], "num_done_2596", ["move", 21, 22, 1678, 25], ["jump", "while_start_2581", 1678, 25], "while_end_2582", "_nop_bl_1", ["jump_true", 15, "if_else_2597", 1680, 20], ["is_array", 10, 14, 1680, 36], ["jump_false", 10, "push_err_2599", 1680, 36], ["push", 14, 11, 1680, 36], ["jump", "push_done_2600", 1680, 36], "push_err_2599", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1680, 36 ], ["access", 22, "error", 1680, 36], ["access", 23, "cannot push: target must be an array", 1680, 36], ["array", 24, 0, 1680, 36], ["push", 24, 23, 1680, 36], ["frame", 23, 10, 2, 1680, 36], ["null", 10, 1680, 36], ["setarg", 23, 0, 10, 1680, 36], ["setarg", 23, 1, 22, 1680, 36], ["setarg", 23, 2, 24, 1680, 36], ["invoke", 23, 10, 1680, 36], ["disrupt", 1680, 36], "push_done_2600", ["jump", "if_end_2598", 1680, 36], "if_else_2597", "if_end_2598", ["jump", "if_end_2576", 1680, 36], "if_else_2575", "if_end_2576", ["jump", "if_end_2547", 1680, 36], "if_else_2546", "if_end_2547", ["access", 10, 1, 1683, 19], "_nop_tc_191", "_nop_tc_192", "_nop_tc_193", "_nop_tc_194", ["add", 22, 19, 10, 1683, 19], ["jump", "num_done_2602", 1683, 19], "num_err_2601", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1683, 19 ], ["access", 23, "error", 1683, 19], ["access", 24, "cannot apply '+': operands must be numbers", 1683, 19], ["array", 25, 0, 1683, 19], ["push", 25, 24, 1683, 19], ["frame", 24, 10, 2, 1683, 19], ["null", 10, 1683, 19], ["setarg", 24, 0, 10, 1683, 19], ["setarg", 24, 1, 23, 1683, 19], ["setarg", 24, 2, 25, 1683, 19], ["invoke", 24, 10, 1683, 19], ["disrupt", 1683, 19], "num_done_2602", ["move", 19, 22, 1683, 19], ["jump", "while_start_2540", 1683, 19], "while_end_2541", ["jump", "if_end_2531", 1683, 19], "if_else_2530", "if_end_2531", ["access", 10, 1, 1686, 17], "_nop_tc_195", "_nop_tc_196", "_nop_tc_197", "_nop_tc_198", ["add", 22, 18, 10, 1686, 17], ["jump", "num_done_2604", 1686, 17], "num_err_2603", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1686, 17 ], ["access", 23, "error", 1686, 17], ["access", 24, "cannot apply '+': operands must be numbers", 1686, 17], ["array", 25, 0, 1686, 17], ["push", 25, 24, 1686, 17], ["frame", 24, 10, 2, 1686, 17], ["null", 10, 1686, 17], ["setarg", 24, 0, 10, 1686, 17], ["setarg", 24, 1, 23, 1686, 17], ["setarg", 24, 2, 25, 1686, 17], ["invoke", 24, 10, 1686, 17], ["disrupt", 1686, 17], "num_done_2604", ["move", 18, 22, 1686, 17], ["jump", "while_start_2524", 1686, 17], "while_end_2525", ["access", 10, 1, 1690, 33], "_nop_tc_199", "_nop_tc_200", "_nop_tc_201", "_nop_tc_202", ["add", 11, 4, 10, 1690, 33], ["jump", "num_done_2606", 1690, 33], "num_err_2605", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1690, 33 ], ["access", 14, "error", 1690, 33], ["access", 15, "cannot apply '+': operands must be numbers", 1690, 33], ["array", 21, 0, 1690, 33], ["push", 21, 15, 1690, 33], ["frame", 15, 10, 2, 1690, 33], ["null", 10, 1690, 33], ["setarg", 15, 0, 10, 1690, 33], ["setarg", 15, 1, 14, 1690, 33], ["setarg", 15, 2, 21, 1690, 33], ["invoke", 15, 10, 1690, 33], ["disrupt", 1690, 33], "num_done_2606", [ "access", 10, { "name": "array", "kind": "name", "make": "intrinsic" }, 1690, 14 ], ["frame", 14, 10, 1, 1690, 14], ["null", 10, 1690, 14], ["setarg", 14, 0, 10, 1690, 14], ["setarg", 14, 1, 11, 1690, 14], ["invoke", 14, 10, 1690, 14], ["move", 6, 10, 1690, 14], ["access", 10, 1, 1691, 38], "_nop_tc_203", "_nop_tc_204", "_nop_tc_205", "_nop_tc_206", ["add", 11, 4, 10, 1691, 38], ["jump", "num_done_2608", 1691, 38], "num_err_2607", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1691, 38 ], ["access", 14, "error", 1691, 38], ["access", 15, "cannot apply '+': operands must be numbers", 1691, 38], ["array", 21, 0, 1691, 38], ["push", 21, 15, 1691, 38], ["frame", 15, 10, 2, 1691, 38], ["null", 10, 1691, 38], ["setarg", 15, 0, 10, 1691, 38], ["setarg", 15, 1, 14, 1691, 38], ["setarg", 15, 2, 21, 1691, 38], ["invoke", 15, 10, 1691, 38], ["disrupt", 1691, 38], "num_done_2608", ["access", 10, 0, 1691, 41], [ "access", 14, { "name": "array", "kind": "name", "make": "intrinsic" }, 1691, 19 ], ["frame", 15, 14, 2, 1691, 19], ["null", 14, 1691, 19], ["setarg", 15, 0, 14, 1691, 19], ["setarg", 15, 1, 11, 1691, 19], ["setarg", 15, 2, 10, 1691, 19], ["invoke", 15, 10, 1691, 19], ["move", 7, 10, 1691, 19], ["access", 18, 0, 1693, 10], "while_start_2609", ["is_int", 10, 18, 1694, 17], ["jump_false", 10, "rel_ni_2611", 1694, 17], "_nop_tc_207", "_nop_tc_208", ["lt_int", 10, 18, 4, 1694, 17], ["jump", "rel_done_2613", 1694, 17], "rel_ni_2611", "_nop_tc_209", "_nop_tc_210", "_nop_tc_211", "_nop_tc_212", ["lt_float", 10, 18, 4, 1694, 17], ["jump", "rel_done_2613", 1694, 17], "rel_nn_2612", "_nop_tc_213", ["jump", "rel_err_2614", 1694, 17], "_nop_tc_214", ["jump", "rel_err_2614", 1694, 17], ["lt_text", 10, 18, 4, 1694, 17], ["jump", "rel_done_2613", 1694, 17], "rel_err_2614", [ "access", 11, { "name": "log", "kind": "name", "make": "intrinsic" }, 1694, 17 ], ["access", 14, "error", 1694, 17], ["access", 15, "cannot compare with '<': operands must be same type", 1694, 17], ["array", 21, 0, 1694, 17], ["push", 21, 15, 1694, 17], ["frame", 15, 11, 2, 1694, 17], ["null", 11, 1694, 17], ["setarg", 15, 0, 11, 1694, 17], ["setarg", 15, 1, 14, 1694, 17], ["setarg", 15, 2, 21, 1694, 17], ["invoke", 15, 11, 1694, 17], ["disrupt", 1694, 17], "rel_done_2613", ["jump_false", 10, "while_end_2610", 1694, 17], ["load_dynamic", 10, 2, 18, 1695, 35], ["load_field", 11, 10, "nr_slots", 1695, 35], ["store_dynamic", 7, 11, 18, 1695, 19], ["load_dynamic", 10, 2, 18, 1696, 46], ["load_dynamic", 11, 5, 18, 1696, 60], ["get", 14, 36, 1, 1696, 20], ["frame", 15, 14, 2, 1696, 20], ["null", 14, 1696, 20], ["setarg", 15, 0, 14, 1696, 20], ["setarg", 15, 1, 10, 1696, 20], ["setarg", 15, 2, 11, 1696, 20], ["invoke", 15, 10, 1696, 20], ["store_dynamic", 6, 10, 18, 1696, 14], ["access", 10, 1, 1697, 17], "_nop_tc_215", "_nop_tc_216", "_nop_tc_217", "_nop_tc_218", ["add", 11, 18, 10, 1697, 17], ["jump", "num_done_2616", 1697, 17], "num_err_2615", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1697, 17 ], ["access", 14, "error", 1697, 17], ["access", 15, "cannot apply '+': operands must be numbers", 1697, 17], ["array", 21, 0, 1697, 17], ["push", 21, 15, 1697, 17], ["frame", 15, 10, 2, 1697, 17], ["null", 10, 1697, 17], ["setarg", 15, 0, 10, 1697, 17], ["setarg", 15, 1, 14, 1697, 17], ["setarg", 15, 2, 21, 1697, 17], ["invoke", 15, 10, 1697, 17], ["disrupt", 1697, 17], "num_done_2616", ["move", 18, 11, 1697, 17], ["jump", "while_start_2609", 1697, 17], "while_end_2610", ["load_field", 10, 1, "main", 1700, 9], ["null", 11, 1700, 20], ["is_identical", 14, 10, 11, 1700, 20], ["jump_true", 14, "ne_nid_2620", 1700, 20], ["jump", "ne_ni_2621", 1700, 20], "ne_nid_2620", ["false", 14, 1700, 20], ["jump", "ne_done_2619", 1700, 20], "ne_ni_2621", ["is_int", 15, 10, 1700, 20], ["jump_false", 15, "ne_nn_2622", 1700, 20], "_nop_tc_219", ["jump", "ne_nn_2622", 1700, 20], ["ne_int", 14, 10, 11, 1700, 20], ["jump", "ne_done_2619", 1700, 20], "ne_nn_2622", ["is_num", 15, 10, 1700, 20], ["jump_false", 15, "ne_nt_2623", 1700, 20], "_nop_tc_220", ["jump", "ne_nt_2623", 1700, 20], ["ne_float", 14, 10, 11, 1700, 20], ["jump", "ne_done_2619", 1700, 20], "ne_nt_2623", ["is_text", 15, 10, 1700, 20], ["jump_false", 15, "ne_nnl_2624", 1700, 20], "_nop_tc_221", ["jump", "ne_nnl_2624", 1700, 20], ["ne_text", 14, 10, 11, 1700, 20], ["jump", "ne_done_2619", 1700, 20], "ne_nnl_2624", ["is_null", 15, 10, 1700, 20], ["jump_false", 15, "ne_nb_2625", 1700, 20], "_nop_tc_222", "_nop_tc_223", ["false", 14, 1700, 20], ["jump", "ne_done_2619", 1700, 20], "ne_nb_2625", ["is_bool", 15, 10, 1700, 20], ["jump_false", 15, "ne_mis_2626", 1700, 20], "_nop_tc_224", ["jump", "ne_mis_2626", 1700, 20], ["ne_bool", 14, 10, 11, 1700, 20], ["jump", "ne_done_2619", 1700, 20], "ne_mis_2626", ["true", 14, 1700, 20], "ne_done_2619", ["jump_false", 14, "if_else_2617", 1700, 20], ["load_field", 10, 1, "main", 1701, 33], ["load_field", 11, 10, "nr_slots", 1701, 33], ["store_index", 7, 11, 4, 1701, 19], ["load_field", 10, 1, "main", 1702, 44], ["load_index", 11, 5, 4, 1702, 62], ["get", 5, 36, 1, 1702, 28], ["frame", 14, 5, 2, 1702, 28], ["null", 5, 1702, 28], ["setarg", 14, 0, 5, 1702, 28], ["setarg", 14, 1, 10, 1702, 28], ["setarg", 14, 2, 11, 1702, 28], ["invoke", 14, 5, 1702, 28], ["store_index", 6, 5, 4, 1702, 14], ["jump", "if_end_2618", 1702, 14], "if_else_2617", "if_end_2618", ["access", 18, 0, 1706, 10], "while_start_2627", ["is_int", 5, 18, 1707, 17], ["jump_false", 5, "rel_ni_2629", 1707, 17], "_nop_tc_225", "_nop_tc_226", ["lt_int", 5, 18, 4, 1707, 17], ["jump", "rel_done_2631", 1707, 17], "rel_ni_2629", "_nop_tc_227", "_nop_tc_228", "_nop_tc_229", "_nop_tc_230", ["lt_float", 5, 18, 4, 1707, 17], ["jump", "rel_done_2631", 1707, 17], "rel_nn_2630", "_nop_tc_231", ["jump", "rel_err_2632", 1707, 17], "_nop_tc_232", ["jump", "rel_err_2632", 1707, 17], ["lt_text", 5, 18, 4, 1707, 17], ["jump", "rel_done_2631", 1707, 17], "rel_err_2632", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1707, 17 ], ["access", 11, "error", 1707, 17], ["access", 14, "cannot compare with '<': operands must be same type", 1707, 17], ["array", 15, 0, 1707, 17], ["push", 15, 14, 1707, 17], ["frame", 14, 10, 2, 1707, 17], ["null", 10, 1707, 17], ["setarg", 14, 0, 10, 1707, 17], ["setarg", 14, 1, 11, 1707, 17], ["setarg", 14, 2, 15, 1707, 17], ["invoke", 14, 10, 1707, 17], ["disrupt", 1707, 17], "rel_done_2631", ["jump_false", 5, "while_end_2628", 1707, 17], ["load_dynamic", 5, 2, 18, 1708, 26], ["load_field", 10, 5, "instructions", 1708, 26], ["move", 8, 10, 1708, 26], ["null", 5, 1709, 21], ["is_identical", 10, 8, 5, 1709, 21], ["jump_true", 10, "ne_nid_2636", 1709, 21], ["jump", "ne_ni_2637", 1709, 21], "ne_nid_2636", ["false", 10, 1709, 21], ["jump", "ne_done_2635", 1709, 21], "ne_ni_2637", ["is_int", 11, 8, 1709, 21], ["jump_false", 11, "ne_nn_2638", 1709, 21], "_nop_tc_233", ["jump", "ne_nn_2638", 1709, 21], ["ne_int", 10, 8, 5, 1709, 21], ["jump", "ne_done_2635", 1709, 21], "ne_nn_2638", ["is_num", 11, 8, 1709, 21], ["jump_false", 11, "ne_nt_2639", 1709, 21], "_nop_tc_234", ["jump", "ne_nt_2639", 1709, 21], ["ne_float", 10, 8, 5, 1709, 21], ["jump", "ne_done_2635", 1709, 21], "ne_nt_2639", ["is_text", 11, 8, 1709, 21], ["jump_false", 11, "ne_nnl_2640", 1709, 21], "_nop_tc_235", ["jump", "ne_nnl_2640", 1709, 21], ["ne_text", 10, 8, 5, 1709, 21], ["jump", "ne_done_2635", 1709, 21], "ne_nnl_2640", ["is_null", 11, 8, 1709, 21], ["jump_false", 11, "ne_nb_2641", 1709, 21], "_nop_tc_236", "_nop_tc_237", ["false", 10, 1709, 21], ["jump", "ne_done_2635", 1709, 21], "ne_nb_2641", ["is_bool", 11, 8, 1709, 21], ["jump_false", 11, "ne_mis_2642", 1709, 21], "_nop_tc_238", ["jump", "ne_mis_2642", 1709, 21], ["ne_bool", 10, 8, 5, 1709, 21], ["jump", "ne_done_2635", 1709, 21], "ne_mis_2642", ["true", 10, 1709, 21], "ne_done_2635", ["jump_false", 10, "if_else_2633", 1709, 21], ["access", 19, 0, 1710, 13], "while_start_2643", ["length", 5, 8, 1711, 27], ["is_int", 10, 19, 1711, 27], ["jump_false", 10, "rel_ni_2645", 1711, 27], "_nop_tc_239", "_nop_tc_240", ["lt_int", 10, 19, 5, 1711, 27], ["jump", "rel_done_2647", 1711, 27], "rel_ni_2645", "_nop_tc_241", "_nop_tc_242", "_nop_tc_243", "_nop_tc_244", ["lt_float", 10, 19, 5, 1711, 27], ["jump", "rel_done_2647", 1711, 27], "rel_nn_2646", "_nop_tc_245", ["jump", "rel_err_2648", 1711, 27], "_nop_tc_246", ["jump", "rel_err_2648", 1711, 27], ["lt_text", 10, 19, 5, 1711, 27], ["jump", "rel_done_2647", 1711, 27], "rel_err_2648", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 1711, 27 ], ["access", 11, "error", 1711, 27], ["access", 14, "cannot compare with '<': operands must be same type", 1711, 27], ["array", 15, 0, 1711, 27], ["push", 15, 14, 1711, 27], ["frame", 14, 5, 2, 1711, 27], ["null", 5, 1711, 27], ["setarg", 14, 0, 5, 1711, 27], ["setarg", 14, 1, 11, 1711, 27], ["setarg", 14, 2, 15, 1711, 27], ["invoke", 14, 5, 1711, 27], ["disrupt", 1711, 27], "rel_done_2647", ["jump_false", 10, "while_end_2644", 1711, 27], ["load_dynamic", 5, 8, 19, 1712, 26], ["move", 9, 5, 1712, 26], ["is_array", 5, 9, 1713, 24], ["move", 10, 5, 1713, 24], ["jump_false", 10, "and_end_2651", 1713, 24], ["access", 5, 0, 1713, 41], ["load_index", 11, 9, 5, 1713, 41], ["access", 5, "get", 1713, 47], ["is_identical", 14, 11, 5, 1713, 47], ["jump_true", 14, "eq_done_2653", 1713, 47], ["is_int", 15, 11, 1713, 47], ["jump_false", 15, "eq_ni_2654", 1713, 47], "_nop_tc_247", ["jump", "eq_ni_2654", 1713, 47], ["eq_int", 14, 11, 5, 1713, 47], ["jump", "eq_done_2653", 1713, 47], "eq_ni_2654", ["is_num", 15, 11, 1713, 47], ["jump_false", 15, "eq_nn_2655", 1713, 47], "_nop_tc_248", ["jump", "eq_nn_2655", 1713, 47], ["eq_float", 14, 11, 5, 1713, 47], ["jump", "eq_done_2653", 1713, 47], "eq_nn_2655", ["is_text", 15, 11, 1713, 47], ["jump_false", 15, "eq_nt_2656", 1713, 47], "_nop_tc_249", "_nop_tc_250", ["eq_text", 14, 11, 5, 1713, 47], ["jump", "eq_done_2653", 1713, 47], "eq_nt_2656", ["is_null", 15, 11, 1713, 47], ["jump_false", 15, "eq_nnl_2657", 1713, 47], "_nop_tc_251", ["jump", "eq_nnl_2657", 1713, 47], ["true", 14, 1713, 47], ["jump", "eq_done_2653", 1713, 47], "eq_nnl_2657", ["is_bool", 15, 11, 1713, 47], ["jump_false", 15, "eq_nb_2658", 1713, 47], "_nop_tc_252", ["jump", "eq_nb_2658", 1713, 47], ["eq_bool", 14, 11, 5, 1713, 47], ["jump", "eq_done_2653", 1713, 47], "eq_nb_2658", ["false", 14, 1713, 47], "eq_done_2653", ["move", 5, 14, 1713, 47], ["jump_true", 5, "or_end_2652", 1713, 47], ["access", 11, 0, 1713, 62], ["load_index", 14, 9, 11, 1713, 62], ["access", 11, "put", 1713, 68], ["is_identical", 15, 14, 11, 1713, 68], ["jump_true", 15, "eq_done_2659", 1713, 68], ["is_int", 21, 14, 1713, 68], ["jump_false", 21, "eq_ni_2660", 1713, 68], "_nop_tc_253", ["jump", "eq_ni_2660", 1713, 68], ["eq_int", 15, 14, 11, 1713, 68], ["jump", "eq_done_2659", 1713, 68], "eq_ni_2660", ["is_num", 21, 14, 1713, 68], ["jump_false", 21, "eq_nn_2661", 1713, 68], "_nop_tc_254", ["jump", "eq_nn_2661", 1713, 68], ["eq_float", 15, 14, 11, 1713, 68], ["jump", "eq_done_2659", 1713, 68], "eq_nn_2661", ["is_text", 21, 14, 1713, 68], ["jump_false", 21, "eq_nt_2662", 1713, 68], "_nop_tc_255", "_nop_tc_256", ["eq_text", 15, 14, 11, 1713, 68], ["jump", "eq_done_2659", 1713, 68], "eq_nt_2662", ["is_null", 21, 14, 1713, 68], ["jump_false", 21, "eq_nnl_2663", 1713, 68], "_nop_tc_257", ["jump", "eq_nnl_2663", 1713, 68], ["true", 15, 1713, 68], ["jump", "eq_done_2659", 1713, 68], "eq_nnl_2663", ["is_bool", 21, 14, 1713, 68], ["jump_false", 21, "eq_nb_2664", 1713, 68], "_nop_tc_258", ["jump", "eq_nb_2664", 1713, 68], ["eq_bool", 15, 14, 11, 1713, 68], ["jump", "eq_done_2659", 1713, 68], "eq_nb_2664", ["false", 15, 1713, 68], "eq_done_2659", ["move", 5, 15, 1713, 68], "or_end_2652", ["move", 10, 5, 1713, 68], "and_end_2651", ["jump_false", 10, "if_else_2649", 1713, 68], ["access", 5, 3, 1714, 27], ["load_index", 10, 9, 5, 1714, 27], ["move", 12, 10, 1714, 27], ["move", 13, 18, 1715, 24], ["access", 20, 0, 1716, 17], "while_start_2665", ["is_int", 5, 20, 1717, 24], ["jump_false", 5, "rel_ni_2668", 1717, 24], ["is_int", 5, 12, 1717, 24], ["jump_false", 5, "rel_ni_2668", 1717, 24], ["lt_int", 10, 20, 12, 1717, 24], ["jump", "rel_done_2670", 1717, 24], "rel_ni_2668", "_nop_tc_259", "_nop_tc_260", ["is_num", 5, 12, 1717, 24], ["jump_false", 5, "rel_nn_2669", 1717, 24], ["lt_float", 10, 20, 12, 1717, 24], ["jump", "rel_done_2670", 1717, 24], "rel_nn_2669", "_nop_tc_261", ["jump", "rel_err_2671", 1717, 24], ["is_text", 5, 12, 1717, 24], ["jump_false", 5, "rel_err_2671", 1717, 24], ["lt_text", 10, 20, 12, 1717, 24], ["jump", "rel_done_2670", 1717, 24], "rel_err_2671", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 1717, 24 ], ["access", 11, "error", 1717, 24], ["access", 14, "cannot compare with '<': operands must be same type", 1717, 24], ["array", 15, 0, 1717, 24], ["push", 15, 14, 1717, 24], ["frame", 14, 5, 2, 1717, 24], ["null", 5, 1717, 24], ["setarg", 14, 0, 5, 1717, 24], ["setarg", 14, 1, 11, 1717, 24], ["setarg", 14, 2, 15, 1717, 24], ["invoke", 14, 5, 1717, 24], ["disrupt", 1717, 24], "rel_done_2670", ["move", 5, 10, 1717, 24], ["jump_false", 5, "and_end_2667", 1717, 24], ["access", 10, 0, 1717, 45], ["is_int", 11, 13, 1717, 45], ["jump_false", 11, "rel_ni_2672", 1717, 45], "_nop_tc_262", "_nop_tc_263", ["ge_int", 14, 13, 10, 1717, 45], ["jump", "rel_done_2674", 1717, 45], "rel_ni_2672", ["is_num", 11, 13, 1717, 45], ["jump_false", 11, "rel_nn_2673", 1717, 45], "_nop_tc_264", "_nop_tc_265", ["ge_float", 14, 13, 10, 1717, 45], ["jump", "rel_done_2674", 1717, 45], "rel_nn_2673", ["is_text", 11, 13, 1717, 45], ["jump_false", 11, "rel_err_2675", 1717, 45], "_nop_tc_266", ["jump", "rel_err_2675", 1717, 45], ["ge_text", 14, 13, 10, 1717, 45], ["jump", "rel_done_2674", 1717, 45], "rel_err_2675", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1717, 45 ], ["access", 11, "error", 1717, 45], ["access", 15, "cannot compare with '>=': operands must be same type", 1717, 45], ["array", 21, 0, 1717, 45], ["push", 21, 15, 1717, 45], ["frame", 15, 10, 2, 1717, 45], ["null", 10, 1717, 45], ["setarg", 15, 0, 10, 1717, 45], ["setarg", 15, 1, 11, 1717, 45], ["setarg", 15, 2, 21, 1717, 45], ["invoke", 15, 10, 1717, 45], ["disrupt", 1717, 45], "rel_done_2674", ["move", 5, 14, 1717, 45], "and_end_2667", ["jump_false", 5, "while_end_2666", 1717, 45], ["load_dynamic", 5, 3, 13, 1718, 36], ["move", 13, 5, 1718, 36], ["access", 5, 1, 1719, 23], "_nop_tc_267", "_nop_tc_268", "_nop_tc_269", "_nop_tc_270", ["add", 10, 20, 5, 1719, 23], ["jump", "num_done_2677", 1719, 23], "num_err_2676", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 1719, 23 ], ["access", 11, "error", 1719, 23], ["access", 14, "cannot apply '+': operands must be numbers", 1719, 23], ["array", 15, 0, 1719, 23], ["push", 15, 14, 1719, 23], ["frame", 14, 5, 2, 1719, 23], ["null", 5, 1719, 23], ["setarg", 14, 0, 5, 1719, 23], ["setarg", 14, 1, 11, 1719, 23], ["setarg", 14, 2, 15, 1719, 23], ["invoke", 14, 5, 1719, 23], ["disrupt", 1719, 23], "num_done_2677", ["move", 20, 10, 1719, 23], ["jump", "while_start_2665", 1719, 23], "while_end_2666", ["access", 5, 0, 1721, 29], ["is_int", 10, 13, 1721, 29], ["jump_false", 10, "rel_ni_2681", 1721, 29], "_nop_tc_271", "_nop_tc_272", ["ge_int", 11, 13, 5, 1721, 29], ["jump", "rel_done_2683", 1721, 29], "rel_ni_2681", ["is_num", 10, 13, 1721, 29], ["jump_false", 10, "rel_nn_2682", 1721, 29], "_nop_tc_273", "_nop_tc_274", ["ge_float", 11, 13, 5, 1721, 29], ["jump", "rel_done_2683", 1721, 29], "rel_nn_2682", ["is_text", 10, 13, 1721, 29], ["jump_false", 10, "rel_err_2684", 1721, 29], "_nop_tc_275", ["jump", "rel_err_2684", 1721, 29], ["ge_text", 11, 13, 5, 1721, 29], ["jump", "rel_done_2683", 1721, 29], "rel_err_2684", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 1721, 29 ], ["access", 10, "error", 1721, 29], ["access", 14, "cannot compare with '>=': operands must be same type", 1721, 29], ["array", 15, 0, 1721, 29], ["push", 15, 14, 1721, 29], ["frame", 14, 5, 2, 1721, 29], ["null", 5, 1721, 29], ["setarg", 14, 0, 5, 1721, 29], ["setarg", 14, 1, 10, 1721, 29], ["setarg", 14, 2, 15, 1721, 29], ["invoke", 14, 5, 1721, 29], ["disrupt", 1721, 29], "rel_done_2683", ["move", 5, 11, 1721, 29], ["jump_false", 5, "and_end_2680", 1721, 29], ["load_dynamic", 10, 6, 13, 1721, 41], ["null", 11, 1721, 54], ["is_identical", 14, 10, 11, 1721, 54], ["jump_true", 14, "ne_nid_2686", 1721, 54], ["jump", "ne_ni_2687", 1721, 54], "ne_nid_2686", ["false", 14, 1721, 54], ["jump", "ne_done_2685", 1721, 54], "ne_ni_2687", ["is_int", 15, 10, 1721, 54], ["jump_false", 15, "ne_nn_2688", 1721, 54], "_nop_tc_276", ["jump", "ne_nn_2688", 1721, 54], ["ne_int", 14, 10, 11, 1721, 54], ["jump", "ne_done_2685", 1721, 54], "ne_nn_2688", ["is_num", 15, 10, 1721, 54], ["jump_false", 15, "ne_nt_2689", 1721, 54], "_nop_tc_277", ["jump", "ne_nt_2689", 1721, 54], ["ne_float", 14, 10, 11, 1721, 54], ["jump", "ne_done_2685", 1721, 54], "ne_nt_2689", ["is_text", 15, 10, 1721, 54], ["jump_false", 15, "ne_nnl_2690", 1721, 54], "_nop_tc_278", ["jump", "ne_nnl_2690", 1721, 54], ["ne_text", 14, 10, 11, 1721, 54], ["jump", "ne_done_2685", 1721, 54], "ne_nnl_2690", ["is_null", 15, 10, 1721, 54], ["jump_false", 15, "ne_nb_2691", 1721, 54], "_nop_tc_279", "_nop_tc_280", ["false", 14, 1721, 54], ["jump", "ne_done_2685", 1721, 54], "ne_nb_2691", ["is_bool", 15, 10, 1721, 54], ["jump_false", 15, "ne_mis_2692", 1721, 54], "_nop_tc_281", ["jump", "ne_mis_2692", 1721, 54], ["ne_bool", 14, 10, 11, 1721, 54], ["jump", "ne_done_2685", 1721, 54], "ne_mis_2692", ["true", 14, 1721, 54], "ne_done_2685", ["move", 5, 14, 1721, 54], "and_end_2680", ["jump_false", 5, "if_else_2678", 1721, 54], ["load_dynamic", 5, 6, 13, 1722, 34], ["move", 16, 5, 1722, 34], ["access", 5, 2, 1723, 32], ["load_index", 10, 9, 5, 1723, 32], ["move", 17, 10, 1723, 32], ["access", 5, 0, 1724, 31], ["is_int", 10, 17, 1724, 31], ["jump_false", 10, "rel_ni_2696", 1724, 31], "_nop_tc_282", "_nop_tc_283", ["ge_int", 11, 17, 5, 1724, 31], ["jump", "rel_done_2698", 1724, 31], "rel_ni_2696", ["is_num", 10, 17, 1724, 31], ["jump_false", 10, "rel_nn_2697", 1724, 31], "_nop_tc_284", "_nop_tc_285", ["ge_float", 11, 17, 5, 1724, 31], ["jump", "rel_done_2698", 1724, 31], "rel_nn_2697", ["is_text", 10, 17, 1724, 31], ["jump_false", 10, "rel_err_2699", 1724, 31], "_nop_tc_286", ["jump", "rel_err_2699", 1724, 31], ["ge_text", 11, 17, 5, 1724, 31], ["jump", "rel_done_2698", 1724, 31], "rel_err_2699", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 1724, 31 ], ["access", 10, "error", 1724, 31], ["access", 14, "cannot compare with '>=': operands must be same type", 1724, 31], ["array", 15, 0, 1724, 31], ["push", 15, 14, 1724, 31], ["frame", 14, 5, 2, 1724, 31], ["null", 5, 1724, 31], ["setarg", 14, 0, 5, 1724, 31], ["setarg", 14, 1, 10, 1724, 31], ["setarg", 14, 2, 15, 1724, 31], ["invoke", 14, 5, 1724, 31], ["disrupt", 1724, 31], "rel_done_2698", ["move", 5, 11, 1724, 31], ["jump_false", 5, "and_end_2695", 1724, 31], ["load_dynamic", 10, 7, 13, 1724, 59], ["is_int", 11, 17, 1724, 59], ["jump_false", 11, "rel_ni_2700", 1724, 59], ["is_int", 14, 10, 1724, 59], ["jump_false", 14, "rel_ni_2700", 1724, 59], ["lt_int", 15, 17, 10, 1724, 59], ["jump", "rel_done_2702", 1724, 59], "rel_ni_2700", ["is_num", 11, 17, 1724, 59], ["jump_false", 11, "rel_nn_2701", 1724, 59], ["is_num", 14, 10, 1724, 59], ["jump_false", 14, "rel_nn_2701", 1724, 59], ["lt_float", 15, 17, 10, 1724, 59], ["jump", "rel_done_2702", 1724, 59], "rel_nn_2701", ["is_text", 11, 17, 1724, 59], ["jump_false", 11, "rel_err_2703", 1724, 59], ["is_text", 14, 10, 1724, 59], ["jump_false", 14, "rel_err_2703", 1724, 59], ["lt_text", 15, 17, 10, 1724, 59], ["jump", "rel_done_2702", 1724, 59], "rel_err_2703", [ "access", 10, { "name": "log", "kind": "name", "make": "intrinsic" }, 1724, 59 ], ["access", 11, "error", 1724, 59], ["access", 14, "cannot compare with '<': operands must be same type", 1724, 59], ["array", 21, 0, 1724, 59], ["push", 21, 14, 1724, 59], ["frame", 14, 10, 2, 1724, 59], ["null", 10, 1724, 59], ["setarg", 14, 0, 10, 1724, 59], ["setarg", 14, 1, 11, 1724, 59], ["setarg", 14, 2, 21, 1724, 59], ["invoke", 14, 10, 1724, 59], ["disrupt", 1724, 59], "rel_done_2702", ["move", 5, 15, 1724, 59], "and_end_2695", ["jump_false", 5, "if_else_2693", 1724, 59], ["load_dynamic", 5, 16, 17, 1725, 38], ["access", 10, 2, 1725, 23], ["store_index", 9, 5, 10, 1725, 23], ["jump", "if_end_2694", 1725, 23], "if_else_2693", "if_end_2694", ["jump", "if_end_2679", 1725, 23], "if_else_2678", "if_end_2679", ["jump", "if_end_2650", 1725, 23], "if_else_2649", "if_end_2650", ["access", 5, 1, 1729, 19], "_nop_tc_287", "_nop_tc_288", "_nop_tc_289", "_nop_tc_290", ["add", 10, 19, 5, 1729, 19], ["jump", "num_done_2705", 1729, 19], "num_err_2704", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 1729, 19 ], ["access", 11, "error", 1729, 19], ["access", 14, "cannot apply '+': operands must be numbers", 1729, 19], ["array", 15, 0, 1729, 19], ["push", 15, 14, 1729, 19], ["frame", 14, 5, 2, 1729, 19], ["null", 5, 1729, 19], ["setarg", 14, 0, 5, 1729, 19], ["setarg", 14, 1, 11, 1729, 19], ["setarg", 14, 2, 15, 1729, 19], ["invoke", 14, 5, 1729, 19], ["disrupt", 1729, 19], "num_done_2705", ["move", 19, 10, 1729, 19], ["jump", "while_start_2643", 1729, 19], "while_end_2644", ["jump", "if_end_2634", 1729, 19], "if_else_2633", "if_end_2634", ["access", 5, 1, 1732, 17], "_nop_tc_291", "_nop_tc_292", "_nop_tc_293", "_nop_tc_294", ["add", 10, 18, 5, 1732, 17], ["jump", "num_done_2707", 1732, 17], "num_err_2706", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 1732, 17 ], ["access", 11, "error", 1732, 17], ["access", 14, "cannot apply '+': operands must be numbers", 1732, 17], ["array", 15, 0, 1732, 17], ["push", 15, 14, 1732, 17], ["frame", 14, 5, 2, 1732, 17], ["null", 5, 1732, 17], ["setarg", 14, 0, 5, 1732, 17], ["setarg", 14, 1, 11, 1732, 17], ["setarg", 14, 2, 15, 1732, 17], ["invoke", 14, 5, 1732, 17], ["disrupt", 1732, 17], "num_done_2707", ["move", 18, 10, 1732, 17], ["jump", "while_start_2627", 1732, 17], "while_end_2628", ["null", 2, 1735, 12], ["return", 2, 1735, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 20, "nr_close_slots": 0, "instructions": [ ["load_field", 2, 1, "functions", 1744, 21], ["null", 3, 1744, 37], ["is_identical", 4, 2, 3, 1744, 37], ["jump_true", 4, "ne_nid_2711", 1744, 37], ["jump", "ne_ni_2712", 1744, 37], "ne_nid_2711", ["false", 4, 1744, 37], ["jump", "ne_done_2710", 1744, 37], "ne_ni_2712", ["is_int", 5, 2, 1744, 37], ["jump_false", 5, "ne_nn_2713", 1744, 37], "_nop_tc_1", ["jump", "ne_nn_2713", 1744, 37], ["ne_int", 4, 2, 3, 1744, 37], ["jump", "ne_done_2710", 1744, 37], "ne_nn_2713", ["is_num", 5, 2, 1744, 37], ["jump_false", 5, "ne_nt_2714", 1744, 37], "_nop_tc_2", ["jump", "ne_nt_2714", 1744, 37], ["ne_float", 4, 2, 3, 1744, 37], ["jump", "ne_done_2710", 1744, 37], "ne_nt_2714", ["is_text", 5, 2, 1744, 37], ["jump_false", 5, "ne_nnl_2715", 1744, 37], "_nop_tc_3", ["jump", "ne_nnl_2715", 1744, 37], ["ne_text", 4, 2, 3, 1744, 37], ["jump", "ne_done_2710", 1744, 37], "ne_nnl_2715", ["is_null", 5, 2, 1744, 37], ["jump_false", 5, "ne_nb_2716", 1744, 37], "_nop_tc_4", "_nop_tc_5", ["false", 4, 1744, 37], ["jump", "ne_done_2710", 1744, 37], "ne_nb_2716", ["is_bool", 5, 2, 1744, 37], ["jump_false", 5, "ne_mis_2717", 1744, 37], "_nop_tc_6", ["jump", "ne_mis_2717", 1744, 37], ["ne_bool", 4, 2, 3, 1744, 37], ["jump", "ne_done_2710", 1744, 37], "ne_mis_2717", ["true", 4, 1744, 37], "ne_done_2710", ["jump_false", 4, "tern_else_2708", 1744, 37], ["load_field", 2, 1, "functions", 1744, 44], ["move", 3, 2, 1744, 44], ["jump", "tern_end_2709", 1744, 44], "tern_else_2708", ["array", 2, 0, 1744, 59], ["move", 3, 2, 1744, 59], "tern_end_2709", ["move", 2, 3, 1744, 59], ["length", 3, 2, 1745, 21], ["move", 4, 3, 1745, 21], ["access", 3, -1, 1746, 31], [ "access", 5, { "name": "array", "kind": "name", "make": "intrinsic" }, 1746, 21 ], ["frame", 6, 5, 2, 1746, 21], ["null", 5, 1746, 21], ["setarg", 6, 0, 5, 1746, 21], ["setarg", 6, 1, 4, 1746, 21], ["setarg", 6, 2, 3, 1746, 21], ["invoke", 6, 3, 1746, 21], ["move", 5, 3, 1746, 21], ["null", 3, 1747, 18], ["null", 6, 1748, 17], ["access", 7, 0, 1749, 14], ["access", 8, 0, 1750, 13], ["access", 9, 0, 1751, 13], ["access", 10, 0, 1752, 17], ["access", 11, 0, 1753, 15], ["access", 12, 0, 1754, 16], ["null", 13, 1755, 18], ["access", 14, 0, 1757, 15], ["is_identical", 15, 4, 14, 1757, 15], ["jump_true", 15, "eq_done_2720", 1757, 15], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 15, 4, 14, 1757, 15], ["jump", "eq_done_2720", 1757, 15], "eq_ni_2721", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 15, 4, 14, 1757, 15], ["jump", "eq_done_2720", 1757, 15], "eq_nn_2722", "_nop_tc_15", ["jump", "eq_nt_2723", 1757, 15], "_nop_tc_16", ["jump", "eq_nt_2723", 1757, 15], ["eq_text", 15, 4, 14, 1757, 15], ["jump", "eq_done_2720", 1757, 15], "eq_nt_2723", "_nop_tc_17", ["jump", "eq_nnl_2724", 1757, 15], "_nop_tc_18", ["jump", "eq_nnl_2724", 1757, 15], ["true", 15, 1757, 15], ["jump", "eq_done_2720", 1757, 15], "eq_nnl_2724", "_nop_tc_19", ["jump", "eq_nb_2725", 1757, 15], "_nop_tc_20", ["jump", "eq_nb_2725", 1757, 15], ["eq_bool", 15, 4, 14, 1757, 15], ["jump", "eq_done_2720", 1757, 15], "eq_nb_2725", ["false", 15, 1757, 15], "eq_done_2720", ["jump_false", 15, "if_else_2718", 1757, 15], ["null", 14, 1758, 14], ["return", 14, 1758, 14], "_nop_ur_1", "if_else_2718", "if_end_2719", ["load_field", 14, 1, "main", 1762, 9], ["null", 15, 1762, 20], ["is_identical", 16, 14, 15, 1762, 20], ["jump_true", 16, "ne_nid_2730", 1762, 20], ["jump", "ne_ni_2731", 1762, 20], "ne_nid_2730", ["false", 16, 1762, 20], ["jump", "ne_done_2729", 1762, 20], "ne_ni_2731", ["is_int", 17, 14, 1762, 20], ["jump_false", 17, "ne_nn_2732", 1762, 20], "_nop_tc_21", ["jump", "ne_nn_2732", 1762, 20], ["ne_int", 16, 14, 15, 1762, 20], ["jump", "ne_done_2729", 1762, 20], "ne_nn_2732", ["is_num", 17, 14, 1762, 20], ["jump_false", 17, "ne_nt_2733", 1762, 20], "_nop_tc_22", ["jump", "ne_nt_2733", 1762, 20], ["ne_float", 16, 14, 15, 1762, 20], ["jump", "ne_done_2729", 1762, 20], "ne_nt_2733", ["is_text", 17, 14, 1762, 20], ["jump_false", 17, "ne_nnl_2734", 1762, 20], "_nop_tc_23", ["jump", "ne_nnl_2734", 1762, 20], ["ne_text", 16, 14, 15, 1762, 20], ["jump", "ne_done_2729", 1762, 20], "ne_nnl_2734", ["is_null", 17, 14, 1762, 20], ["jump_false", 17, "ne_nb_2735", 1762, 20], "_nop_tc_24", "_nop_tc_25", ["false", 16, 1762, 20], ["jump", "ne_done_2729", 1762, 20], "ne_nb_2735", ["is_bool", 17, 14, 1762, 20], ["jump_false", 17, "ne_mis_2736", 1762, 20], "_nop_tc_26", ["jump", "ne_mis_2736", 1762, 20], ["ne_bool", 16, 14, 15, 1762, 20], ["jump", "ne_done_2729", 1762, 20], "ne_mis_2736", ["true", 16, 1762, 20], "ne_done_2729", ["move", 14, 16, 1762, 20], ["jump_false", 14, "and_end_2728", 1762, 20], ["load_field", 15, 1, "main", 1762, 28], ["load_field", 16, 15, "instructions", 1762, 28], ["null", 15, 1762, 52], ["is_identical", 17, 16, 15, 1762, 52], ["jump_true", 17, "ne_nid_2738", 1762, 52], ["jump", "ne_ni_2739", 1762, 52], "ne_nid_2738", ["false", 17, 1762, 52], ["jump", "ne_done_2737", 1762, 52], "ne_ni_2739", ["is_int", 18, 16, 1762, 52], ["jump_false", 18, "ne_nn_2740", 1762, 52], "_nop_tc_27", ["jump", "ne_nn_2740", 1762, 52], ["ne_int", 17, 16, 15, 1762, 52], ["jump", "ne_done_2737", 1762, 52], "ne_nn_2740", ["is_num", 18, 16, 1762, 52], ["jump_false", 18, "ne_nt_2741", 1762, 52], "_nop_tc_28", ["jump", "ne_nt_2741", 1762, 52], ["ne_float", 17, 16, 15, 1762, 52], ["jump", "ne_done_2737", 1762, 52], "ne_nt_2741", ["is_text", 18, 16, 1762, 52], ["jump_false", 18, "ne_nnl_2742", 1762, 52], "_nop_tc_29", ["jump", "ne_nnl_2742", 1762, 52], ["ne_text", 17, 16, 15, 1762, 52], ["jump", "ne_done_2737", 1762, 52], "ne_nnl_2742", ["is_null", 18, 16, 1762, 52], ["jump_false", 18, "ne_nb_2743", 1762, 52], "_nop_tc_30", "_nop_tc_31", ["false", 17, 1762, 52], ["jump", "ne_done_2737", 1762, 52], "ne_nb_2743", ["is_bool", 18, 16, 1762, 52], ["jump_false", 18, "ne_mis_2744", 1762, 52], "_nop_tc_32", ["jump", "ne_mis_2744", 1762, 52], ["ne_bool", 17, 16, 15, 1762, 52], ["jump", "ne_done_2737", 1762, 52], "ne_mis_2744", ["true", 17, 1762, 52], "ne_done_2737", ["move", 14, 17, 1762, 52], "and_end_2728", ["jump_false", 14, "if_else_2726", 1762, 52], ["load_field", 14, 1, "main", 1763, 16], ["load_field", 15, 14, "instructions", 1763, 16], ["move", 3, 15, 1763, 16], ["access", 8, 0, 1764, 11], "while_start_2745", ["length", 14, 3, 1765, 25], ["is_int", 15, 8, 1765, 25], ["jump_false", 15, "rel_ni_2747", 1765, 25], "_nop_tc_33", "_nop_tc_34", ["lt_int", 15, 8, 14, 1765, 25], ["jump", "rel_done_2749", 1765, 25], "rel_ni_2747", "_nop_tc_35", "_nop_tc_36", "_nop_tc_37", "_nop_tc_38", ["lt_float", 15, 8, 14, 1765, 25], ["jump", "rel_done_2749", 1765, 25], "rel_nn_2748", "_nop_tc_39", ["jump", "rel_err_2750", 1765, 25], "_nop_tc_40", ["jump", "rel_err_2750", 1765, 25], ["lt_text", 15, 8, 14, 1765, 25], ["jump", "rel_done_2749", 1765, 25], "rel_err_2750", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1765, 25 ], ["access", 16, "error", 1765, 25], ["access", 17, "cannot compare with '<': operands must be same type", 1765, 25], ["array", 18, 0, 1765, 25], ["push", 18, 17, 1765, 25], ["frame", 17, 14, 2, 1765, 25], ["null", 14, 1765, 25], ["setarg", 17, 0, 14, 1765, 25], ["setarg", 17, 1, 16, 1765, 25], ["setarg", 17, 2, 18, 1765, 25], ["invoke", 17, 14, 1765, 25], ["disrupt", 1765, 25], "rel_done_2749", ["jump_false", 15, "while_end_2746", 1765, 25], ["load_dynamic", 14, 3, 8, 1766, 24], ["move", 6, 14, 1766, 24], ["is_array", 14, 6, 1767, 22], ["move", 15, 14, 1767, 22], ["jump_false", 15, "and_end_2753", 1767, 22], ["access", 14, 0, 1767, 38], ["load_index", 16, 6, 14, 1767, 38], ["access", 14, "function", 1767, 44], ["is_identical", 17, 16, 14, 1767, 44], ["jump_true", 17, "eq_done_2754", 1767, 44], ["is_int", 18, 16, 1767, 44], ["jump_false", 18, "eq_ni_2755", 1767, 44], "_nop_tc_41", ["jump", "eq_ni_2755", 1767, 44], ["eq_int", 17, 16, 14, 1767, 44], ["jump", "eq_done_2754", 1767, 44], "eq_ni_2755", ["is_num", 18, 16, 1767, 44], ["jump_false", 18, "eq_nn_2756", 1767, 44], "_nop_tc_42", ["jump", "eq_nn_2756", 1767, 44], ["eq_float", 17, 16, 14, 1767, 44], ["jump", "eq_done_2754", 1767, 44], "eq_nn_2756", ["is_text", 18, 16, 1767, 44], ["jump_false", 18, "eq_nt_2757", 1767, 44], "_nop_tc_43", "_nop_tc_44", ["eq_text", 17, 16, 14, 1767, 44], ["jump", "eq_done_2754", 1767, 44], "eq_nt_2757", ["is_null", 18, 16, 1767, 44], ["jump_false", 18, "eq_nnl_2758", 1767, 44], "_nop_tc_45", ["jump", "eq_nnl_2758", 1767, 44], ["true", 17, 1767, 44], ["jump", "eq_done_2754", 1767, 44], "eq_nnl_2758", ["is_bool", 18, 16, 1767, 44], ["jump_false", 18, "eq_nb_2759", 1767, 44], "_nop_tc_46", ["jump", "eq_nb_2759", 1767, 44], ["eq_bool", 17, 16, 14, 1767, 44], ["jump", "eq_done_2754", 1767, 44], "eq_nb_2759", ["false", 17, 1767, 44], "eq_done_2754", ["move", 15, 17, 1767, 44], "and_end_2753", ["jump_false", 15, "if_else_2751", 1767, 44], ["access", 14, 2, 1768, 21], ["load_index", 15, 6, 14, 1768, 21], ["access", 14, 0, 1768, 27], ["is_int", 16, 15, 1768, 27], ["jump_false", 16, "rel_ni_2763", 1768, 27], "_nop_tc_47", "_nop_tc_48", ["ge_int", 17, 15, 14, 1768, 27], ["jump", "rel_done_2765", 1768, 27], "rel_ni_2763", ["is_num", 16, 15, 1768, 27], ["jump_false", 16, "rel_nn_2764", 1768, 27], "_nop_tc_49", "_nop_tc_50", ["ge_float", 17, 15, 14, 1768, 27], ["jump", "rel_done_2765", 1768, 27], "rel_nn_2764", ["is_text", 16, 15, 1768, 27], ["jump_false", 16, "rel_err_2766", 1768, 27], "_nop_tc_51", ["jump", "rel_err_2766", 1768, 27], ["ge_text", 17, 15, 14, 1768, 27], ["jump", "rel_done_2765", 1768, 27], "rel_err_2766", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1768, 27 ], ["access", 15, "error", 1768, 27], ["access", 16, "cannot compare with '>=': operands must be same type", 1768, 27], ["array", 18, 0, 1768, 27], ["push", 18, 16, 1768, 27], ["frame", 16, 14, 2, 1768, 27], ["null", 14, 1768, 27], ["setarg", 16, 0, 14, 1768, 27], ["setarg", 16, 1, 15, 1768, 27], ["setarg", 16, 2, 18, 1768, 27], ["invoke", 16, 14, 1768, 27], ["disrupt", 1768, 27], "rel_done_2765", ["move", 14, 17, 1768, 27], ["jump_false", 14, "and_end_2762", 1768, 27], ["access", 15, 2, 1768, 38], ["load_index", 16, 6, 15, 1768, 38], ["is_int", 15, 16, 1768, 43], ["jump_false", 15, "rel_ni_2767", 1768, 43], "_nop_tc_52", "_nop_tc_53", ["lt_int", 17, 16, 4, 1768, 43], ["jump", "rel_done_2769", 1768, 43], "rel_ni_2767", ["is_num", 15, 16, 1768, 43], ["jump_false", 15, "rel_nn_2768", 1768, 43], "_nop_tc_54", "_nop_tc_55", ["lt_float", 17, 16, 4, 1768, 43], ["jump", "rel_done_2769", 1768, 43], "rel_nn_2768", ["is_text", 15, 16, 1768, 43], ["jump_false", 15, "rel_err_2770", 1768, 43], "_nop_tc_56", ["jump", "rel_err_2770", 1768, 43], ["lt_text", 17, 16, 4, 1768, 43], ["jump", "rel_done_2769", 1768, 43], "rel_err_2770", [ "access", 15, { "name": "log", "kind": "name", "make": "intrinsic" }, 1768, 43 ], ["access", 16, "error", 1768, 43], ["access", 18, "cannot compare with '<': operands must be same type", 1768, 43], ["array", 19, 0, 1768, 43], ["push", 19, 18, 1768, 43], ["frame", 18, 15, 2, 1768, 43], ["null", 15, 1768, 43], ["setarg", 18, 0, 15, 1768, 43], ["setarg", 18, 1, 16, 1768, 43], ["setarg", 18, 2, 19, 1768, 43], ["invoke", 18, 15, 1768, 43], ["disrupt", 1768, 43], "rel_done_2769", ["move", 14, 17, 1768, 43], "and_end_2762", ["jump_false", 14, "if_else_2760", 1768, 43], ["access", 14, 2, 1769, 29], ["load_index", 15, 6, 14, 1769, 29], ["store_dynamic", 5, 4, 15, 1769, 29], ["jump", "if_end_2761", 1769, 29], "if_else_2760", "if_end_2761", ["jump", "if_end_2752", 1769, 29], "if_else_2751", "if_end_2752", ["access", 14, 1, 1772, 17], "_nop_tc_57", "_nop_tc_58", "_nop_tc_59", "_nop_tc_60", ["add", 15, 8, 14, 1772, 17], ["jump", "num_done_2772", 1772, 17], "num_err_2771", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1772, 17 ], ["access", 16, "error", 1772, 17], ["access", 17, "cannot apply '+': operands must be numbers", 1772, 17], ["array", 18, 0, 1772, 17], ["push", 18, 17, 1772, 17], ["frame", 17, 14, 2, 1772, 17], ["null", 14, 1772, 17], ["setarg", 17, 0, 14, 1772, 17], ["setarg", 17, 1, 16, 1772, 17], ["setarg", 17, 2, 18, 1772, 17], ["invoke", 17, 14, 1772, 17], ["disrupt", 1772, 17], "num_done_2772", ["move", 8, 15, 1772, 17], ["jump", "while_start_2745", 1772, 17], "while_end_2746", ["jump", "if_end_2727", 1772, 17], "if_else_2726", "if_end_2727", ["access", 7, 0, 1775, 10], "while_start_2773", ["is_int", 14, 7, 1776, 17], ["jump_false", 14, "rel_ni_2775", 1776, 17], "_nop_tc_61", "_nop_tc_62", ["lt_int", 14, 7, 4, 1776, 17], ["jump", "rel_done_2777", 1776, 17], "rel_ni_2775", "_nop_tc_63", "_nop_tc_64", "_nop_tc_65", "_nop_tc_66", ["lt_float", 14, 7, 4, 1776, 17], ["jump", "rel_done_2777", 1776, 17], "rel_nn_2776", "_nop_tc_67", ["jump", "rel_err_2778", 1776, 17], "_nop_tc_68", ["jump", "rel_err_2778", 1776, 17], ["lt_text", 14, 7, 4, 1776, 17], ["jump", "rel_done_2777", 1776, 17], "rel_err_2778", [ "access", 15, { "name": "log", "kind": "name", "make": "intrinsic" }, 1776, 17 ], ["access", 16, "error", 1776, 17], ["access", 17, "cannot compare with '<': operands must be same type", 1776, 17], ["array", 18, 0, 1776, 17], ["push", 18, 17, 1776, 17], ["frame", 17, 15, 2, 1776, 17], ["null", 15, 1776, 17], ["setarg", 17, 0, 15, 1776, 17], ["setarg", 17, 1, 16, 1776, 17], ["setarg", 17, 2, 18, 1776, 17], ["invoke", 17, 15, 1776, 17], ["disrupt", 1776, 17], "rel_done_2777", ["jump_false", 14, "while_end_2774", 1776, 17], ["load_dynamic", 14, 2, 7, 1777, 26], ["load_field", 15, 14, "instructions", 1777, 26], ["move", 3, 15, 1777, 26], ["null", 14, 1778, 21], ["is_identical", 15, 3, 14, 1778, 21], ["jump_true", 15, "ne_nid_2782", 1778, 21], ["jump", "ne_ni_2783", 1778, 21], "ne_nid_2782", ["false", 15, 1778, 21], ["jump", "ne_done_2781", 1778, 21], "ne_ni_2783", ["is_int", 16, 3, 1778, 21], ["jump_false", 16, "ne_nn_2784", 1778, 21], "_nop_tc_69", ["jump", "ne_nn_2784", 1778, 21], ["ne_int", 15, 3, 14, 1778, 21], ["jump", "ne_done_2781", 1778, 21], "ne_nn_2784", ["is_num", 16, 3, 1778, 21], ["jump_false", 16, "ne_nt_2785", 1778, 21], "_nop_tc_70", ["jump", "ne_nt_2785", 1778, 21], ["ne_float", 15, 3, 14, 1778, 21], ["jump", "ne_done_2781", 1778, 21], "ne_nt_2785", ["is_text", 16, 3, 1778, 21], ["jump_false", 16, "ne_nnl_2786", 1778, 21], "_nop_tc_71", ["jump", "ne_nnl_2786", 1778, 21], ["ne_text", 15, 3, 14, 1778, 21], ["jump", "ne_done_2781", 1778, 21], "ne_nnl_2786", ["is_null", 16, 3, 1778, 21], ["jump_false", 16, "ne_nb_2787", 1778, 21], "_nop_tc_72", "_nop_tc_73", ["false", 15, 1778, 21], ["jump", "ne_done_2781", 1778, 21], "ne_nb_2787", ["is_bool", 16, 3, 1778, 21], ["jump_false", 16, "ne_mis_2788", 1778, 21], "_nop_tc_74", ["jump", "ne_mis_2788", 1778, 21], ["ne_bool", 15, 3, 14, 1778, 21], ["jump", "ne_done_2781", 1778, 21], "ne_mis_2788", ["true", 15, 1778, 21], "ne_done_2781", ["jump_false", 15, "if_else_2779", 1778, 21], ["access", 8, 0, 1779, 13], "while_start_2789", ["length", 14, 3, 1780, 27], ["is_int", 15, 8, 1780, 27], ["jump_false", 15, "rel_ni_2791", 1780, 27], "_nop_tc_75", "_nop_tc_76", ["lt_int", 15, 8, 14, 1780, 27], ["jump", "rel_done_2793", 1780, 27], "rel_ni_2791", "_nop_tc_77", "_nop_tc_78", "_nop_tc_79", "_nop_tc_80", ["lt_float", 15, 8, 14, 1780, 27], ["jump", "rel_done_2793", 1780, 27], "rel_nn_2792", "_nop_tc_81", ["jump", "rel_err_2794", 1780, 27], "_nop_tc_82", ["jump", "rel_err_2794", 1780, 27], ["lt_text", 15, 8, 14, 1780, 27], ["jump", "rel_done_2793", 1780, 27], "rel_err_2794", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1780, 27 ], ["access", 16, "error", 1780, 27], ["access", 17, "cannot compare with '<': operands must be same type", 1780, 27], ["array", 18, 0, 1780, 27], ["push", 18, 17, 1780, 27], ["frame", 17, 14, 2, 1780, 27], ["null", 14, 1780, 27], ["setarg", 17, 0, 14, 1780, 27], ["setarg", 17, 1, 16, 1780, 27], ["setarg", 17, 2, 18, 1780, 27], ["invoke", 17, 14, 1780, 27], ["disrupt", 1780, 27], "rel_done_2793", ["jump_false", 15, "while_end_2790", 1780, 27], ["load_dynamic", 14, 3, 8, 1781, 26], ["move", 6, 14, 1781, 26], ["is_array", 14, 6, 1782, 24], ["move", 15, 14, 1782, 24], ["jump_false", 15, "and_end_2797", 1782, 24], ["access", 14, 0, 1782, 40], ["load_index", 16, 6, 14, 1782, 40], ["access", 14, "function", 1782, 46], ["is_identical", 17, 16, 14, 1782, 46], ["jump_true", 17, "eq_done_2798", 1782, 46], ["is_int", 18, 16, 1782, 46], ["jump_false", 18, "eq_ni_2799", 1782, 46], "_nop_tc_83", ["jump", "eq_ni_2799", 1782, 46], ["eq_int", 17, 16, 14, 1782, 46], ["jump", "eq_done_2798", 1782, 46], "eq_ni_2799", ["is_num", 18, 16, 1782, 46], ["jump_false", 18, "eq_nn_2800", 1782, 46], "_nop_tc_84", ["jump", "eq_nn_2800", 1782, 46], ["eq_float", 17, 16, 14, 1782, 46], ["jump", "eq_done_2798", 1782, 46], "eq_nn_2800", ["is_text", 18, 16, 1782, 46], ["jump_false", 18, "eq_nt_2801", 1782, 46], "_nop_tc_85", "_nop_tc_86", ["eq_text", 17, 16, 14, 1782, 46], ["jump", "eq_done_2798", 1782, 46], "eq_nt_2801", ["is_null", 18, 16, 1782, 46], ["jump_false", 18, "eq_nnl_2802", 1782, 46], "_nop_tc_87", ["jump", "eq_nnl_2802", 1782, 46], ["true", 17, 1782, 46], ["jump", "eq_done_2798", 1782, 46], "eq_nnl_2802", ["is_bool", 18, 16, 1782, 46], ["jump_false", 18, "eq_nb_2803", 1782, 46], "_nop_tc_88", ["jump", "eq_nb_2803", 1782, 46], ["eq_bool", 17, 16, 14, 1782, 46], ["jump", "eq_done_2798", 1782, 46], "eq_nb_2803", ["false", 17, 1782, 46], "eq_done_2798", ["move", 15, 17, 1782, 46], "and_end_2797", ["jump_false", 15, "if_else_2795", 1782, 46], ["access", 14, 2, 1783, 23], ["load_index", 15, 6, 14, 1783, 23], ["access", 14, 0, 1783, 29], ["is_int", 16, 15, 1783, 29], ["jump_false", 16, "rel_ni_2807", 1783, 29], "_nop_tc_89", "_nop_tc_90", ["ge_int", 17, 15, 14, 1783, 29], ["jump", "rel_done_2809", 1783, 29], "rel_ni_2807", ["is_num", 16, 15, 1783, 29], ["jump_false", 16, "rel_nn_2808", 1783, 29], "_nop_tc_91", "_nop_tc_92", ["ge_float", 17, 15, 14, 1783, 29], ["jump", "rel_done_2809", 1783, 29], "rel_nn_2808", ["is_text", 16, 15, 1783, 29], ["jump_false", 16, "rel_err_2810", 1783, 29], "_nop_tc_93", ["jump", "rel_err_2810", 1783, 29], ["ge_text", 17, 15, 14, 1783, 29], ["jump", "rel_done_2809", 1783, 29], "rel_err_2810", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1783, 29 ], ["access", 15, "error", 1783, 29], ["access", 16, "cannot compare with '>=': operands must be same type", 1783, 29], ["array", 18, 0, 1783, 29], ["push", 18, 16, 1783, 29], ["frame", 16, 14, 2, 1783, 29], ["null", 14, 1783, 29], ["setarg", 16, 0, 14, 1783, 29], ["setarg", 16, 1, 15, 1783, 29], ["setarg", 16, 2, 18, 1783, 29], ["invoke", 16, 14, 1783, 29], ["disrupt", 1783, 29], "rel_done_2809", ["move", 14, 17, 1783, 29], ["jump_false", 14, "and_end_2806", 1783, 29], ["access", 15, 2, 1783, 40], ["load_index", 16, 6, 15, 1783, 40], ["is_int", 15, 16, 1783, 45], ["jump_false", 15, "rel_ni_2811", 1783, 45], "_nop_tc_94", "_nop_tc_95", ["lt_int", 17, 16, 4, 1783, 45], ["jump", "rel_done_2813", 1783, 45], "rel_ni_2811", ["is_num", 15, 16, 1783, 45], ["jump_false", 15, "rel_nn_2812", 1783, 45], "_nop_tc_96", "_nop_tc_97", ["lt_float", 17, 16, 4, 1783, 45], ["jump", "rel_done_2813", 1783, 45], "rel_nn_2812", ["is_text", 15, 16, 1783, 45], ["jump_false", 15, "rel_err_2814", 1783, 45], "_nop_tc_98", ["jump", "rel_err_2814", 1783, 45], ["lt_text", 17, 16, 4, 1783, 45], ["jump", "rel_done_2813", 1783, 45], "rel_err_2814", [ "access", 15, { "name": "log", "kind": "name", "make": "intrinsic" }, 1783, 45 ], ["access", 16, "error", 1783, 45], ["access", 18, "cannot compare with '<': operands must be same type", 1783, 45], ["array", 19, 0, 1783, 45], ["push", 19, 18, 1783, 45], ["frame", 18, 15, 2, 1783, 45], ["null", 15, 1783, 45], ["setarg", 18, 0, 15, 1783, 45], ["setarg", 18, 1, 16, 1783, 45], ["setarg", 18, 2, 19, 1783, 45], ["invoke", 18, 15, 1783, 45], ["disrupt", 1783, 45], "rel_done_2813", ["move", 14, 17, 1783, 45], "and_end_2806", ["jump_false", 14, "if_else_2804", 1783, 45], ["access", 14, 2, 1784, 31], ["load_index", 15, 6, 14, 1784, 31], ["store_dynamic", 5, 7, 15, 1784, 31], ["jump", "if_end_2805", 1784, 31], "if_else_2804", "if_end_2805", ["jump", "if_end_2796", 1784, 31], "if_else_2795", "if_end_2796", ["access", 14, 1, 1787, 19], "_nop_tc_99", "_nop_tc_100", "_nop_tc_101", "_nop_tc_102", ["add", 15, 8, 14, 1787, 19], ["jump", "num_done_2816", 1787, 19], "num_err_2815", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1787, 19 ], ["access", 16, "error", 1787, 19], ["access", 17, "cannot apply '+': operands must be numbers", 1787, 19], ["array", 18, 0, 1787, 19], ["push", 18, 17, 1787, 19], ["frame", 17, 14, 2, 1787, 19], ["null", 14, 1787, 19], ["setarg", 17, 0, 14, 1787, 19], ["setarg", 17, 1, 16, 1787, 19], ["setarg", 17, 2, 18, 1787, 19], ["invoke", 17, 14, 1787, 19], ["disrupt", 1787, 19], "num_done_2816", ["move", 8, 15, 1787, 19], ["jump", "while_start_2789", 1787, 19], "while_end_2790", ["jump", "if_end_2780", 1787, 19], "if_else_2779", "if_end_2780", ["access", 14, 1, 1790, 17], "_nop_tc_103", "_nop_tc_104", "_nop_tc_105", "_nop_tc_106", ["add", 15, 7, 14, 1790, 17], ["jump", "num_done_2818", 1790, 17], "num_err_2817", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1790, 17 ], ["access", 16, "error", 1790, 17], ["access", 17, "cannot apply '+': operands must be numbers", 1790, 17], ["array", 18, 0, 1790, 17], ["push", 18, 17, 1790, 17], ["frame", 17, 14, 2, 1790, 17], ["null", 14, 1790, 17], ["setarg", 17, 0, 14, 1790, 17], ["setarg", 17, 1, 16, 1790, 17], ["setarg", 17, 2, 18, 1790, 17], ["invoke", 17, 14, 1790, 17], ["disrupt", 1790, 17], "num_done_2818", ["move", 7, 15, 1790, 17], ["jump", "while_start_2773", 1790, 17], "while_end_2774", ["access", 7, 0, 1794, 10], "while_start_2819", ["is_int", 14, 7, 1795, 17], ["jump_false", 14, "rel_ni_2821", 1795, 17], "_nop_tc_107", "_nop_tc_108", ["lt_int", 14, 7, 4, 1795, 17], ["jump", "rel_done_2823", 1795, 17], "rel_ni_2821", "_nop_tc_109", "_nop_tc_110", "_nop_tc_111", "_nop_tc_112", ["lt_float", 14, 7, 4, 1795, 17], ["jump", "rel_done_2823", 1795, 17], "rel_nn_2822", "_nop_tc_113", ["jump", "rel_err_2824", 1795, 17], "_nop_tc_114", ["jump", "rel_err_2824", 1795, 17], ["lt_text", 14, 7, 4, 1795, 17], ["jump", "rel_done_2823", 1795, 17], "rel_err_2824", [ "access", 15, { "name": "log", "kind": "name", "make": "intrinsic" }, 1795, 17 ], ["access", 16, "error", 1795, 17], ["access", 17, "cannot compare with '<': operands must be same type", 1795, 17], ["array", 18, 0, 1795, 17], ["push", 18, 17, 1795, 17], ["frame", 17, 15, 2, 1795, 17], ["null", 15, 1795, 17], ["setarg", 17, 0, 15, 1795, 17], ["setarg", 17, 1, 16, 1795, 17], ["setarg", 17, 2, 18, 1795, 17], ["invoke", 17, 15, 1795, 17], ["disrupt", 1795, 17], "rel_done_2823", ["jump_false", 14, "while_end_2820", 1795, 17], ["load_dynamic", 14, 2, 7, 1796, 26], ["load_field", 15, 14, "instructions", 1796, 26], ["move", 3, 15, 1796, 26], ["null", 14, 1797, 21], ["is_identical", 15, 3, 14, 1797, 21], ["jump_true", 15, "ne_nid_2828", 1797, 21], ["jump", "ne_ni_2829", 1797, 21], "ne_nid_2828", ["false", 15, 1797, 21], ["jump", "ne_done_2827", 1797, 21], "ne_ni_2829", ["is_int", 16, 3, 1797, 21], ["jump_false", 16, "ne_nn_2830", 1797, 21], "_nop_tc_115", ["jump", "ne_nn_2830", 1797, 21], ["ne_int", 15, 3, 14, 1797, 21], ["jump", "ne_done_2827", 1797, 21], "ne_nn_2830", ["is_num", 16, 3, 1797, 21], ["jump_false", 16, "ne_nt_2831", 1797, 21], "_nop_tc_116", ["jump", "ne_nt_2831", 1797, 21], ["ne_float", 15, 3, 14, 1797, 21], ["jump", "ne_done_2827", 1797, 21], "ne_nt_2831", ["is_text", 16, 3, 1797, 21], ["jump_false", 16, "ne_nnl_2832", 1797, 21], "_nop_tc_117", ["jump", "ne_nnl_2832", 1797, 21], ["ne_text", 15, 3, 14, 1797, 21], ["jump", "ne_done_2827", 1797, 21], "ne_nnl_2832", ["is_null", 16, 3, 1797, 21], ["jump_false", 16, "ne_nb_2833", 1797, 21], "_nop_tc_118", "_nop_tc_119", ["false", 15, 1797, 21], ["jump", "ne_done_2827", 1797, 21], "ne_nb_2833", ["is_bool", 16, 3, 1797, 21], ["jump_false", 16, "ne_mis_2834", 1797, 21], "_nop_tc_120", ["jump", "ne_mis_2834", 1797, 21], ["ne_bool", 15, 3, 14, 1797, 21], ["jump", "ne_done_2827", 1797, 21], "ne_mis_2834", ["true", 15, 1797, 21], "ne_done_2827", ["jump_false", 15, "if_else_2825", 1797, 21], ["access", 8, 0, 1798, 13], "while_start_2835", ["length", 14, 3, 1799, 27], ["is_int", 15, 8, 1799, 27], ["jump_false", 15, "rel_ni_2837", 1799, 27], "_nop_tc_121", "_nop_tc_122", ["lt_int", 15, 8, 14, 1799, 27], ["jump", "rel_done_2839", 1799, 27], "rel_ni_2837", "_nop_tc_123", "_nop_tc_124", "_nop_tc_125", "_nop_tc_126", ["lt_float", 15, 8, 14, 1799, 27], ["jump", "rel_done_2839", 1799, 27], "rel_nn_2838", "_nop_tc_127", ["jump", "rel_err_2840", 1799, 27], "_nop_tc_128", ["jump", "rel_err_2840", 1799, 27], ["lt_text", 15, 8, 14, 1799, 27], ["jump", "rel_done_2839", 1799, 27], "rel_err_2840", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1799, 27 ], ["access", 16, "error", 1799, 27], ["access", 17, "cannot compare with '<': operands must be same type", 1799, 27], ["array", 18, 0, 1799, 27], ["push", 18, 17, 1799, 27], ["frame", 17, 14, 2, 1799, 27], ["null", 14, 1799, 27], ["setarg", 17, 0, 14, 1799, 27], ["setarg", 17, 1, 16, 1799, 27], ["setarg", 17, 2, 18, 1799, 27], ["invoke", 17, 14, 1799, 27], ["disrupt", 1799, 27], "rel_done_2839", ["jump_false", 15, "while_end_2836", 1799, 27], ["load_dynamic", 14, 3, 8, 1800, 26], ["move", 6, 14, 1800, 26], ["is_array", 14, 6, 1801, 24], ["move", 15, 14, 1801, 24], ["jump_false", 15, "and_end_2843", 1801, 24], ["access", 14, 0, 1801, 40], ["load_index", 16, 6, 14, 1801, 40], ["access", 14, "put", 1801, 46], ["is_identical", 17, 16, 14, 1801, 46], ["jump_true", 17, "eq_done_2844", 1801, 46], ["is_int", 18, 16, 1801, 46], ["jump_false", 18, "eq_ni_2845", 1801, 46], "_nop_tc_129", ["jump", "eq_ni_2845", 1801, 46], ["eq_int", 17, 16, 14, 1801, 46], ["jump", "eq_done_2844", 1801, 46], "eq_ni_2845", ["is_num", 18, 16, 1801, 46], ["jump_false", 18, "eq_nn_2846", 1801, 46], "_nop_tc_130", ["jump", "eq_nn_2846", 1801, 46], ["eq_float", 17, 16, 14, 1801, 46], ["jump", "eq_done_2844", 1801, 46], "eq_nn_2846", ["is_text", 18, 16, 1801, 46], ["jump_false", 18, "eq_nt_2847", 1801, 46], "_nop_tc_131", "_nop_tc_132", ["eq_text", 17, 16, 14, 1801, 46], ["jump", "eq_done_2844", 1801, 46], "eq_nt_2847", ["is_null", 18, 16, 1801, 46], ["jump_false", 18, "eq_nnl_2848", 1801, 46], "_nop_tc_133", ["jump", "eq_nnl_2848", 1801, 46], ["true", 17, 1801, 46], ["jump", "eq_done_2844", 1801, 46], "eq_nnl_2848", ["is_bool", 18, 16, 1801, 46], ["jump_false", 18, "eq_nb_2849", 1801, 46], "_nop_tc_134", ["jump", "eq_nb_2849", 1801, 46], ["eq_bool", 17, 16, 14, 1801, 46], ["jump", "eq_done_2844", 1801, 46], "eq_nb_2849", ["false", 17, 1801, 46], "eq_done_2844", ["move", 15, 17, 1801, 46], "and_end_2843", ["jump_false", 15, "if_else_2841", 1801, 46], ["access", 14, 2, 1802, 26], ["load_index", 15, 6, 14, 1802, 26], ["move", 12, 15, 1802, 26], ["access", 14, 3, 1803, 27], ["load_index", 15, 6, 14, 1803, 27], ["move", 10, 15, 1803, 27], ["move", 11, 7, 1804, 19], ["access", 9, 0, 1805, 17], "while_start_2850", ["is_int", 14, 9, 1806, 24], ["jump_false", 14, "rel_ni_2853", 1806, 24], ["is_int", 14, 10, 1806, 24], ["jump_false", 14, "rel_ni_2853", 1806, 24], ["lt_int", 15, 9, 10, 1806, 24], ["jump", "rel_done_2855", 1806, 24], "rel_ni_2853", "_nop_tc_135", "_nop_tc_136", ["is_num", 14, 10, 1806, 24], ["jump_false", 14, "rel_nn_2854", 1806, 24], ["lt_float", 15, 9, 10, 1806, 24], ["jump", "rel_done_2855", 1806, 24], "rel_nn_2854", "_nop_tc_137", ["jump", "rel_err_2856", 1806, 24], ["is_text", 14, 10, 1806, 24], ["jump_false", 14, "rel_err_2856", 1806, 24], ["lt_text", 15, 9, 10, 1806, 24], ["jump", "rel_done_2855", 1806, 24], "rel_err_2856", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1806, 24 ], ["access", 16, "error", 1806, 24], ["access", 17, "cannot compare with '<': operands must be same type", 1806, 24], ["array", 18, 0, 1806, 24], ["push", 18, 17, 1806, 24], ["frame", 17, 14, 2, 1806, 24], ["null", 14, 1806, 24], ["setarg", 17, 0, 14, 1806, 24], ["setarg", 17, 1, 16, 1806, 24], ["setarg", 17, 2, 18, 1806, 24], ["invoke", 17, 14, 1806, 24], ["disrupt", 1806, 24], "rel_done_2855", ["move", 14, 15, 1806, 24], ["jump_false", 14, "and_end_2852", 1806, 24], ["access", 15, 0, 1806, 40], ["is_int", 16, 11, 1806, 40], ["jump_false", 16, "rel_ni_2857", 1806, 40], "_nop_tc_138", "_nop_tc_139", ["ge_int", 17, 11, 15, 1806, 40], ["jump", "rel_done_2859", 1806, 40], "rel_ni_2857", ["is_num", 16, 11, 1806, 40], ["jump_false", 16, "rel_nn_2858", 1806, 40], "_nop_tc_140", "_nop_tc_141", ["ge_float", 17, 11, 15, 1806, 40], ["jump", "rel_done_2859", 1806, 40], "rel_nn_2858", ["is_text", 16, 11, 1806, 40], ["jump_false", 16, "rel_err_2860", 1806, 40], "_nop_tc_142", ["jump", "rel_err_2860", 1806, 40], ["ge_text", 17, 11, 15, 1806, 40], ["jump", "rel_done_2859", 1806, 40], "rel_err_2860", [ "access", 15, { "name": "log", "kind": "name", "make": "intrinsic" }, 1806, 40 ], ["access", 16, "error", 1806, 40], ["access", 18, "cannot compare with '>=': operands must be same type", 1806, 40], ["array", 19, 0, 1806, 40], ["push", 19, 18, 1806, 40], ["frame", 18, 15, 2, 1806, 40], ["null", 15, 1806, 40], ["setarg", 18, 0, 15, 1806, 40], ["setarg", 18, 1, 16, 1806, 40], ["setarg", 18, 2, 19, 1806, 40], ["invoke", 18, 15, 1806, 40], ["disrupt", 1806, 40], "rel_done_2859", ["move", 14, 17, 1806, 40], "and_end_2852", ["jump_false", 14, "while_end_2851", 1806, 40], ["load_dynamic", 14, 5, 11, 1807, 31], ["move", 11, 14, 1807, 31], ["access", 14, 1, 1808, 23], "_nop_tc_143", "_nop_tc_144", "_nop_tc_145", "_nop_tc_146", ["add", 15, 9, 14, 1808, 23], ["jump", "num_done_2862", 1808, 23], "num_err_2861", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1808, 23 ], ["access", 16, "error", 1808, 23], ["access", 17, "cannot apply '+': operands must be numbers", 1808, 23], ["array", 18, 0, 1808, 23], ["push", 18, 17, 1808, 23], ["frame", 17, 14, 2, 1808, 23], ["null", 14, 1808, 23], ["setarg", 17, 0, 14, 1808, 23], ["setarg", 17, 1, 16, 1808, 23], ["setarg", 17, 2, 18, 1808, 23], ["invoke", 17, 14, 1808, 23], ["disrupt", 1808, 23], "num_done_2862", ["move", 9, 15, 1808, 23], ["jump", "while_start_2850", 1808, 23], "while_end_2851", ["access", 14, 0, 1810, 24], ["is_int", 15, 11, 1810, 24], ["jump_false", 15, "rel_ni_2865", 1810, 24], "_nop_tc_147", "_nop_tc_148", ["ge_int", 16, 11, 14, 1810, 24], ["jump", "rel_done_2867", 1810, 24], "rel_ni_2865", ["is_num", 15, 11, 1810, 24], ["jump_false", 15, "rel_nn_2866", 1810, 24], "_nop_tc_149", "_nop_tc_150", ["ge_float", 16, 11, 14, 1810, 24], ["jump", "rel_done_2867", 1810, 24], "rel_nn_2866", ["is_text", 15, 11, 1810, 24], ["jump_false", 15, "rel_err_2868", 1810, 24], "_nop_tc_151", ["jump", "rel_err_2868", 1810, 24], ["ge_text", 16, 11, 14, 1810, 24], ["jump", "rel_done_2867", 1810, 24], "rel_err_2868", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1810, 24 ], ["access", 15, "error", 1810, 24], ["access", 17, "cannot compare with '>=': operands must be same type", 1810, 24], ["array", 18, 0, 1810, 24], ["push", 18, 17, 1810, 24], ["frame", 17, 14, 2, 1810, 24], ["null", 14, 1810, 24], ["setarg", 17, 0, 14, 1810, 24], ["setarg", 17, 1, 15, 1810, 24], ["setarg", 17, 2, 18, 1810, 24], ["invoke", 17, 14, 1810, 24], ["disrupt", 1810, 24], "rel_done_2867", ["jump_false", 16, "if_else_2863", 1810, 24], ["is_identical", 14, 11, 4, 1811, 26], ["jump_true", 14, "eq_done_2871", 1811, 26], ["is_int", 15, 11, 1811, 26], ["jump_false", 15, "eq_ni_2872", 1811, 26], "_nop_tc_152", "_nop_tc_153", ["eq_int", 14, 11, 4, 1811, 26], ["jump", "eq_done_2871", 1811, 26], "eq_ni_2872", ["is_num", 15, 11, 1811, 26], ["jump_false", 15, "eq_nn_2873", 1811, 26], "_nop_tc_154", "_nop_tc_155", ["eq_float", 14, 11, 4, 1811, 26], ["jump", "eq_done_2871", 1811, 26], "eq_nn_2873", ["is_text", 15, 11, 1811, 26], ["jump_false", 15, "eq_nt_2874", 1811, 26], "_nop_tc_156", ["jump", "eq_nt_2874", 1811, 26], ["eq_text", 14, 11, 4, 1811, 26], ["jump", "eq_done_2871", 1811, 26], "eq_nt_2874", ["is_null", 15, 11, 1811, 26], ["jump_false", 15, "eq_nnl_2875", 1811, 26], "_nop_tc_157", ["jump", "eq_nnl_2875", 1811, 26], ["true", 14, 1811, 26], ["jump", "eq_done_2871", 1811, 26], "eq_nnl_2875", ["is_bool", 15, 11, 1811, 26], ["jump_false", 15, "eq_nb_2876", 1811, 26], "_nop_tc_158", ["jump", "eq_nb_2876", 1811, 26], ["eq_bool", 14, 11, 4, 1811, 26], ["jump", "eq_done_2871", 1811, 26], "eq_nb_2876", ["false", 14, 1811, 26], "eq_done_2871", ["jump_false", 14, "if_else_2869", 1811, 26], ["load_field", 14, 1, "main", 1812, 26], ["move", 13, 14, 1812, 26], ["jump", "if_end_2870", 1812, 26], "if_else_2869", ["load_dynamic", 14, 2, 11, 1814, 36], ["move", 13, 14, 1814, 36], "if_end_2870", ["null", 14, 1816, 29], ["is_identical", 15, 13, 14, 1816, 29], ["jump_true", 15, "ne_nid_2880", 1816, 29], ["jump", "ne_ni_2881", 1816, 29], "ne_nid_2880", ["false", 15, 1816, 29], ["jump", "ne_done_2879", 1816, 29], "ne_ni_2881", ["is_int", 16, 13, 1816, 29], ["jump_false", 16, "ne_nn_2882", 1816, 29], "_nop_tc_159", ["jump", "ne_nn_2882", 1816, 29], ["ne_int", 15, 13, 14, 1816, 29], ["jump", "ne_done_2879", 1816, 29], "ne_nn_2882", ["is_num", 16, 13, 1816, 29], ["jump_false", 16, "ne_nt_2883", 1816, 29], "_nop_tc_160", ["jump", "ne_nt_2883", 1816, 29], ["ne_float", 15, 13, 14, 1816, 29], ["jump", "ne_done_2879", 1816, 29], "ne_nt_2883", ["is_text", 16, 13, 1816, 29], ["jump_false", 16, "ne_nnl_2884", 1816, 29], "_nop_tc_161", ["jump", "ne_nnl_2884", 1816, 29], ["ne_text", 15, 13, 14, 1816, 29], ["jump", "ne_done_2879", 1816, 29], "ne_nnl_2884", ["is_null", 16, 13, 1816, 29], ["jump_false", 16, "ne_nb_2885", 1816, 29], "_nop_tc_162", "_nop_tc_163", ["false", 15, 1816, 29], ["jump", "ne_done_2879", 1816, 29], "ne_nb_2885", ["is_bool", 16, 13, 1816, 29], ["jump_false", 16, "ne_mis_2886", 1816, 29], "_nop_tc_164", ["jump", "ne_mis_2886", 1816, 29], ["ne_bool", 15, 13, 14, 1816, 29], ["jump", "ne_done_2879", 1816, 29], "ne_mis_2886", ["true", 15, 1816, 29], "ne_done_2879", ["jump_false", 15, "if_else_2877", 1816, 29], ["load_field", 14, 13, "closure_written", 1817, 21], ["null", 15, 1817, 47], ["is_identical", 16, 14, 15, 1817, 47], ["jump_true", 16, "eq_done_2889", 1817, 47], ["is_int", 17, 14, 1817, 47], ["jump_false", 17, "eq_ni_2890", 1817, 47], "_nop_tc_165", ["jump", "eq_ni_2890", 1817, 47], ["eq_int", 16, 14, 15, 1817, 47], ["jump", "eq_done_2889", 1817, 47], "eq_ni_2890", ["is_num", 17, 14, 1817, 47], ["jump_false", 17, "eq_nn_2891", 1817, 47], "_nop_tc_166", ["jump", "eq_nn_2891", 1817, 47], ["eq_float", 16, 14, 15, 1817, 47], ["jump", "eq_done_2889", 1817, 47], "eq_nn_2891", ["is_text", 17, 14, 1817, 47], ["jump_false", 17, "eq_nt_2892", 1817, 47], "_nop_tc_167", ["jump", "eq_nt_2892", 1817, 47], ["eq_text", 16, 14, 15, 1817, 47], ["jump", "eq_done_2889", 1817, 47], "eq_nt_2892", ["is_null", 17, 14, 1817, 47], ["jump_false", 17, "eq_nnl_2893", 1817, 47], "_nop_tc_168", "_nop_tc_169", ["true", 16, 1817, 47], ["jump", "eq_done_2889", 1817, 47], "eq_nnl_2893", ["is_bool", 17, 14, 1817, 47], ["jump_false", 17, "eq_nb_2894", 1817, 47], "_nop_tc_170", ["jump", "eq_nb_2894", 1817, 47], ["eq_bool", 16, 14, 15, 1817, 47], ["jump", "eq_done_2889", 1817, 47], "eq_nb_2894", ["false", 16, 1817, 47], "eq_done_2889", ["jump_false", 16, "if_else_2887", 1817, 47], ["record", 14, 0], ["store_field", 13, 14, "closure_written", 1818, 19], ["jump", "if_end_2888", 1818, 19], "if_else_2887", "if_end_2888", ["true", 14, 1820, 54], ["load_field", 15, 13, "closure_written", 1820, 17], [ "access", 16, { "name": "text", "kind": "name", "make": "intrinsic" }, 1820, 40 ], ["frame", 17, 16, 1, 1820, 40], ["null", 16, 1820, 40], ["setarg", 17, 0, 16, 1820, 40], ["setarg", 17, 1, 12, 1820, 40], ["invoke", 17, 16, 1820, 40], ["store_dynamic", 15, 14, 16, 1820, 40], ["jump", "if_end_2878", 1820, 40], "if_else_2877", "if_end_2878", ["jump", "if_end_2864", 1820, 40], "if_else_2863", "if_end_2864", ["jump", "if_end_2842", 1820, 40], "if_else_2841", "if_end_2842", ["access", 14, 1, 1824, 19], "_nop_tc_171", "_nop_tc_172", "_nop_tc_173", "_nop_tc_174", ["add", 15, 8, 14, 1824, 19], ["jump", "num_done_2896", 1824, 19], "num_err_2895", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1824, 19 ], ["access", 16, "error", 1824, 19], ["access", 17, "cannot apply '+': operands must be numbers", 1824, 19], ["array", 18, 0, 1824, 19], ["push", 18, 17, 1824, 19], ["frame", 17, 14, 2, 1824, 19], ["null", 14, 1824, 19], ["setarg", 17, 0, 14, 1824, 19], ["setarg", 17, 1, 16, 1824, 19], ["setarg", 17, 2, 18, 1824, 19], ["invoke", 17, 14, 1824, 19], ["disrupt", 1824, 19], "num_done_2896", ["move", 8, 15, 1824, 19], ["jump", "while_start_2835", 1824, 19], "while_end_2836", ["jump", "if_end_2826", 1824, 19], "if_else_2825", "if_end_2826", ["access", 14, 1, 1827, 17], "_nop_tc_175", "_nop_tc_176", "_nop_tc_177", "_nop_tc_178", ["add", 15, 7, 14, 1827, 17], ["jump", "num_done_2898", 1827, 17], "num_err_2897", [ "access", 14, { "name": "log", "kind": "name", "make": "intrinsic" }, 1827, 17 ], ["access", 16, "error", 1827, 17], ["access", 17, "cannot apply '+': operands must be numbers", 1827, 17], ["array", 18, 0, 1827, 17], ["push", 18, 17, 1827, 17], ["frame", 17, 14, 2, 1827, 17], ["null", 14, 1827, 17], ["setarg", 17, 0, 14, 1827, 17], ["setarg", 17, 1, 16, 1827, 17], ["setarg", 17, 2, 18, 1827, 17], ["invoke", 17, 14, 1827, 17], ["disrupt", 1827, 17], "num_done_2898", ["move", 7, 15, 1827, 17], ["jump", "while_start_2819", 1827, 17], "while_end_2820", ["null", 2, 1829, 12], ["return", 2, 1829, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 4, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 2, 1843, 41], ["get", 2, 28, 3, 1843, 23], ["frame", 3, 2, 1, 1843, 23], ["null", 2, 1843, 23], ["setarg", 3, 0, 2, 1843, 23], ["setarg", 3, 1, 1, 1843, 23], ["invoke", 3, 1, 1843, 23], ["put", 1, 3, 2, 1843, 23], ["get", 1, 3, 2, 1844, 16], ["return", 1, 1844, 16], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 0 }, { "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 2, 1850, 46], ["get", 2, 3, 2, 1850, 52], ["get", 3, 14, 3, 1850, 23], ["frame", 4, 3, 2, 1850, 23], ["null", 3, 1850, 23], ["setarg", 4, 0, 3, 1850, 23], ["setarg", 4, 1, 1, 1850, 23], ["setarg", 4, 2, 2, 1850, 23], ["invoke", 4, 1, 1850, 23], ["put", 1, 4, 2, 1850, 23], ["get", 1, 4, 2, 1851, 16], ["return", 1, 1851, 16], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 0 }, { "disruption_pc": 0, "nr_slots": 7, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 2, 1857, 44], ["get", 2, 3, 2, 1857, 50], ["get", 3, 4, 2, 1857, 63], ["get", 4, 2, 2, 1857, 76], ["get", 5, 21, 3, 1857, 22], ["frame", 6, 5, 4, 1857, 22], ["null", 5, 1857, 22], ["setarg", 6, 0, 5, 1857, 22], ["setarg", 6, 1, 1, 1857, 22], ["setarg", 6, 2, 2, 1857, 22], ["setarg", 6, 3, 3, 1857, 22], ["setarg", 6, 4, 4, 1857, 22], ["invoke", 6, 1, 1857, 22], ["put", 1, 5, 2, 1857, 22], ["get", 1, 5, 2, 1858, 16], ["return", 1, 1858, 16], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 0 }, { "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 2, 1873, 33], ["get", 2, 2, 2, 1873, 39], ["get", 3, 29, 3, 1873, 16], ["frame", 4, 3, 2, 1873, 16], ["null", 3, 1873, 16], ["setarg", 4, 0, 3, 1873, 16], ["setarg", 4, 1, 1, 1873, 16], ["setarg", 4, 2, 2, 1873, 16], ["tail_invoke", 4, 1, 1873, 16], ["return", 1, 1873, 16], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 0 }, { "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 2, 1879, 34], ["get", 2, 2, 2, 1879, 40], ["get", 3, 30, 3, 1879, 16], ["frame", 4, 3, 2, 1879, 16], ["null", 3, 1879, 16], ["setarg", 4, 0, 3, 1879, 16], ["setarg", 4, 1, 1, 1879, 16], ["setarg", 4, 2, 2, 1879, 16], ["tail_invoke", 4, 1, 1879, 16], ["return", 1, 1879, 16], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 0 }, { "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 2, 1885, 32], ["get", 2, 2, 2, 1885, 38], ["get", 3, 31, 3, 1885, 16], ["frame", 4, 3, 2, 1885, 16], ["null", 3, 1885, 16], ["setarg", 4, 0, 3, 1885, 16], ["setarg", 4, 1, 1, 1885, 16], ["setarg", 4, 2, 2, 1885, 16], ["tail_invoke", 4, 1, 1885, 16], ["return", 1, 1885, 16], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 0 }, { "disruption_pc": 0, "nr_slots": 4, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 2, 1891, 38], ["get", 2, 32, 3, 1891, 16], ["frame", 3, 2, 1, 1891, 16], ["null", 2, 1891, 16], ["setarg", 3, 0, 2, 1891, 16], ["setarg", 3, 1, 1, 1891, 16], ["tail_invoke", 3, 1, 1891, 16], ["return", 1, 1891, 16], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 0 }, { "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 2, 1897, 37], ["get", 2, 2, 2, 1897, 43], ["get", 3, 33, 3, 1897, 16], ["frame", 4, 3, 2, 1897, 16], ["null", 3, 1897, 16], ["setarg", 4, 0, 3, 1897, 16], ["setarg", 4, 1, 1, 1897, 16], ["setarg", 4, 2, 2, 1897, 16], ["tail_invoke", 4, 1, 1897, 16], ["return", 1, 1897, 16], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 0 }, { "disruption_pc": 0, "nr_slots": 9, "nr_close_slots": 0, "instructions": [ ["null", 2, 1840, 18], ["access", 3, "infer_param_types", 1841, 14], "_nop_tc_1", "_nop_tc_2", ["is_text", 4, 1, 1841, 36], ["jump_false", 4, "add_cn_2900", 1841, 36], ["concat", 5, 3, 1, 1841, 36], ["jump", "add_done_2899", 1841, 36], "add_cn_2900", "_nop_tc_3", ["jump", "add_err_2901", 1841, 36], ["is_num", 4, 1, 1841, 36], ["jump_false", 4, "add_err_2901", 1841, 36], ["add", 5, 3, 1, 1841, 36], ["jump", "add_done_2899", 1841, 36], "add_err_2901", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1841, 36 ], ["access", 4, "error", 1841, 36], ["access", 6, "cannot apply '+': operands must both be text or both be numbers", 1841, 36], ["array", 7, 0, 1841, 36], ["push", 7, 6, 1841, 36], ["frame", 6, 3, 2, 1841, 36], ["null", 3, 1841, 36], ["setarg", 6, 0, 3, 1841, 36], ["setarg", 6, 1, 4, 1841, 36], ["setarg", 6, 2, 7, 1841, 36], ["invoke", 6, 3, 1841, 36], ["disrupt", 1841, 36], "add_done_2899", ["move", 2, 5, 1841, 36], ["get", 3, 1, 1, 1842, 16], ["function", 4, 18, 1842, 28], ["get", 5, 22, 2, 1842, 7], ["frame", 6, 5, 3, 1842, 7], ["null", 5, 1842, 7], ["setarg", 6, 0, 5, 1842, 7], ["setarg", 6, 1, 3, 1842, 7], ["setarg", 6, 2, 2, 1842, 7], ["setarg", 6, 3, 4, 1842, 7], ["invoke", 6, 3, 1842, 7], ["get", 3, 3, 2, 1846, 11], ["jump_false", 3, "if_else_2902", 1846, 11], ["get", 3, 1, 1, 1846, 32], ["access", 4, "after ", 1846, 38], "_nop_tc_4", "_nop_tc_5", ["is_text", 5, 2, 1846, 49], ["jump_false", 5, "add_cn_2905", 1846, 49], ["concat", 6, 4, 2, 1846, 49], ["jump", "add_done_2904", 1846, 49], "add_cn_2905", "_nop_tc_6", ["jump", "add_err_2906", 1846, 49], ["is_num", 5, 2, 1846, 49], ["jump_false", 5, "add_err_2906", 1846, 49], ["add", 6, 4, 2, 1846, 49], ["jump", "add_done_2904", 1846, 49], "add_err_2906", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 1846, 49 ], ["access", 5, "error", 1846, 49], ["access", 7, "cannot apply '+': operands must both be text or both be numbers", 1846, 49], ["array", 8, 0, 1846, 49], ["push", 8, 7, 1846, 49], ["frame", 7, 4, 2, 1846, 49], ["null", 4, 1846, 49], ["setarg", 7, 0, 4, 1846, 49], ["setarg", 7, 1, 5, 1846, 49], ["setarg", 7, 2, 8, 1846, 49], ["invoke", 7, 4, 1846, 49], ["disrupt", 1846, 49], "add_done_2904", ["get", 4, 3, 2, 1846, 22], ["frame", 5, 4, 2, 1846, 22], ["null", 4, 1846, 22], ["setarg", 5, 0, 4, 1846, 22], ["setarg", 5, 1, 3, 1846, 22], ["setarg", 5, 2, 6, 1846, 22], ["invoke", 5, 3, 1846, 22], ["jump", "if_end_2903", 1846, 22], "if_else_2902", "if_end_2903", ["access", 3, "infer_slot_write_types", 1848, 14], "_nop_tc_7", "_nop_tc_8", ["is_text", 4, 1, 1848, 41], ["jump_false", 4, "add_cn_2908", 1848, 41], ["concat", 5, 3, 1, 1848, 41], ["jump", "add_done_2907", 1848, 41], "add_cn_2908", "_nop_tc_9", ["jump", "add_err_2909", 1848, 41], ["is_num", 4, 1, 1848, 41], ["jump_false", 4, "add_err_2909", 1848, 41], ["add", 5, 3, 1, 1848, 41], ["jump", "add_done_2907", 1848, 41], "add_err_2909", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1848, 41 ], ["access", 4, "error", 1848, 41], ["access", 6, "cannot apply '+': operands must both be text or both be numbers", 1848, 41], ["array", 7, 0, 1848, 41], ["push", 7, 6, 1848, 41], ["frame", 6, 3, 2, 1848, 41], ["null", 3, 1848, 41], ["setarg", 6, 0, 3, 1848, 41], ["setarg", 6, 1, 4, 1848, 41], ["setarg", 6, 2, 7, 1848, 41], ["invoke", 6, 3, 1848, 41], ["disrupt", 1848, 41], "add_done_2907", ["move", 2, 5, 1848, 41], ["get", 3, 1, 1, 1849, 16], ["function", 4, 19, 1849, 28], ["get", 5, 22, 2, 1849, 7], ["frame", 6, 5, 3, 1849, 7], ["null", 5, 1849, 7], ["setarg", 6, 0, 5, 1849, 7], ["setarg", 6, 1, 3, 1849, 7], ["setarg", 6, 2, 2, 1849, 7], ["setarg", 6, 3, 4, 1849, 7], ["invoke", 6, 3, 1849, 7], ["get", 3, 3, 2, 1853, 11], ["jump_false", 3, "if_else_2910", 1853, 11], ["get", 3, 1, 1, 1853, 32], ["access", 4, "after ", 1853, 38], "_nop_tc_10", "_nop_tc_11", ["is_text", 5, 2, 1853, 49], ["jump_false", 5, "add_cn_2913", 1853, 49], ["concat", 6, 4, 2, 1853, 49], ["jump", "add_done_2912", 1853, 49], "add_cn_2913", "_nop_tc_12", ["jump", "add_err_2914", 1853, 49], ["is_num", 5, 2, 1853, 49], ["jump_false", 5, "add_err_2914", 1853, 49], ["add", 6, 4, 2, 1853, 49], ["jump", "add_done_2912", 1853, 49], "add_err_2914", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 1853, 49 ], ["access", 5, "error", 1853, 49], ["access", 7, "cannot apply '+': operands must both be text or both be numbers", 1853, 49], ["array", 8, 0, 1853, 49], ["push", 8, 7, 1853, 49], ["frame", 7, 4, 2, 1853, 49], ["null", 4, 1853, 49], ["setarg", 7, 0, 4, 1853, 49], ["setarg", 7, 1, 5, 1853, 49], ["setarg", 7, 2, 8, 1853, 49], ["invoke", 7, 4, 1853, 49], ["disrupt", 1853, 49], "add_done_2912", ["get", 4, 3, 2, 1853, 22], ["frame", 5, 4, 2, 1853, 22], ["null", 4, 1853, 22], ["setarg", 5, 0, 4, 1853, 22], ["setarg", 5, 1, 3, 1853, 22], ["setarg", 5, 2, 6, 1853, 22], ["invoke", 5, 3, 1853, 22], ["jump", "if_end_2911", 1853, 22], "if_else_2910", "if_end_2911", ["access", 3, "eliminate_type_checks", 1855, 14], "_nop_tc_13", "_nop_tc_14", ["is_text", 4, 1, 1855, 40], ["jump_false", 4, "add_cn_2916", 1855, 40], ["concat", 5, 3, 1, 1855, 40], ["jump", "add_done_2915", 1855, 40], "add_cn_2916", "_nop_tc_15", ["jump", "add_err_2917", 1855, 40], ["is_num", 4, 1, 1855, 40], ["jump_false", 4, "add_err_2917", 1855, 40], ["add", 5, 3, 1, 1855, 40], ["jump", "add_done_2915", 1855, 40], "add_err_2917", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1855, 40 ], ["access", 4, "error", 1855, 40], ["access", 6, "cannot apply '+': operands must both be text or both be numbers", 1855, 40], ["array", 7, 0, 1855, 40], ["push", 7, 6, 1855, 40], ["frame", 6, 3, 2, 1855, 40], ["null", 3, 1855, 40], ["setarg", 6, 0, 3, 1855, 40], ["setarg", 6, 1, 4, 1855, 40], ["setarg", 6, 2, 7, 1855, 40], ["invoke", 6, 3, 1855, 40], ["disrupt", 1855, 40], "add_done_2915", ["move", 2, 5, 1855, 40], ["get", 3, 1, 1, 1856, 16], ["function", 4, 20, 1856, 28], ["get", 5, 22, 2, 1856, 7], ["frame", 6, 5, 3, 1856, 7], ["null", 5, 1856, 7], ["setarg", 6, 0, 5, 1856, 7], ["setarg", 6, 1, 3, 1856, 7], ["setarg", 6, 2, 2, 1856, 7], ["setarg", 6, 3, 4, 1856, 7], ["invoke", 6, 3, 1856, 7], ["get", 3, 3, 2, 1860, 11], ["jump_false", 3, "if_else_2918", 1860, 11], ["get", 3, 1, 1, 1860, 32], ["access", 4, "after ", 1860, 38], "_nop_tc_16", "_nop_tc_17", ["is_text", 5, 2, 1860, 49], ["jump_false", 5, "add_cn_2921", 1860, 49], ["concat", 6, 4, 2, 1860, 49], ["jump", "add_done_2920", 1860, 49], "add_cn_2921", "_nop_tc_18", ["jump", "add_err_2922", 1860, 49], ["is_num", 5, 2, 1860, 49], ["jump_false", 5, "add_err_2922", 1860, 49], ["add", 6, 4, 2, 1860, 49], ["jump", "add_done_2920", 1860, 49], "add_err_2922", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 1860, 49 ], ["access", 5, "error", 1860, 49], ["access", 7, "cannot apply '+': operands must both be text or both be numbers", 1860, 49], ["array", 8, 0, 1860, 49], ["push", 8, 7, 1860, 49], ["frame", 7, 4, 2, 1860, 49], ["null", 4, 1860, 49], ["setarg", 7, 0, 4, 1860, 49], ["setarg", 7, 1, 5, 1860, 49], ["setarg", 7, 2, 8, 1860, 49], ["invoke", 7, 4, 1860, 49], ["disrupt", 1860, 49], "add_done_2920", ["get", 4, 3, 2, 1860, 22], ["frame", 5, 4, 2, 1860, 22], ["null", 4, 1860, 22], ["setarg", 5, 0, 4, 1860, 22], ["setarg", 5, 1, 3, 1860, 22], ["setarg", 5, 2, 6, 1860, 22], ["invoke", 5, 3, 1860, 22], ["jump", "if_end_2919", 1860, 22], "if_else_2918", "if_end_2919", ["get", 3, 2, 1, 1862, 11], ["null", 4, 1862, 18], ["is_identical", 5, 3, 4, 1862, 18], ["jump_true", 5, "ne_nid_2928", 1862, 18], ["jump", "ne_ni_2929", 1862, 18], "ne_nid_2928", ["false", 5, 1862, 18], ["jump", "ne_done_2927", 1862, 18], "ne_ni_2929", ["is_int", 6, 3, 1862, 18], ["jump_false", 6, "ne_nn_2930", 1862, 18], "_nop_tc_19", ["jump", "ne_nn_2930", 1862, 18], ["ne_int", 5, 3, 4, 1862, 18], ["jump", "ne_done_2927", 1862, 18], "ne_nn_2930", ["is_num", 6, 3, 1862, 18], ["jump_false", 6, "ne_nt_2931", 1862, 18], "_nop_tc_20", ["jump", "ne_nt_2931", 1862, 18], ["ne_float", 5, 3, 4, 1862, 18], ["jump", "ne_done_2927", 1862, 18], "ne_nt_2931", ["is_text", 6, 3, 1862, 18], ["jump_false", 6, "ne_nnl_2932", 1862, 18], "_nop_tc_21", ["jump", "ne_nnl_2932", 1862, 18], ["ne_text", 5, 3, 4, 1862, 18], ["jump", "ne_done_2927", 1862, 18], "ne_nnl_2932", ["is_null", 6, 3, 1862, 18], ["jump_false", 6, "ne_nb_2933", 1862, 18], "_nop_tc_22", "_nop_tc_23", ["false", 5, 1862, 18], ["jump", "ne_done_2927", 1862, 18], "ne_nb_2933", ["is_bool", 6, 3, 1862, 18], ["jump_false", 6, "ne_mis_2934", 1862, 18], "_nop_tc_24", ["jump", "ne_mis_2934", 1862, 18], ["ne_bool", 5, 3, 4, 1862, 18], ["jump", "ne_done_2927", 1862, 18], "ne_mis_2934", ["true", 5, 1862, 18], "ne_done_2927", ["move", 3, 5, 1862, 18], ["jump_false", 3, "and_end_2926", 1862, 18], ["get", 4, 2, 1, 1862, 26], ["load_field", 5, 4, "type_deltas", 1862, 26], ["null", 4, 1862, 45], ["is_identical", 6, 5, 4, 1862, 45], ["jump_true", 6, "ne_nid_2936", 1862, 45], ["jump", "ne_ni_2937", 1862, 45], "ne_nid_2936", ["false", 6, 1862, 45], ["jump", "ne_done_2935", 1862, 45], "ne_ni_2937", ["is_int", 7, 5, 1862, 45], ["jump_false", 7, "ne_nn_2938", 1862, 45], "_nop_tc_25", ["jump", "ne_nn_2938", 1862, 45], ["ne_int", 6, 5, 4, 1862, 45], ["jump", "ne_done_2935", 1862, 45], "ne_nn_2938", ["is_num", 7, 5, 1862, 45], ["jump_false", 7, "ne_nt_2939", 1862, 45], "_nop_tc_26", ["jump", "ne_nt_2939", 1862, 45], ["ne_float", 6, 5, 4, 1862, 45], ["jump", "ne_done_2935", 1862, 45], "ne_nt_2939", ["is_text", 7, 5, 1862, 45], ["jump_false", 7, "ne_nnl_2940", 1862, 45], "_nop_tc_27", ["jump", "ne_nnl_2940", 1862, 45], ["ne_text", 6, 5, 4, 1862, 45], ["jump", "ne_done_2935", 1862, 45], "ne_nnl_2940", ["is_null", 7, 5, 1862, 45], ["jump_false", 7, "ne_nb_2941", 1862, 45], "_nop_tc_28", "_nop_tc_29", ["false", 6, 1862, 45], ["jump", "ne_done_2935", 1862, 45], "ne_nb_2941", ["is_bool", 7, 5, 1862, 45], ["jump_false", 7, "ne_mis_2942", 1862, 45], "_nop_tc_30", ["jump", "ne_mis_2942", 1862, 45], ["ne_bool", 6, 5, 4, 1862, 45], ["jump", "ne_done_2935", 1862, 45], "ne_mis_2942", ["true", 6, 1862, 45], "ne_done_2935", ["move", 3, 6, 1862, 45], "and_end_2926", ["move", 4, 3, 1862, 45], ["jump_false", 4, "and_end_2925", 1862, 45], ["get", 3, 5, 1, 1862, 53], ["null", 5, 1862, 67], ["is_identical", 6, 3, 5, 1862, 67], ["jump_true", 6, "ne_nid_2944", 1862, 67], ["jump", "ne_ni_2945", 1862, 67], "ne_nid_2944", ["false", 6, 1862, 67], ["jump", "ne_done_2943", 1862, 67], "ne_ni_2945", ["is_int", 7, 3, 1862, 67], ["jump_false", 7, "ne_nn_2946", 1862, 67], "_nop_tc_31", ["jump", "ne_nn_2946", 1862, 67], ["ne_int", 6, 3, 5, 1862, 67], ["jump", "ne_done_2943", 1862, 67], "ne_nn_2946", ["is_num", 7, 3, 1862, 67], ["jump_false", 7, "ne_nt_2947", 1862, 67], "_nop_tc_32", ["jump", "ne_nt_2947", 1862, 67], ["ne_float", 6, 3, 5, 1862, 67], ["jump", "ne_done_2943", 1862, 67], "ne_nt_2947", ["is_text", 7, 3, 1862, 67], ["jump_false", 7, "ne_nnl_2948", 1862, 67], "_nop_tc_33", ["jump", "ne_nnl_2948", 1862, 67], ["ne_text", 6, 3, 5, 1862, 67], ["jump", "ne_done_2943", 1862, 67], "ne_nnl_2948", ["is_null", 7, 3, 1862, 67], ["jump_false", 7, "ne_nb_2949", 1862, 67], "_nop_tc_34", "_nop_tc_35", ["false", 6, 1862, 67], ["jump", "ne_done_2943", 1862, 67], "ne_nb_2949", ["is_bool", 7, 3, 1862, 67], ["jump_false", 7, "ne_mis_2950", 1862, 67], "_nop_tc_36", ["jump", "ne_mis_2950", 1862, 67], ["ne_bool", 6, 3, 5, 1862, 67], ["jump", "ne_done_2943", 1862, 67], "ne_mis_2950", ["true", 6, 1862, 67], "ne_done_2943", ["move", 4, 6, 1862, 67], "and_end_2925", ["jump_false", 4, "if_else_2923", 1862, 67], ["get", 3, 2, 1, 1863, 9], ["load_field", 4, 3, "type_deltas", 1863, 9], ["record", 3, 4], ["get", 5, 1, 1, 1864, 15], ["load_field", 6, 5, "name", 1864, 15], ["store_field", 3, 6, "fn", 1864, 15], ["access", 5, "", 1865, 28], ["is_identical", 6, 1, 5, 1865, 28], ["jump_true", 6, "eq_done_2953", 1865, 28], ["is_int", 7, 1, 1865, 28], ["jump_false", 7, "eq_ni_2954", 1865, 28], "_nop_tc_37", ["jump", "eq_ni_2954", 1865, 28], ["eq_int", 6, 1, 5, 1865, 28], ["jump", "eq_done_2953", 1865, 28], "eq_ni_2954", ["is_num", 7, 1, 1865, 28], ["jump_false", 7, "eq_nn_2955", 1865, 28], "_nop_tc_38", ["jump", "eq_nn_2955", 1865, 28], ["eq_float", 6, 1, 5, 1865, 28], ["jump", "eq_done_2953", 1865, 28], "eq_nn_2955", ["is_text", 7, 1, 1865, 28], ["jump_false", 7, "eq_nt_2956", 1865, 28], "_nop_tc_39", "_nop_tc_40", ["eq_text", 6, 1, 5, 1865, 28], ["jump", "eq_done_2953", 1865, 28], "eq_nt_2956", ["is_null", 7, 1, 1865, 28], ["jump_false", 7, "eq_nnl_2957", 1865, 28], "_nop_tc_41", ["jump", "eq_nnl_2957", 1865, 28], ["true", 6, 1865, 28], ["jump", "eq_done_2953", 1865, 28], "eq_nnl_2957", ["is_bool", 7, 1, 1865, 28], ["jump_false", 7, "eq_nb_2958", 1865, 28], "_nop_tc_42", ["jump", "eq_nb_2958", 1865, 28], ["eq_bool", 6, 1, 5, 1865, 28], ["jump", "eq_done_2953", 1865, 28], "eq_nb_2958", ["false", 6, 1865, 28], "eq_done_2953", ["jump_false", 6, "tern_else_2951", 1865, 28], ["access", 5, 1, 1865, 33], ["move", 6, 5, 1865, 33], ["jump", "tern_end_2952", 1865, 33], "tern_else_2951", ["access", 5, 2, 1865, 37], ["move", 6, 5, 1865, 37], "tern_end_2952", ["store_field", 3, 6, "cycle", 1865, 37], ["get", 5, 3, 1, 1866, 24], ["store_field", 3, 5, "param_types", 1866, 24], ["get", 5, 5, 1, 1867, 23], ["store_field", 3, 5, "slot_types", 1867, 23], ["is_array", 5, 4, 1867, 23], ["jump_false", 5, "push_err_2959", 1867, 23], ["push", 4, 3, 1867, 23], ["jump", "push_done_2960", 1867, 23], "push_err_2959", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1867, 23 ], ["access", 4, "error", 1867, 23], ["access", 5, "cannot push: target must be an array", 1867, 23], ["array", 6, 0, 1867, 23], ["push", 6, 5, 1867, 23], ["frame", 5, 3, 2, 1867, 23], ["null", 3, 1867, 23], ["setarg", 5, 0, 3, 1867, 23], ["setarg", 5, 1, 4, 1867, 23], ["setarg", 5, 2, 6, 1867, 23], ["invoke", 5, 3, 1867, 23], ["disrupt", 1867, 23], "push_done_2960", ["jump", "if_end_2924", 1867, 23], "if_else_2923", "if_end_2924", ["access", 3, "simplify_algebra", 1871, 14], "_nop_tc_43", "_nop_tc_44", ["is_text", 4, 1, 1871, 35], ["jump_false", 4, "add_cn_2962", 1871, 35], ["concat", 5, 3, 1, 1871, 35], ["jump", "add_done_2961", 1871, 35], "add_cn_2962", "_nop_tc_45", ["jump", "add_err_2963", 1871, 35], ["is_num", 4, 1, 1871, 35], ["jump_false", 4, "add_err_2963", 1871, 35], ["add", 5, 3, 1, 1871, 35], ["jump", "add_done_2961", 1871, 35], "add_err_2963", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1871, 35 ], ["access", 4, "error", 1871, 35], ["access", 6, "cannot apply '+': operands must both be text or both be numbers", 1871, 35], ["array", 7, 0, 1871, 35], ["push", 7, 6, 1871, 35], ["frame", 6, 3, 2, 1871, 35], ["null", 3, 1871, 35], ["setarg", 6, 0, 3, 1871, 35], ["setarg", 6, 1, 4, 1871, 35], ["setarg", 6, 2, 7, 1871, 35], ["invoke", 6, 3, 1871, 35], ["disrupt", 1871, 35], "add_done_2961", ["move", 2, 5, 1871, 35], ["get", 3, 1, 1, 1872, 16], ["function", 4, 21, 1872, 28], ["get", 5, 22, 2, 1872, 7], ["frame", 6, 5, 3, 1872, 7], ["null", 5, 1872, 7], ["setarg", 6, 0, 5, 1872, 7], ["setarg", 6, 1, 3, 1872, 7], ["setarg", 6, 2, 2, 1872, 7], ["setarg", 6, 3, 4, 1872, 7], ["invoke", 6, 3, 1872, 7], ["get", 3, 3, 2, 1875, 11], ["jump_false", 3, "if_else_2964", 1875, 11], ["get", 3, 1, 1, 1875, 32], ["access", 4, "after ", 1875, 38], "_nop_tc_46", "_nop_tc_47", ["is_text", 5, 2, 1875, 49], ["jump_false", 5, "add_cn_2967", 1875, 49], ["concat", 6, 4, 2, 1875, 49], ["jump", "add_done_2966", 1875, 49], "add_cn_2967", "_nop_tc_48", ["jump", "add_err_2968", 1875, 49], ["is_num", 5, 2, 1875, 49], ["jump_false", 5, "add_err_2968", 1875, 49], ["add", 6, 4, 2, 1875, 49], ["jump", "add_done_2966", 1875, 49], "add_err_2968", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 1875, 49 ], ["access", 5, "error", 1875, 49], ["access", 7, "cannot apply '+': operands must both be text or both be numbers", 1875, 49], ["array", 8, 0, 1875, 49], ["push", 8, 7, 1875, 49], ["frame", 7, 4, 2, 1875, 49], ["null", 4, 1875, 49], ["setarg", 7, 0, 4, 1875, 49], ["setarg", 7, 1, 5, 1875, 49], ["setarg", 7, 2, 8, 1875, 49], ["invoke", 7, 4, 1875, 49], ["disrupt", 1875, 49], "add_done_2966", ["get", 4, 3, 2, 1875, 22], ["frame", 5, 4, 2, 1875, 22], ["null", 4, 1875, 22], ["setarg", 5, 0, 4, 1875, 22], ["setarg", 5, 1, 3, 1875, 22], ["setarg", 5, 2, 6, 1875, 22], ["invoke", 5, 3, 1875, 22], ["jump", "if_end_2965", 1875, 22], "if_else_2964", "if_end_2965", ["access", 3, "simplify_booleans", 1877, 14], "_nop_tc_49", "_nop_tc_50", ["is_text", 4, 1, 1877, 36], ["jump_false", 4, "add_cn_2970", 1877, 36], ["concat", 5, 3, 1, 1877, 36], ["jump", "add_done_2969", 1877, 36], "add_cn_2970", "_nop_tc_51", ["jump", "add_err_2971", 1877, 36], ["is_num", 4, 1, 1877, 36], ["jump_false", 4, "add_err_2971", 1877, 36], ["add", 5, 3, 1, 1877, 36], ["jump", "add_done_2969", 1877, 36], "add_err_2971", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1877, 36 ], ["access", 4, "error", 1877, 36], ["access", 6, "cannot apply '+': operands must both be text or both be numbers", 1877, 36], ["array", 7, 0, 1877, 36], ["push", 7, 6, 1877, 36], ["frame", 6, 3, 2, 1877, 36], ["null", 3, 1877, 36], ["setarg", 6, 0, 3, 1877, 36], ["setarg", 6, 1, 4, 1877, 36], ["setarg", 6, 2, 7, 1877, 36], ["invoke", 6, 3, 1877, 36], ["disrupt", 1877, 36], "add_done_2969", ["move", 2, 5, 1877, 36], ["get", 3, 1, 1, 1878, 16], ["function", 4, 22, 1878, 28], ["get", 5, 22, 2, 1878, 7], ["frame", 6, 5, 3, 1878, 7], ["null", 5, 1878, 7], ["setarg", 6, 0, 5, 1878, 7], ["setarg", 6, 1, 3, 1878, 7], ["setarg", 6, 2, 2, 1878, 7], ["setarg", 6, 3, 4, 1878, 7], ["invoke", 6, 3, 1878, 7], ["get", 3, 3, 2, 1881, 11], ["jump_false", 3, "if_else_2972", 1881, 11], ["get", 3, 1, 1, 1881, 32], ["access", 4, "after ", 1881, 38], "_nop_tc_52", "_nop_tc_53", ["is_text", 5, 2, 1881, 49], ["jump_false", 5, "add_cn_2975", 1881, 49], ["concat", 6, 4, 2, 1881, 49], ["jump", "add_done_2974", 1881, 49], "add_cn_2975", "_nop_tc_54", ["jump", "add_err_2976", 1881, 49], ["is_num", 5, 2, 1881, 49], ["jump_false", 5, "add_err_2976", 1881, 49], ["add", 6, 4, 2, 1881, 49], ["jump", "add_done_2974", 1881, 49], "add_err_2976", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 1881, 49 ], ["access", 5, "error", 1881, 49], ["access", 7, "cannot apply '+': operands must both be text or both be numbers", 1881, 49], ["array", 8, 0, 1881, 49], ["push", 8, 7, 1881, 49], ["frame", 7, 4, 2, 1881, 49], ["null", 4, 1881, 49], ["setarg", 7, 0, 4, 1881, 49], ["setarg", 7, 1, 5, 1881, 49], ["setarg", 7, 2, 8, 1881, 49], ["invoke", 7, 4, 1881, 49], ["disrupt", 1881, 49], "add_done_2974", ["get", 4, 3, 2, 1881, 22], ["frame", 5, 4, 2, 1881, 22], ["null", 4, 1881, 22], ["setarg", 5, 0, 4, 1881, 22], ["setarg", 5, 1, 3, 1881, 22], ["setarg", 5, 2, 6, 1881, 22], ["invoke", 5, 3, 1881, 22], ["jump", "if_end_2973", 1881, 22], "if_else_2972", "if_end_2973", ["access", 3, "eliminate_moves", 1883, 14], "_nop_tc_55", "_nop_tc_56", ["is_text", 4, 1, 1883, 34], ["jump_false", 4, "add_cn_2978", 1883, 34], ["concat", 5, 3, 1, 1883, 34], ["jump", "add_done_2977", 1883, 34], "add_cn_2978", "_nop_tc_57", ["jump", "add_err_2979", 1883, 34], ["is_num", 4, 1, 1883, 34], ["jump_false", 4, "add_err_2979", 1883, 34], ["add", 5, 3, 1, 1883, 34], ["jump", "add_done_2977", 1883, 34], "add_err_2979", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1883, 34 ], ["access", 4, "error", 1883, 34], ["access", 6, "cannot apply '+': operands must both be text or both be numbers", 1883, 34], ["array", 7, 0, 1883, 34], ["push", 7, 6, 1883, 34], ["frame", 6, 3, 2, 1883, 34], ["null", 3, 1883, 34], ["setarg", 6, 0, 3, 1883, 34], ["setarg", 6, 1, 4, 1883, 34], ["setarg", 6, 2, 7, 1883, 34], ["invoke", 6, 3, 1883, 34], ["disrupt", 1883, 34], "add_done_2977", ["move", 2, 5, 1883, 34], ["get", 3, 1, 1, 1884, 16], ["function", 4, 23, 1884, 28], ["get", 5, 22, 2, 1884, 7], ["frame", 6, 5, 3, 1884, 7], ["null", 5, 1884, 7], ["setarg", 6, 0, 5, 1884, 7], ["setarg", 6, 1, 3, 1884, 7], ["setarg", 6, 2, 2, 1884, 7], ["setarg", 6, 3, 4, 1884, 7], ["invoke", 6, 3, 1884, 7], ["get", 3, 3, 2, 1887, 11], ["jump_false", 3, "if_else_2980", 1887, 11], ["get", 3, 1, 1, 1887, 32], ["access", 4, "after ", 1887, 38], "_nop_tc_58", "_nop_tc_59", ["is_text", 5, 2, 1887, 49], ["jump_false", 5, "add_cn_2983", 1887, 49], ["concat", 6, 4, 2, 1887, 49], ["jump", "add_done_2982", 1887, 49], "add_cn_2983", "_nop_tc_60", ["jump", "add_err_2984", 1887, 49], ["is_num", 5, 2, 1887, 49], ["jump_false", 5, "add_err_2984", 1887, 49], ["add", 6, 4, 2, 1887, 49], ["jump", "add_done_2982", 1887, 49], "add_err_2984", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 1887, 49 ], ["access", 5, "error", 1887, 49], ["access", 7, "cannot apply '+': operands must both be text or both be numbers", 1887, 49], ["array", 8, 0, 1887, 49], ["push", 8, 7, 1887, 49], ["frame", 7, 4, 2, 1887, 49], ["null", 4, 1887, 49], ["setarg", 7, 0, 4, 1887, 49], ["setarg", 7, 1, 5, 1887, 49], ["setarg", 7, 2, 8, 1887, 49], ["invoke", 7, 4, 1887, 49], ["disrupt", 1887, 49], "add_done_2982", ["get", 4, 3, 2, 1887, 22], ["frame", 5, 4, 2, 1887, 22], ["null", 4, 1887, 22], ["setarg", 5, 0, 4, 1887, 22], ["setarg", 5, 1, 3, 1887, 22], ["setarg", 5, 2, 6, 1887, 22], ["invoke", 5, 3, 1887, 22], ["jump", "if_end_2981", 1887, 22], "if_else_2980", "if_end_2981", ["access", 3, "eliminate_unreachable", 1889, 14], "_nop_tc_61", "_nop_tc_62", ["is_text", 4, 1, 1889, 40], ["jump_false", 4, "add_cn_2986", 1889, 40], ["concat", 5, 3, 1, 1889, 40], ["jump", "add_done_2985", 1889, 40], "add_cn_2986", "_nop_tc_63", ["jump", "add_err_2987", 1889, 40], ["is_num", 4, 1, 1889, 40], ["jump_false", 4, "add_err_2987", 1889, 40], ["add", 5, 3, 1, 1889, 40], ["jump", "add_done_2985", 1889, 40], "add_err_2987", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1889, 40 ], ["access", 4, "error", 1889, 40], ["access", 6, "cannot apply '+': operands must both be text or both be numbers", 1889, 40], ["array", 7, 0, 1889, 40], ["push", 7, 6, 1889, 40], ["frame", 6, 3, 2, 1889, 40], ["null", 3, 1889, 40], ["setarg", 6, 0, 3, 1889, 40], ["setarg", 6, 1, 4, 1889, 40], ["setarg", 6, 2, 7, 1889, 40], ["invoke", 6, 3, 1889, 40], ["disrupt", 1889, 40], "add_done_2985", ["move", 2, 5, 1889, 40], ["get", 3, 1, 1, 1890, 16], ["function", 4, 24, 1890, 28], ["get", 5, 22, 2, 1890, 7], ["frame", 6, 5, 3, 1890, 7], ["null", 5, 1890, 7], ["setarg", 6, 0, 5, 1890, 7], ["setarg", 6, 1, 3, 1890, 7], ["setarg", 6, 2, 2, 1890, 7], ["setarg", 6, 3, 4, 1890, 7], ["invoke", 6, 3, 1890, 7], ["get", 3, 3, 2, 1893, 11], ["jump_false", 3, "if_else_2988", 1893, 11], ["get", 3, 1, 1, 1893, 32], ["access", 4, "after ", 1893, 38], "_nop_tc_64", "_nop_tc_65", ["is_text", 5, 2, 1893, 49], ["jump_false", 5, "add_cn_2991", 1893, 49], ["concat", 6, 4, 2, 1893, 49], ["jump", "add_done_2990", 1893, 49], "add_cn_2991", "_nop_tc_66", ["jump", "add_err_2992", 1893, 49], ["is_num", 5, 2, 1893, 49], ["jump_false", 5, "add_err_2992", 1893, 49], ["add", 6, 4, 2, 1893, 49], ["jump", "add_done_2990", 1893, 49], "add_err_2992", [ "access", 4, { "name": "log", "kind": "name", "make": "intrinsic" }, 1893, 49 ], ["access", 5, "error", 1893, 49], ["access", 7, "cannot apply '+': operands must both be text or both be numbers", 1893, 49], ["array", 8, 0, 1893, 49], ["push", 8, 7, 1893, 49], ["frame", 7, 4, 2, 1893, 49], ["null", 4, 1893, 49], ["setarg", 7, 0, 4, 1893, 49], ["setarg", 7, 1, 5, 1893, 49], ["setarg", 7, 2, 8, 1893, 49], ["invoke", 7, 4, 1893, 49], ["disrupt", 1893, 49], "add_done_2990", ["get", 4, 3, 2, 1893, 22], ["frame", 5, 4, 2, 1893, 22], ["null", 4, 1893, 22], ["setarg", 5, 0, 4, 1893, 22], ["setarg", 5, 1, 3, 1893, 22], ["setarg", 5, 2, 6, 1893, 22], ["invoke", 5, 3, 1893, 22], ["jump", "if_end_2989", 1893, 22], "if_else_2988", "if_end_2989", ["access", 3, "eliminate_dead_jumps", 1895, 14], "_nop_tc_67", "_nop_tc_68", ["is_text", 4, 1, 1895, 39], ["jump_false", 4, "add_cn_2994", 1895, 39], ["concat", 5, 3, 1, 1895, 39], ["jump", "add_done_2993", 1895, 39], "add_cn_2994", "_nop_tc_69", ["jump", "add_err_2995", 1895, 39], ["is_num", 4, 1, 1895, 39], ["jump_false", 4, "add_err_2995", 1895, 39], ["add", 5, 3, 1, 1895, 39], ["jump", "add_done_2993", 1895, 39], "add_err_2995", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 1895, 39 ], ["access", 4, "error", 1895, 39], ["access", 6, "cannot apply '+': operands must both be text or both be numbers", 1895, 39], ["array", 7, 0, 1895, 39], ["push", 7, 6, 1895, 39], ["frame", 6, 3, 2, 1895, 39], ["null", 3, 1895, 39], ["setarg", 6, 0, 3, 1895, 39], ["setarg", 6, 1, 4, 1895, 39], ["setarg", 6, 2, 7, 1895, 39], ["invoke", 6, 3, 1895, 39], ["disrupt", 1895, 39], "add_done_2993", ["move", 2, 5, 1895, 39], ["get", 3, 1, 1, 1896, 16], ["function", 4, 25, 1896, 28], ["get", 5, 22, 2, 1896, 7], ["frame", 6, 5, 3, 1896, 7], ["null", 5, 1896, 7], ["setarg", 6, 0, 5, 1896, 7], ["setarg", 6, 1, 3, 1896, 7], ["setarg", 6, 2, 2, 1896, 7], ["setarg", 6, 3, 4, 1896, 7], ["invoke", 6, 3, 1896, 7], ["get", 3, 3, 2, 1899, 11], ["jump_false", 3, "if_else_2996", 1899, 11], ["get", 3, 1, 1, 1899, 32], ["access", 4, "after ", 1899, 38], "_nop_tc_70", "_nop_tc_71", ["is_text", 5, 2, 1899, 49], ["jump_false", 5, "add_cn_2999", 1899, 49], ["concat", 6, 4, 2, 1899, 49], ["jump", "add_done_2998", 1899, 49], "add_cn_2999", "_nop_tc_72", ["jump", "add_err_3000", 1899, 49], ["is_num", 5, 2, 1899, 49], ["jump_false", 5, "add_err_3000", 1899, 49], ["add", 6, 4, 2, 1899, 49], ["jump", "add_done_2998", 1899, 49], "add_err_3000", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 1899, 49 ], ["access", 4, "error", 1899, 49], ["access", 5, "cannot apply '+': operands must both be text or both be numbers", 1899, 49], ["array", 7, 0, 1899, 49], ["push", 7, 5, 1899, 49], ["frame", 5, 2, 2, 1899, 49], ["null", 2, 1899, 49], ["setarg", 5, 0, 2, 1899, 49], ["setarg", 5, 1, 4, 1899, 49], ["setarg", 5, 2, 7, 1899, 49], ["invoke", 5, 2, 1899, 49], ["disrupt", 1899, 49], "add_done_2998", ["get", 2, 3, 2, 1899, 22], ["frame", 4, 2, 2, 1899, 22], ["null", 2, 1899, 22], ["setarg", 4, 0, 2, 1899, 22], ["setarg", 4, 1, 3, 1899, 22], ["setarg", 4, 2, 6, 1899, 22], ["invoke", 4, 2, 1899, 22], ["jump", "if_end_2997", 1899, 22], "if_else_2996", "if_end_2997", ["null", 2, 1900, 14], ["return", 2, 1900, 14], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 11, "nr_close_slots": 0, "instructions": [ ["null", 3, 1836, 23], ["null", 4, 1837, 23], ["null", 5, 1838, 22], ["function", 6, 26, 1839, 21], ["move", 7, 6, 1839, 21], ["load_field", 6, 1, "instructions", 1903, 9], ["null", 8, 1903, 30], ["is_identical", 9, 6, 8, 1903, 30], ["jump_true", 9, "eq_done_3004", 1903, 30], ["is_int", 10, 6, 1903, 30], ["jump_false", 10, "eq_ni_3005", 1903, 30], "_nop_tc_1", ["jump", "eq_ni_3005", 1903, 30], ["eq_int", 9, 6, 8, 1903, 30], ["jump", "eq_done_3004", 1903, 30], "eq_ni_3005", ["is_num", 10, 6, 1903, 30], ["jump_false", 10, "eq_nn_3006", 1903, 30], "_nop_tc_2", ["jump", "eq_nn_3006", 1903, 30], ["eq_float", 9, 6, 8, 1903, 30], ["jump", "eq_done_3004", 1903, 30], "eq_nn_3006", ["is_text", 10, 6, 1903, 30], ["jump_false", 10, "eq_nt_3007", 1903, 30], "_nop_tc_3", ["jump", "eq_nt_3007", 1903, 30], ["eq_text", 9, 6, 8, 1903, 30], ["jump", "eq_done_3004", 1903, 30], "eq_nt_3007", ["is_null", 10, 6, 1903, 30], ["jump_false", 10, "eq_nnl_3008", 1903, 30], "_nop_tc_4", "_nop_tc_5", ["true", 9, 1903, 30], ["jump", "eq_done_3004", 1903, 30], "eq_nnl_3008", ["is_bool", 10, 6, 1903, 30], ["jump_false", 10, "eq_nb_3009", 1903, 30], "_nop_tc_6", ["jump", "eq_nb_3009", 1903, 30], ["eq_bool", 9, 6, 8, 1903, 30], ["jump", "eq_done_3004", 1903, 30], "eq_nb_3009", ["false", 9, 1903, 30], "eq_done_3004", ["move", 6, 9, 1903, 30], ["jump_true", 6, "or_end_3003", 1903, 30], ["load_field", 8, 1, "instructions", 1903, 45], ["length", 9, 8, 1903, 45], ["access", 8, 0, 1903, 67], ["is_identical", 10, 9, 8, 1903, 67], ["jump_true", 10, "eq_done_3010", 1903, 67], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 10, 9, 8, 1903, 67], ["jump", "eq_done_3010", 1903, 67], "eq_ni_3011", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 10, 9, 8, 1903, 67], ["jump", "eq_done_3010", 1903, 67], "eq_nn_3012", "_nop_tc_15", ["jump", "eq_nt_3013", 1903, 67], "_nop_tc_16", ["jump", "eq_nt_3013", 1903, 67], ["eq_text", 10, 9, 8, 1903, 67], ["jump", "eq_done_3010", 1903, 67], "eq_nt_3013", "_nop_tc_17", ["jump", "eq_nnl_3014", 1903, 67], "_nop_tc_18", ["jump", "eq_nnl_3014", 1903, 67], ["true", 10, 1903, 67], ["jump", "eq_done_3010", 1903, 67], "eq_nnl_3014", "_nop_tc_19", ["jump", "eq_nb_3015", 1903, 67], "_nop_tc_20", ["jump", "eq_nb_3015", 1903, 67], ["eq_bool", 10, 9, 8, 1903, 67], ["jump", "eq_done_3010", 1903, 67], "eq_nb_3015", ["false", 10, 1903, 67], "eq_done_3010", ["move", 6, 10, 1903, 67], "or_end_3003", ["jump_false", 6, "if_else_3001", 1903, 67], ["null", 6, 1904, 14], ["return", 6, 1904, 14], "_nop_ur_1", "if_else_3001", "if_end_3002", ["access", 6, "", 1907, 15], ["frame", 8, 7, 1, 1907, 5], ["null", 7, 1907, 5], ["setarg", 8, 0, 7, 1907, 5], ["setarg", 8, 1, 6, 1907, 5], ["invoke", 8, 6, 1907, 5], ["null", 6, 1908, 12], ["return", 6, 1908, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2, "closure_written": { "3": true, "5": true, "6": true } }, { "disruption_pc": 0, "nr_slots": 44, "nr_close_slots": 0, "instructions": [ ["null", 3, 8, 19], ["null", 4, 9, 18], ["load_field", 5, 1, "_verify", 10, 7], ["move", 6, 5, 10, 7], ["jump_false", 6, "and_end_2", 10, 7], ["load_field", 5, 1, "_verify_mod", 10, 21], ["move", 6, 5, 10, 21], "and_end_2", ["jump_false", 6, "if_else_0", 10, 21], ["load_field", 5, 1, "_verify_mod", 11, 16], ["move", 4, 5, 11, 16], ["function", 5, 0, 12, 17], ["move", 3, 5, 12, 17], ["jump", "if_end_1", 12, 17], "if_else_0", "if_end_1", ["access", 5, "unknown", 26, 19], ["access", 6, "int", 27, 15], ["access", 7, "float", 28, 17], ["access", 8, "num", 29, 15], ["access", 9, "text", 30, 16], ["access", 10, "bool", 31, 16], ["access", 11, "null", 32, 16], ["access", 12, "array", 33, 17], ["access", 13, "record", 34, 18], ["access", 14, "function", 35, 20], ["record", 15, 8], ["store_field", 15, 6, "is_int", 58, 13], ["store_field", 15, 9, "is_text", 58, 29], ["store_field", 15, 8, "is_num", 58, 45], ["store_field", 15, 10, "is_bool", 59, 14], ["store_field", 15, 11, "is_null", 59, 31], ["store_field", 15, 12, "is_array", 60, 15], ["store_field", 15, 14, "is_func", 60, 33], ["store_field", 15, 13, "is_record", 61, 16], ["move", 16, 15, 61, 16], ["record", 15, 11], ["true", 17, 66, 13], ["store_field", 15, 17, "eq_int", 66, 13], ["true", 17, 66, 29], ["store_field", 15, 17, "eq_float", 66, 29], ["true", 17, 66, 44], ["store_field", 15, 17, "eq_text", 66, 44], ["true", 17, 66, 59], ["store_field", 15, 17, "eq_bool", 66, 59], ["true", 17, 67, 19], ["store_field", 15, 17, "is_identical", 67, 19], ["true", 17, 68, 13], ["store_field", 15, 17, "le_int", 68, 13], ["true", 17, 68, 29], ["store_field", 15, 17, "le_float", 68, 29], ["true", 17, 68, 44], ["store_field", 15, 17, "le_text", 68, 44], ["true", 17, 69, 13], ["store_field", 15, 17, "ge_int", 69, 13], ["true", 17, 69, 29], ["store_field", 15, 17, "ge_float", 69, 29], ["true", 17, 69, 44], ["store_field", 15, 17, "ge_text", 69, 44], ["move", 17, 15, 69, 44], ["record", 15, 10], ["true", 18, 72, 13], ["store_field", 15, 18, "ne_int", 72, 13], ["true", 18, 72, 29], ["store_field", 15, 18, "ne_float", 72, 29], ["true", 18, 72, 44], ["store_field", 15, 18, "ne_text", 72, 44], ["true", 18, 72, 59], ["store_field", 15, 18, "ne_bool", 72, 59], ["true", 18, 73, 13], ["store_field", 15, 18, "lt_int", 73, 13], ["true", 18, 73, 29], ["store_field", 15, 18, "lt_float", 73, 29], ["true", 18, 73, 44], ["store_field", 15, 18, "lt_text", 73, 44], ["true", 18, 74, 13], ["store_field", 15, 18, "gt_int", 74, 13], ["true", 18, 74, 29], ["store_field", 15, 18, "gt_float", 74, 29], ["true", 18, 74, 44], ["store_field", 15, 18, "gt_text", 74, 44], ["move", 18, 15, 74, 44], ["record", 15, 19], ["true", 19, 77, 10], ["store_field", 15, 19, "int", 77, 10], ["true", 19, 77, 24], ["store_field", 15, 19, "access", 77, 24], ["true", 19, 77, 36], ["store_field", 15, 19, "true", 77, 36], ["true", 19, 77, 49], ["store_field", 15, 19, "false", 77, 49], ["true", 19, 77, 61], ["store_field", 15, 19, "move", 77, 61], ["true", 19, 77, 73], ["store_field", 15, 19, "null", 77, 73], ["true", 19, 78, 11], ["store_field", 15, 19, "jump", 78, 11], ["true", 19, 78, 28], ["store_field", 15, 19, "jump_true", 78, 28], ["true", 19, 78, 46], ["store_field", 15, 19, "jump_false", 78, 46], ["true", 19, 78, 67], ["store_field", 15, 19, "jump_not_null", 78, 67], ["true", 19, 79, 13], ["store_field", 15, 19, "return", 79, 13], ["true", 19, 79, 28], ["store_field", 15, 19, "disrupt", 79, 28], ["true", 19, 80, 18], ["store_field", 15, 19, "store_field", 80, 18], ["true", 19, 80, 37], ["store_field", 15, 19, "store_index", 80, 37], ["true", 19, 80, 58], ["store_field", 15, 19, "store_dynamic", 80, 58], ["true", 19, 81, 11], ["store_field", 15, 19, "push", 81, 11], ["true", 19, 81, 25], ["store_field", 15, 19, "setarg", 81, 25], ["true", 19, 81, 39], ["store_field", 15, 19, "invoke", 81, 39], ["true", 19, 81, 58], ["store_field", 15, 19, "tail_invoke", 81, 58], ["move", 19, 15, 81, 58], ["null", 15, 86, 18], ["null", 20, 87, 18], ["null", 21, 88, 14], ["is_identical", 22, 2, 21, 88, 14], ["jump_true", 22, "ne_nid_22", 88, 14], ["jump", "ne_ni_23", 88, 14], "ne_nid_22", ["false", 22, 88, 14], ["jump", "ne_done_21", 88, 14], "ne_ni_23", ["is_int", 23, 2, 88, 14], ["jump_false", 23, "ne_nn_24", 88, 14], "_nop_tc_1", ["jump", "ne_nn_24", 88, 14], ["ne_int", 22, 2, 21, 88, 14], ["jump", "ne_done_21", 88, 14], "ne_nn_24", ["is_num", 23, 2, 88, 14], ["jump_false", 23, "ne_nt_25", 88, 14], "_nop_tc_2", ["jump", "ne_nt_25", 88, 14], ["ne_float", 22, 2, 21, 88, 14], ["jump", "ne_done_21", 88, 14], "ne_nt_25", ["is_text", 23, 2, 88, 14], ["jump_false", 23, "ne_nnl_26", 88, 14], "_nop_tc_3", ["jump", "ne_nnl_26", 88, 14], ["ne_text", 22, 2, 21, 88, 14], ["jump", "ne_done_21", 88, 14], "ne_nnl_26", ["is_null", 23, 2, 88, 14], ["jump_false", 23, "ne_nb_27", 88, 14], "_nop_tc_4", "_nop_tc_5", ["false", 22, 88, 14], ["jump", "ne_done_21", 88, 14], "ne_nb_27", ["is_bool", 23, 2, 88, 14], ["jump_false", 23, "ne_mis_28", 88, 14], "_nop_tc_6", ["jump", "ne_mis_28", 88, 14], ["ne_bool", 22, 2, 21, 88, 14], ["jump", "ne_done_21", 88, 14], "ne_mis_28", ["true", 22, 88, 14], "ne_done_21", ["jump_false", 22, "if_else_19", 88, 14], ["access", 21, "ir_stats", 89, 20], [ "access", 22, { "name": "use", "kind": "name", "make": "intrinsic" }, 89, 16 ], ["frame", 23, 22, 1, 89, 16], ["null", 22, 89, 16], ["setarg", 23, 0, 22, 89, 16], ["setarg", 23, 1, 21, 89, 16], ["invoke", 23, 21, 89, 16], ["move", 15, 21, 89, 16], ["access", 21, "time", 90, 20], [ "access", 22, { "name": "use", "kind": "name", "make": "intrinsic" }, 90, 16 ], ["frame", 23, 22, 1, 90, 16], ["null", 22, 90, 16], ["setarg", 23, 0, 22, 90, 16], ["setarg", 23, 1, 21, 90, 16], ["invoke", 23, 21, 90, 16], ["move", 20, 21, 90, 16], ["jump", "if_end_20", 90, 16], "if_else_19", "if_end_20", ["function", 21, 1, 93, 18], ["move", 22, 21, 93, 18], ["function", 21, 2, 130, 27], ["move", 23, 21, 130, 27], ["function", 21, 3, 144, 21], ["move", 24, 21, 144, 21], ["function", 21, 4, 165, 17], ["move", 25, 21, 165, 17], ["function", 21, 5, 179, 24], ["move", 26, 21, 179, 24], ["record", 21, 35], ["access", 27, 2, 230, 11], ["access", 28, 3, 230, 21], ["array", 29, 4, 230, 24], ["push", 29, 27, 230, 24], ["push", 29, 8, 230, 24], ["push", 29, 28, 230, 24], ["push", 29, 8, 230, 24], ["store_field", 21, 29, "add", 230, 24], ["access", 27, 2, 231, 16], ["access", 28, 3, 231, 26], ["array", 29, 4, 231, 29], ["push", 29, 27, 231, 29], ["push", 29, 8, 231, 29], ["push", 29, 28, 231, 29], ["push", 29, 8, 231, 29], ["store_field", 21, 29, "subtract", 231, 29], ["access", 27, 2, 231, 48], ["access", 28, 3, 231, 58], ["array", 29, 4, 231, 61], ["push", 29, 27, 231, 61], ["push", 29, 8, 231, 61], ["push", 29, 28, 231, 61], ["push", 29, 8, 231, 61], ["store_field", 21, 29, "multiply", 231, 61], ["access", 27, 2, 232, 14], ["access", 28, 3, 232, 24], ["array", 29, 4, 232, 27], ["push", 29, 27, 232, 27], ["push", 29, 8, 232, 27], ["push", 29, 28, 232, 27], ["push", 29, 8, 232, 27], ["store_field", 21, 29, "divide", 232, 27], ["access", 27, 2, 232, 44], ["access", 28, 3, 232, 54], ["array", 29, 4, 232, 57], ["push", 29, 27, 232, 57], ["push", 29, 8, 232, 57], ["push", 29, 28, 232, 57], ["push", 29, 8, 232, 57], ["store_field", 21, 29, "modulo", 232, 57], ["access", 27, 2, 233, 17], ["access", 28, 3, 233, 27], ["array", 29, 4, 233, 30], ["push", 29, 27, 233, 30], ["push", 29, 8, 233, 30], ["push", 29, 28, 233, 30], ["push", 29, 8, 233, 30], ["store_field", 21, 29, "remainder", 233, 30], ["access", 27, 2, 233, 44], ["access", 28, 3, 233, 54], ["array", 29, 4, 233, 57], ["push", 29, 27, 233, 57], ["push", 29, 8, 233, 57], ["push", 29, 28, 233, 57], ["push", 29, 8, 233, 57], ["store_field", 21, 29, "max", 233, 57], ["access", 27, 2, 234, 11], ["access", 28, 3, 234, 21], ["array", 29, 4, 234, 24], ["push", 29, 27, 234, 24], ["push", 29, 8, 234, 24], ["push", 29, 28, 234, 24], ["push", 29, 8, 234, 24], ["store_field", 21, 29, "min", 234, 24], ["access", 27, 2, 234, 38], ["access", 28, 3, 234, 48], ["array", 29, 4, 234, 51], ["push", 29, 27, 234, 51], ["push", 29, 8, 234, 51], ["push", 29, 28, 234, 51], ["push", 29, 8, 234, 51], ["store_field", 21, 29, "pow", 234, 51], ["access", 27, 2, 235, 14], ["array", 28, 2, 235, 17], ["push", 28, 27, 235, 17], ["push", 28, 8, 235, 17], ["store_field", 21, 28, "negate", 235, 17], ["access", 27, 2, 235, 31], ["array", 28, 2, 235, 34], ["push", 28, 27, 235, 34], ["push", 28, 8, 235, 34], ["store_field", 21, 28, "abs", 235, 34], ["access", 27, 2, 235, 49], ["array", 28, 2, 235, 52], ["push", 28, 27, 235, 52], ["push", 28, 8, 235, 52], ["store_field", 21, 28, "sign", 235, 52], ["access", 27, 2, 236, 16], ["array", 28, 2, 236, 19], ["push", 28, 27, 236, 19], ["push", 28, 8, 236, 19], ["store_field", 21, 28, "fraction", 236, 19], ["access", 27, 2, 236, 37], ["array", 28, 2, 236, 40], ["push", 28, 27, 236, 40], ["push", 28, 8, 236, 40], ["store_field", 21, 28, "integer", 236, 40], ["access", 27, 2, 237, 13], ["array", 28, 2, 237, 16], ["push", 28, 27, 237, 16], ["push", 28, 8, 237, 16], ["store_field", 21, 28, "floor", 237, 16], ["access", 27, 2, 237, 34], ["array", 28, 2, 237, 37], ["push", 28, 27, 237, 37], ["push", 28, 8, 237, 37], ["store_field", 21, 28, "ceiling", 237, 37], ["access", 27, 2, 238, 13], ["array", 28, 2, 238, 16], ["push", 28, 27, 238, 16], ["push", 28, 8, 238, 16], ["store_field", 21, 28, "round", 238, 16], ["access", 27, 2, 238, 32], ["array", 28, 2, 238, 35], ["push", 28, 27, 238, 35], ["push", 28, 8, 238, 35], ["store_field", 21, 28, "trunc", 238, 35], ["access", 27, 2, 239, 14], ["access", 28, 3, 239, 24], ["array", 29, 4, 239, 27], ["push", 29, 27, 239, 27], ["push", 29, 6, 239, 27], ["push", 29, 28, 239, 27], ["push", 29, 6, 239, 27], ["store_field", 21, 29, "bitand", 239, 27], ["access", 27, 2, 239, 43], ["access", 28, 3, 239, 53], ["array", 29, 4, 239, 56], ["push", 29, 27, 239, 56], ["push", 29, 6, 239, 56], ["push", 29, 28, 239, 56], ["push", 29, 6, 239, 56], ["store_field", 21, 29, "bitor", 239, 56], ["access", 27, 2, 240, 14], ["access", 28, 3, 240, 24], ["array", 29, 4, 240, 27], ["push", 29, 27, 240, 27], ["push", 29, 6, 240, 27], ["push", 29, 28, 240, 27], ["push", 29, 6, 240, 27], ["store_field", 21, 29, "bitxor", 240, 27], ["access", 27, 2, 240, 41], ["access", 28, 3, 240, 51], ["array", 29, 4, 240, 54], ["push", 29, 27, 240, 54], ["push", 29, 6, 240, 54], ["push", 29, 28, 240, 54], ["push", 29, 6, 240, 54], ["store_field", 21, 29, "shl", 240, 54], ["access", 27, 2, 241, 11], ["access", 28, 3, 241, 21], ["array", 29, 4, 241, 24], ["push", 29, 27, 241, 24], ["push", 29, 6, 241, 24], ["push", 29, 28, 241, 24], ["push", 29, 6, 241, 24], ["store_field", 21, 29, "shr", 241, 24], ["access", 27, 2, 241, 39], ["access", 28, 3, 241, 49], ["array", 29, 4, 241, 52], ["push", 29, 27, 241, 52], ["push", 29, 6, 241, 52], ["push", 29, 28, 241, 52], ["push", 29, 6, 241, 52], ["store_field", 21, 29, "ushr", 241, 52], ["access", 27, 2, 242, 14], ["array", 28, 2, 242, 17], ["push", 28, 27, 242, 17], ["push", 28, 6, 242, 17], ["store_field", 21, 28, "bitnot", 242, 17], ["access", 27, 2, 243, 14], ["access", 28, 3, 243, 25], ["array", 29, 4, 243, 28], ["push", 29, 27, 243, 28], ["push", 29, 9, 243, 28], ["push", 29, 28, 243, 28], ["push", 29, 9, 243, 28], ["store_field", 21, 29, "concat", 243, 28], ["access", 27, 2, 244, 11], ["array", 28, 2, 244, 14], ["push", 28, 27, 244, 14], ["push", 28, 10, 244, 14], ["store_field", 21, 28, "not", 244, 14], ["access", 27, 2, 244, 29], ["access", 28, 3, 244, 40], ["array", 29, 4, 244, 43], ["push", 29, 27, 244, 43], ["push", 29, 10, 244, 43], ["push", 29, 28, 244, 43], ["push", 29, 10, 244, 43], ["store_field", 21, 29, "and", 244, 43], ["access", 27, 2, 244, 57], ["access", 28, 3, 244, 68], ["array", 29, 4, 244, 71], ["push", 29, 27, 244, 71], ["push", 29, 10, 244, 71], ["push", 29, 28, 244, 71], ["push", 29, 10, 244, 71], ["store_field", 21, 29, "or", 244, 71], ["access", 27, 1, 245, 19], ["access", 28, 2, 245, 31], ["array", 29, 4, 245, 34], ["push", 29, 27, 245, 34], ["push", 29, 12, 245, 34], ["push", 29, 28, 245, 34], ["push", 29, 6, 245, 34], ["store_field", 21, 29, "store_index", 245, 34], ["access", 27, 1, 245, 56], ["array", 28, 2, 245, 59], ["push", 28, 27, 245, 59], ["push", 28, 13, 245, 59], ["store_field", 21, 28, "store_field", 245, 59], ["access", 27, 1, 246, 12], ["array", 28, 2, 246, 15], ["push", 28, 27, 246, 15], ["push", 28, 12, 246, 15], ["store_field", 21, 28, "push", 246, 15], ["access", 27, 2, 247, 18], ["access", 28, 3, 247, 30], ["array", 29, 4, 247, 33], ["push", 29, 27, 247, 33], ["push", 29, 12, 247, 33], ["push", 29, 28, 247, 33], ["push", 29, 6, 247, 33], ["store_field", 21, 29, "load_index", 247, 33], ["access", 27, 2, 247, 54], ["array", 28, 2, 247, 57], ["push", 28, 27, 247, 57], ["push", 28, 13, 247, 57], ["store_field", 21, 28, "load_field", 247, 57], ["access", 27, 2, 248, 11], ["array", 28, 2, 248, 14], ["push", 28, 27, 248, 14], ["push", 28, 12, 248, 14], ["store_field", 21, 28, "pop", 248, 14], ["move", 27, 21, 248, 14], ["function", 21, 6, 251, 27], ["move", 28, 21, 251, 27], ["record", 21, 85], ["access", 29, 1, 334, 11], ["array", 30, 2, 334, 14], ["push", 30, 29, 334, 14], ["push", 30, 6, 334, 14], ["store_field", 21, 30, "int", 334, 14], ["access", 29, 1, 334, 29], ["array", 30, 2, 334, 32], ["push", 30, 29, 334, 32], ["push", 30, 10, 334, 32], ["store_field", 21, 30, "true", 334, 32], ["access", 29, 1, 334, 49], ["array", 30, 2, 334, 52], ["push", 30, 29, 334, 52], ["push", 30, 10, 334, 52], ["store_field", 21, 30, "false", 334, 52], ["access", 29, 1, 335, 12], ["array", 30, 2, 335, 15], ["push", 30, 29, 335, 15], ["push", 30, 11, 335, 15], ["store_field", 21, 30, "null", 335, 15], ["access", 11, 1, 335, 33], ["null", 29, 335, 36], ["array", 30, 2, 335, 36], ["push", 30, 11, 335, 36], ["push", 30, 29, 335, 36], ["store_field", 21, 30, "access", 335, 36], ["access", 11, 1, 336, 13], ["array", 29, 2, 336, 16], ["push", 29, 11, 336, 16], ["push", 29, 12, 336, 16], ["store_field", 21, 29, "array", 336, 16], ["access", 11, 1, 336, 35], ["array", 12, 2, 336, 38], ["push", 12, 11, 336, 38], ["push", 12, 13, 336, 38], ["store_field", 21, 12, "record", 336, 38], ["access", 11, 1, 337, 16], ["array", 12, 2, 337, 19], ["push", 12, 11, 337, 19], ["push", 12, 14, 337, 19], ["store_field", 21, 12, "function", 337, 19], ["access", 11, 1, 337, 41], ["array", 12, 2, 337, 44], ["push", 12, 11, 337, 44], ["push", 12, 6, 337, 44], ["store_field", 21, 12, "length", 337, 44], ["access", 11, 1, 338, 14], ["array", 12, 2, 338, 17], ["push", 12, 11, 338, 17], ["push", 12, 6, 338, 17], ["store_field", 21, 12, "bitnot", 338, 17], ["access", 11, 1, 338, 34], ["array", 12, 2, 338, 37], ["push", 12, 11, 338, 37], ["push", 12, 6, 338, 37], ["store_field", 21, 12, "bitand", 338, 37], ["access", 11, 1, 338, 53], ["array", 12, 2, 338, 56], ["push", 12, 11, 338, 56], ["push", 12, 6, 338, 56], ["store_field", 21, 12, "bitor", 338, 56], ["access", 11, 1, 339, 14], ["array", 12, 2, 339, 17], ["push", 12, 11, 339, 17], ["push", 12, 6, 339, 17], ["store_field", 21, 12, "bitxor", 339, 17], ["access", 11, 1, 339, 31], ["array", 12, 2, 339, 34], ["push", 12, 11, 339, 34], ["push", 12, 6, 339, 34], ["store_field", 21, 12, "shl", 339, 34], ["access", 11, 1, 339, 48], ["array", 12, 2, 339, 51], ["push", 12, 11, 339, 51], ["push", 12, 6, 339, 51], ["store_field", 21, 12, "shr", 339, 51], ["access", 11, 1, 339, 66], ["array", 12, 2, 339, 69], ["push", 12, 11, 339, 69], ["push", 12, 6, 339, 69], ["store_field", 21, 12, "ushr", 339, 69], ["access", 11, 1, 340, 14], ["array", 12, 2, 340, 17], ["push", 12, 11, 340, 17], ["push", 12, 8, 340, 17], ["store_field", 21, 12, "negate", 340, 17], ["access", 11, 1, 340, 34], ["array", 12, 2, 340, 37], ["push", 12, 11, 340, 37], ["push", 12, 9, 340, 37], ["store_field", 21, 12, "concat", 340, 37], ["access", 11, 1, 341, 11], ["array", 12, 2, 341, 14], ["push", 12, 11, 341, 14], ["push", 12, 8, 341, 14], ["store_field", 21, 12, "abs", 341, 14], ["access", 11, 1, 341, 29], ["array", 12, 2, 341, 32], ["push", 12, 11, 341, 32], ["push", 12, 6, 341, 32], ["store_field", 21, 12, "sign", 341, 32], ["access", 11, 1, 341, 51], ["array", 12, 2, 341, 54], ["push", 12, 11, 341, 54], ["push", 12, 8, 341, 54], ["store_field", 21, 12, "fraction", 341, 54], ["access", 11, 1, 342, 15], ["array", 12, 2, 342, 18], ["push", 12, 11, 342, 18], ["push", 12, 8, 342, 18], ["store_field", 21, 12, "integer", 342, 18], ["access", 11, 1, 342, 34], ["array", 12, 2, 342, 37], ["push", 12, 11, 342, 37], ["push", 12, 8, 342, 37], ["store_field", 21, 12, "floor", 342, 37], ["access", 11, 1, 342, 55], ["array", 12, 2, 342, 58], ["push", 12, 11, 342, 58], ["push", 12, 8, 342, 58], ["store_field", 21, 12, "ceiling", 342, 58], ["access", 11, 1, 343, 13], ["array", 12, 2, 343, 16], ["push", 12, 11, 343, 16], ["push", 12, 8, 343, 16], ["store_field", 21, 12, "round", 343, 16], ["access", 11, 1, 343, 32], ["array", 12, 2, 343, 35], ["push", 12, 11, 343, 35], ["push", 12, 8, 343, 35], ["store_field", 21, 12, "trunc", 343, 35], ["access", 11, 1, 344, 10], ["array", 12, 2, 344, 13], ["push", 12, 11, 344, 13], ["push", 12, 10, 344, 13], ["store_field", 21, 12, "eq", 344, 13], ["access", 11, 1, 344, 27], ["array", 12, 2, 344, 30], ["push", 12, 11, 344, 30], ["push", 12, 10, 344, 30], ["store_field", 21, 12, "ne", 344, 30], ["access", 11, 1, 344, 44], ["array", 12, 2, 344, 47], ["push", 12, 11, 344, 47], ["push", 12, 10, 344, 47], ["store_field", 21, 12, "lt", 344, 47], ["access", 11, 1, 345, 10], ["array", 12, 2, 345, 13], ["push", 12, 11, 345, 13], ["push", 12, 10, 345, 13], ["store_field", 21, 12, "le", 345, 13], ["access", 11, 1, 345, 27], ["array", 12, 2, 345, 30], ["push", 12, 11, 345, 30], ["push", 12, 10, 345, 30], ["store_field", 21, 12, "gt", 345, 30], ["access", 11, 1, 345, 44], ["array", 12, 2, 345, 47], ["push", 12, 11, 345, 47], ["push", 12, 10, 345, 47], ["store_field", 21, 12, "ge", 345, 47], ["access", 11, 1, 345, 61], ["array", 12, 2, 345, 64], ["push", 12, 11, 345, 64], ["push", 12, 10, 345, 64], ["store_field", 21, 12, "in", 345, 64], ["access", 11, 1, 346, 11], ["array", 12, 2, 346, 14], ["push", 12, 11, 346, 14], ["push", 12, 8, 346, 14], ["store_field", 21, 12, "add", 346, 14], ["access", 11, 1, 346, 33], ["array", 12, 2, 346, 36], ["push", 12, 11, 346, 36], ["push", 12, 8, 346, 36], ["store_field", 21, 12, "subtract", 346, 36], ["access", 11, 1, 346, 55], ["array", 12, 2, 346, 58], ["push", 12, 11, 346, 58], ["push", 12, 8, 346, 58], ["store_field", 21, 12, "multiply", 346, 58], ["access", 11, 1, 347, 14], ["array", 12, 2, 347, 17], ["push", 12, 11, 347, 17], ["push", 12, 8, 347, 17], ["store_field", 21, 12, "divide", 347, 17], ["access", 11, 1, 347, 34], ["array", 12, 2, 347, 37], ["push", 12, 11, 347, 37], ["push", 12, 8, 347, 37], ["store_field", 21, 12, "modulo", 347, 37], ["access", 11, 1, 347, 57], ["array", 12, 2, 347, 60], ["push", 12, 11, 347, 60], ["push", 12, 8, 347, 60], ["store_field", 21, 12, "remainder", 347, 60], ["access", 11, 1, 348, 11], ["array", 12, 2, 348, 14], ["push", 12, 11, 348, 14], ["push", 12, 8, 348, 14], ["store_field", 21, 12, "max", 348, 14], ["access", 11, 1, 348, 28], ["array", 12, 2, 348, 31], ["push", 12, 11, 348, 31], ["push", 12, 8, 348, 31], ["store_field", 21, 12, "min", 348, 31], ["access", 11, 1, 348, 45], ["array", 12, 2, 348, 48], ["push", 12, 11, 348, 48], ["push", 12, 8, 348, 48], ["store_field", 21, 12, "pow", 348, 48], ["access", 11, 1, 349, 12], ["array", 12, 2, 349, 15], ["push", 12, 11, 349, 15], ["push", 12, 5, 349, 15], ["store_field", 21, 12, "move", 349, 15], ["access", 11, 1, 349, 40], ["array", 12, 2, 349, 43], ["push", 12, 11, 349, 43], ["push", 12, 5, 349, 43], ["store_field", 21, 12, "load_field", 349, 43], ["access", 11, 1, 350, 18], ["array", 12, 2, 350, 21], ["push", 12, 11, 350, 21], ["push", 12, 5, 350, 21], ["store_field", 21, 12, "load_index", 350, 21], ["access", 11, 1, 350, 48], ["array", 12, 2, 350, 51], ["push", 12, 11, 350, 51], ["push", 12, 5, 350, 51], ["store_field", 21, 12, "load_dynamic", 350, 51], ["access", 11, 1, 351, 11], ["array", 12, 2, 351, 14], ["push", 12, 11, 351, 14], ["push", 12, 5, 351, 14], ["store_field", 21, 12, "pop", 351, 14], ["access", 11, 1, 351, 32], ["array", 12, 2, 351, 35], ["push", 12, 11, 351, 35], ["push", 12, 5, 351, 35], ["store_field", 21, 12, "get", 351, 35], ["access", 11, 2, 352, 14], ["array", 12, 2, 352, 17], ["push", 12, 11, 352, 17], ["push", 12, 5, 352, 17], ["store_field", 21, 12, "invoke", 352, 17], ["access", 11, 2, 352, 43], ["array", 12, 2, 352, 46], ["push", 12, 11, 352, 46], ["push", 12, 5, 352, 46], ["store_field", 21, 12, "tail_invoke", 352, 46], ["access", 11, 1, 353, 14], ["array", 12, 2, 353, 17], ["push", 12, 11, 353, 17], ["push", 12, 10, 353, 17], ["store_field", 21, 12, "eq_int", 353, 17], ["access", 11, 1, 353, 35], ["array", 12, 2, 353, 38], ["push", 12, 11, 353, 38], ["push", 12, 10, 353, 38], ["store_field", 21, 12, "ne_int", 353, 38], ["access", 11, 1, 353, 56], ["array", 12, 2, 353, 59], ["push", 12, 11, 353, 59], ["push", 12, 10, 353, 59], ["store_field", 21, 12, "lt_int", 353, 59], ["access", 11, 1, 354, 14], ["array", 12, 2, 354, 17], ["push", 12, 11, 354, 17], ["push", 12, 10, 354, 17], ["store_field", 21, 12, "gt_int", 354, 17], ["access", 11, 1, 354, 35], ["array", 12, 2, 354, 38], ["push", 12, 11, 354, 38], ["push", 12, 10, 354, 38], ["store_field", 21, 12, "le_int", 354, 38], ["access", 11, 1, 354, 56], ["array", 12, 2, 354, 59], ["push", 12, 11, 354, 59], ["push", 12, 10, 354, 59], ["store_field", 21, 12, "ge_int", 354, 59], ["access", 11, 1, 355, 16], ["array", 12, 2, 355, 19], ["push", 12, 11, 355, 19], ["push", 12, 10, 355, 19], ["store_field", 21, 12, "eq_float", 355, 19], ["access", 11, 1, 355, 39], ["array", 12, 2, 355, 42], ["push", 12, 11, 355, 42], ["push", 12, 10, 355, 42], ["store_field", 21, 12, "ne_float", 355, 42], ["access", 11, 1, 355, 62], ["array", 12, 2, 355, 65], ["push", 12, 11, 355, 65], ["push", 12, 10, 355, 65], ["store_field", 21, 12, "lt_float", 355, 65], ["access", 11, 1, 356, 16], ["array", 12, 2, 356, 19], ["push", 12, 11, 356, 19], ["push", 12, 10, 356, 19], ["store_field", 21, 12, "gt_float", 356, 19], ["access", 11, 1, 356, 39], ["array", 12, 2, 356, 42], ["push", 12, 11, 356, 42], ["push", 12, 10, 356, 42], ["store_field", 21, 12, "le_float", 356, 42], ["access", 11, 1, 356, 62], ["array", 12, 2, 356, 65], ["push", 12, 11, 356, 65], ["push", 12, 10, 356, 65], ["store_field", 21, 12, "ge_float", 356, 65], ["access", 11, 1, 357, 15], ["array", 12, 2, 357, 18], ["push", 12, 11, 357, 18], ["push", 12, 10, 357, 18], ["store_field", 21, 12, "eq_text", 357, 18], ["access", 11, 1, 357, 37], ["array", 12, 2, 357, 40], ["push", 12, 11, 357, 40], ["push", 12, 10, 357, 40], ["store_field", 21, 12, "ne_text", 357, 40], ["access", 11, 1, 357, 59], ["array", 12, 2, 357, 62], ["push", 12, 11, 357, 62], ["push", 12, 10, 357, 62], ["store_field", 21, 12, "lt_text", 357, 62], ["access", 11, 1, 358, 15], ["array", 12, 2, 358, 18], ["push", 12, 11, 358, 18], ["push", 12, 10, 358, 18], ["store_field", 21, 12, "gt_text", 358, 18], ["access", 11, 1, 358, 37], ["array", 12, 2, 358, 40], ["push", 12, 11, 358, 40], ["push", 12, 10, 358, 40], ["store_field", 21, 12, "le_text", 358, 40], ["access", 11, 1, 358, 59], ["array", 12, 2, 358, 62], ["push", 12, 11, 358, 62], ["push", 12, 10, 358, 62], ["store_field", 21, 12, "ge_text", 358, 62], ["access", 11, 1, 359, 15], ["array", 12, 2, 359, 18], ["push", 12, 11, 359, 18], ["push", 12, 10, 359, 18], ["store_field", 21, 12, "eq_bool", 359, 18], ["access", 11, 1, 359, 37], ["array", 12, 2, 359, 40], ["push", 12, 11, 359, 40], ["push", 12, 10, 359, 40], ["store_field", 21, 12, "ne_bool", 359, 40], ["access", 11, 1, 360, 14], ["array", 12, 2, 360, 17], ["push", 12, 11, 360, 17], ["push", 12, 10, 360, 17], ["store_field", 21, 12, "eq_tol", 360, 17], ["access", 11, 1, 360, 35], ["array", 12, 2, 360, 38], ["push", 12, 11, 360, 38], ["push", 12, 10, 360, 38], ["store_field", 21, 12, "ne_tol", 360, 38], ["access", 11, 1, 361, 11], ["array", 12, 2, 361, 14], ["push", 12, 11, 361, 14], ["push", 12, 10, 361, 14], ["store_field", 21, 12, "not", 361, 14], ["access", 11, 1, 361, 29], ["array", 12, 2, 361, 32], ["push", 12, 11, 361, 32], ["push", 12, 10, 361, 32], ["store_field", 21, 12, "and", 361, 32], ["access", 11, 1, 361, 46], ["array", 12, 2, 361, 49], ["push", 12, 11, 361, 49], ["push", 12, 10, 361, 49], ["store_field", 21, 12, "or", 361, 49], ["access", 11, 1, 362, 14], ["array", 12, 2, 362, 17], ["push", 12, 11, 362, 17], ["push", 12, 10, 362, 17], ["store_field", 21, 12, "is_int", 362, 17], ["access", 11, 1, 362, 36], ["array", 12, 2, 362, 39], ["push", 12, 11, 362, 39], ["push", 12, 10, 362, 39], ["store_field", 21, 12, "is_text", 362, 39], ["access", 11, 1, 362, 57], ["array", 12, 2, 362, 60], ["push", 12, 11, 362, 60], ["push", 12, 10, 362, 60], ["store_field", 21, 12, "is_num", 362, 60], ["access", 11, 1, 363, 15], ["array", 12, 2, 363, 18], ["push", 12, 11, 363, 18], ["push", 12, 10, 363, 18], ["store_field", 21, 12, "is_bool", 363, 18], ["access", 11, 1, 363, 37], ["array", 12, 2, 363, 40], ["push", 12, 11, 363, 40], ["push", 12, 10, 363, 40], ["store_field", 21, 12, "is_null", 363, 40], ["access", 11, 1, 363, 64], ["array", 12, 2, 363, 67], ["push", 12, 11, 363, 67], ["push", 12, 10, 363, 67], ["store_field", 21, 12, "is_identical", 363, 67], ["access", 11, 1, 364, 16], ["array", 12, 2, 364, 19], ["push", 12, 11, 364, 19], ["push", 12, 10, 364, 19], ["store_field", 21, 12, "is_array", 364, 19], ["access", 11, 1, 364, 38], ["array", 12, 2, 364, 41], ["push", 12, 11, 364, 41], ["push", 12, 10, 364, 41], ["store_field", 21, 12, "is_func", 364, 41], ["access", 11, 1, 365, 17], ["array", 12, 2, 365, 20], ["push", 12, 11, 365, 20], ["push", 12, 10, 365, 20], ["store_field", 21, 12, "is_record", 365, 20], ["access", 11, 1, 365, 40], ["array", 12, 2, 365, 43], ["push", 12, 11, 365, 43], ["push", 12, 10, 365, 43], ["store_field", 21, 12, "is_stone", 365, 43], ["move", 11, 21, 365, 43], ["record", 12, 13], ["store_field", 12, 8, "abs", 370, 10], ["store_field", 12, 8, "floor", 370, 24], ["store_field", 12, 8, "ceiling", 370, 40], ["store_field", 12, 8, "round", 371, 12], ["store_field", 12, 8, "trunc", 371, 26], ["store_field", 12, 8, "fraction", 371, 43], ["store_field", 12, 8, "integer", 372, 14], ["store_field", 12, 8, "whole", 372, 28], ["store_field", 12, 8, "sign", 372, 41], ["store_field", 12, 8, "max", 373, 10], ["store_field", 12, 8, "min", 373, 22], ["store_field", 12, 8, "remainder", 373, 40], ["store_field", 12, 8, "modulo", 373, 55], ["move", 13, 12, 373, 55], ["function", 12, 7, 376, 32], ["move", 14, 12, 376, 32], ["function", 12, 8, 553, 31], ["move", 21, 12, 553, 31], ["function", 12, 9, 858, 26], ["move", 29, 12, 858, 26], ["function", 12, 10, 966, 27], ["move", 30, 12, 966, 27], ["function", 12, 11, 1063, 25], ["move", 31, 12, 1063, 25], ["function", 12, 12, 1103, 31], ["move", 32, 12, 1103, 31], ["function", 12, 13, 1228, 30], ["move", 33, 12, 1228, 30], ["record", 12, 23], ["access", 34, 1, 1292, 11], ["array", 35, 1, 1292, 11], ["push", 35, 34, 1292, 11], ["store_field", 12, 35, "get", 1292, 11], ["access", 34, 1, 1292, 21], ["array", 35, 1, 1292, 21], ["push", 35, 34, 1292, 21], ["store_field", 12, 35, "put", 1292, 21], ["access", 34, 1, 1293, 14], ["array", 35, 1, 1293, 14], ["push", 35, 34, 1293, 14], ["store_field", 12, 35, "access", 1293, 14], ["access", 34, 1, 1293, 24], ["array", 35, 1, 1293, 24], ["push", 35, 34, 1293, 24], ["store_field", 12, 35, "int", 1293, 24], ["access", 34, 1, 1293, 39], ["array", 35, 1, 1293, 39], ["push", 35, 34, 1293, 39], ["store_field", 12, 35, "function", 1293, 39], ["access", 34, 1, 1293, 52], ["array", 35, 1, 1293, 52], ["push", 35, 34, 1293, 52], ["store_field", 12, 35, "regexp", 1293, 52], ["access", 34, 1, 1294, 12], ["array", 35, 1, 1294, 12], ["push", 35, 34, 1294, 12], ["store_field", 12, 35, "true", 1294, 12], ["access", 34, 1, 1294, 24], ["array", 35, 1, 1294, 24], ["push", 35, 34, 1294, 24], ["store_field", 12, 35, "false", 1294, 24], ["access", 34, 1, 1294, 35], ["array", 35, 1, 1294, 35], ["push", 35, 34, 1294, 35], ["store_field", 12, 35, "null", 1294, 35], ["access", 34, 1, 1295, 14], ["array", 35, 1, 1295, 14], ["push", 35, 34, 1295, 14], ["store_field", 12, 35, "record", 1295, 14], ["access", 34, 1, 1295, 26], ["array", 35, 1, 1295, 26], ["push", 35, 34, 1295, 26], ["store_field", 12, 35, "array", 1295, 26], ["access", 34, 1, 1296, 14], ["access", 35, 2, 1296, 17], ["array", 36, 2, 1296, 17], ["push", 36, 34, 1296, 17], ["push", 36, 35, 1296, 17], ["store_field", 12, 36, "invoke", 1296, 17], ["access", 34, 1, 1296, 35], ["access", 35, 2, 1296, 38], ["array", 36, 2, 1296, 38], ["push", 36, 34, 1296, 38], ["push", 36, 35, 1296, 38], ["store_field", 12, 36, "tail_invoke", 1296, 38], ["access", 34, 1, 1297, 16], ["array", 35, 1, 1297, 16], ["push", 35, 34, 1297, 16], ["store_field", 12, 35, "goinvoke", 1297, 16], ["access", 34, 1, 1298, 14], ["access", 35, 3, 1298, 17], ["array", 36, 2, 1298, 17], ["push", 36, 34, 1298, 17], ["push", 36, 35, 1298, 17], ["store_field", 12, 36, "setarg", 1298, 17], ["access", 34, 1, 1299, 13], ["access", 35, 2, 1299, 16], ["array", 36, 2, 1299, 16], ["push", 36, 34, 1299, 16], ["push", 36, 35, 1299, 16], ["store_field", 12, 36, "frame", 1299, 16], ["access", 34, 1, 1299, 30], ["access", 35, 2, 1299, 33], ["array", 36, 2, 1299, 33], ["push", 36, 34, 1299, 33], ["push", 36, 35, 1299, 33], ["store_field", 12, 36, "goframe", 1299, 33], ["array", 34, 0, 1300, 11], ["store_field", 12, 34, "jump", 1300, 11], ["array", 34, 0, 1300, 24], ["store_field", 12, 34, "disrupt", 1300, 24], ["access", 34, 1, 1301, 17], ["array", 35, 1, 1301, 17], ["push", 35, 34, 1301, 17], ["store_field", 12, 35, "jump_true", 1301, 17], ["access", 34, 1, 1301, 34], ["array", 35, 1, 1301, 34], ["push", 35, 34, 1301, 34], ["store_field", 12, 35, "jump_false", 1301, 34], ["access", 34, 1, 1301, 54], ["array", 35, 1, 1301, 54], ["push", 35, 34, 1301, 54], ["store_field", 12, 35, "jump_not_null", 1301, 54], ["access", 34, 1, 1302, 14], ["array", 35, 1, 1302, 14], ["push", 35, 34, 1302, 14], ["store_field", 12, 35, "return", 1302, 14], ["move", 34, 12, 1302, 14], ["function", 12, 14, 1305, 23], ["move", 35, 12, 1305, 23], ["function", 12, 15, 1321, 25], ["move", 36, 12, 1321, 25], ["function", 12, 16, 1583, 24], ["move", 37, 12, 1583, 24], ["function", 12, 17, 1743, 29], ["move", 38, 12, 1743, 29], ["function", 12, 27, 1835, 27], ["move", 39, 12, 1835, 27], ["frame", 12, 38, 1, 1915, 3], ["null", 38, 1915, 3], ["setarg", 12, 0, 38, 1915, 3], ["setarg", 12, 1, 1, 1915, 3], ["invoke", 12, 38, 1915, 3], ["load_field", 12, 1, "main", 1918, 7], ["null", 38, 1918, 18], ["is_identical", 40, 12, 38, 1918, 18], ["jump_true", 40, "ne_nid_3019", 1918, 18], ["jump", "ne_ni_3020", 1918, 18], "ne_nid_3019", ["false", 40, 1918, 18], ["jump", "ne_done_3018", 1918, 18], "ne_ni_3020", ["is_int", 41, 12, 1918, 18], ["jump_false", 41, "ne_nn_3021", 1918, 18], "_nop_tc_7", ["jump", "ne_nn_3021", 1918, 18], ["ne_int", 40, 12, 38, 1918, 18], ["jump", "ne_done_3018", 1918, 18], "ne_nn_3021", ["is_num", 41, 12, 1918, 18], ["jump_false", 41, "ne_nt_3022", 1918, 18], "_nop_tc_8", ["jump", "ne_nt_3022", 1918, 18], ["ne_float", 40, 12, 38, 1918, 18], ["jump", "ne_done_3018", 1918, 18], "ne_nt_3022", ["is_text", 41, 12, 1918, 18], ["jump_false", 41, "ne_nnl_3023", 1918, 18], "_nop_tc_9", ["jump", "ne_nnl_3023", 1918, 18], ["ne_text", 40, 12, 38, 1918, 18], ["jump", "ne_done_3018", 1918, 18], "ne_nnl_3023", ["is_null", 41, 12, 1918, 18], ["jump_false", 41, "ne_nb_3024", 1918, 18], "_nop_tc_10", "_nop_tc_11", ["false", 40, 1918, 18], ["jump", "ne_done_3018", 1918, 18], "ne_nb_3024", ["is_bool", 41, 12, 1918, 18], ["jump_false", 41, "ne_mis_3025", 1918, 18], "_nop_tc_12", ["jump", "ne_mis_3025", 1918, 18], ["ne_bool", 40, 12, 38, 1918, 18], ["jump", "ne_done_3018", 1918, 18], "ne_mis_3025", ["true", 40, 1918, 18], "ne_done_3018", ["jump_false", 40, "if_else_3016", 1918, 18], ["load_field", 12, 1, "main", 1919, 23], ["frame", 38, 39, 2, 1919, 5], ["null", 40, 1919, 5], ["setarg", 38, 0, 40, 1919, 5], ["setarg", 38, 1, 12, 1919, 5], ["setarg", 38, 2, 2, 1919, 5], ["invoke", 38, 12, 1919, 5], ["jump", "if_end_3017", 1919, 5], "if_else_3016", "if_end_3017", ["access", 12, 0, 1923, 12], ["load_field", 38, 1, "functions", 1924, 7], ["null", 40, 1924, 23], ["is_identical", 41, 38, 40, 1924, 23], ["jump_true", 41, "ne_nid_3029", 1924, 23], ["jump", "ne_ni_3030", 1924, 23], "ne_nid_3029", ["false", 41, 1924, 23], ["jump", "ne_done_3028", 1924, 23], "ne_ni_3030", ["is_int", 42, 38, 1924, 23], ["jump_false", 42, "ne_nn_3031", 1924, 23], "_nop_tc_13", ["jump", "ne_nn_3031", 1924, 23], ["ne_int", 41, 38, 40, 1924, 23], ["jump", "ne_done_3028", 1924, 23], "ne_nn_3031", ["is_num", 42, 38, 1924, 23], ["jump_false", 42, "ne_nt_3032", 1924, 23], "_nop_tc_14", ["jump", "ne_nt_3032", 1924, 23], ["ne_float", 41, 38, 40, 1924, 23], ["jump", "ne_done_3028", 1924, 23], "ne_nt_3032", ["is_text", 42, 38, 1924, 23], ["jump_false", 42, "ne_nnl_3033", 1924, 23], "_nop_tc_15", ["jump", "ne_nnl_3033", 1924, 23], ["ne_text", 41, 38, 40, 1924, 23], ["jump", "ne_done_3028", 1924, 23], "ne_nnl_3033", ["is_null", 42, 38, 1924, 23], ["jump_false", 42, "ne_nb_3034", 1924, 23], "_nop_tc_16", "_nop_tc_17", ["false", 41, 1924, 23], ["jump", "ne_done_3028", 1924, 23], "ne_nb_3034", ["is_bool", 42, 38, 1924, 23], ["jump_false", 42, "ne_mis_3035", 1924, 23], "_nop_tc_18", ["jump", "ne_mis_3035", 1924, 23], ["ne_bool", 41, 38, 40, 1924, 23], ["jump", "ne_done_3028", 1924, 23], "ne_mis_3035", ["true", 41, 1924, 23], "ne_done_3028", ["jump_false", 41, "if_else_3026", 1924, 23], ["access", 12, 0, 1925, 10], "while_start_3036", ["load_field", 38, 1, "functions", 1926, 24], ["length", 40, 38, 1926, 24], ["is_int", 38, 12, 1926, 24], ["jump_false", 38, "rel_ni_3038", 1926, 24], "_nop_tc_19", "_nop_tc_20", ["lt_int", 38, 12, 40, 1926, 24], ["jump", "rel_done_3040", 1926, 24], "rel_ni_3038", "_nop_tc_21", "_nop_tc_22", "_nop_tc_23", "_nop_tc_24", ["lt_float", 38, 12, 40, 1926, 24], ["jump", "rel_done_3040", 1926, 24], "rel_nn_3039", "_nop_tc_25", ["jump", "rel_err_3041", 1926, 24], "_nop_tc_26", ["jump", "rel_err_3041", 1926, 24], ["lt_text", 38, 12, 40, 1926, 24], ["jump", "rel_done_3040", 1926, 24], "rel_err_3041", [ "access", 40, { "name": "log", "kind": "name", "make": "intrinsic" }, 1926, 24 ], ["access", 41, "error", 1926, 24], ["access", 42, "cannot compare with '<': operands must be same type", 1926, 24], ["array", 43, 0, 1926, 24], ["push", 43, 42, 1926, 24], ["frame", 42, 40, 2, 1926, 24], ["null", 40, 1926, 24], ["setarg", 42, 0, 40, 1926, 24], ["setarg", 42, 1, 41, 1926, 24], ["setarg", 42, 2, 43, 1926, 24], ["invoke", 42, 40, 1926, 24], ["disrupt", 1926, 24], "rel_done_3040", ["jump_false", 38, "while_end_3037", 1926, 24], ["load_field", 38, 1, "functions", 1927, 25], ["load_dynamic", 40, 38, 12, 1927, 38], ["frame", 38, 39, 2, 1927, 7], ["null", 41, 1927, 7], ["setarg", 38, 0, 41, 1927, 7], ["setarg", 38, 1, 40, 1927, 7], ["setarg", 38, 2, 2, 1927, 7], ["invoke", 38, 40, 1927, 7], ["access", 38, 1, 1928, 17], "_nop_tc_27", "_nop_tc_28", "_nop_tc_29", "_nop_tc_30", ["add", 40, 12, 38, 1928, 17], ["jump", "num_done_3043", 1928, 17], "num_err_3042", [ "access", 38, { "name": "log", "kind": "name", "make": "intrinsic" }, 1928, 17 ], ["access", 41, "error", 1928, 17], ["access", 42, "cannot apply '+': operands must be numbers", 1928, 17], ["array", 43, 0, 1928, 17], ["push", 43, 42, 1928, 17], ["frame", 42, 38, 2, 1928, 17], ["null", 38, 1928, 17], ["setarg", 42, 0, 38, 1928, 17], ["setarg", 42, 1, 41, 1928, 17], ["setarg", 42, 2, 43, 1928, 17], ["invoke", 42, 38, 1928, 17], ["disrupt", 1928, 17], "num_done_3043", ["move", 12, 40, 1928, 17], ["jump", "while_start_3036", 1928, 17], "while_end_3037", ["jump", "if_end_3027", 1928, 17], "if_else_3026", "if_end_3027", ["frame", 12, 37, 1, 1933, 3], ["null", 37, 1933, 3], ["setarg", 12, 0, 37, 1933, 3], ["setarg", 12, 1, 1, 1933, 3], ["invoke", 12, 37, 1933, 3], ["return", 1, 1935, 10], "_nop_ur_1", "_nop_ur_2" ], "name": "", "filename": ".cell/packages/core/streamline.cm", "nr_args": 2 } ], "main": { "nr_slots": 3, "nr_close_slots": 0, "instructions": [ ["function", 1, 28, 5, 18], ["move", 2, 1, 5, 18], ["return", 2, 1938, 8], "_nop_ur_1", "_nop_ur_2" ], "nr_args": 0 }, "filename": ".cell/packages/core/streamline.cm", "data": {} }