{ "name": ".cell/packages/core/streamline.cm", "functions": [ { "disruption_pc": 0, "nr_slots": 11, "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}", 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], ["get", 6, 2, 1, 16, 9], ["is_proxy", 7, 6, 16, 9], ["jump_false", 7, "record_path_11", 16, 9], ["null", 7, 16, 9], ["access", 8, "error", 16, 9], ["array", 9, 0, 16, 9], ["push", 9, 5, 16, 9], ["frame", 10, 6, 2, 16, 9], ["setarg", 10, 0, 7, 16, 9], ["setarg", 10, 1, 8, 16, 9], ["setarg", 10, 2, 9, 16, 9], ["invoke", 10, 7, 16, 9], ["jump", "call_done_12", 16, 9], "record_path_11", ["load_field", 8, 6, "error", 16, 9], ["frame", 9, 8, 1, 16, 9], ["setarg", 9, 0, 6, 16, 9], ["setarg", 9, 1, 5, 16, 9], ["invoke", 9, 7, 16, 9], "call_done_12", ["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_14", 17, 17], "num_err_13", [ "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_14", ["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_19", 19, 26], "rel_ni_17", "_nop_tc_17", "_nop_tc_18", "_nop_tc_19", "_nop_tc_20", ["gt_float", 6, 4, 5, 19, 26], ["jump", "rel_done_19", 19, 26], "rel_nn_18", "_nop_tc_21", ["jump", "rel_err_20", 19, 26], "_nop_tc_22", ["jump", "rel_err_20", 19, 26], ["gt_text", 6, 4, 5, 19, 26], ["jump", "rel_done_19", 19, 26], "rel_err_20", [ "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_19", ["jump_false", 6, "if_else_15", 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}", 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], ["get", 4, 2, 1, 20, 9], ["is_proxy", 5, 4, 20, 9], ["jump_false", 5, "record_path_21", 20, 9], ["null", 5, 20, 9], ["access", 6, "error", 20, 9], ["array", 7, 0, 20, 9], ["push", 7, 3, 20, 9], ["frame", 8, 4, 2, 20, 9], ["setarg", 8, 0, 5, 20, 9], ["setarg", 8, 1, 6, 20, 9], ["setarg", 8, 2, 7, 20, 9], ["invoke", 8, 5, 20, 9], ["jump", "call_done_22", 20, 9], "record_path_21", ["load_field", 6, 4, "error", 20, 9], ["frame", 7, 6, 1, 20, 9], ["setarg", 7, 0, 4, 20, 9], ["setarg", 7, 1, 3, 20, 9], ["invoke", 7, 5, 20, 9], "call_done_22", ["jump", "if_end_16", 20, 9], "if_else_15", "if_end_16", ["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_35", 101, 16], ["is_int", 14, 11, 101, 16], ["jump_false", 14, "eq_ni_36", 101, 16], "_nop_tc_1", ["jump", "eq_ni_36", 101, 16], ["eq_int", 13, 11, 12, 101, 16], ["jump", "eq_done_35", 101, 16], "eq_ni_36", ["is_num", 14, 11, 101, 16], ["jump_false", 14, "eq_nn_37", 101, 16], "_nop_tc_2", ["jump", "eq_nn_37", 101, 16], ["eq_float", 13, 11, 12, 101, 16], ["jump", "eq_done_35", 101, 16], "eq_nn_37", ["is_text", 14, 11, 101, 16], ["jump_false", 14, "eq_nt_38", 101, 16], "_nop_tc_3", ["jump", "eq_nt_38", 101, 16], ["eq_text", 13, 11, 12, 101, 16], ["jump", "eq_done_35", 101, 16], "eq_nt_38", ["is_null", 14, 11, 101, 16], ["jump_false", 14, "eq_nnl_39", 101, 16], "_nop_tc_4", "_nop_tc_5", ["true", 13, 101, 16], ["jump", "eq_done_35", 101, 16], "eq_nnl_39", ["is_bool", 14, 11, 101, 16], ["jump_false", 14, "eq_nb_40", 101, 16], "_nop_tc_6", ["jump", "eq_nb_40", 101, 16], ["eq_bool", 13, 11, 12, 101, 16], ["jump", "eq_done_35", 101, 16], "eq_nb_40", ["false", 13, 101, 16], "eq_done_35", ["jump_false", 13, "if_else_33", 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_33", "if_end_34", ["get", 11, 15, 1, 104, 14], ["is_proxy", 12, 11, 104, 14], ["jump_false", 12, "record_path_41", 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_42", 104, 14], "record_path_41", ["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_42", ["move", 4, 12, 104, 14], ["get", 11, 20, 1, 105, 10], ["is_proxy", 12, 11, 105, 10], ["jump_false", 12, "record_path_43", 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_44", 105, 10], "record_path_43", ["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_44", ["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_45", 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_46", 107, 10], "record_path_45", ["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_46", ["move", 7, 12, 107, 10], ["get", 11, 15, 1, 108, 13], ["is_proxy", 12, 11, 108, 13], ["jump_false", 12, "record_path_47", 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_48", 108, 13], "record_path_47", ["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_48", ["move", 5, 12, 108, 13], ["is_num", 11, 7, 109, 16], ["jump_false", 11, "num_err_49", 109, 16], ["is_num", 11, 6, 109, 16], ["jump_false", 11, "num_err_49", 109, 16], ["subtract", 11, 7, 6, 109, 16], ["jump", "num_done_50", 109, 16], "num_err_49", [ "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_50", ["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_52", 109, 22], "num_err_51", [ "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_52", ["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_56", 110, 31], ["jump", "ne_ni_57", 110, 31], "ne_nid_56", ["false", 11, 110, 31], ["jump", "ne_done_55", 110, 31], "ne_ni_57", ["is_int", 12, 6, 110, 31], ["jump_false", 12, "ne_nn_58", 110, 31], ["is_int", 13, 7, 110, 31], ["jump_false", 13, "ne_nn_58", 110, 31], ["ne_int", 11, 6, 7, 110, 31], ["jump", "ne_done_55", 110, 31], "ne_nn_58", ["is_num", 12, 6, 110, 31], ["jump_false", 12, "ne_nt_59", 110, 31], ["is_num", 13, 7, 110, 31], ["jump_false", 13, "ne_nt_59", 110, 31], ["ne_float", 11, 6, 7, 110, 31], ["jump", "ne_done_55", 110, 31], "ne_nt_59", ["is_text", 12, 6, 110, 31], ["jump_false", 12, "ne_nnl_60", 110, 31], ["is_text", 13, 7, 110, 31], ["jump_false", 13, "ne_nnl_60", 110, 31], ["ne_text", 11, 6, 7, 110, 31], ["jump", "ne_done_55", 110, 31], "ne_nnl_60", ["is_null", 12, 6, 110, 31], ["jump_false", 12, "ne_nb_61", 110, 31], ["is_null", 13, 7, 110, 31], ["jump_false", 13, "ne_nb_61", 110, 31], ["false", 11, 110, 31], ["jump", "ne_done_55", 110, 31], "ne_nb_61", ["is_bool", 12, 6, 110, 31], ["jump_false", 12, "ne_mis_62", 110, 31], ["is_bool", 13, 7, 110, 31], ["jump_false", 13, "ne_mis_62", 110, 31], ["ne_bool", 11, 6, 7, 110, 31], ["jump", "ne_done_55", 110, 31], "ne_mis_62", ["true", 11, 110, 31], "ne_done_55", ["move", 6, 11, 110, 31], ["jump_true", 6, "or_end_54", 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_64", 111, 29], ["jump", "ne_ni_65", 111, 29], "ne_nid_64", ["false", 12, 111, 29], ["jump", "ne_done_63", 111, 29], "ne_ni_65", ["is_int", 13, 7, 111, 29], ["jump_false", 13, "ne_nn_66", 111, 29], ["is_int", 14, 11, 111, 29], ["jump_false", 14, "ne_nn_66", 111, 29], ["ne_int", 12, 7, 11, 111, 29], ["jump", "ne_done_63", 111, 29], "ne_nn_66", ["is_num", 13, 7, 111, 29], ["jump_false", 13, "ne_nt_67", 111, 29], ["is_num", 14, 11, 111, 29], ["jump_false", 14, "ne_nt_67", 111, 29], ["ne_float", 12, 7, 11, 111, 29], ["jump", "ne_done_63", 111, 29], "ne_nt_67", ["is_text", 13, 7, 111, 29], ["jump_false", 13, "ne_nnl_68", 111, 29], ["is_text", 14, 11, 111, 29], ["jump_false", 14, "ne_nnl_68", 111, 29], ["ne_text", 12, 7, 11, 111, 29], ["jump", "ne_done_63", 111, 29], "ne_nnl_68", ["is_null", 13, 7, 111, 29], ["jump_false", 13, "ne_nb_69", 111, 29], ["is_null", 14, 11, 111, 29], ["jump_false", 14, "ne_nb_69", 111, 29], ["false", 12, 111, 29], ["jump", "ne_done_63", 111, 29], "ne_nb_69", ["is_bool", 13, 7, 111, 29], ["jump_false", 13, "ne_mis_70", 111, 29], ["is_bool", 14, 11, 111, 29], ["jump_false", 14, "ne_mis_70", 111, 29], ["ne_bool", 12, 7, 11, 111, 29], ["jump", "ne_done_63", 111, 29], "ne_mis_70", ["true", 12, 111, 29], "ne_done_63", ["move", 6, 12, 111, 29], "or_end_54", ["move", 7, 6, 111, 29], ["jump_true", 7, "or_end_53", 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_72", 112, 31], ["jump", "ne_ni_73", 112, 31], "ne_nid_72", ["false", 12, 112, 31], ["jump", "ne_done_71", 112, 31], "ne_ni_73", ["is_int", 13, 6, 112, 31], ["jump_false", 13, "ne_nn_74", 112, 31], ["is_int", 14, 11, 112, 31], ["jump_false", 14, "ne_nn_74", 112, 31], ["ne_int", 12, 6, 11, 112, 31], ["jump", "ne_done_71", 112, 31], "ne_nn_74", ["is_num", 13, 6, 112, 31], ["jump_false", 13, "ne_nt_75", 112, 31], ["is_num", 14, 11, 112, 31], ["jump_false", 14, "ne_nt_75", 112, 31], ["ne_float", 12, 6, 11, 112, 31], ["jump", "ne_done_71", 112, 31], "ne_nt_75", ["is_text", 13, 6, 112, 31], ["jump_false", 13, "ne_nnl_76", 112, 31], ["is_text", 14, 11, 112, 31], ["jump_false", 14, "ne_nnl_76", 112, 31], ["ne_text", 12, 6, 11, 112, 31], ["jump", "ne_done_71", 112, 31], "ne_nnl_76", ["is_null", 13, 6, 112, 31], ["jump_false", 13, "ne_nb_77", 112, 31], ["is_null", 14, 11, 112, 31], ["jump_false", 14, "ne_nb_77", 112, 31], ["false", 12, 112, 31], ["jump", "ne_done_71", 112, 31], "ne_nb_77", ["is_bool", 13, 6, 112, 31], ["jump_false", 13, "ne_mis_78", 112, 31], ["is_bool", 14, 11, 112, 31], ["jump_false", 14, "ne_mis_78", 112, 31], ["ne_bool", 12, 6, 11, 112, 31], ["jump", "ne_done_71", 112, 31], "ne_mis_78", ["true", 12, 112, 31], "ne_done_71", ["move", 7, 12, 112, 31], "or_end_53", ["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_79", 121, 33], ["is_num", 12, 11, 121, 33], ["jump_false", 12, "num_err_79", 121, 33], ["subtract", 12, 9, 11, 121, 33], ["jump", "num_done_80", 121, 33], "num_err_79", [ "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_80", ["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_81", 122, 40], ["is_num", 5, 4, 122, 40], ["jump_false", 5, "num_err_81", 122, 40], ["subtract", 5, 9, 4, 122, 40], ["jump", "num_done_82", 122, 40], "num_err_81", [ "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_82", ["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_83", 122, 40], ["push", 7, 6, 122, 40], ["jump", "push_done_84", 122, 40], "push_err_83", [ "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_84", ["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_85", 131, 19], ["is_int", 2, 1, 132, 22], ["jump_false", 2, "if_else_87", 132, 22], ["get", 2, 6, 1, 133, 16], ["return", 2, 133, 16], "_nop_ur_1", "if_else_87", "if_end_88", ["get", 2, 7, 1, 135, 14], ["return", 2, 135, 14], "_nop_ur_2", "if_else_85", "if_end_86", ["is_text", 2, 1, 137, 17], ["jump_false", 2, "if_else_89", 137, 17], ["get", 2, 9, 1, 138, 14], ["return", 2, 138, 14], "_nop_ur_3", "if_else_89", "if_end_90", ["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_93", 149, 15], ["is_int", 9, 3, 149, 15], ["jump_false", 9, "eq_ni_94", 149, 15], "_nop_tc_1", ["jump", "eq_ni_94", 149, 15], ["eq_int", 8, 3, 7, 149, 15], ["jump", "eq_done_93", 149, 15], "eq_ni_94", ["is_num", 9, 3, 149, 15], ["jump_false", 9, "eq_nn_95", 149, 15], "_nop_tc_2", ["jump", "eq_nn_95", 149, 15], ["eq_float", 8, 3, 7, 149, 15], ["jump", "eq_done_93", 149, 15], "eq_nn_95", ["is_text", 9, 3, 149, 15], ["jump_false", 9, "eq_nt_96", 149, 15], "_nop_tc_3", "_nop_tc_4", ["eq_text", 8, 3, 7, 149, 15], ["jump", "eq_done_93", 149, 15], "eq_nt_96", ["is_null", 9, 3, 149, 15], ["jump_false", 9, "eq_nnl_97", 149, 15], "_nop_tc_5", ["jump", "eq_nnl_97", 149, 15], ["true", 8, 149, 15], ["jump", "eq_done_93", 149, 15], "eq_nnl_97", ["is_bool", 9, 3, 149, 15], ["jump_false", 9, "eq_nb_98", 149, 15], "_nop_tc_6", ["jump", "eq_nb_98", 149, 15], ["eq_bool", 8, 3, 7, 149, 15], ["jump", "eq_done_93", 149, 15], "eq_nb_98", ["false", 8, 149, 15], "eq_done_93", ["jump_false", 8, "if_else_91", 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_102", 151, 42], ["jump", "ne_ni_103", 151, 42], "ne_nid_102", ["false", 8, 151, 42], ["jump", "ne_done_101", 151, 42], "ne_ni_103", ["is_int", 9, 5, 151, 42], ["jump_false", 9, "ne_nn_104", 151, 42], "_nop_tc_7", ["jump", "ne_nn_104", 151, 42], ["ne_int", 8, 5, 7, 151, 42], ["jump", "ne_done_101", 151, 42], "ne_nn_104", ["is_num", 9, 5, 151, 42], ["jump_false", 9, "ne_nt_105", 151, 42], "_nop_tc_8", ["jump", "ne_nt_105", 151, 42], ["ne_float", 8, 5, 7, 151, 42], ["jump", "ne_done_101", 151, 42], "ne_nt_105", ["is_text", 9, 5, 151, 42], ["jump_false", 9, "ne_nnl_106", 151, 42], "_nop_tc_9", ["jump", "ne_nnl_106", 151, 42], ["ne_text", 8, 5, 7, 151, 42], ["jump", "ne_done_101", 151, 42], "ne_nnl_106", ["is_null", 9, 5, 151, 42], ["jump_false", 9, "ne_nb_107", 151, 42], "_nop_tc_10", "_nop_tc_11", ["false", 8, 151, 42], ["jump", "ne_done_101", 151, 42], "ne_nb_107", ["is_bool", 9, 5, 151, 42], ["jump_false", 9, "ne_mis_108", 151, 42], "_nop_tc_12", ["jump", "ne_mis_108", 151, 42], ["ne_bool", 8, 5, 7, 151, 42], ["jump", "ne_done_101", 151, 42], "ne_mis_108", ["true", 8, 151, 42], "ne_done_101", ["jump_false", 8, "tern_else_99", 151, 42], ["move", 7, 5, 151, 49], ["jump", "tern_end_100", 151, 49], "tern_else_99", ["get", 5, 5, 1, 151, 60], ["move", 7, 5, 151, 60], "tern_end_100", ["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_91", "if_end_92", ["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_112", 155, 17], ["jump", "ne_ni_113", 155, 17], "ne_nid_112", ["false", 5, 155, 17], ["jump", "ne_done_111", 155, 17], "ne_ni_113", ["is_int", 7, 4, 155, 17], ["jump_false", 7, "ne_nn_114", 155, 17], "_nop_tc_13", ["jump", "ne_nn_114", 155, 17], ["ne_int", 5, 4, 3, 155, 17], ["jump", "ne_done_111", 155, 17], "ne_nn_114", ["is_num", 7, 4, 155, 17], ["jump_false", 7, "ne_nt_115", 155, 17], "_nop_tc_14", ["jump", "ne_nt_115", 155, 17], ["ne_float", 5, 4, 3, 155, 17], ["jump", "ne_done_111", 155, 17], "ne_nt_115", ["is_text", 7, 4, 155, 17], ["jump_false", 7, "ne_nnl_116", 155, 17], "_nop_tc_15", ["jump", "ne_nnl_116", 155, 17], ["ne_text", 5, 4, 3, 155, 17], ["jump", "ne_done_111", 155, 17], "ne_nnl_116", ["is_null", 7, 4, 155, 17], ["jump_false", 7, "ne_nb_117", 155, 17], "_nop_tc_16", "_nop_tc_17", ["false", 5, 155, 17], ["jump", "ne_done_111", 155, 17], "ne_nb_117", ["is_bool", 7, 4, 155, 17], ["jump_false", 7, "ne_mis_118", 155, 17], "_nop_tc_18", ["jump", "ne_mis_118", 155, 17], ["ne_bool", 5, 4, 3, 155, 17], ["jump", "ne_done_111", 155, 17], "ne_mis_118", ["true", 5, 155, 17], "ne_done_111", ["jump_false", 5, "if_else_109", 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_121", 157, 18], ["is_int", 7, 6, 157, 18], ["jump_false", 7, "eq_ni_122", 157, 18], "_nop_tc_19", ["jump", "eq_ni_122", 157, 18], ["eq_int", 5, 6, 3, 157, 18], ["jump", "eq_done_121", 157, 18], "eq_ni_122", ["is_num", 7, 6, 157, 18], ["jump_false", 7, "eq_nn_123", 157, 18], "_nop_tc_20", ["jump", "eq_nn_123", 157, 18], ["eq_float", 5, 6, 3, 157, 18], ["jump", "eq_done_121", 157, 18], "eq_nn_123", ["is_text", 7, 6, 157, 18], ["jump_false", 7, "eq_nt_124", 157, 18], "_nop_tc_21", ["jump", "eq_nt_124", 157, 18], ["eq_text", 5, 6, 3, 157, 18], ["jump", "eq_done_121", 157, 18], "eq_nt_124", ["is_null", 7, 6, 157, 18], ["jump_false", 7, "eq_nnl_125", 157, 18], "_nop_tc_22", "_nop_tc_23", ["true", 5, 157, 18], ["jump", "eq_done_121", 157, 18], "eq_nnl_125", ["is_bool", 7, 6, 157, 18], ["jump_false", 7, "eq_nb_126", 157, 18], "_nop_tc_24", ["jump", "eq_nb_126", 157, 18], ["eq_bool", 5, 6, 3, 157, 18], ["jump", "eq_done_121", 157, 18], "eq_nb_126", ["false", 5, 157, 18], "eq_done_121", ["jump_false", 5, "if_else_119", 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_120", 158, 15], "if_else_119", "if_end_120", ["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_110", 160, 29], "if_else_109", "if_end_110", ["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_129", 167, 18], ["is_int", 7, 5, 167, 18], ["jump_false", 7, "eq_ni_130", 167, 18], "_nop_tc_1", ["jump", "eq_ni_130", 167, 18], ["eq_int", 6, 5, 4, 167, 18], ["jump", "eq_done_129", 167, 18], "eq_ni_130", ["is_num", 7, 5, 167, 18], ["jump_false", 7, "eq_nn_131", 167, 18], "_nop_tc_2", ["jump", "eq_nn_131", 167, 18], ["eq_float", 6, 5, 4, 167, 18], ["jump", "eq_done_129", 167, 18], "eq_nn_131", ["is_text", 7, 5, 167, 18], ["jump_false", 7, "eq_nt_132", 167, 18], "_nop_tc_3", ["jump", "eq_nt_132", 167, 18], ["eq_text", 6, 5, 4, 167, 18], ["jump", "eq_done_129", 167, 18], "eq_nt_132", ["is_null", 7, 5, 167, 18], ["jump_false", 7, "eq_nnl_133", 167, 18], "_nop_tc_4", "_nop_tc_5", ["true", 6, 167, 18], ["jump", "eq_done_129", 167, 18], "eq_nnl_133", ["is_bool", 7, 5, 167, 18], ["jump_false", 7, "eq_nb_134", 167, 18], "_nop_tc_6", ["jump", "eq_nb_134", 167, 18], ["eq_bool", 6, 5, 4, 167, 18], ["jump", "eq_done_129", 167, 18], "eq_nb_134", ["false", 6, 167, 18], "eq_done_129", ["jump_false", 6, "if_else_127", 167, 18], ["false", 4, 168, 14], ["return", 4, 168, 14], "_nop_ur_1", "if_else_127", "if_end_128", ["is_identical", 4, 5, 3, 170, 18], ["jump_true", 4, "eq_done_137", 170, 18], ["is_int", 6, 5, 170, 18], ["jump_false", 6, "eq_ni_138", 170, 18], ["is_int", 7, 3, 170, 18], ["jump_false", 7, "eq_ni_138", 170, 18], ["eq_int", 4, 5, 3, 170, 18], ["jump", "eq_done_137", 170, 18], "eq_ni_138", ["is_num", 6, 5, 170, 18], ["jump_false", 6, "eq_nn_139", 170, 18], ["is_num", 7, 3, 170, 18], ["jump_false", 7, "eq_nn_139", 170, 18], ["eq_float", 4, 5, 3, 170, 18], ["jump", "eq_done_137", 170, 18], "eq_nn_139", ["is_text", 6, 5, 170, 18], ["jump_false", 6, "eq_nt_140", 170, 18], ["is_text", 7, 3, 170, 18], ["jump_false", 7, "eq_nt_140", 170, 18], ["eq_text", 4, 5, 3, 170, 18], ["jump", "eq_done_137", 170, 18], "eq_nt_140", ["is_null", 6, 5, 170, 18], ["jump_false", 6, "eq_nnl_141", 170, 18], ["is_null", 7, 3, 170, 18], ["jump_false", 7, "eq_nnl_141", 170, 18], ["true", 4, 170, 18], ["jump", "eq_done_137", 170, 18], "eq_nnl_141", ["is_bool", 6, 5, 170, 18], ["jump_false", 6, "eq_nb_142", 170, 18], ["is_bool", 7, 3, 170, 18], ["jump_false", 7, "eq_nb_142", 170, 18], ["eq_bool", 4, 5, 3, 170, 18], ["jump", "eq_done_137", 170, 18], "eq_nb_142", ["false", 4, 170, 18], "eq_done_137", ["jump_false", 4, "if_else_135", 170, 18], ["true", 4, 171, 14], ["return", 4, 171, 14], "_nop_ur_2", "if_else_135", "if_end_136", ["get", 4, 8, 1, 173, 16], ["is_identical", 6, 3, 4, 173, 16], ["jump_true", 6, "eq_done_146", 173, 16], ["is_int", 7, 3, 173, 16], ["jump_false", 7, "eq_ni_147", 173, 16], ["is_int", 8, 4, 173, 16], ["jump_false", 8, "eq_ni_147", 173, 16], ["eq_int", 6, 3, 4, 173, 16], ["jump", "eq_done_146", 173, 16], "eq_ni_147", ["is_num", 7, 3, 173, 16], ["jump_false", 7, "eq_nn_148", 173, 16], ["is_num", 8, 4, 173, 16], ["jump_false", 8, "eq_nn_148", 173, 16], ["eq_float", 6, 3, 4, 173, 16], ["jump", "eq_done_146", 173, 16], "eq_nn_148", ["is_text", 7, 3, 173, 16], ["jump_false", 7, "eq_nt_149", 173, 16], ["is_text", 8, 4, 173, 16], ["jump_false", 8, "eq_nt_149", 173, 16], ["eq_text", 6, 3, 4, 173, 16], ["jump", "eq_done_146", 173, 16], "eq_nt_149", ["is_null", 7, 3, 173, 16], ["jump_false", 7, "eq_nnl_150", 173, 16], ["is_null", 8, 4, 173, 16], ["jump_false", 8, "eq_nnl_150", 173, 16], ["true", 6, 173, 16], ["jump", "eq_done_146", 173, 16], "eq_nnl_150", ["is_bool", 7, 3, 173, 16], ["jump_false", 7, "eq_nb_151", 173, 16], ["is_bool", 8, 4, 173, 16], ["jump_false", 8, "eq_nb_151", 173, 16], ["eq_bool", 6, 3, 4, 173, 16], ["jump", "eq_done_146", 173, 16], "eq_nb_151", ["false", 6, 173, 16], "eq_done_146", ["move", 4, 6, 173, 16], ["jump_false", 4, "and_end_145", 173, 16], ["get", 6, 6, 1, 173, 35], ["is_identical", 7, 5, 6, 173, 35], ["jump_true", 7, "eq_done_153", 173, 35], ["is_int", 8, 5, 173, 35], ["jump_false", 8, "eq_ni_154", 173, 35], ["is_int", 9, 6, 173, 35], ["jump_false", 9, "eq_ni_154", 173, 35], ["eq_int", 7, 5, 6, 173, 35], ["jump", "eq_done_153", 173, 35], "eq_ni_154", ["is_num", 8, 5, 173, 35], ["jump_false", 8, "eq_nn_155", 173, 35], ["is_num", 9, 6, 173, 35], ["jump_false", 9, "eq_nn_155", 173, 35], ["eq_float", 7, 5, 6, 173, 35], ["jump", "eq_done_153", 173, 35], "eq_nn_155", ["is_text", 8, 5, 173, 35], ["jump_false", 8, "eq_nt_156", 173, 35], ["is_text", 9, 6, 173, 35], ["jump_false", 9, "eq_nt_156", 173, 35], ["eq_text", 7, 5, 6, 173, 35], ["jump", "eq_done_153", 173, 35], "eq_nt_156", ["is_null", 8, 5, 173, 35], ["jump_false", 8, "eq_nnl_157", 173, 35], ["is_null", 9, 6, 173, 35], ["jump_false", 9, "eq_nnl_157", 173, 35], ["true", 7, 173, 35], ["jump", "eq_done_153", 173, 35], "eq_nnl_157", ["is_bool", 8, 5, 173, 35], ["jump_false", 8, "eq_nb_158", 173, 35], ["is_bool", 9, 6, 173, 35], ["jump_false", 9, "eq_nb_158", 173, 35], ["eq_bool", 7, 5, 6, 173, 35], ["jump", "eq_done_153", 173, 35], "eq_nb_158", ["false", 7, 173, 35], "eq_done_153", ["move", 6, 7, 173, 35], ["jump_true", 6, "or_end_152", 173, 35], ["get", 7, 7, 1, 173, 53], ["is_identical", 8, 5, 7, 173, 53], ["jump_true", 8, "eq_done_159", 173, 53], ["is_int", 9, 5, 173, 53], ["jump_false", 9, "eq_ni_160", 173, 53], ["is_int", 10, 7, 173, 53], ["jump_false", 10, "eq_ni_160", 173, 53], ["eq_int", 8, 5, 7, 173, 53], ["jump", "eq_done_159", 173, 53], "eq_ni_160", ["is_num", 9, 5, 173, 53], ["jump_false", 9, "eq_nn_161", 173, 53], ["is_num", 10, 7, 173, 53], ["jump_false", 10, "eq_nn_161", 173, 53], ["eq_float", 8, 5, 7, 173, 53], ["jump", "eq_done_159", 173, 53], "eq_nn_161", ["is_text", 9, 5, 173, 53], ["jump_false", 9, "eq_nt_162", 173, 53], ["is_text", 10, 7, 173, 53], ["jump_false", 10, "eq_nt_162", 173, 53], ["eq_text", 8, 5, 7, 173, 53], ["jump", "eq_done_159", 173, 53], "eq_nt_162", ["is_null", 9, 5, 173, 53], ["jump_false", 9, "eq_nnl_163", 173, 53], ["is_null", 10, 7, 173, 53], ["jump_false", 10, "eq_nnl_163", 173, 53], ["true", 8, 173, 53], ["jump", "eq_done_159", 173, 53], "eq_nnl_163", ["is_bool", 9, 5, 173, 53], ["jump_false", 9, "eq_nb_164", 173, 53], ["is_bool", 10, 7, 173, 53], ["jump_false", 10, "eq_nb_164", 173, 53], ["eq_bool", 8, 5, 7, 173, 53], ["jump", "eq_done_159", 173, 53], "eq_nb_164", ["false", 8, 173, 53], "eq_done_159", ["move", 6, 8, 173, 53], "or_end_152", ["move", 4, 6, 173, 53], "and_end_145", ["jump_false", 4, "if_else_143", 173, 53], ["true", 4, 174, 14], ["return", 4, 174, 14], "_nop_ur_3", "if_else_143", "if_end_144", ["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_165", 181, 20], ["null", 5, 182, 14], ["return", 5, 182, 14], "_nop_ur_1", "if_else_165", "if_end_166", ["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_169", 185, 21], ["is_int", 7, 4, 185, 21], ["jump_false", 7, "eq_ni_170", 185, 21], "_nop_tc_1", ["jump", "eq_ni_170", 185, 21], ["eq_int", 6, 4, 5, 185, 21], ["jump", "eq_done_169", 185, 21], "eq_ni_170", ["is_num", 7, 4, 185, 21], ["jump_false", 7, "eq_nn_171", 185, 21], "_nop_tc_2", ["jump", "eq_nn_171", 185, 21], ["eq_float", 6, 4, 5, 185, 21], ["jump", "eq_done_169", 185, 21], "eq_nn_171", ["is_text", 7, 4, 185, 21], ["jump_false", 7, "eq_nt_172", 185, 21], "_nop_tc_3", ["jump", "eq_nt_172", 185, 21], ["eq_text", 6, 4, 5, 185, 21], ["jump", "eq_done_169", 185, 21], "eq_nt_172", ["is_null", 7, 4, 185, 21], ["jump_false", 7, "eq_nnl_173", 185, 21], "_nop_tc_4", "_nop_tc_5", ["true", 6, 185, 21], ["jump", "eq_done_169", 185, 21], "eq_nnl_173", ["is_bool", 7, 4, 185, 21], ["jump_false", 7, "eq_nb_174", 185, 21], "_nop_tc_6", ["jump", "eq_nb_174", 185, 21], ["eq_bool", 6, 4, 5, 185, 21], ["jump", "eq_done_169", 185, 21], "eq_nb_174", ["false", 6, 185, 21], "eq_done_169", ["jump_false", 6, "if_else_167", 185, 21], ["store_dynamic", 1, 3, 2, 186, 22], ["jump", "if_end_168", 186, 22], "if_else_167", ["is_identical", 5, 4, 3, 187, 28], ["jump_true", 5, "ne_nid_179", 187, 28], ["jump", "ne_ni_180", 187, 28], "ne_nid_179", ["false", 5, 187, 28], ["jump", "ne_done_178", 187, 28], "ne_ni_180", ["is_int", 6, 4, 187, 28], ["jump_false", 6, "ne_nn_181", 187, 28], ["is_int", 7, 3, 187, 28], ["jump_false", 7, "ne_nn_181", 187, 28], ["ne_int", 5, 4, 3, 187, 28], ["jump", "ne_done_178", 187, 28], "ne_nn_181", ["is_num", 6, 4, 187, 28], ["jump_false", 6, "ne_nt_182", 187, 28], ["is_num", 7, 3, 187, 28], ["jump_false", 7, "ne_nt_182", 187, 28], ["ne_float", 5, 4, 3, 187, 28], ["jump", "ne_done_178", 187, 28], "ne_nt_182", ["is_text", 6, 4, 187, 28], ["jump_false", 6, "ne_nnl_183", 187, 28], ["is_text", 7, 3, 187, 28], ["jump_false", 7, "ne_nnl_183", 187, 28], ["ne_text", 5, 4, 3, 187, 28], ["jump", "ne_done_178", 187, 28], "ne_nnl_183", ["is_null", 6, 4, 187, 28], ["jump_false", 6, "ne_nb_184", 187, 28], ["is_null", 7, 3, 187, 28], ["jump_false", 7, "ne_nb_184", 187, 28], ["false", 5, 187, 28], ["jump", "ne_done_178", 187, 28], "ne_nb_184", ["is_bool", 6, 4, 187, 28], ["jump_false", 6, "ne_mis_185", 187, 28], ["is_bool", 7, 3, 187, 28], ["jump_false", 7, "ne_mis_185", 187, 28], ["ne_bool", 5, 4, 3, 187, 28], ["jump", "ne_done_178", 187, 28], "ne_mis_185", ["true", 5, 187, 28], "ne_done_178", ["move", 6, 5, 187, 28], ["jump_false", 6, "and_end_177", 187, 28], ["get", 5, 5, 1, 187, 47], ["is_identical", 7, 4, 5, 187, 47], ["jump_true", 7, "ne_nid_187", 187, 47], ["jump", "ne_ni_188", 187, 47], "ne_nid_187", ["false", 7, 187, 47], ["jump", "ne_done_186", 187, 47], "ne_ni_188", ["is_int", 8, 4, 187, 47], ["jump_false", 8, "ne_nn_189", 187, 47], ["is_int", 9, 5, 187, 47], ["jump_false", 9, "ne_nn_189", 187, 47], ["ne_int", 7, 4, 5, 187, 47], ["jump", "ne_done_186", 187, 47], "ne_nn_189", ["is_num", 8, 4, 187, 47], ["jump_false", 8, "ne_nt_190", 187, 47], ["is_num", 9, 5, 187, 47], ["jump_false", 9, "ne_nt_190", 187, 47], ["ne_float", 7, 4, 5, 187, 47], ["jump", "ne_done_186", 187, 47], "ne_nt_190", ["is_text", 8, 4, 187, 47], ["jump_false", 8, "ne_nnl_191", 187, 47], ["is_text", 9, 5, 187, 47], ["jump_false", 9, "ne_nnl_191", 187, 47], ["ne_text", 7, 4, 5, 187, 47], ["jump", "ne_done_186", 187, 47], "ne_nnl_191", ["is_null", 8, 4, 187, 47], ["jump_false", 8, "ne_nb_192", 187, 47], ["is_null", 9, 5, 187, 47], ["jump_false", 9, "ne_nb_192", 187, 47], ["false", 7, 187, 47], ["jump", "ne_done_186", 187, 47], "ne_nb_192", ["is_bool", 8, 4, 187, 47], ["jump_false", 8, "ne_mis_193", 187, 47], ["is_bool", 9, 5, 187, 47], ["jump_false", 9, "ne_mis_193", 187, 47], ["ne_bool", 7, 4, 5, 187, 47], ["jump", "ne_done_186", 187, 47], "ne_mis_193", ["true", 7, 187, 47], "ne_done_186", ["move", 6, 7, 187, 47], "and_end_177", ["jump_false", 6, "if_else_175", 187, 47], ["get", 5, 6, 1, 188, 24], ["is_identical", 6, 4, 5, 188, 24], ["jump_true", 6, "eq_done_198", 188, 24], ["is_int", 7, 4, 188, 24], ["jump_false", 7, "eq_ni_199", 188, 24], ["is_int", 8, 5, 188, 24], ["jump_false", 8, "eq_ni_199", 188, 24], ["eq_int", 6, 4, 5, 188, 24], ["jump", "eq_done_198", 188, 24], "eq_ni_199", ["is_num", 7, 4, 188, 24], ["jump_false", 7, "eq_nn_200", 188, 24], ["is_num", 8, 5, 188, 24], ["jump_false", 8, "eq_nn_200", 188, 24], ["eq_float", 6, 4, 5, 188, 24], ["jump", "eq_done_198", 188, 24], "eq_nn_200", ["is_text", 7, 4, 188, 24], ["jump_false", 7, "eq_nt_201", 188, 24], ["is_text", 8, 5, 188, 24], ["jump_false", 8, "eq_nt_201", 188, 24], ["eq_text", 6, 4, 5, 188, 24], ["jump", "eq_done_198", 188, 24], "eq_nt_201", ["is_null", 7, 4, 188, 24], ["jump_false", 7, "eq_nnl_202", 188, 24], ["is_null", 8, 5, 188, 24], ["jump_false", 8, "eq_nnl_202", 188, 24], ["true", 6, 188, 24], ["jump", "eq_done_198", 188, 24], "eq_nnl_202", ["is_bool", 7, 4, 188, 24], ["jump_false", 7, "eq_nb_203", 188, 24], ["is_bool", 8, 5, 188, 24], ["jump_false", 8, "eq_nb_203", 188, 24], ["eq_bool", 6, 4, 5, 188, 24], ["jump", "eq_done_198", 188, 24], "eq_nb_203", ["false", 6, 188, 24], "eq_done_198", ["move", 5, 6, 188, 24], ["jump_true", 5, "or_end_197", 188, 24], ["get", 6, 7, 1, 188, 45], ["is_identical", 7, 4, 6, 188, 45], ["jump_true", 7, "eq_done_204", 188, 45], ["is_int", 8, 4, 188, 45], ["jump_false", 8, "eq_ni_205", 188, 45], ["is_int", 9, 6, 188, 45], ["jump_false", 9, "eq_ni_205", 188, 45], ["eq_int", 7, 4, 6, 188, 45], ["jump", "eq_done_204", 188, 45], "eq_ni_205", ["is_num", 8, 4, 188, 45], ["jump_false", 8, "eq_nn_206", 188, 45], ["is_num", 9, 6, 188, 45], ["jump_false", 9, "eq_nn_206", 188, 45], ["eq_float", 7, 4, 6, 188, 45], ["jump", "eq_done_204", 188, 45], "eq_nn_206", ["is_text", 8, 4, 188, 45], ["jump_false", 8, "eq_nt_207", 188, 45], ["is_text", 9, 6, 188, 45], ["jump_false", 9, "eq_nt_207", 188, 45], ["eq_text", 7, 4, 6, 188, 45], ["jump", "eq_done_204", 188, 45], "eq_nt_207", ["is_null", 8, 4, 188, 45], ["jump_false", 8, "eq_nnl_208", 188, 45], ["is_null", 9, 6, 188, 45], ["jump_false", 9, "eq_nnl_208", 188, 45], ["true", 7, 188, 45], ["jump", "eq_done_204", 188, 45], "eq_nnl_208", ["is_bool", 8, 4, 188, 45], ["jump_false", 8, "eq_nb_209", 188, 45], ["is_bool", 9, 6, 188, 45], ["jump_false", 9, "eq_nb_209", 188, 45], ["eq_bool", 7, 4, 6, 188, 45], ["jump", "eq_done_204", 188, 45], "eq_nb_209", ["false", 7, 188, 45], "eq_done_204", ["move", 5, 7, 188, 45], "or_end_197", ["move", 6, 5, 188, 45], ["jump_false", 6, "and_end_196", 188, 45], ["get", 5, 8, 1, 188, 64], ["is_identical", 7, 3, 5, 188, 64], ["jump_true", 7, "eq_done_210", 188, 64], ["is_int", 8, 3, 188, 64], ["jump_false", 8, "eq_ni_211", 188, 64], ["is_int", 9, 5, 188, 64], ["jump_false", 9, "eq_ni_211", 188, 64], ["eq_int", 7, 3, 5, 188, 64], ["jump", "eq_done_210", 188, 64], "eq_ni_211", ["is_num", 8, 3, 188, 64], ["jump_false", 8, "eq_nn_212", 188, 64], ["is_num", 9, 5, 188, 64], ["jump_false", 9, "eq_nn_212", 188, 64], ["eq_float", 7, 3, 5, 188, 64], ["jump", "eq_done_210", 188, 64], "eq_nn_212", ["is_text", 8, 3, 188, 64], ["jump_false", 8, "eq_nt_213", 188, 64], ["is_text", 9, 5, 188, 64], ["jump_false", 9, "eq_nt_213", 188, 64], ["eq_text", 7, 3, 5, 188, 64], ["jump", "eq_done_210", 188, 64], "eq_nt_213", ["is_null", 8, 3, 188, 64], ["jump_false", 8, "eq_nnl_214", 188, 64], ["is_null", 9, 5, 188, 64], ["jump_false", 9, "eq_nnl_214", 188, 64], ["true", 7, 188, 64], ["jump", "eq_done_210", 188, 64], "eq_nnl_214", ["is_bool", 8, 3, 188, 64], ["jump_false", 8, "eq_nb_215", 188, 64], ["is_bool", 9, 5, 188, 64], ["jump_false", 9, "eq_nb_215", 188, 64], ["eq_bool", 7, 3, 5, 188, 64], ["jump", "eq_done_210", 188, 64], "eq_nb_215", ["false", 7, 188, 64], "eq_done_210", ["move", 6, 7, 188, 64], "and_end_196", ["jump_false", 6, "if_else_194", 188, 64], ["get", 5, 8, 1, 189, 32], ["store_dynamic", 1, 5, 2, 189, 24], ["jump", "if_end_195", 189, 24], "if_else_194", ["get", 5, 8, 1, 190, 30], ["is_identical", 6, 4, 5, 190, 30], ["jump_true", 6, "eq_done_219", 190, 30], ["is_int", 7, 4, 190, 30], ["jump_false", 7, "eq_ni_220", 190, 30], ["is_int", 8, 5, 190, 30], ["jump_false", 8, "eq_ni_220", 190, 30], ["eq_int", 6, 4, 5, 190, 30], ["jump", "eq_done_219", 190, 30], "eq_ni_220", ["is_num", 7, 4, 190, 30], ["jump_false", 7, "eq_nn_221", 190, 30], ["is_num", 8, 5, 190, 30], ["jump_false", 8, "eq_nn_221", 190, 30], ["eq_float", 6, 4, 5, 190, 30], ["jump", "eq_done_219", 190, 30], "eq_nn_221", ["is_text", 7, 4, 190, 30], ["jump_false", 7, "eq_nt_222", 190, 30], ["is_text", 8, 5, 190, 30], ["jump_false", 8, "eq_nt_222", 190, 30], ["eq_text", 6, 4, 5, 190, 30], ["jump", "eq_done_219", 190, 30], "eq_nt_222", ["is_null", 7, 4, 190, 30], ["jump_false", 7, "eq_nnl_223", 190, 30], ["is_null", 8, 5, 190, 30], ["jump_false", 8, "eq_nnl_223", 190, 30], ["true", 6, 190, 30], ["jump", "eq_done_219", 190, 30], "eq_nnl_223", ["is_bool", 7, 4, 190, 30], ["jump_false", 7, "eq_nb_224", 190, 30], ["is_bool", 8, 5, 190, 30], ["jump_false", 8, "eq_nb_224", 190, 30], ["eq_bool", 6, 4, 5, 190, 30], ["jump", "eq_done_219", 190, 30], "eq_nb_224", ["false", 6, 190, 30], "eq_done_219", ["move", 5, 6, 190, 30], ["jump_false", 5, "and_end_218", 190, 30], ["get", 6, 6, 1, 190, 47], ["is_identical", 7, 3, 6, 190, 47], ["jump_true", 7, "eq_done_226", 190, 47], ["is_int", 8, 3, 190, 47], ["jump_false", 8, "eq_ni_227", 190, 47], ["is_int", 9, 6, 190, 47], ["jump_false", 9, "eq_ni_227", 190, 47], ["eq_int", 7, 3, 6, 190, 47], ["jump", "eq_done_226", 190, 47], "eq_ni_227", ["is_num", 8, 3, 190, 47], ["jump_false", 8, "eq_nn_228", 190, 47], ["is_num", 9, 6, 190, 47], ["jump_false", 9, "eq_nn_228", 190, 47], ["eq_float", 7, 3, 6, 190, 47], ["jump", "eq_done_226", 190, 47], "eq_nn_228", ["is_text", 8, 3, 190, 47], ["jump_false", 8, "eq_nt_229", 190, 47], ["is_text", 9, 6, 190, 47], ["jump_false", 9, "eq_nt_229", 190, 47], ["eq_text", 7, 3, 6, 190, 47], ["jump", "eq_done_226", 190, 47], "eq_nt_229", ["is_null", 8, 3, 190, 47], ["jump_false", 8, "eq_nnl_230", 190, 47], ["is_null", 9, 6, 190, 47], ["jump_false", 9, "eq_nnl_230", 190, 47], ["true", 7, 190, 47], ["jump", "eq_done_226", 190, 47], "eq_nnl_230", ["is_bool", 8, 3, 190, 47], ["jump_false", 8, "eq_nb_231", 190, 47], ["is_bool", 9, 6, 190, 47], ["jump_false", 9, "eq_nb_231", 190, 47], ["eq_bool", 7, 3, 6, 190, 47], ["jump", "eq_done_226", 190, 47], "eq_nb_231", ["false", 7, 190, 47], "eq_done_226", ["move", 6, 7, 190, 47], ["jump_true", 6, "or_end_225", 190, 47], ["get", 7, 7, 1, 190, 63], ["is_identical", 8, 3, 7, 190, 63], ["jump_true", 8, "eq_done_232", 190, 63], ["is_int", 9, 3, 190, 63], ["jump_false", 9, "eq_ni_233", 190, 63], ["is_int", 10, 7, 190, 63], ["jump_false", 10, "eq_ni_233", 190, 63], ["eq_int", 8, 3, 7, 190, 63], ["jump", "eq_done_232", 190, 63], "eq_ni_233", ["is_num", 9, 3, 190, 63], ["jump_false", 9, "eq_nn_234", 190, 63], ["is_num", 10, 7, 190, 63], ["jump_false", 10, "eq_nn_234", 190, 63], ["eq_float", 8, 3, 7, 190, 63], ["jump", "eq_done_232", 190, 63], "eq_nn_234", ["is_text", 9, 3, 190, 63], ["jump_false", 9, "eq_nt_235", 190, 63], ["is_text", 10, 7, 190, 63], ["jump_false", 10, "eq_nt_235", 190, 63], ["eq_text", 8, 3, 7, 190, 63], ["jump", "eq_done_232", 190, 63], "eq_nt_235", ["is_null", 9, 3, 190, 63], ["jump_false", 9, "eq_nnl_236", 190, 63], ["is_null", 10, 7, 190, 63], ["jump_false", 10, "eq_nnl_236", 190, 63], ["true", 8, 190, 63], ["jump", "eq_done_232", 190, 63], "eq_nnl_236", ["is_bool", 9, 3, 190, 63], ["jump_false", 9, "eq_nb_237", 190, 63], ["is_bool", 10, 7, 190, 63], ["jump_false", 10, "eq_nb_237", 190, 63], ["eq_bool", 8, 3, 7, 190, 63], ["jump", "eq_done_232", 190, 63], "eq_nb_237", ["false", 8, 190, 63], "eq_done_232", ["move", 6, 8, 190, 63], "or_end_225", ["move", 5, 6, 190, 63], "and_end_218", ["jump_false", 5, "if_else_216", 190, 63], ["jump", "if_end_217", 190, 73], "if_else_216", ["get", 5, 6, 1, 192, 31], ["is_identical", 6, 4, 5, 192, 31], ["jump_true", 6, "eq_done_242", 192, 31], ["is_int", 7, 4, 192, 31], ["jump_false", 7, "eq_ni_243", 192, 31], ["is_int", 8, 5, 192, 31], ["jump_false", 8, "eq_ni_243", 192, 31], ["eq_int", 6, 4, 5, 192, 31], ["jump", "eq_done_242", 192, 31], "eq_ni_243", ["is_num", 7, 4, 192, 31], ["jump_false", 7, "eq_nn_244", 192, 31], ["is_num", 8, 5, 192, 31], ["jump_false", 8, "eq_nn_244", 192, 31], ["eq_float", 6, 4, 5, 192, 31], ["jump", "eq_done_242", 192, 31], "eq_nn_244", ["is_text", 7, 4, 192, 31], ["jump_false", 7, "eq_nt_245", 192, 31], ["is_text", 8, 5, 192, 31], ["jump_false", 8, "eq_nt_245", 192, 31], ["eq_text", 6, 4, 5, 192, 31], ["jump", "eq_done_242", 192, 31], "eq_nt_245", ["is_null", 7, 4, 192, 31], ["jump_false", 7, "eq_nnl_246", 192, 31], ["is_null", 8, 5, 192, 31], ["jump_false", 8, "eq_nnl_246", 192, 31], ["true", 6, 192, 31], ["jump", "eq_done_242", 192, 31], "eq_nnl_246", ["is_bool", 7, 4, 192, 31], ["jump_false", 7, "eq_nb_247", 192, 31], ["is_bool", 8, 5, 192, 31], ["jump_false", 8, "eq_nb_247", 192, 31], ["eq_bool", 6, 4, 5, 192, 31], ["jump", "eq_done_242", 192, 31], "eq_nb_247", ["false", 6, 192, 31], "eq_done_242", ["move", 5, 6, 192, 31], ["jump_false", 5, "and_end_241", 192, 31], ["get", 6, 7, 1, 192, 47], ["is_identical", 7, 3, 6, 192, 47], ["jump_true", 7, "eq_done_248", 192, 47], ["is_int", 8, 3, 192, 47], ["jump_false", 8, "eq_ni_249", 192, 47], ["is_int", 9, 6, 192, 47], ["jump_false", 9, "eq_ni_249", 192, 47], ["eq_int", 7, 3, 6, 192, 47], ["jump", "eq_done_248", 192, 47], "eq_ni_249", ["is_num", 8, 3, 192, 47], ["jump_false", 8, "eq_nn_250", 192, 47], ["is_num", 9, 6, 192, 47], ["jump_false", 9, "eq_nn_250", 192, 47], ["eq_float", 7, 3, 6, 192, 47], ["jump", "eq_done_248", 192, 47], "eq_nn_250", ["is_text", 8, 3, 192, 47], ["jump_false", 8, "eq_nt_251", 192, 47], ["is_text", 9, 6, 192, 47], ["jump_false", 9, "eq_nt_251", 192, 47], ["eq_text", 7, 3, 6, 192, 47], ["jump", "eq_done_248", 192, 47], "eq_nt_251", ["is_null", 8, 3, 192, 47], ["jump_false", 8, "eq_nnl_252", 192, 47], ["is_null", 9, 6, 192, 47], ["jump_false", 9, "eq_nnl_252", 192, 47], ["true", 7, 192, 47], ["jump", "eq_done_248", 192, 47], "eq_nnl_252", ["is_bool", 8, 3, 192, 47], ["jump_false", 8, "eq_nb_253", 192, 47], ["is_bool", 9, 6, 192, 47], ["jump_false", 9, "eq_nb_253", 192, 47], ["eq_bool", 7, 3, 6, 192, 47], ["jump", "eq_done_248", 192, 47], "eq_nb_253", ["false", 7, 192, 47], "eq_done_248", ["move", 5, 7, 192, 47], "and_end_241", ["move", 6, 5, 192, 47], ["jump_true", 6, "or_end_240", 192, 47], ["get", 5, 7, 1, 192, 72], ["is_identical", 7, 4, 5, 192, 72], ["jump_true", 7, "eq_done_255", 192, 72], ["is_int", 8, 4, 192, 72], ["jump_false", 8, "eq_ni_256", 192, 72], ["is_int", 9, 5, 192, 72], ["jump_false", 9, "eq_ni_256", 192, 72], ["eq_int", 7, 4, 5, 192, 72], ["jump", "eq_done_255", 192, 72], "eq_ni_256", ["is_num", 8, 4, 192, 72], ["jump_false", 8, "eq_nn_257", 192, 72], ["is_num", 9, 5, 192, 72], ["jump_false", 9, "eq_nn_257", 192, 72], ["eq_float", 7, 4, 5, 192, 72], ["jump", "eq_done_255", 192, 72], "eq_nn_257", ["is_text", 8, 4, 192, 72], ["jump_false", 8, "eq_nt_258", 192, 72], ["is_text", 9, 5, 192, 72], ["jump_false", 9, "eq_nt_258", 192, 72], ["eq_text", 7, 4, 5, 192, 72], ["jump", "eq_done_255", 192, 72], "eq_nt_258", ["is_null", 8, 4, 192, 72], ["jump_false", 8, "eq_nnl_259", 192, 72], ["is_null", 9, 5, 192, 72], ["jump_false", 9, "eq_nnl_259", 192, 72], ["true", 7, 192, 72], ["jump", "eq_done_255", 192, 72], "eq_nnl_259", ["is_bool", 8, 4, 192, 72], ["jump_false", 8, "eq_nb_260", 192, 72], ["is_bool", 9, 5, 192, 72], ["jump_false", 9, "eq_nb_260", 192, 72], ["eq_bool", 7, 4, 5, 192, 72], ["jump", "eq_done_255", 192, 72], "eq_nb_260", ["false", 7, 192, 72], "eq_done_255", ["move", 4, 7, 192, 72], ["jump_false", 4, "and_end_254", 192, 72], ["get", 5, 6, 1, 192, 90], ["is_identical", 7, 3, 5, 192, 90], ["jump_true", 7, "eq_done_261", 192, 90], ["is_int", 8, 3, 192, 90], ["jump_false", 8, "eq_ni_262", 192, 90], ["is_int", 9, 5, 192, 90], ["jump_false", 9, "eq_ni_262", 192, 90], ["eq_int", 7, 3, 5, 192, 90], ["jump", "eq_done_261", 192, 90], "eq_ni_262", ["is_num", 8, 3, 192, 90], ["jump_false", 8, "eq_nn_263", 192, 90], ["is_num", 9, 5, 192, 90], ["jump_false", 9, "eq_nn_263", 192, 90], ["eq_float", 7, 3, 5, 192, 90], ["jump", "eq_done_261", 192, 90], "eq_nn_263", ["is_text", 8, 3, 192, 90], ["jump_false", 8, "eq_nt_264", 192, 90], ["is_text", 9, 5, 192, 90], ["jump_false", 9, "eq_nt_264", 192, 90], ["eq_text", 7, 3, 5, 192, 90], ["jump", "eq_done_261", 192, 90], "eq_nt_264", ["is_null", 8, 3, 192, 90], ["jump_false", 8, "eq_nnl_265", 192, 90], ["is_null", 9, 5, 192, 90], ["jump_false", 9, "eq_nnl_265", 192, 90], ["true", 7, 192, 90], ["jump", "eq_done_261", 192, 90], "eq_nnl_265", ["is_bool", 8, 3, 192, 90], ["jump_false", 8, "eq_nb_266", 192, 90], ["is_bool", 9, 5, 192, 90], ["jump_false", 9, "eq_nb_266", 192, 90], ["eq_bool", 7, 3, 5, 192, 90], ["jump", "eq_done_261", 192, 90], "eq_nb_266", ["false", 7, 192, 90], "eq_done_261", ["move", 4, 7, 192, 90], "and_end_254", ["move", 6, 4, 192, 90], "or_end_240", ["jump_false", 6, "if_else_238", 192, 90], ["get", 4, 8, 1, 193, 32], ["store_dynamic", 1, 4, 2, 193, 24], ["jump", "if_end_239", 193, 24], "if_else_238", ["get", 4, 5, 1, 195, 32], ["store_dynamic", 1, 4, 2, 195, 24], "if_end_239", "if_end_217", "if_end_195", ["jump", "if_end_176", 195, 24], "if_else_175", "if_end_176", "if_end_168", ["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_270", 253, 35], ["jump", "ne_ni_271", 253, 35], "ne_nid_270", ["false", 5, 253, 35], ["jump", "ne_done_269", 253, 35], "ne_ni_271", ["is_int", 6, 2, 253, 35], ["jump_false", 6, "ne_nn_272", 253, 35], "_nop_tc_1", ["jump", "ne_nn_272", 253, 35], ["ne_int", 5, 2, 4, 253, 35], ["jump", "ne_done_269", 253, 35], "ne_nn_272", ["is_num", 6, 2, 253, 35], ["jump_false", 6, "ne_nt_273", 253, 35], "_nop_tc_2", ["jump", "ne_nt_273", 253, 35], ["ne_float", 5, 2, 4, 253, 35], ["jump", "ne_done_269", 253, 35], "ne_nt_273", ["is_text", 6, 2, 253, 35], ["jump_false", 6, "ne_nnl_274", 253, 35], "_nop_tc_3", ["jump", "ne_nnl_274", 253, 35], ["ne_text", 5, 2, 4, 253, 35], ["jump", "ne_done_269", 253, 35], "ne_nnl_274", ["is_null", 6, 2, 253, 35], ["jump_false", 6, "ne_nb_275", 253, 35], "_nop_tc_4", "_nop_tc_5", ["false", 5, 253, 35], ["jump", "ne_done_269", 253, 35], "ne_nb_275", ["is_bool", 6, 2, 253, 35], ["jump_false", 6, "ne_mis_276", 253, 35], "_nop_tc_6", ["jump", "ne_mis_276", 253, 35], ["ne_bool", 5, 2, 4, 253, 35], ["jump", "ne_done_269", 253, 35], "ne_mis_276", ["true", 5, 253, 35], "ne_done_269", ["jump_false", 5, "tern_else_267", 253, 35], ["load_field", 2, 1, "nr_args", 253, 42], ["move", 4, 2, 253, 42], ["jump", "tern_end_268", 253, 42], "tern_else_267", ["access", 2, 0, 253, 57], ["move", 4, 2, 253, 57], "tern_end_268", ["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_280", 268, 25], ["is_int", 19, 3, 268, 25], ["jump_false", 19, "eq_ni_281", 268, 25], "_nop_tc_7", ["jump", "eq_ni_281", 268, 25], ["eq_int", 18, 3, 17, 268, 25], ["jump", "eq_done_280", 268, 25], "eq_ni_281", ["is_num", 19, 3, 268, 25], ["jump_false", 19, "eq_nn_282", 268, 25], "_nop_tc_8", ["jump", "eq_nn_282", 268, 25], ["eq_float", 18, 3, 17, 268, 25], ["jump", "eq_done_280", 268, 25], "eq_nn_282", ["is_text", 19, 3, 268, 25], ["jump_false", 19, "eq_nt_283", 268, 25], "_nop_tc_9", ["jump", "eq_nt_283", 268, 25], ["eq_text", 18, 3, 17, 268, 25], ["jump", "eq_done_280", 268, 25], "eq_nt_283", ["is_null", 19, 3, 268, 25], ["jump_false", 19, "eq_nnl_284", 268, 25], "_nop_tc_10", "_nop_tc_11", ["true", 18, 268, 25], ["jump", "eq_done_280", 268, 25], "eq_nnl_284", ["is_bool", 19, 3, 268, 25], ["jump_false", 19, "eq_nb_285", 268, 25], "_nop_tc_12", ["jump", "eq_nb_285", 268, 25], ["eq_bool", 18, 3, 17, 268, 25], ["jump", "eq_done_280", 268, 25], "eq_nb_285", ["false", 18, 268, 25], "eq_done_280", ["move", 17, 18, 268, 25], ["jump_true", 17, "or_end_279", 268, 25], ["access", 18, 0, 268, 44], ["is_identical", 19, 2, 18, 268, 44], ["jump_true", 19, "eq_done_286", 268, 44], ["is_int", 20, 2, 268, 44], ["jump_false", 20, "eq_ni_287", 268, 44], "_nop_tc_13", "_nop_tc_14", ["eq_int", 19, 2, 18, 268, 44], ["jump", "eq_done_286", 268, 44], "eq_ni_287", ["is_num", 20, 2, 268, 44], ["jump_false", 20, "eq_nn_288", 268, 44], "_nop_tc_15", "_nop_tc_16", ["eq_float", 19, 2, 18, 268, 44], ["jump", "eq_done_286", 268, 44], "eq_nn_288", ["is_text", 20, 2, 268, 44], ["jump_false", 20, "eq_nt_289", 268, 44], "_nop_tc_17", ["jump", "eq_nt_289", 268, 44], ["eq_text", 19, 2, 18, 268, 44], ["jump", "eq_done_286", 268, 44], "eq_nt_289", ["is_null", 20, 2, 268, 44], ["jump_false", 20, "eq_nnl_290", 268, 44], "_nop_tc_18", ["jump", "eq_nnl_290", 268, 44], ["true", 19, 268, 44], ["jump", "eq_done_286", 268, 44], "eq_nnl_290", ["is_bool", 20, 2, 268, 44], ["jump_false", 20, "eq_nb_291", 268, 44], "_nop_tc_19", ["jump", "eq_nb_291", 268, 44], ["eq_bool", 19, 2, 18, 268, 44], ["jump", "eq_done_286", 268, 44], "eq_nb_291", ["false", 19, 268, 44], "eq_done_286", ["move", 17, 19, 268, 44], "or_end_279", ["jump_false", 17, "if_else_277", 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_277", "if_end_278", ["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_292", ["is_int", 17, 7, 275, 16], ["jump_false", 17, "rel_ni_294", 275, 16], "_nop_tc_20", "_nop_tc_21", ["lt_int", 17, 7, 4, 275, 16], ["jump", "rel_done_296", 275, 16], "rel_ni_294", "_nop_tc_22", "_nop_tc_23", "_nop_tc_24", "_nop_tc_25", ["lt_float", 17, 7, 4, 275, 16], ["jump", "rel_done_296", 275, 16], "rel_nn_295", "_nop_tc_26", ["jump", "rel_err_297", 275, 16], "_nop_tc_27", ["jump", "rel_err_297", 275, 16], ["lt_text", 17, 7, 4, 275, 16], ["jump", "rel_done_296", 275, 16], "rel_err_297", [ "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_296", ["jump_false", 17, "while_end_293", 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_298", 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_303", 279, 21], ["jump", "ne_ni_304", 279, 21], "ne_nid_303", ["false", 18, 279, 21], ["jump", "ne_done_302", 279, 21], "ne_ni_304", ["is_int", 19, 16, 279, 21], ["jump_false", 19, "ne_nn_305", 279, 21], "_nop_tc_28", ["jump", "ne_nn_305", 279, 21], ["ne_int", 18, 16, 17, 279, 21], ["jump", "ne_done_302", 279, 21], "ne_nn_305", ["is_num", 19, 16, 279, 21], ["jump_false", 19, "ne_nt_306", 279, 21], "_nop_tc_29", ["jump", "ne_nt_306", 279, 21], ["ne_float", 18, 16, 17, 279, 21], ["jump", "ne_done_302", 279, 21], "ne_nt_306", ["is_text", 19, 16, 279, 21], ["jump_false", 19, "ne_nnl_307", 279, 21], "_nop_tc_30", ["jump", "ne_nnl_307", 279, 21], ["ne_text", 18, 16, 17, 279, 21], ["jump", "ne_done_302", 279, 21], "ne_nnl_307", ["is_null", 19, 16, 279, 21], ["jump_false", 19, "ne_nb_308", 279, 21], "_nop_tc_31", "_nop_tc_32", ["false", 18, 279, 21], ["jump", "ne_done_302", 279, 21], "ne_nb_308", ["is_bool", 19, 16, 279, 21], ["jump_false", 19, "ne_mis_309", 279, 21], "_nop_tc_33", ["jump", "ne_mis_309", 279, 21], ["ne_bool", 18, 16, 17, 279, 21], ["jump", "ne_done_302", 279, 21], "ne_mis_309", ["true", 18, 279, 21], "ne_done_302", ["jump_false", 18, "if_else_300", 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_314", 281, 30], "rel_ni_312", "_nop_tc_38", "_nop_tc_39", "_nop_tc_40", "_nop_tc_41", ["gt_float", 19, 17, 18, 281, 30], ["jump", "rel_done_314", 281, 30], "rel_nn_313", "_nop_tc_42", ["jump", "rel_err_315", 281, 30], "_nop_tc_43", ["jump", "rel_err_315", 281, 30], ["gt_text", 19, 17, 18, 281, 30], ["jump", "rel_done_314", 281, 30], "rel_err_315", [ "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_314", ["jump_false", 19, "if_else_310", 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_311", 282, 13], "if_else_310", "if_end_311", ["jump", "if_end_301", 282, 13], "if_else_300", "if_end_301", ["jump", "if_end_299", 282, 13], "if_else_298", "if_end_299", ["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_317", 286, 15], "num_err_316", [ "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_317", ["move", 7, 18, 286, 15], ["jump", "while_start_292", 286, 15], "while_end_293", ["true", 15, 290, 15], ["access", 9, 0, 291, 12], "while_start_318", ["move", 16, 15, 292, 12], ["jump_false", 16, "and_end_320", 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_322", 292, 42], "num_err_321", [ "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_322", ["is_int", 17, 9, 292, 42], ["jump_false", 17, "rel_ni_323", 292, 42], ["is_int", 17, 18, 292, 42], ["jump_false", 17, "rel_ni_323", 292, 42], ["lt_int", 17, 9, 18, 292, 42], ["jump", "rel_done_325", 292, 42], "rel_ni_323", "_nop_tc_52", "_nop_tc_53", "_nop_tc_54", "_nop_tc_55", ["lt_float", 17, 9, 18, 292, 42], ["jump", "rel_done_325", 292, 42], "rel_nn_324", "_nop_tc_56", ["jump", "rel_err_326", 292, 42], "_nop_tc_57", ["jump", "rel_err_326", 292, 42], ["lt_text", 17, 9, 18, 292, 42], ["jump", "rel_done_325", 292, 42], "rel_err_326", [ "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_325", ["move", 16, 17, 292, 42], "and_end_320", ["jump_false", 16, "while_end_319", 292, 42], ["false", 15, 293, 17], ["access", 7, 0, 294, 11], "while_start_327", ["is_int", 16, 7, 295, 18], ["jump_false", 16, "rel_ni_329", 295, 18], "_nop_tc_58", "_nop_tc_59", ["lt_int", 16, 7, 4, 295, 18], ["jump", "rel_done_331", 295, 18], "rel_ni_329", "_nop_tc_60", "_nop_tc_61", "_nop_tc_62", "_nop_tc_63", ["lt_float", 16, 7, 4, 295, 18], ["jump", "rel_done_331", 295, 18], "rel_nn_330", "_nop_tc_64", ["jump", "rel_err_332", 295, 18], "_nop_tc_65", ["jump", "rel_err_332", 295, 18], ["lt_text", 16, 7, 4, 295, 18], ["jump", "rel_done_331", 295, 18], "rel_err_332", [ "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_331", ["jump_false", 16, "while_end_328", 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_335", 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_336", 297, 44], ["is_int", 20, 18, 297, 44], ["jump_false", 20, "eq_ni_337", 297, 44], "_nop_tc_66", ["jump", "eq_ni_337", 297, 44], ["eq_int", 19, 18, 16, 297, 44], ["jump", "eq_done_336", 297, 44], "eq_ni_337", ["is_num", 20, 18, 297, 44], ["jump_false", 20, "eq_nn_338", 297, 44], "_nop_tc_67", ["jump", "eq_nn_338", 297, 44], ["eq_float", 19, 18, 16, 297, 44], ["jump", "eq_done_336", 297, 44], "eq_nn_338", ["is_text", 20, 18, 297, 44], ["jump_false", 20, "eq_nt_339", 297, 44], "_nop_tc_68", "_nop_tc_69", ["eq_text", 19, 18, 16, 297, 44], ["jump", "eq_done_336", 297, 44], "eq_nt_339", ["is_null", 20, 18, 297, 44], ["jump_false", 20, "eq_nnl_340", 297, 44], "_nop_tc_70", ["jump", "eq_nnl_340", 297, 44], ["true", 19, 297, 44], ["jump", "eq_done_336", 297, 44], "eq_nnl_340", ["is_bool", 20, 18, 297, 44], ["jump_false", 20, "eq_nb_341", 297, 44], "_nop_tc_71", ["jump", "eq_nb_341", 297, 44], ["eq_bool", 19, 18, 16, 297, 44], ["jump", "eq_done_336", 297, 44], "eq_nb_341", ["false", 19, 297, 44], "eq_done_336", ["move", 17, 19, 297, 44], "and_end_335", ["jump_false", 17, "if_else_333", 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_346", 301, 21], ["jump", "ne_ni_347", 301, 21], "ne_nid_346", ["false", 17, 301, 21], ["jump", "ne_done_345", 301, 21], "ne_ni_347", ["is_int", 18, 11, 301, 21], ["jump_false", 18, "ne_nn_348", 301, 21], "_nop_tc_72", ["jump", "ne_nn_348", 301, 21], ["ne_int", 17, 11, 16, 301, 21], ["jump", "ne_done_345", 301, 21], "ne_nn_348", ["is_num", 18, 11, 301, 21], ["jump_false", 18, "ne_nt_349", 301, 21], "_nop_tc_73", ["jump", "ne_nt_349", 301, 21], ["ne_float", 17, 11, 16, 301, 21], ["jump", "ne_done_345", 301, 21], "ne_nt_349", ["is_text", 18, 11, 301, 21], ["jump_false", 18, "ne_nnl_350", 301, 21], "_nop_tc_74", ["jump", "ne_nnl_350", 301, 21], ["ne_text", 17, 11, 16, 301, 21], ["jump", "ne_done_345", 301, 21], "ne_nnl_350", ["is_null", 18, 11, 301, 21], ["jump_false", 18, "ne_nb_351", 301, 21], "_nop_tc_75", "_nop_tc_76", ["false", 17, 301, 21], ["jump", "ne_done_345", 301, 21], "ne_nb_351", ["is_bool", 18, 11, 301, 21], ["jump_false", 18, "ne_mis_352", 301, 21], "_nop_tc_77", ["jump", "ne_mis_352", 301, 21], ["ne_bool", 17, 11, 16, 301, 21], ["jump", "ne_done_345", 301, 21], "ne_mis_352", ["true", 17, 301, 21], "ne_done_345", ["move", 16, 17, 301, 21], ["jump_false", 16, "and_end_344", 301, 21], ["get", 17, 5, 1, 301, 35], ["is_identical", 18, 11, 17, 301, 35], ["jump_true", 18, "ne_nid_354", 301, 35], ["jump", "ne_ni_355", 301, 35], "ne_nid_354", ["false", 18, 301, 35], ["jump", "ne_done_353", 301, 35], "ne_ni_355", ["is_int", 19, 11, 301, 35], ["jump_false", 19, "ne_nn_356", 301, 35], ["is_int", 20, 17, 301, 35], ["jump_false", 20, "ne_nn_356", 301, 35], ["ne_int", 18, 11, 17, 301, 35], ["jump", "ne_done_353", 301, 35], "ne_nn_356", ["is_num", 19, 11, 301, 35], ["jump_false", 19, "ne_nt_357", 301, 35], ["is_num", 20, 17, 301, 35], ["jump_false", 20, "ne_nt_357", 301, 35], ["ne_float", 18, 11, 17, 301, 35], ["jump", "ne_done_353", 301, 35], "ne_nt_357", ["is_text", 19, 11, 301, 35], ["jump_false", 19, "ne_nnl_358", 301, 35], ["is_text", 20, 17, 301, 35], ["jump_false", 20, "ne_nnl_358", 301, 35], ["ne_text", 18, 11, 17, 301, 35], ["jump", "ne_done_353", 301, 35], "ne_nnl_358", ["is_null", 19, 11, 301, 35], ["jump_false", 19, "ne_nb_359", 301, 35], ["is_null", 20, 17, 301, 35], ["jump_false", 20, "ne_nb_359", 301, 35], ["false", 18, 301, 35], ["jump", "ne_done_353", 301, 35], "ne_nb_359", ["is_bool", 19, 11, 301, 35], ["jump_false", 19, "ne_mis_360", 301, 35], ["is_bool", 20, 17, 301, 35], ["jump_false", 20, "ne_mis_360", 301, 35], ["ne_bool", 18, 11, 17, 301, 35], ["jump", "ne_done_353", 301, 35], "ne_mis_360", ["true", 18, 301, 35], "ne_done_353", ["move", 16, 18, 301, 35], "and_end_344", ["jump_false", 16, "if_else_342", 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_364", 304, 40], ["jump", "ne_ni_365", 304, 40], "ne_nid_364", ["false", 17, 304, 40], ["jump", "ne_done_363", 304, 40], "ne_ni_365", ["is_int", 18, 16, 304, 40], ["jump_false", 18, "ne_nn_366", 304, 40], ["is_int", 19, 14, 304, 40], ["jump_false", 19, "ne_nn_366", 304, 40], ["ne_int", 17, 16, 14, 304, 40], ["jump", "ne_done_363", 304, 40], "ne_nn_366", ["is_num", 18, 16, 304, 40], ["jump_false", 18, "ne_nt_367", 304, 40], ["is_num", 19, 14, 304, 40], ["jump_false", 19, "ne_nt_367", 304, 40], ["ne_float", 17, 16, 14, 304, 40], ["jump", "ne_done_363", 304, 40], "ne_nt_367", ["is_text", 18, 16, 304, 40], ["jump_false", 18, "ne_nnl_368", 304, 40], ["is_text", 19, 14, 304, 40], ["jump_false", 19, "ne_nnl_368", 304, 40], ["ne_text", 17, 16, 14, 304, 40], ["jump", "ne_done_363", 304, 40], "ne_nnl_368", ["is_null", 18, 16, 304, 40], ["jump_false", 18, "ne_nb_369", 304, 40], ["is_null", 19, 14, 304, 40], ["jump_false", 19, "ne_nb_369", 304, 40], ["false", 17, 304, 40], ["jump", "ne_done_363", 304, 40], "ne_nb_369", ["is_bool", 18, 16, 304, 40], ["jump_false", 18, "ne_mis_370", 304, 40], ["is_bool", 19, 14, 304, 40], ["jump_false", 19, "ne_mis_370", 304, 40], ["ne_bool", 17, 16, 14, 304, 40], ["jump", "ne_done_363", 304, 40], "ne_mis_370", ["true", 17, 304, 40], "ne_done_363", ["jump_false", 17, "if_else_361", 304, 40], ["true", 15, 305, 25], ["jump", "if_end_362", 305, 25], "if_else_361", "if_end_362", ["jump", "if_end_343", 305, 25], "if_else_342", "if_end_343", ["jump", "if_end_334", 305, 25], "if_else_333", "if_end_334", ["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_372", 309, 17], "num_err_371", [ "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_372", ["move", 7, 17, 309, 17], ["jump", "while_start_327", 309, 17], "while_end_328", ["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_374", 311, 21], "num_err_373", [ "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_374", ["move", 9, 17, 311, 21], ["jump", "while_start_318", 311, 21], "while_end_319", ["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_375", ["is_int", 3, 8, 316, 17], ["jump_false", 3, "rel_ni_377", 316, 17], ["is_int", 3, 2, 316, 17], ["jump_false", 3, "rel_ni_377", 316, 17], ["le_int", 4, 8, 2, 316, 17], ["jump", "rel_done_379", 316, 17], "rel_ni_377", "_nop_tc_86", "_nop_tc_87", ["is_num", 3, 2, 316, 17], ["jump_false", 3, "rel_nn_378", 316, 17], ["le_float", 4, 8, 2, 316, 17], ["jump", "rel_done_379", 316, 17], "rel_nn_378", "_nop_tc_88", ["jump", "rel_err_380", 316, 17], ["is_text", 3, 2, 316, 17], ["jump_false", 3, "rel_err_380", 316, 17], ["le_text", 4, 8, 2, 316, 17], ["jump", "rel_done_379", 316, 17], "rel_err_380", [ "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_379", ["jump_false", 4, "while_end_376", 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_385", 318, 17], ["jump", "ne_ni_386", 318, 17], "ne_nid_385", ["false", 4, 318, 17], ["jump", "ne_done_384", 318, 17], "ne_ni_386", ["is_int", 7, 11, 318, 17], ["jump_false", 7, "ne_nn_387", 318, 17], "_nop_tc_89", ["jump", "ne_nn_387", 318, 17], ["ne_int", 4, 11, 3, 318, 17], ["jump", "ne_done_384", 318, 17], "ne_nn_387", ["is_num", 7, 11, 318, 17], ["jump_false", 7, "ne_nt_388", 318, 17], "_nop_tc_90", ["jump", "ne_nt_388", 318, 17], ["ne_float", 4, 11, 3, 318, 17], ["jump", "ne_done_384", 318, 17], "ne_nt_388", ["is_text", 7, 11, 318, 17], ["jump_false", 7, "ne_nnl_389", 318, 17], "_nop_tc_91", ["jump", "ne_nnl_389", 318, 17], ["ne_text", 4, 11, 3, 318, 17], ["jump", "ne_done_384", 318, 17], "ne_nnl_389", ["is_null", 7, 11, 318, 17], ["jump_false", 7, "ne_nb_390", 318, 17], "_nop_tc_92", "_nop_tc_93", ["false", 4, 318, 17], ["jump", "ne_done_384", 318, 17], "ne_nb_390", ["is_bool", 7, 11, 318, 17], ["jump_false", 7, "ne_mis_391", 318, 17], "_nop_tc_94", ["jump", "ne_mis_391", 318, 17], ["ne_bool", 4, 11, 3, 318, 17], ["jump", "ne_done_384", 318, 17], "ne_mis_391", ["true", 4, 318, 17], "ne_done_384", ["move", 3, 4, 318, 17], ["jump_false", 3, "and_end_383", 318, 17], ["get", 4, 5, 1, 318, 31], ["is_identical", 7, 11, 4, 318, 31], ["jump_true", 7, "ne_nid_393", 318, 31], ["jump", "ne_ni_394", 318, 31], "ne_nid_393", ["false", 7, 318, 31], ["jump", "ne_done_392", 318, 31], "ne_ni_394", ["is_int", 9, 11, 318, 31], ["jump_false", 9, "ne_nn_395", 318, 31], ["is_int", 10, 4, 318, 31], ["jump_false", 10, "ne_nn_395", 318, 31], ["ne_int", 7, 11, 4, 318, 31], ["jump", "ne_done_392", 318, 31], "ne_nn_395", ["is_num", 9, 11, 318, 31], ["jump_false", 9, "ne_nt_396", 318, 31], ["is_num", 10, 4, 318, 31], ["jump_false", 10, "ne_nt_396", 318, 31], ["ne_float", 7, 11, 4, 318, 31], ["jump", "ne_done_392", 318, 31], "ne_nt_396", ["is_text", 9, 11, 318, 31], ["jump_false", 9, "ne_nnl_397", 318, 31], ["is_text", 10, 4, 318, 31], ["jump_false", 10, "ne_nnl_397", 318, 31], ["ne_text", 7, 11, 4, 318, 31], ["jump", "ne_done_392", 318, 31], "ne_nnl_397", ["is_null", 9, 11, 318, 31], ["jump_false", 9, "ne_nb_398", 318, 31], ["is_null", 10, 4, 318, 31], ["jump_false", 10, "ne_nb_398", 318, 31], ["false", 7, 318, 31], ["jump", "ne_done_392", 318, 31], "ne_nb_398", ["is_bool", 9, 11, 318, 31], ["jump_false", 9, "ne_mis_399", 318, 31], ["is_bool", 10, 4, 318, 31], ["jump_false", 10, "ne_mis_399", 318, 31], ["ne_bool", 7, 11, 4, 318, 31], ["jump", "ne_done_392", 318, 31], "ne_mis_399", ["true", 7, 318, 31], "ne_done_392", ["move", 3, 7, 318, 31], "and_end_383", ["jump_false", 3, "if_else_381", 318, 31], ["store_dynamic", 6, 11, 8, 319, 21], ["jump", "if_end_382", 319, 21], "if_else_381", "if_end_382", ["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_401", 321, 15], "num_err_400", [ "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_401", ["move", 8, 4, 321, 15], ["jump", "while_start_375", 321, 15], "while_end_376", ["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_405", 378, 35], ["jump", "ne_ni_406", 378, 35], "ne_nid_405", ["false", 6, 378, 35], ["jump", "ne_done_404", 378, 35], "ne_ni_406", ["is_int", 7, 3, 378, 35], ["jump_false", 7, "ne_nn_407", 378, 35], "_nop_tc_1", ["jump", "ne_nn_407", 378, 35], ["ne_int", 6, 3, 5, 378, 35], ["jump", "ne_done_404", 378, 35], "ne_nn_407", ["is_num", 7, 3, 378, 35], ["jump_false", 7, "ne_nt_408", 378, 35], "_nop_tc_2", ["jump", "ne_nt_408", 378, 35], ["ne_float", 6, 3, 5, 378, 35], ["jump", "ne_done_404", 378, 35], "ne_nt_408", ["is_text", 7, 3, 378, 35], ["jump_false", 7, "ne_nnl_409", 378, 35], "_nop_tc_3", ["jump", "ne_nnl_409", 378, 35], ["ne_text", 6, 3, 5, 378, 35], ["jump", "ne_done_404", 378, 35], "ne_nnl_409", ["is_null", 7, 3, 378, 35], ["jump_false", 7, "ne_nb_410", 378, 35], "_nop_tc_4", "_nop_tc_5", ["false", 6, 378, 35], ["jump", "ne_done_404", 378, 35], "ne_nb_410", ["is_bool", 7, 3, 378, 35], ["jump_false", 7, "ne_mis_411", 378, 35], "_nop_tc_6", ["jump", "ne_mis_411", 378, 35], ["ne_bool", 6, 3, 5, 378, 35], ["jump", "ne_done_404", 378, 35], "ne_mis_411", ["true", 6, 378, 35], "ne_done_404", ["jump_false", 6, "tern_else_402", 378, 35], ["load_field", 3, 1, "nr_args", 378, 42], ["move", 5, 3, 378, 42], ["jump", "tern_end_403", 378, 42], "tern_else_402", ["access", 3, 0, 378, 57], ["move", 5, 3, 378, 57], "tern_end_403", ["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_414", 400, 25], ["is_int", 27, 4, 400, 25], ["jump_false", 27, "eq_ni_415", 400, 25], "_nop_tc_7", ["jump", "eq_ni_415", 400, 25], ["eq_int", 26, 4, 25, 400, 25], ["jump", "eq_done_414", 400, 25], "eq_ni_415", ["is_num", 27, 4, 400, 25], ["jump_false", 27, "eq_nn_416", 400, 25], "_nop_tc_8", ["jump", "eq_nn_416", 400, 25], ["eq_float", 26, 4, 25, 400, 25], ["jump", "eq_done_414", 400, 25], "eq_nn_416", ["is_text", 27, 4, 400, 25], ["jump_false", 27, "eq_nt_417", 400, 25], "_nop_tc_9", ["jump", "eq_nt_417", 400, 25], ["eq_text", 26, 4, 25, 400, 25], ["jump", "eq_done_414", 400, 25], "eq_nt_417", ["is_null", 27, 4, 400, 25], ["jump_false", 27, "eq_nnl_418", 400, 25], "_nop_tc_10", "_nop_tc_11", ["true", 26, 400, 25], ["jump", "eq_done_414", 400, 25], "eq_nnl_418", ["is_bool", 27, 4, 400, 25], ["jump_false", 27, "eq_nb_419", 400, 25], "_nop_tc_12", ["jump", "eq_nb_419", 400, 25], ["eq_bool", 26, 4, 25, 400, 25], ["jump", "eq_done_414", 400, 25], "eq_nb_419", ["false", 26, 400, 25], "eq_done_414", ["jump_false", 26, "if_else_412", 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_412", "if_end_413", ["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_420", ["is_int", 25, 11, 411, 16], ["jump_false", 25, "rel_ni_422", 411, 16], "_nop_tc_13", "_nop_tc_14", ["lt_int", 25, 11, 5, 411, 16], ["jump", "rel_done_424", 411, 16], "rel_ni_422", "_nop_tc_15", "_nop_tc_16", "_nop_tc_17", "_nop_tc_18", ["lt_float", 25, 11, 5, 411, 16], ["jump", "rel_done_424", 411, 16], "rel_nn_423", "_nop_tc_19", ["jump", "rel_err_425", 411, 16], "_nop_tc_20", ["jump", "rel_err_425", 411, 16], ["lt_text", 25, 11, 5, 411, 16], ["jump", "rel_done_424", 411, 16], "rel_err_425", [ "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_424", ["jump_false", 25, "while_end_421", 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_426", 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_430", 415, 19], ["is_int", 27, 15, 415, 19], ["jump_false", 27, "eq_ni_431", 415, 19], "_nop_tc_21", ["jump", "eq_ni_431", 415, 19], ["eq_int", 26, 15, 25, 415, 19], ["jump", "eq_done_430", 415, 19], "eq_ni_431", ["is_num", 27, 15, 415, 19], ["jump_false", 27, "eq_nn_432", 415, 19], "_nop_tc_22", ["jump", "eq_nn_432", 415, 19], ["eq_float", 26, 15, 25, 415, 19], ["jump", "eq_done_430", 415, 19], "eq_nn_432", ["is_text", 27, 15, 415, 19], ["jump_false", 27, "eq_nt_433", 415, 19], "_nop_tc_23", "_nop_tc_24", ["eq_text", 26, 15, 25, 415, 19], ["jump", "eq_done_430", 415, 19], "eq_nt_433", ["is_null", 27, 15, 415, 19], ["jump_false", 27, "eq_nnl_434", 415, 19], "_nop_tc_25", ["jump", "eq_nnl_434", 415, 19], ["true", 26, 415, 19], ["jump", "eq_done_430", 415, 19], "eq_nnl_434", ["is_bool", 27, 15, 415, 19], ["jump_false", 27, "eq_nb_435", 415, 19], "_nop_tc_26", ["jump", "eq_nb_435", 415, 19], ["eq_bool", 26, 15, 25, 415, 19], ["jump", "eq_done_430", 415, 19], "eq_nb_435", ["false", 26, 415, 19], "eq_done_430", ["jump_false", 26, "if_else_428", 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_439", 417, 22], "_nop_tc_27", "_nop_tc_28", ["gt_int", 27, 17, 25, 417, 22], ["jump", "rel_done_441", 417, 22], "rel_ni_439", ["is_num", 26, 17, 417, 22], ["jump_false", 26, "rel_nn_440", 417, 22], "_nop_tc_29", "_nop_tc_30", ["gt_float", 27, 17, 25, 417, 22], ["jump", "rel_done_441", 417, 22], "rel_nn_440", ["is_text", 26, 17, 417, 22], ["jump_false", 26, "rel_err_442", 417, 22], "_nop_tc_31", ["jump", "rel_err_442", 417, 22], ["gt_text", 27, 17, 25, 417, 22], ["jump", "rel_done_441", 417, 22], "rel_err_442", [ "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_441", ["move", 25, 27, 417, 22], ["jump_false", 25, "and_end_438", 417, 22], ["is_int", 26, 17, 417, 34], ["jump_false", 26, "rel_ni_443", 417, 34], ["is_int", 27, 3, 417, 34], ["jump_false", 27, "rel_ni_443", 417, 34], ["gt_int", 28, 17, 3, 417, 34], ["jump", "rel_done_445", 417, 34], "rel_ni_443", ["is_num", 26, 17, 417, 34], ["jump_false", 26, "rel_nn_444", 417, 34], ["is_num", 27, 3, 417, 34], ["jump_false", 27, "rel_nn_444", 417, 34], ["gt_float", 28, 17, 3, 417, 34], ["jump", "rel_done_445", 417, 34], "rel_nn_444", ["is_text", 26, 17, 417, 34], ["jump_false", 26, "rel_err_446", 417, 34], ["is_text", 27, 3, 417, 34], ["jump_false", 27, "rel_err_446", 417, 34], ["gt_text", 28, 17, 3, 417, 34], ["jump", "rel_done_445", 417, 34], "rel_err_446", [ "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_445", ["move", 25, 28, 417, 34], "and_end_438", ["jump_false", 25, "if_else_436", 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_437", 418, 13], "if_else_436", "if_end_437", ["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_449", 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_450", 420, 55], ["is_int", 29, 25, 420, 55], ["jump_false", 29, "eq_ni_451", 420, 55], "_nop_tc_32", ["jump", "eq_ni_451", 420, 55], ["eq_int", 28, 25, 27, 420, 55], ["jump", "eq_done_450", 420, 55], "eq_ni_451", ["is_num", 29, 25, 420, 55], ["jump_false", 29, "eq_nn_452", 420, 55], "_nop_tc_33", ["jump", "eq_nn_452", 420, 55], ["eq_float", 28, 25, 27, 420, 55], ["jump", "eq_done_450", 420, 55], "eq_nn_452", ["is_text", 29, 25, 420, 55], ["jump_false", 29, "eq_nt_453", 420, 55], "_nop_tc_34", "_nop_tc_35", ["eq_text", 28, 25, 27, 420, 55], ["jump", "eq_done_450", 420, 55], "eq_nt_453", ["is_null", 29, 25, 420, 55], ["jump_false", 29, "eq_nnl_454", 420, 55], "_nop_tc_36", ["jump", "eq_nnl_454", 420, 55], ["true", 28, 420, 55], ["jump", "eq_done_450", 420, 55], "eq_nnl_454", ["is_bool", 29, 25, 420, 55], ["jump_false", 29, "eq_nb_455", 420, 55], "_nop_tc_37", ["jump", "eq_nb_455", 420, 55], ["eq_bool", 28, 25, 27, 420, 55], ["jump", "eq_done_450", 420, 55], "eq_nb_455", ["false", 28, 420, 55], "eq_done_450", ["move", 26, 28, 420, 55], "and_end_449", ["jump_false", 26, "if_else_447", 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_461", 422, 24], ["jump", "ne_ni_462", 422, 24], "ne_nid_461", ["false", 26, 422, 24], ["jump", "ne_done_460", 422, 24], "ne_ni_462", ["is_int", 27, 20, 422, 24], ["jump_false", 27, "ne_nn_463", 422, 24], "_nop_tc_38", ["jump", "ne_nn_463", 422, 24], ["ne_int", 26, 20, 25, 422, 24], ["jump", "ne_done_460", 422, 24], "ne_nn_463", ["is_num", 27, 20, 422, 24], ["jump_false", 27, "ne_nt_464", 422, 24], "_nop_tc_39", ["jump", "ne_nt_464", 422, 24], ["ne_float", 26, 20, 25, 422, 24], ["jump", "ne_done_460", 422, 24], "ne_nt_464", ["is_text", 27, 20, 422, 24], ["jump_false", 27, "ne_nnl_465", 422, 24], "_nop_tc_40", ["jump", "ne_nnl_465", 422, 24], ["ne_text", 26, 20, 25, 422, 24], ["jump", "ne_done_460", 422, 24], "ne_nnl_465", ["is_null", 27, 20, 422, 24], ["jump_false", 27, "ne_nb_466", 422, 24], "_nop_tc_41", "_nop_tc_42", ["false", 26, 422, 24], ["jump", "ne_done_460", 422, 24], "ne_nb_466", ["is_bool", 27, 20, 422, 24], ["jump_false", 27, "ne_mis_467", 422, 24], "_nop_tc_43", ["jump", "ne_mis_467", 422, 24], ["ne_bool", 26, 20, 25, 422, 24], ["jump", "ne_done_460", 422, 24], "ne_mis_467", ["true", 26, 422, 24], "ne_done_460", ["move", 25, 26, 422, 24], ["jump_false", 25, "and_end_459", 422, 24], ["access", 26, 0, 422, 40], ["is_int", 27, 17, 422, 40], ["jump_false", 27, "rel_ni_468", 422, 40], "_nop_tc_44", "_nop_tc_45", ["ge_int", 28, 17, 26, 422, 40], ["jump", "rel_done_470", 422, 40], "rel_ni_468", ["is_num", 27, 17, 422, 40], ["jump_false", 27, "rel_nn_469", 422, 40], "_nop_tc_46", "_nop_tc_47", ["ge_float", 28, 17, 26, 422, 40], ["jump", "rel_done_470", 422, 40], "rel_nn_469", ["is_text", 27, 17, 422, 40], ["jump_false", 27, "rel_err_471", 422, 40], "_nop_tc_48", ["jump", "rel_err_471", 422, 40], ["ge_text", 28, 17, 26, 422, 40], ["jump", "rel_done_470", 422, 40], "rel_err_471", [ "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_470", ["move", 25, 28, 422, 40], "and_end_459", ["move", 26, 25, 422, 40], ["jump_false", 26, "and_end_458", 422, 40], ["length", 25, 8, 422, 59], ["is_int", 27, 17, 422, 59], ["jump_false", 27, "rel_ni_472", 422, 59], "_nop_tc_49", "_nop_tc_50", ["lt_int", 28, 17, 25, 422, 59], ["jump", "rel_done_474", 422, 59], "rel_ni_472", ["is_num", 27, 17, 422, 59], ["jump_false", 27, "rel_nn_473", 422, 59], "_nop_tc_51", "_nop_tc_52", ["lt_float", 28, 17, 25, 422, 59], ["jump", "rel_done_474", 422, 59], "rel_nn_473", ["is_text", 27, 17, 422, 59], ["jump_false", 27, "rel_err_475", 422, 59], "_nop_tc_53", ["jump", "rel_err_475", 422, 59], ["lt_text", 28, 17, 25, 422, 59], ["jump", "rel_done_474", 422, 59], "rel_err_475", [ "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_474", ["move", 26, 28, 422, 59], "and_end_458", ["jump_false", 26, "if_else_456", 422, 59], ["store_dynamic", 8, 20, 17, 423, 31], ["jump", "if_end_457", 423, 31], "if_else_456", "if_end_457", ["jump", "if_end_448", 423, 31], "if_else_447", "if_end_448", ["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_477", 426, 19], "num_err_476", [ "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_477", ["move", 11, 26, 426, 19], ["jump", "while_start_420", 427, 11], ["jump", "if_end_429", 427, 11], "if_else_428", "if_end_429", ["access", 25, "move", 429, 19], ["is_identical", 26, 15, 25, 429, 19], ["jump_true", 26, "eq_done_480", 429, 19], ["is_int", 27, 15, 429, 19], ["jump_false", 27, "eq_ni_481", 429, 19], "_nop_tc_58", ["jump", "eq_ni_481", 429, 19], ["eq_int", 26, 15, 25, 429, 19], ["jump", "eq_done_480", 429, 19], "eq_ni_481", ["is_num", 27, 15, 429, 19], ["jump_false", 27, "eq_nn_482", 429, 19], "_nop_tc_59", ["jump", "eq_nn_482", 429, 19], ["eq_float", 26, 15, 25, 429, 19], ["jump", "eq_done_480", 429, 19], "eq_nn_482", ["is_text", 27, 15, 429, 19], ["jump_false", 27, "eq_nt_483", 429, 19], "_nop_tc_60", "_nop_tc_61", ["eq_text", 26, 15, 25, 429, 19], ["jump", "eq_done_480", 429, 19], "eq_nt_483", ["is_null", 27, 15, 429, 19], ["jump_false", 27, "eq_nnl_484", 429, 19], "_nop_tc_62", ["jump", "eq_nnl_484", 429, 19], ["true", 26, 429, 19], ["jump", "eq_done_480", 429, 19], "eq_nnl_484", ["is_bool", 27, 15, 429, 19], ["jump_false", 27, "eq_nb_485", 429, 19], "_nop_tc_63", ["jump", "eq_nb_485", 429, 19], ["eq_bool", 26, 15, 25, 429, 19], ["jump", "eq_done_480", 429, 19], "eq_nb_485", ["false", 26, 429, 19], "eq_done_480", ["jump_false", 26, "if_else_478", 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_489", 431, 22], "_nop_tc_64", "_nop_tc_65", ["gt_int", 27, 17, 25, 431, 22], ["jump", "rel_done_491", 431, 22], "rel_ni_489", ["is_num", 26, 17, 431, 22], ["jump_false", 26, "rel_nn_490", 431, 22], "_nop_tc_66", "_nop_tc_67", ["gt_float", 27, 17, 25, 431, 22], ["jump", "rel_done_491", 431, 22], "rel_nn_490", ["is_text", 26, 17, 431, 22], ["jump_false", 26, "rel_err_492", 431, 22], "_nop_tc_68", ["jump", "rel_err_492", 431, 22], ["gt_text", 27, 17, 25, 431, 22], ["jump", "rel_done_491", 431, 22], "rel_err_492", [ "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_491", ["move", 25, 27, 431, 22], ["jump_false", 25, "and_end_488", 431, 22], ["is_int", 26, 17, 431, 34], ["jump_false", 26, "rel_ni_493", 431, 34], ["is_int", 27, 3, 431, 34], ["jump_false", 27, "rel_ni_493", 431, 34], ["gt_int", 28, 17, 3, 431, 34], ["jump", "rel_done_495", 431, 34], "rel_ni_493", ["is_num", 26, 17, 431, 34], ["jump_false", 26, "rel_nn_494", 431, 34], ["is_num", 27, 3, 431, 34], ["jump_false", 27, "rel_nn_494", 431, 34], ["gt_float", 28, 17, 3, 431, 34], ["jump", "rel_done_495", 431, 34], "rel_nn_494", ["is_text", 26, 17, 431, 34], ["jump_false", 26, "rel_err_496", 431, 34], ["is_text", 27, 3, 431, 34], ["jump_false", 27, "rel_err_496", 431, 34], ["gt_text", 28, 17, 3, 431, 34], ["jump", "rel_done_495", 431, 34], "rel_err_496", [ "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_495", ["move", 25, 28, 431, 34], "and_end_488", ["jump_false", 25, "if_else_486", 431, 34], ["is_array", 25, 9, 432, 28], ["jump_false", 25, "push_err_497", 432, 28], ["push", 9, 17, 432, 28], ["jump", "push_done_498", 432, 28], "push_err_497", [ "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_498", ["access", 25, 2, 433, 33], ["load_index", 26, 14, 25, 433, 33], ["is_array", 25, 10, 433, 33], ["jump_false", 25, "push_err_499", 433, 33], ["push", 10, 26, 433, 33], ["jump", "push_done_500", 433, 33], "push_err_499", [ "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_500", ["jump", "if_end_487", 433, 33], "if_else_486", "if_end_487", ["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_502", 435, 19], "num_err_501", [ "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_502", ["move", 11, 26, 435, 19], ["jump", "while_start_420", 436, 11], ["jump", "if_end_479", 436, 11], "if_else_478", "if_end_479", ["access", 25, "frame", 438, 19], ["is_identical", 26, 15, 25, 438, 19], ["jump_true", 26, "eq_done_506", 438, 19], ["is_int", 27, 15, 438, 19], ["jump_false", 27, "eq_ni_507", 438, 19], "_nop_tc_73", ["jump", "eq_ni_507", 438, 19], ["eq_int", 26, 15, 25, 438, 19], ["jump", "eq_done_506", 438, 19], "eq_ni_507", ["is_num", 27, 15, 438, 19], ["jump_false", 27, "eq_nn_508", 438, 19], "_nop_tc_74", ["jump", "eq_nn_508", 438, 19], ["eq_float", 26, 15, 25, 438, 19], ["jump", "eq_done_506", 438, 19], "eq_nn_508", ["is_text", 27, 15, 438, 19], ["jump_false", 27, "eq_nt_509", 438, 19], "_nop_tc_75", "_nop_tc_76", ["eq_text", 26, 15, 25, 438, 19], ["jump", "eq_done_506", 438, 19], "eq_nt_509", ["is_null", 27, 15, 438, 19], ["jump_false", 27, "eq_nnl_510", 438, 19], "_nop_tc_77", ["jump", "eq_nnl_510", 438, 19], ["true", 26, 438, 19], ["jump", "eq_done_506", 438, 19], "eq_nnl_510", ["is_bool", 27, 15, 438, 19], ["jump_false", 27, "eq_nb_511", 438, 19], "_nop_tc_78", ["jump", "eq_nb_511", 438, 19], ["eq_bool", 26, 15, 25, 438, 19], ["jump", "eq_done_506", 438, 19], "eq_nb_511", ["false", 26, 438, 19], "eq_done_506", ["move", 25, 26, 438, 19], ["jump_true", 25, "or_end_505", 438, 19], ["access", 26, "goframe", 438, 36], ["is_identical", 27, 15, 26, 438, 36], ["jump_true", 27, "eq_done_512", 438, 36], ["is_int", 28, 15, 438, 36], ["jump_false", 28, "eq_ni_513", 438, 36], "_nop_tc_79", ["jump", "eq_ni_513", 438, 36], ["eq_int", 27, 15, 26, 438, 36], ["jump", "eq_done_512", 438, 36], "eq_ni_513", ["is_num", 28, 15, 438, 36], ["jump_false", 28, "eq_nn_514", 438, 36], "_nop_tc_80", ["jump", "eq_nn_514", 438, 36], ["eq_float", 27, 15, 26, 438, 36], ["jump", "eq_done_512", 438, 36], "eq_nn_514", ["is_text", 28, 15, 438, 36], ["jump_false", 28, "eq_nt_515", 438, 36], "_nop_tc_81", "_nop_tc_82", ["eq_text", 27, 15, 26, 438, 36], ["jump", "eq_done_512", 438, 36], "eq_nt_515", ["is_null", 28, 15, 438, 36], ["jump_false", 28, "eq_nnl_516", 438, 36], "_nop_tc_83", ["jump", "eq_nnl_516", 438, 36], ["true", 27, 438, 36], ["jump", "eq_done_512", 438, 36], "eq_nnl_516", ["is_bool", 28, 15, 438, 36], ["jump_false", 28, "eq_nb_517", 438, 36], "_nop_tc_84", ["jump", "eq_nb_517", 438, 36], ["eq_bool", 27, 15, 26, 438, 36], ["jump", "eq_done_512", 438, 36], "eq_nb_517", ["false", 27, 438, 36], "eq_done_512", ["move", 25, 27, 438, 36], "or_end_505", ["jump_false", 25, "if_else_503", 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_521", 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_522", 439, 50], "_nop_tc_85", "_nop_tc_86", ["ge_int", 29, 27, 25, 439, 50], ["jump", "rel_done_524", 439, 50], "rel_ni_522", ["is_num", 28, 27, 439, 50], ["jump_false", 28, "rel_nn_523", 439, 50], "_nop_tc_87", "_nop_tc_88", ["ge_float", 29, 27, 25, 439, 50], ["jump", "rel_done_524", 439, 50], "rel_nn_523", ["is_text", 28, 27, 439, 50], ["jump_false", 28, "rel_err_525", 439, 50], "_nop_tc_89", ["jump", "rel_err_525", 439, 50], ["ge_text", 29, 27, 25, 439, 50], ["jump", "rel_done_524", 439, 50], "rel_err_525", [ "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_524", ["move", 26, 29, 439, 50], "and_end_521", ["move", 25, 26, 439, 50], ["jump_false", 25, "and_end_520", 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_526", 439, 73], "_nop_tc_90", "_nop_tc_91", ["lt_int", 29, 27, 26, 439, 73], ["jump", "rel_done_528", 439, 73], "rel_ni_526", ["is_num", 28, 27, 439, 73], ["jump_false", 28, "rel_nn_527", 439, 73], "_nop_tc_92", "_nop_tc_93", ["lt_float", 29, 27, 26, 439, 73], ["jump", "rel_done_528", 439, 73], "rel_nn_527", ["is_text", 28, 27, 439, 73], ["jump_false", 28, "rel_err_529", 439, 73], "_nop_tc_94", ["jump", "rel_err_529", 439, 73], ["lt_text", 29, 27, 26, 439, 73], ["jump", "rel_done_528", 439, 73], "rel_err_529", [ "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_528", ["move", 25, 29, 439, 73], "and_end_520", ["jump_false", 25, "if_else_518", 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_519", 440, 32], "if_else_518", "if_end_519", ["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_531", 442, 19], "num_err_530", [ "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_531", ["move", 11, 26, 442, 19], ["jump", "while_start_420", 443, 11], ["jump", "if_end_504", 443, 11], "if_else_503", "if_end_504", ["access", 25, "invoke", 445, 19], ["is_identical", 26, 15, 25, 445, 19], ["jump_true", 26, "eq_done_535", 445, 19], ["is_int", 27, 15, 445, 19], ["jump_false", 27, "eq_ni_536", 445, 19], "_nop_tc_99", ["jump", "eq_ni_536", 445, 19], ["eq_int", 26, 15, 25, 445, 19], ["jump", "eq_done_535", 445, 19], "eq_ni_536", ["is_num", 27, 15, 445, 19], ["jump_false", 27, "eq_nn_537", 445, 19], "_nop_tc_100", ["jump", "eq_nn_537", 445, 19], ["eq_float", 26, 15, 25, 445, 19], ["jump", "eq_done_535", 445, 19], "eq_nn_537", ["is_text", 27, 15, 445, 19], ["jump_false", 27, "eq_nt_538", 445, 19], "_nop_tc_101", "_nop_tc_102", ["eq_text", 26, 15, 25, 445, 19], ["jump", "eq_done_535", 445, 19], "eq_nt_538", ["is_null", 27, 15, 445, 19], ["jump_false", 27, "eq_nnl_539", 445, 19], "_nop_tc_103", ["jump", "eq_nnl_539", 445, 19], ["true", 26, 445, 19], ["jump", "eq_done_535", 445, 19], "eq_nnl_539", ["is_bool", 27, 15, 445, 19], ["jump_false", 27, "eq_nb_540", 445, 19], "_nop_tc_104", ["jump", "eq_nb_540", 445, 19], ["eq_bool", 26, 15, 25, 445, 19], ["jump", "eq_done_535", 445, 19], "eq_nb_540", ["false", 26, 445, 19], "eq_done_535", ["move", 25, 26, 445, 19], ["jump_true", 25, "or_end_534", 445, 19], ["access", 26, "tail_invoke", 445, 37], ["is_identical", 27, 15, 26, 445, 37], ["jump_true", 27, "eq_done_541", 445, 37], ["is_int", 28, 15, 445, 37], ["jump_false", 28, "eq_ni_542", 445, 37], "_nop_tc_105", ["jump", "eq_ni_542", 445, 37], ["eq_int", 27, 15, 26, 445, 37], ["jump", "eq_done_541", 445, 37], "eq_ni_542", ["is_num", 28, 15, 445, 37], ["jump_false", 28, "eq_nn_543", 445, 37], "_nop_tc_106", ["jump", "eq_nn_543", 445, 37], ["eq_float", 27, 15, 26, 445, 37], ["jump", "eq_done_541", 445, 37], "eq_nn_543", ["is_text", 28, 15, 445, 37], ["jump_false", 28, "eq_nt_544", 445, 37], "_nop_tc_107", "_nop_tc_108", ["eq_text", 27, 15, 26, 445, 37], ["jump", "eq_done_541", 445, 37], "eq_nt_544", ["is_null", 28, 15, 445, 37], ["jump_false", 28, "eq_nnl_545", 445, 37], "_nop_tc_109", ["jump", "eq_nnl_545", 445, 37], ["true", 27, 445, 37], ["jump", "eq_done_541", 445, 37], "eq_nnl_545", ["is_bool", 28, 15, 445, 37], ["jump_false", 28, "eq_nb_546", 445, 37], "_nop_tc_110", ["jump", "eq_nb_546", 445, 37], ["eq_bool", 27, 15, 26, 445, 37], ["jump", "eq_done_541", 445, 37], "eq_nb_546", ["false", 27, 445, 37], "eq_done_541", ["move", 25, 27, 445, 37], "or_end_534", ["jump_false", 25, "if_else_532", 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_550", 449, 25], ["access", 25, 0, 449, 56], ["is_int", 27, 21, 449, 56], ["jump_false", 27, "rel_ni_551", 449, 56], "_nop_tc_111", "_nop_tc_112", ["ge_int", 28, 21, 25, 449, 56], ["jump", "rel_done_553", 449, 56], "rel_ni_551", ["is_num", 27, 21, 449, 56], ["jump_false", 27, "rel_nn_552", 449, 56], "_nop_tc_113", "_nop_tc_114", ["ge_float", 28, 21, 25, 449, 56], ["jump", "rel_done_553", 449, 56], "rel_nn_552", ["is_text", 27, 21, 449, 56], ["jump_false", 27, "rel_err_554", 449, 56], "_nop_tc_115", ["jump", "rel_err_554", 449, 56], ["ge_text", 28, 21, 25, 449, 56], ["jump", "rel_done_553", 449, 56], "rel_err_554", [ "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_553", ["move", 26, 28, 449, 56], "and_end_550", ["move", 25, 26, 449, 56], ["jump_false", 25, "and_end_549", 449, 56], ["length", 26, 8, 449, 82], ["is_int", 27, 21, 449, 82], ["jump_false", 27, "rel_ni_555", 449, 82], "_nop_tc_116", "_nop_tc_117", ["lt_int", 28, 21, 26, 449, 82], ["jump", "rel_done_557", 449, 82], "rel_ni_555", ["is_num", 27, 21, 449, 82], ["jump_false", 27, "rel_nn_556", 449, 82], "_nop_tc_118", "_nop_tc_119", ["lt_float", 28, 21, 26, 449, 82], ["jump", "rel_done_557", 449, 82], "rel_nn_556", ["is_text", 27, 21, 449, 82], ["jump_false", 27, "rel_err_558", 449, 82], "_nop_tc_120", ["jump", "rel_err_558", 449, 82], ["lt_text", 28, 21, 26, 449, 82], ["jump", "rel_done_557", 449, 82], "rel_err_558", [ "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_557", ["move", 25, 28, 449, 82], "and_end_549", ["jump_false", 25, "if_else_547", 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_562", 450, 49], ["jump", "ne_ni_563", 450, 49], "ne_nid_562", ["false", 27, 450, 49], ["jump", "ne_done_561", 450, 49], "ne_ni_563", ["is_int", 28, 25, 450, 49], ["jump_false", 28, "ne_nn_564", 450, 49], "_nop_tc_121", ["jump", "ne_nn_564", 450, 49], ["ne_int", 27, 25, 26, 450, 49], ["jump", "ne_done_561", 450, 49], "ne_nn_564", ["is_num", 28, 25, 450, 49], ["jump_false", 28, "ne_nt_565", 450, 49], "_nop_tc_122", ["jump", "ne_nt_565", 450, 49], ["ne_float", 27, 25, 26, 450, 49], ["jump", "ne_done_561", 450, 49], "ne_nt_565", ["is_text", 28, 25, 450, 49], ["jump_false", 28, "ne_nnl_566", 450, 49], "_nop_tc_123", ["jump", "ne_nnl_566", 450, 49], ["ne_text", 27, 25, 26, 450, 49], ["jump", "ne_done_561", 450, 49], "ne_nnl_566", ["is_null", 28, 25, 450, 49], ["jump_false", 28, "ne_nb_567", 450, 49], "_nop_tc_124", "_nop_tc_125", ["false", 27, 450, 49], ["jump", "ne_done_561", 450, 49], "ne_nb_567", ["is_bool", 28, 25, 450, 49], ["jump_false", 28, "ne_mis_568", 450, 49], "_nop_tc_126", ["jump", "ne_mis_568", 450, 49], ["ne_bool", 27, 25, 26, 450, 49], ["jump", "ne_done_561", 450, 49], "ne_mis_568", ["true", 27, 450, 49], "ne_done_561", ["jump_false", 27, "if_else_559", 450, 49], ["load_dynamic", 25, 8, 21, 451, 37], ["move", 20, 25, 451, 37], ["jump", "if_end_560", 451, 37], "if_else_559", "if_end_560", ["jump", "if_end_548", 451, 37], "if_else_547", "if_end_548", ["access", 25, 0, 454, 22], ["is_int", 26, 17, 454, 22], ["jump_false", 26, "rel_ni_572", 454, 22], "_nop_tc_127", "_nop_tc_128", ["gt_int", 27, 17, 25, 454, 22], ["jump", "rel_done_574", 454, 22], "rel_ni_572", ["is_num", 26, 17, 454, 22], ["jump_false", 26, "rel_nn_573", 454, 22], "_nop_tc_129", "_nop_tc_130", ["gt_float", 27, 17, 25, 454, 22], ["jump", "rel_done_574", 454, 22], "rel_nn_573", ["is_text", 26, 17, 454, 22], ["jump_false", 26, "rel_err_575", 454, 22], "_nop_tc_131", ["jump", "rel_err_575", 454, 22], ["gt_text", 27, 17, 25, 454, 22], ["jump", "rel_done_574", 454, 22], "rel_err_575", [ "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_574", ["move", 25, 27, 454, 22], ["jump_false", 25, "and_end_571", 454, 22], ["is_int", 26, 17, 454, 34], ["jump_false", 26, "rel_ni_576", 454, 34], ["is_int", 27, 3, 454, 34], ["jump_false", 27, "rel_ni_576", 454, 34], ["gt_int", 28, 17, 3, 454, 34], ["jump", "rel_done_578", 454, 34], "rel_ni_576", ["is_num", 26, 17, 454, 34], ["jump_false", 26, "rel_nn_577", 454, 34], ["is_num", 27, 3, 454, 34], ["jump_false", 27, "rel_nn_577", 454, 34], ["gt_float", 28, 17, 3, 454, 34], ["jump", "rel_done_578", 454, 34], "rel_nn_577", ["is_text", 26, 17, 454, 34], ["jump_false", 26, "rel_err_579", 454, 34], ["is_text", 27, 3, 454, 34], ["jump_false", 27, "rel_err_579", 454, 34], ["gt_text", 28, 17, 3, 454, 34], ["jump", "rel_done_578", 454, 34], "rel_err_579", [ "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_578", ["move", 25, 28, 454, 34], "and_end_571", ["jump_false", 25, "if_else_569", 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_570", 455, 13], "if_else_569", "if_end_570", ["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_581", 457, 19], "num_err_580", [ "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_581", ["move", 11, 26, 457, 19], ["jump", "while_start_420", 458, 11], ["jump", "if_end_533", 458, 11], "if_else_532", "if_end_533", ["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_585", 462, 21], ["jump", "ne_ni_586", 462, 21], "ne_nid_585", ["false", 26, 462, 21], ["jump", "ne_done_584", 462, 21], "ne_ni_586", ["is_int", 27, 23, 462, 21], ["jump_false", 27, "ne_nn_587", 462, 21], "_nop_tc_136", ["jump", "ne_nn_587", 462, 21], ["ne_int", 26, 23, 25, 462, 21], ["jump", "ne_done_584", 462, 21], "ne_nn_587", ["is_num", 27, 23, 462, 21], ["jump_false", 27, "ne_nt_588", 462, 21], "_nop_tc_137", ["jump", "ne_nt_588", 462, 21], ["ne_float", 26, 23, 25, 462, 21], ["jump", "ne_done_584", 462, 21], "ne_nt_588", ["is_text", 27, 23, 462, 21], ["jump_false", 27, "ne_nnl_589", 462, 21], "_nop_tc_138", ["jump", "ne_nnl_589", 462, 21], ["ne_text", 26, 23, 25, 462, 21], ["jump", "ne_done_584", 462, 21], "ne_nnl_589", ["is_null", 27, 23, 462, 21], ["jump_false", 27, "ne_nb_590", 462, 21], "_nop_tc_139", "_nop_tc_140", ["false", 26, 462, 21], ["jump", "ne_done_584", 462, 21], "ne_nb_590", ["is_bool", 27, 23, 462, 21], ["jump_false", 27, "ne_mis_591", 462, 21], "_nop_tc_141", ["jump", "ne_mis_591", 462, 21], ["ne_bool", 26, 23, 25, 462, 21], ["jump", "ne_done_584", 462, 21], "ne_mis_591", ["true", 26, 462, 21], "ne_done_584", ["jump_false", 26, "if_else_582", 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_594", 465, 22], ["is_int", 27, 20, 465, 22], ["jump_false", 27, "eq_ni_595", 465, 22], "_nop_tc_142", ["jump", "eq_ni_595", 465, 22], ["eq_int", 26, 20, 25, 465, 22], ["jump", "eq_done_594", 465, 22], "eq_ni_595", ["is_num", 27, 20, 465, 22], ["jump_false", 27, "eq_nn_596", 465, 22], "_nop_tc_143", ["jump", "eq_nn_596", 465, 22], ["eq_float", 26, 20, 25, 465, 22], ["jump", "eq_done_594", 465, 22], "eq_nn_596", ["is_text", 27, 20, 465, 22], ["jump_false", 27, "eq_nt_597", 465, 22], "_nop_tc_144", ["jump", "eq_nt_597", 465, 22], ["eq_text", 26, 20, 25, 465, 22], ["jump", "eq_done_594", 465, 22], "eq_nt_597", ["is_null", 27, 20, 465, 22], ["jump_false", 27, "eq_nnl_598", 465, 22], "_nop_tc_145", "_nop_tc_146", ["true", 26, 465, 22], ["jump", "eq_done_594", 465, 22], "eq_nnl_598", ["is_bool", 27, 20, 465, 22], ["jump_false", 27, "eq_nb_599", 465, 22], "_nop_tc_147", ["jump", "eq_nb_599", 465, 22], ["eq_bool", 26, 20, 25, 465, 22], ["jump", "eq_done_594", 465, 22], "eq_nb_599", ["false", 26, 465, 22], "eq_done_594", ["jump_false", 26, "if_else_592", 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_593", 466, 19], "if_else_592", "if_end_593", ["access", 25, 0, 468, 22], ["is_int", 26, 17, 468, 22], ["jump_false", 26, "rel_ni_603", 468, 22], "_nop_tc_148", "_nop_tc_149", ["gt_int", 27, 17, 25, 468, 22], ["jump", "rel_done_605", 468, 22], "rel_ni_603", ["is_num", 26, 17, 468, 22], ["jump_false", 26, "rel_nn_604", 468, 22], "_nop_tc_150", "_nop_tc_151", ["gt_float", 27, 17, 25, 468, 22], ["jump", "rel_done_605", 468, 22], "rel_nn_604", ["is_text", 26, 17, 468, 22], ["jump_false", 26, "rel_err_606", 468, 22], "_nop_tc_152", ["jump", "rel_err_606", 468, 22], ["gt_text", 27, 17, 25, 468, 22], ["jump", "rel_done_605", 468, 22], "rel_err_606", [ "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_605", ["move", 25, 27, 468, 22], ["jump_false", 25, "and_end_602", 468, 22], ["is_int", 26, 17, 468, 34], ["jump_false", 26, "rel_ni_607", 468, 34], ["is_int", 27, 3, 468, 34], ["jump_false", 27, "rel_ni_607", 468, 34], ["gt_int", 28, 17, 3, 468, 34], ["jump", "rel_done_609", 468, 34], "rel_ni_607", ["is_num", 26, 17, 468, 34], ["jump_false", 26, "rel_nn_608", 468, 34], ["is_num", 27, 3, 468, 34], ["jump_false", 27, "rel_nn_608", 468, 34], ["gt_float", 28, 17, 3, 468, 34], ["jump", "rel_done_609", 468, 34], "rel_nn_608", ["is_text", 26, 17, 468, 34], ["jump_false", 26, "rel_err_610", 468, 34], ["is_text", 27, 3, 468, 34], ["jump_false", 27, "rel_err_610", 468, 34], ["gt_text", 28, 17, 3, 468, 34], ["jump", "rel_done_609", 468, 34], "rel_err_610", [ "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_609", ["move", 25, 28, 468, 34], "and_end_602", ["jump_false", 25, "if_else_600", 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_601", 469, 13], "if_else_600", "if_end_601", ["jump", "if_end_583", 469, 13], "if_else_582", "if_end_583", ["jump", "if_end_427", 469, 13], "if_else_426", "if_end_427", ["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_612", 473, 15], "num_err_611", [ "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_612", ["move", 11, 26, 473, 15], ["jump", "while_start_420", 473, 15], "while_end_421", ["true", 22, 477, 15], ["access", 13, 0, 478, 12], "while_start_613", ["move", 4, 22, 479, 12], ["jump_false", 4, "and_end_615", 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_617", 479, 52], "num_err_616", [ "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_617", ["is_int", 5, 13, 479, 52], ["jump_false", 5, "rel_ni_618", 479, 52], ["is_int", 5, 8, 479, 52], ["jump_false", 5, "rel_ni_618", 479, 52], ["lt_int", 5, 13, 8, 479, 52], ["jump", "rel_done_620", 479, 52], "rel_ni_618", "_nop_tc_161", "_nop_tc_162", "_nop_tc_163", "_nop_tc_164", ["lt_float", 5, 13, 8, 479, 52], ["jump", "rel_done_620", 479, 52], "rel_nn_619", "_nop_tc_165", ["jump", "rel_err_621", 479, 52], "_nop_tc_166", ["jump", "rel_err_621", 479, 52], ["lt_text", 5, 13, 8, 479, 52], ["jump", "rel_done_620", 479, 52], "rel_err_621", [ "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_620", ["move", 4, 5, 479, 52], "and_end_615", ["jump_false", 4, "while_end_614", 479, 52], ["false", 22, 480, 17], ["access", 12, 0, 481, 11], "while_start_622", ["length", 4, 9, 482, 25], ["is_int", 5, 12, 482, 25], ["jump_false", 5, "rel_ni_624", 482, 25], "_nop_tc_167", "_nop_tc_168", ["lt_int", 5, 12, 4, 482, 25], ["jump", "rel_done_626", 482, 25], "rel_ni_624", "_nop_tc_169", "_nop_tc_170", "_nop_tc_171", "_nop_tc_172", ["lt_float", 5, 12, 4, 482, 25], ["jump", "rel_done_626", 482, 25], "rel_nn_625", "_nop_tc_173", ["jump", "rel_err_627", 482, 25], "_nop_tc_174", ["jump", "rel_err_627", 482, 25], ["lt_text", 5, 12, 4, 482, 25], ["jump", "rel_done_626", 482, 25], "rel_err_627", [ "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_626", ["jump_false", 5, "while_end_623", 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_630", 486, 23], ["access", 4, 0, 486, 38], ["is_int", 7, 16, 486, 38], ["jump_false", 7, "rel_ni_631", 486, 38], "_nop_tc_175", "_nop_tc_176", ["ge_int", 8, 16, 4, 486, 38], ["jump", "rel_done_633", 486, 38], "rel_ni_631", ["is_num", 7, 16, 486, 38], ["jump_false", 7, "rel_nn_632", 486, 38], "_nop_tc_177", "_nop_tc_178", ["ge_float", 8, 16, 4, 486, 38], ["jump", "rel_done_633", 486, 38], "rel_nn_632", ["is_text", 7, 16, 486, 38], ["jump_false", 7, "rel_err_634", 486, 38], "_nop_tc_179", ["jump", "rel_err_634", 486, 38], ["ge_text", 8, 16, 4, 486, 38], ["jump", "rel_done_633", 486, 38], "rel_err_634", [ "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_633", ["move", 5, 8, 486, 38], "and_end_630", ["jump_false", 5, "if_else_628", 486, 38], ["length", 4, 6, 487, 28], ["is_int", 5, 16, 487, 28], ["jump_false", 5, "rel_ni_638", 487, 28], "_nop_tc_180", "_nop_tc_181", ["lt_int", 7, 16, 4, 487, 28], ["jump", "rel_done_640", 487, 28], "rel_ni_638", ["is_num", 5, 16, 487, 28], ["jump_false", 5, "rel_nn_639", 487, 28], "_nop_tc_182", "_nop_tc_183", ["lt_float", 7, 16, 4, 487, 28], ["jump", "rel_done_640", 487, 28], "rel_nn_639", ["is_text", 5, 16, 487, 28], ["jump_false", 5, "rel_err_641", 487, 28], "_nop_tc_184", ["jump", "rel_err_641", 487, 28], ["lt_text", 7, 16, 4, 487, 28], ["jump", "rel_done_640", 487, 28], "rel_err_641", [ "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_640", ["move", 4, 7, 487, 28], ["jump_false", 4, "and_end_637", 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_643", 487, 64], ["jump", "ne_ni_644", 487, 64], "ne_nid_643", ["false", 8, 487, 64], ["jump", "ne_done_642", 487, 64], "ne_ni_644", ["is_int", 11, 5, 487, 64], ["jump_false", 11, "ne_nn_645", 487, 64], "_nop_tc_185", ["jump", "ne_nn_645", 487, 64], ["ne_int", 8, 5, 7, 487, 64], ["jump", "ne_done_642", 487, 64], "ne_nn_645", ["is_num", 11, 5, 487, 64], ["jump_false", 11, "ne_nt_646", 487, 64], "_nop_tc_186", ["jump", "ne_nt_646", 487, 64], ["ne_float", 8, 5, 7, 487, 64], ["jump", "ne_done_642", 487, 64], "ne_nt_646", ["is_text", 11, 5, 487, 64], ["jump_false", 11, "ne_nnl_647", 487, 64], "_nop_tc_187", ["jump", "ne_nnl_647", 487, 64], ["ne_text", 8, 5, 7, 487, 64], ["jump", "ne_done_642", 487, 64], "ne_nnl_647", ["is_null", 11, 5, 487, 64], ["jump_false", 11, "ne_nb_648", 487, 64], "_nop_tc_188", "_nop_tc_189", ["false", 8, 487, 64], ["jump", "ne_done_642", 487, 64], "ne_nb_648", ["is_bool", 11, 5, 487, 64], ["jump_false", 11, "ne_mis_649", 487, 64], "_nop_tc_190", ["jump", "ne_mis_649", 487, 64], ["ne_bool", 8, 5, 7, 487, 64], ["jump", "ne_done_642", 487, 64], "ne_mis_649", ["true", 8, 487, 64], "ne_done_642", ["move", 4, 8, 487, 64], "and_end_637", ["jump_false", 4, "if_else_635", 487, 64], ["load_dynamic", 4, 6, 16, 488, 35], ["move", 19, 4, 488, 35], ["jump", "if_end_636", 488, 35], "if_else_635", ["null", 4, 489, 37], ["is_identical", 5, 2, 4, 489, 37], ["jump_true", 5, "ne_nid_655", 489, 37], ["jump", "ne_ni_656", 489, 37], "ne_nid_655", ["false", 5, 489, 37], ["jump", "ne_done_654", 489, 37], "ne_ni_656", ["is_int", 7, 2, 489, 37], ["jump_false", 7, "ne_nn_657", 489, 37], "_nop_tc_191", ["jump", "ne_nn_657", 489, 37], ["ne_int", 5, 2, 4, 489, 37], ["jump", "ne_done_654", 489, 37], "ne_nn_657", ["is_num", 7, 2, 489, 37], ["jump_false", 7, "ne_nt_658", 489, 37], "_nop_tc_192", ["jump", "ne_nt_658", 489, 37], ["ne_float", 5, 2, 4, 489, 37], ["jump", "ne_done_654", 489, 37], "ne_nt_658", ["is_text", 7, 2, 489, 37], ["jump_false", 7, "ne_nnl_659", 489, 37], "_nop_tc_193", ["jump", "ne_nnl_659", 489, 37], ["ne_text", 5, 2, 4, 489, 37], ["jump", "ne_done_654", 489, 37], "ne_nnl_659", ["is_null", 7, 2, 489, 37], ["jump_false", 7, "ne_nb_660", 489, 37], "_nop_tc_194", "_nop_tc_195", ["false", 5, 489, 37], ["jump", "ne_done_654", 489, 37], "ne_nb_660", ["is_bool", 7, 2, 489, 37], ["jump_false", 7, "ne_mis_661", 489, 37], "_nop_tc_196", ["jump", "ne_mis_661", 489, 37], ["ne_bool", 5, 2, 4, 489, 37], ["jump", "ne_done_654", 489, 37], "ne_mis_661", ["true", 5, 489, 37], "ne_done_654", ["move", 4, 5, 489, 37], ["jump_false", 4, "and_end_653", 489, 37], ["length", 5, 2, 489, 58], ["is_int", 7, 16, 489, 58], ["jump_false", 7, "rel_ni_662", 489, 58], "_nop_tc_197", "_nop_tc_198", ["lt_int", 8, 16, 5, 489, 58], ["jump", "rel_done_664", 489, 58], "rel_ni_662", ["is_num", 7, 16, 489, 58], ["jump_false", 7, "rel_nn_663", 489, 58], "_nop_tc_199", "_nop_tc_200", ["lt_float", 8, 16, 5, 489, 58], ["jump", "rel_done_664", 489, 58], "rel_nn_663", ["is_text", 7, 16, 489, 58], ["jump_false", 7, "rel_err_665", 489, 58], "_nop_tc_201", ["jump", "rel_err_665", 489, 58], ["lt_text", 8, 16, 5, 489, 58], ["jump", "rel_done_664", 489, 58], "rel_err_665", [ "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_664", ["move", 4, 8, 489, 58], "and_end_653", ["move", 5, 4, 489, 58], ["jump_false", 5, "and_end_652", 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_667", 489, 94], ["jump", "ne_ni_668", 489, 94], "ne_nid_667", ["false", 8, 489, 94], ["jump", "ne_done_666", 489, 94], "ne_ni_668", ["is_int", 11, 4, 489, 94], ["jump_false", 11, "ne_nn_669", 489, 94], "_nop_tc_202", ["jump", "ne_nn_669", 489, 94], ["ne_int", 8, 4, 7, 489, 94], ["jump", "ne_done_666", 489, 94], "ne_nn_669", ["is_num", 11, 4, 489, 94], ["jump_false", 11, "ne_nt_670", 489, 94], "_nop_tc_203", ["jump", "ne_nt_670", 489, 94], ["ne_float", 8, 4, 7, 489, 94], ["jump", "ne_done_666", 489, 94], "ne_nt_670", ["is_text", 11, 4, 489, 94], ["jump_false", 11, "ne_nnl_671", 489, 94], "_nop_tc_204", ["jump", "ne_nnl_671", 489, 94], ["ne_text", 8, 4, 7, 489, 94], ["jump", "ne_done_666", 489, 94], "ne_nnl_671", ["is_null", 11, 4, 489, 94], ["jump_false", 11, "ne_nb_672", 489, 94], "_nop_tc_205", "_nop_tc_206", ["false", 8, 489, 94], ["jump", "ne_done_666", 489, 94], "ne_nb_672", ["is_bool", 11, 4, 489, 94], ["jump_false", 11, "ne_mis_673", 489, 94], "_nop_tc_207", ["jump", "ne_mis_673", 489, 94], ["ne_bool", 8, 4, 7, 489, 94], ["jump", "ne_done_666", 489, 94], "ne_mis_673", ["true", 8, 489, 94], "ne_done_666", ["move", 5, 8, 489, 94], "and_end_652", ["jump_false", 5, "if_else_650", 489, 94], ["load_dynamic", 4, 2, 16, 490, 35], ["move", 19, 4, 490, 35], ["jump", "if_end_651", 490, 35], "if_else_650", "if_end_651", "if_end_636", ["jump", "if_end_629", 490, 35], "if_else_628", "if_end_629", ["null", 4, 493, 24], ["is_identical", 5, 19, 4, 493, 24], ["jump_true", 5, "ne_nid_677", 493, 24], ["jump", "ne_ni_678", 493, 24], "ne_nid_677", ["false", 5, 493, 24], ["jump", "ne_done_676", 493, 24], "ne_ni_678", ["is_int", 7, 19, 493, 24], ["jump_false", 7, "ne_nn_679", 493, 24], "_nop_tc_208", ["jump", "ne_nn_679", 493, 24], ["ne_int", 5, 19, 4, 493, 24], ["jump", "ne_done_676", 493, 24], "ne_nn_679", ["is_num", 7, 19, 493, 24], ["jump_false", 7, "ne_nt_680", 493, 24], "_nop_tc_209", ["jump", "ne_nt_680", 493, 24], ["ne_float", 5, 19, 4, 493, 24], ["jump", "ne_done_676", 493, 24], "ne_nt_680", ["is_text", 7, 19, 493, 24], ["jump_false", 7, "ne_nnl_681", 493, 24], "_nop_tc_210", ["jump", "ne_nnl_681", 493, 24], ["ne_text", 5, 19, 4, 493, 24], ["jump", "ne_done_676", 493, 24], "ne_nnl_681", ["is_null", 7, 19, 493, 24], ["jump_false", 7, "ne_nb_682", 493, 24], "_nop_tc_211", "_nop_tc_212", ["false", 5, 493, 24], ["jump", "ne_done_676", 493, 24], "ne_nb_682", ["is_bool", 7, 19, 493, 24], ["jump_false", 7, "ne_mis_683", 493, 24], "_nop_tc_213", ["jump", "ne_mis_683", 493, 24], ["ne_bool", 5, 19, 4, 493, 24], ["jump", "ne_done_676", 493, 24], "ne_mis_683", ["true", 5, 493, 24], "ne_done_676", ["jump_false", 5, "if_else_674", 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_687", 496, 36], ["jump", "ne_ni_688", 496, 36], "ne_nid_687", ["false", 5, 496, 36], ["jump", "ne_done_686", 496, 36], "ne_ni_688", ["is_int", 7, 4, 496, 36], ["jump_false", 7, "ne_nn_689", 496, 36], ["is_int", 8, 18, 496, 36], ["jump_false", 8, "ne_nn_689", 496, 36], ["ne_int", 5, 4, 18, 496, 36], ["jump", "ne_done_686", 496, 36], "ne_nn_689", ["is_num", 7, 4, 496, 36], ["jump_false", 7, "ne_nt_690", 496, 36], ["is_num", 8, 18, 496, 36], ["jump_false", 8, "ne_nt_690", 496, 36], ["ne_float", 5, 4, 18, 496, 36], ["jump", "ne_done_686", 496, 36], "ne_nt_690", ["is_text", 7, 4, 496, 36], ["jump_false", 7, "ne_nnl_691", 496, 36], ["is_text", 8, 18, 496, 36], ["jump_false", 8, "ne_nnl_691", 496, 36], ["ne_text", 5, 4, 18, 496, 36], ["jump", "ne_done_686", 496, 36], "ne_nnl_691", ["is_null", 7, 4, 496, 36], ["jump_false", 7, "ne_nb_692", 496, 36], ["is_null", 8, 18, 496, 36], ["jump_false", 8, "ne_nb_692", 496, 36], ["false", 5, 496, 36], ["jump", "ne_done_686", 496, 36], "ne_nb_692", ["is_bool", 7, 4, 496, 36], ["jump_false", 7, "ne_mis_693", 496, 36], ["is_bool", 8, 18, 496, 36], ["jump_false", 8, "ne_mis_693", 496, 36], ["ne_bool", 5, 4, 18, 496, 36], ["jump", "ne_done_686", 496, 36], "ne_mis_693", ["true", 5, 496, 36], "ne_done_686", ["jump_false", 5, "if_else_684", 496, 36], ["true", 22, 497, 23], ["jump", "if_end_685", 497, 23], "if_else_684", "if_end_685", ["jump", "if_end_675", 497, 23], "if_else_674", "if_end_675", ["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_695", 500, 17], "num_err_694", [ "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_695", ["move", 12, 5, 500, 17], ["jump", "while_start_622", 500, 17], "while_end_623", ["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_697", 502, 21], "num_err_696", [ "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_697", ["move", 13, 5, 502, 21], ["jump", "while_start_613", 502, 21], "while_end_614", ["access", 12, 0, 506, 9], "while_start_698", ["length", 4, 9, 507, 23], ["is_int", 5, 12, 507, 23], ["jump_false", 5, "rel_ni_700", 507, 23], "_nop_tc_222", "_nop_tc_223", ["lt_int", 5, 12, 4, 507, 23], ["jump", "rel_done_702", 507, 23], "rel_ni_700", "_nop_tc_224", "_nop_tc_225", "_nop_tc_226", "_nop_tc_227", ["lt_float", 5, 12, 4, 507, 23], ["jump", "rel_done_702", 507, 23], "rel_nn_701", "_nop_tc_228", ["jump", "rel_err_703", 507, 23], "_nop_tc_229", ["jump", "rel_err_703", 507, 23], ["lt_text", 5, 12, 4, 507, 23], ["jump", "rel_done_702", 507, 23], "rel_err_703", [ "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_702", ["jump_false", 5, "while_end_699", 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_706", 511, 21], ["access", 4, 0, 511, 36], ["is_int", 7, 16, 511, 36], ["jump_false", 7, "rel_ni_707", 511, 36], "_nop_tc_230", "_nop_tc_231", ["ge_int", 8, 16, 4, 511, 36], ["jump", "rel_done_709", 511, 36], "rel_ni_707", ["is_num", 7, 16, 511, 36], ["jump_false", 7, "rel_nn_708", 511, 36], "_nop_tc_232", "_nop_tc_233", ["ge_float", 8, 16, 4, 511, 36], ["jump", "rel_done_709", 511, 36], "rel_nn_708", ["is_text", 7, 16, 511, 36], ["jump_false", 7, "rel_err_710", 511, 36], "_nop_tc_234", ["jump", "rel_err_710", 511, 36], ["ge_text", 8, 16, 4, 511, 36], ["jump", "rel_done_709", 511, 36], "rel_err_710", [ "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_709", ["move", 5, 8, 511, 36], "and_end_706", ["jump_false", 5, "if_else_704", 511, 36], ["length", 4, 6, 512, 26], ["is_int", 5, 16, 512, 26], ["jump_false", 5, "rel_ni_714", 512, 26], "_nop_tc_235", "_nop_tc_236", ["lt_int", 7, 16, 4, 512, 26], ["jump", "rel_done_716", 512, 26], "rel_ni_714", ["is_num", 5, 16, 512, 26], ["jump_false", 5, "rel_nn_715", 512, 26], "_nop_tc_237", "_nop_tc_238", ["lt_float", 7, 16, 4, 512, 26], ["jump", "rel_done_716", 512, 26], "rel_nn_715", ["is_text", 5, 16, 512, 26], ["jump_false", 5, "rel_err_717", 512, 26], "_nop_tc_239", ["jump", "rel_err_717", 512, 26], ["lt_text", 7, 16, 4, 512, 26], ["jump", "rel_done_716", 512, 26], "rel_err_717", [ "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_716", ["move", 4, 7, 512, 26], ["jump_false", 4, "and_end_713", 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_719", 512, 62], ["jump", "ne_ni_720", 512, 62], "ne_nid_719", ["false", 8, 512, 62], ["jump", "ne_done_718", 512, 62], "ne_ni_720", ["is_int", 11, 5, 512, 62], ["jump_false", 11, "ne_nn_721", 512, 62], "_nop_tc_240", ["jump", "ne_nn_721", 512, 62], ["ne_int", 8, 5, 7, 512, 62], ["jump", "ne_done_718", 512, 62], "ne_nn_721", ["is_num", 11, 5, 512, 62], ["jump_false", 11, "ne_nt_722", 512, 62], "_nop_tc_241", ["jump", "ne_nt_722", 512, 62], ["ne_float", 8, 5, 7, 512, 62], ["jump", "ne_done_718", 512, 62], "ne_nt_722", ["is_text", 11, 5, 512, 62], ["jump_false", 11, "ne_nnl_723", 512, 62], "_nop_tc_242", ["jump", "ne_nnl_723", 512, 62], ["ne_text", 8, 5, 7, 512, 62], ["jump", "ne_done_718", 512, 62], "ne_nnl_723", ["is_null", 11, 5, 512, 62], ["jump_false", 11, "ne_nb_724", 512, 62], "_nop_tc_243", "_nop_tc_244", ["false", 8, 512, 62], ["jump", "ne_done_718", 512, 62], "ne_nb_724", ["is_bool", 11, 5, 512, 62], ["jump_false", 11, "ne_mis_725", 512, 62], "_nop_tc_245", ["jump", "ne_mis_725", 512, 62], ["ne_bool", 8, 5, 7, 512, 62], ["jump", "ne_done_718", 512, 62], "ne_mis_725", ["true", 8, 512, 62], "ne_done_718", ["move", 4, 8, 512, 62], "and_end_713", ["jump_false", 4, "if_else_711", 512, 62], ["load_dynamic", 4, 6, 16, 513, 33], ["move", 19, 4, 513, 33], ["jump", "if_end_712", 513, 33], "if_else_711", ["null", 4, 514, 35], ["is_identical", 5, 2, 4, 514, 35], ["jump_true", 5, "ne_nid_731", 514, 35], ["jump", "ne_ni_732", 514, 35], "ne_nid_731", ["false", 5, 514, 35], ["jump", "ne_done_730", 514, 35], "ne_ni_732", ["is_int", 7, 2, 514, 35], ["jump_false", 7, "ne_nn_733", 514, 35], "_nop_tc_246", ["jump", "ne_nn_733", 514, 35], ["ne_int", 5, 2, 4, 514, 35], ["jump", "ne_done_730", 514, 35], "ne_nn_733", ["is_num", 7, 2, 514, 35], ["jump_false", 7, "ne_nt_734", 514, 35], "_nop_tc_247", ["jump", "ne_nt_734", 514, 35], ["ne_float", 5, 2, 4, 514, 35], ["jump", "ne_done_730", 514, 35], "ne_nt_734", ["is_text", 7, 2, 514, 35], ["jump_false", 7, "ne_nnl_735", 514, 35], "_nop_tc_248", ["jump", "ne_nnl_735", 514, 35], ["ne_text", 5, 2, 4, 514, 35], ["jump", "ne_done_730", 514, 35], "ne_nnl_735", ["is_null", 7, 2, 514, 35], ["jump_false", 7, "ne_nb_736", 514, 35], "_nop_tc_249", "_nop_tc_250", ["false", 5, 514, 35], ["jump", "ne_done_730", 514, 35], "ne_nb_736", ["is_bool", 7, 2, 514, 35], ["jump_false", 7, "ne_mis_737", 514, 35], "_nop_tc_251", ["jump", "ne_mis_737", 514, 35], ["ne_bool", 5, 2, 4, 514, 35], ["jump", "ne_done_730", 514, 35], "ne_mis_737", ["true", 5, 514, 35], "ne_done_730", ["move", 4, 5, 514, 35], ["jump_false", 4, "and_end_729", 514, 35], ["length", 5, 2, 514, 56], ["is_int", 7, 16, 514, 56], ["jump_false", 7, "rel_ni_738", 514, 56], "_nop_tc_252", "_nop_tc_253", ["lt_int", 8, 16, 5, 514, 56], ["jump", "rel_done_740", 514, 56], "rel_ni_738", ["is_num", 7, 16, 514, 56], ["jump_false", 7, "rel_nn_739", 514, 56], "_nop_tc_254", "_nop_tc_255", ["lt_float", 8, 16, 5, 514, 56], ["jump", "rel_done_740", 514, 56], "rel_nn_739", ["is_text", 7, 16, 514, 56], ["jump_false", 7, "rel_err_741", 514, 56], "_nop_tc_256", ["jump", "rel_err_741", 514, 56], ["lt_text", 8, 16, 5, 514, 56], ["jump", "rel_done_740", 514, 56], "rel_err_741", [ "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_740", ["move", 4, 8, 514, 56], "and_end_729", ["move", 5, 4, 514, 56], ["jump_false", 5, "and_end_728", 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_743", 514, 92], ["jump", "ne_ni_744", 514, 92], "ne_nid_743", ["false", 8, 514, 92], ["jump", "ne_done_742", 514, 92], "ne_ni_744", ["is_int", 11, 4, 514, 92], ["jump_false", 11, "ne_nn_745", 514, 92], "_nop_tc_257", ["jump", "ne_nn_745", 514, 92], ["ne_int", 8, 4, 7, 514, 92], ["jump", "ne_done_742", 514, 92], "ne_nn_745", ["is_num", 11, 4, 514, 92], ["jump_false", 11, "ne_nt_746", 514, 92], "_nop_tc_258", ["jump", "ne_nt_746", 514, 92], ["ne_float", 8, 4, 7, 514, 92], ["jump", "ne_done_742", 514, 92], "ne_nt_746", ["is_text", 11, 4, 514, 92], ["jump_false", 11, "ne_nnl_747", 514, 92], "_nop_tc_259", ["jump", "ne_nnl_747", 514, 92], ["ne_text", 8, 4, 7, 514, 92], ["jump", "ne_done_742", 514, 92], "ne_nnl_747", ["is_null", 11, 4, 514, 92], ["jump_false", 11, "ne_nb_748", 514, 92], "_nop_tc_260", "_nop_tc_261", ["false", 8, 514, 92], ["jump", "ne_done_742", 514, 92], "ne_nb_748", ["is_bool", 11, 4, 514, 92], ["jump_false", 11, "ne_mis_749", 514, 92], "_nop_tc_262", ["jump", "ne_mis_749", 514, 92], ["ne_bool", 8, 4, 7, 514, 92], ["jump", "ne_done_742", 514, 92], "ne_mis_749", ["true", 8, 514, 92], "ne_done_742", ["move", 5, 8, 514, 92], "and_end_728", ["jump_false", 5, "if_else_726", 514, 92], ["load_dynamic", 4, 2, 16, 515, 33], ["move", 19, 4, 515, 33], ["jump", "if_end_727", 515, 33], "if_else_726", "if_end_727", "if_end_712", ["jump", "if_end_705", 515, 33], "if_else_704", "if_end_705", ["null", 4, 518, 22], ["is_identical", 5, 19, 4, 518, 22], ["jump_true", 5, "eq_done_754", 518, 22], ["is_int", 7, 19, 518, 22], ["jump_false", 7, "eq_ni_755", 518, 22], "_nop_tc_263", ["jump", "eq_ni_755", 518, 22], ["eq_int", 5, 19, 4, 518, 22], ["jump", "eq_done_754", 518, 22], "eq_ni_755", ["is_num", 7, 19, 518, 22], ["jump_false", 7, "eq_nn_756", 518, 22], "_nop_tc_264", ["jump", "eq_nn_756", 518, 22], ["eq_float", 5, 19, 4, 518, 22], ["jump", "eq_done_754", 518, 22], "eq_nn_756", ["is_text", 7, 19, 518, 22], ["jump_false", 7, "eq_nt_757", 518, 22], "_nop_tc_265", ["jump", "eq_nt_757", 518, 22], ["eq_text", 5, 19, 4, 518, 22], ["jump", "eq_done_754", 518, 22], "eq_nt_757", ["is_null", 7, 19, 518, 22], ["jump_false", 7, "eq_nnl_758", 518, 22], "_nop_tc_266", "_nop_tc_267", ["true", 5, 518, 22], ["jump", "eq_done_754", 518, 22], "eq_nnl_758", ["is_bool", 7, 19, 518, 22], ["jump_false", 7, "eq_nb_759", 518, 22], "_nop_tc_268", ["jump", "eq_nb_759", 518, 22], ["eq_bool", 5, 19, 4, 518, 22], ["jump", "eq_done_754", 518, 22], "eq_nb_759", ["false", 5, 518, 22], "eq_done_754", ["move", 4, 5, 518, 22], ["jump_false", 4, "and_end_753", 518, 22], ["access", 5, 0, 518, 37], ["is_int", 7, 17, 518, 37], ["jump_false", 7, "rel_ni_760", 518, 37], "_nop_tc_269", "_nop_tc_270", ["gt_int", 8, 17, 5, 518, 37], ["jump", "rel_done_762", 518, 37], "rel_ni_760", ["is_num", 7, 17, 518, 37], ["jump_false", 7, "rel_nn_761", 518, 37], "_nop_tc_271", "_nop_tc_272", ["gt_float", 8, 17, 5, 518, 37], ["jump", "rel_done_762", 518, 37], "rel_nn_761", ["is_text", 7, 17, 518, 37], ["jump_false", 7, "rel_err_763", 518, 37], "_nop_tc_273", ["jump", "rel_err_763", 518, 37], ["gt_text", 8, 17, 5, 518, 37], ["jump", "rel_done_762", 518, 37], "rel_err_763", [ "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_762", ["move", 4, 8, 518, 37], "and_end_753", ["move", 5, 4, 518, 37], ["jump_false", 5, "and_end_752", 518, 37], ["is_int", 4, 17, 518, 49], ["jump_false", 4, "rel_ni_764", 518, 49], ["is_int", 7, 3, 518, 49], ["jump_false", 7, "rel_ni_764", 518, 49], ["gt_int", 8, 17, 3, 518, 49], ["jump", "rel_done_766", 518, 49], "rel_ni_764", ["is_num", 4, 17, 518, 49], ["jump_false", 4, "rel_nn_765", 518, 49], ["is_num", 7, 3, 518, 49], ["jump_false", 7, "rel_nn_765", 518, 49], ["gt_float", 8, 17, 3, 518, 49], ["jump", "rel_done_766", 518, 49], "rel_nn_765", ["is_text", 4, 17, 518, 49], ["jump_false", 4, "rel_err_767", 518, 49], ["is_text", 7, 3, 518, 49], ["jump_false", 7, "rel_err_767", 518, 49], ["gt_text", 8, 17, 3, 518, 49], ["jump", "rel_done_766", 518, 49], "rel_err_767", [ "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_766", ["move", 5, 8, 518, 49], "and_end_752", ["jump_false", 5, "if_else_750", 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_751", 519, 9], "if_else_750", "if_end_751", ["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_769", 521, 15], "num_err_768", [ "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_769", ["move", 12, 5, 521, 15], ["jump", "while_start_698", 521, 15], "while_end_699", ["load_field", 3, 1, "closure_written", 525, 9], ["null", 4, 525, 33], ["is_identical", 5, 3, 4, 525, 33], ["jump_true", 5, "ne_nid_773", 525, 33], ["jump", "ne_ni_774", 525, 33], "ne_nid_773", ["false", 5, 525, 33], ["jump", "ne_done_772", 525, 33], "ne_ni_774", ["is_int", 7, 3, 525, 33], ["jump_false", 7, "ne_nn_775", 525, 33], "_nop_tc_278", ["jump", "ne_nn_775", 525, 33], ["ne_int", 5, 3, 4, 525, 33], ["jump", "ne_done_772", 525, 33], "ne_nn_775", ["is_num", 7, 3, 525, 33], ["jump_false", 7, "ne_nt_776", 525, 33], "_nop_tc_279", ["jump", "ne_nt_776", 525, 33], ["ne_float", 5, 3, 4, 525, 33], ["jump", "ne_done_772", 525, 33], "ne_nt_776", ["is_text", 7, 3, 525, 33], ["jump_false", 7, "ne_nnl_777", 525, 33], "_nop_tc_280", ["jump", "ne_nnl_777", 525, 33], ["ne_text", 5, 3, 4, 525, 33], ["jump", "ne_done_772", 525, 33], "ne_nnl_777", ["is_null", 7, 3, 525, 33], ["jump_false", 7, "ne_nb_778", 525, 33], "_nop_tc_281", "_nop_tc_282", ["false", 5, 525, 33], ["jump", "ne_done_772", 525, 33], "ne_nb_778", ["is_bool", 7, 3, 525, 33], ["jump_false", 7, "ne_mis_779", 525, 33], "_nop_tc_283", ["jump", "ne_mis_779", 525, 33], ["ne_bool", 5, 3, 4, 525, 33], ["jump", "ne_done_772", 525, 33], "ne_mis_779", ["true", 5, 525, 33], "ne_done_772", ["jump_false", 5, "if_else_770", 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_780", ["length", 3, 24, 528, 25], ["is_int", 4, 12, 528, 25], ["jump_false", 4, "rel_ni_782", 528, 25], "_nop_tc_284", "_nop_tc_285", ["lt_int", 4, 12, 3, 528, 25], ["jump", "rel_done_784", 528, 25], "rel_ni_782", "_nop_tc_286", "_nop_tc_287", "_nop_tc_288", "_nop_tc_289", ["lt_float", 4, 12, 3, 528, 25], ["jump", "rel_done_784", 528, 25], "rel_nn_783", "_nop_tc_290", ["jump", "rel_err_785", 528, 25], "_nop_tc_291", ["jump", "rel_err_785", 528, 25], ["lt_text", 4, 12, 3, 528, 25], ["jump", "rel_done_784", 528, 25], "rel_err_785", [ "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_784", ["jump_false", 4, "while_end_781", 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_789", 530, 21], "_nop_tc_292", "_nop_tc_293", ["ge_int", 5, 17, 3, 530, 21], ["jump", "rel_done_791", 530, 21], "rel_ni_789", ["is_num", 4, 17, 530, 21], ["jump_false", 4, "rel_nn_790", 530, 21], "_nop_tc_294", "_nop_tc_295", ["ge_float", 5, 17, 3, 530, 21], ["jump", "rel_done_791", 530, 21], "rel_nn_790", ["is_text", 4, 17, 530, 21], ["jump_false", 4, "rel_err_792", 530, 21], "_nop_tc_296", ["jump", "rel_err_792", 530, 21], ["ge_text", 5, 17, 3, 530, 21], ["jump", "rel_done_791", 530, 21], "rel_err_792", [ "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_791", ["move", 3, 5, 530, 21], ["jump_false", 3, "and_end_788", 530, 21], ["length", 4, 6, 530, 40], ["is_int", 5, 17, 530, 40], ["jump_false", 5, "rel_ni_793", 530, 40], "_nop_tc_297", "_nop_tc_298", ["lt_int", 7, 17, 4, 530, 40], ["jump", "rel_done_795", 530, 40], "rel_ni_793", ["is_num", 5, 17, 530, 40], ["jump_false", 5, "rel_nn_794", 530, 40], "_nop_tc_299", "_nop_tc_300", ["lt_float", 7, 17, 4, 530, 40], ["jump", "rel_done_795", 530, 40], "rel_nn_794", ["is_text", 5, 17, 530, 40], ["jump_false", 5, "rel_err_796", 530, 40], "_nop_tc_301", ["jump", "rel_err_796", 530, 40], ["lt_text", 7, 17, 4, 530, 40], ["jump", "rel_done_795", 530, 40], "rel_err_796", [ "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_795", ["move", 3, 7, 530, 40], "and_end_788", ["jump_false", 3, "if_else_786", 530, 40], ["get", 3, 5, 1, 531, 31], ["store_dynamic", 6, 3, 17, 531, 23], ["jump", "if_end_787", 531, 23], "if_else_786", "if_end_787", ["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_798", 533, 17], "num_err_797", [ "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_798", ["move", 12, 4, 533, 17], ["jump", "while_start_780", 533, 17], "while_end_781", ["jump", "if_end_771", 533, 17], "if_else_770", "if_end_771", ["access", 12, 0, 538, 9], "while_start_799", ["length", 3, 6, 539, 23], ["is_int", 4, 12, 539, 23], ["jump_false", 4, "rel_ni_801", 539, 23], "_nop_tc_306", "_nop_tc_307", ["lt_int", 4, 12, 3, 539, 23], ["jump", "rel_done_803", 539, 23], "rel_ni_801", "_nop_tc_308", "_nop_tc_309", "_nop_tc_310", "_nop_tc_311", ["lt_float", 4, 12, 3, 539, 23], ["jump", "rel_done_803", 539, 23], "rel_nn_802", "_nop_tc_312", ["jump", "rel_err_804", 539, 23], "_nop_tc_313", ["jump", "rel_err_804", 539, 23], ["lt_text", 4, 12, 3, 539, 23], ["jump", "rel_done_803", 539, 23], "rel_err_804", [ "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_803", ["jump_false", 4, "while_end_800", 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_807", 540, 29], ["is_int", 7, 3, 540, 29], ["jump_false", 7, "eq_ni_808", 540, 29], ["is_int", 8, 4, 540, 29], ["jump_false", 8, "eq_ni_808", 540, 29], ["eq_int", 5, 3, 4, 540, 29], ["jump", "eq_done_807", 540, 29], "eq_ni_808", ["is_num", 7, 3, 540, 29], ["jump_false", 7, "eq_nn_809", 540, 29], ["is_num", 8, 4, 540, 29], ["jump_false", 8, "eq_nn_809", 540, 29], ["eq_float", 5, 3, 4, 540, 29], ["jump", "eq_done_807", 540, 29], "eq_nn_809", ["is_text", 7, 3, 540, 29], ["jump_false", 7, "eq_nt_810", 540, 29], ["is_text", 8, 4, 540, 29], ["jump_false", 8, "eq_nt_810", 540, 29], ["eq_text", 5, 3, 4, 540, 29], ["jump", "eq_done_807", 540, 29], "eq_nt_810", ["is_null", 7, 3, 540, 29], ["jump_false", 7, "eq_nnl_811", 540, 29], ["is_null", 8, 4, 540, 29], ["jump_false", 8, "eq_nnl_811", 540, 29], ["true", 5, 540, 29], ["jump", "eq_done_807", 540, 29], "eq_nnl_811", ["is_bool", 7, 3, 540, 29], ["jump_false", 7, "eq_nb_812", 540, 29], ["is_bool", 8, 4, 540, 29], ["jump_false", 8, "eq_nb_812", 540, 29], ["eq_bool", 5, 3, 4, 540, 29], ["jump", "eq_done_807", 540, 29], "eq_nb_812", ["false", 5, 540, 29], "eq_done_807", ["jump_false", 5, "if_else_805", 540, 29], ["null", 3, 541, 26], ["store_dynamic", 6, 3, 12, 541, 21], ["jump", "if_end_806", 541, 21], "if_else_805", "if_end_806", ["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_814", 543, 15], "num_err_813", [ "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_814", ["move", 12, 4, 543, 15], ["jump", "while_start_799", 543, 15], "while_end_800", ["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_818", 555, 35], ["jump", "ne_ni_819", 555, 35], "ne_nid_818", ["false", 8, 555, 35], ["jump", "ne_done_817", 555, 35], "ne_ni_819", ["is_int", 9, 5, 555, 35], ["jump_false", 9, "ne_nn_820", 555, 35], "_nop_tc_1", ["jump", "ne_nn_820", 555, 35], ["ne_int", 8, 5, 7, 555, 35], ["jump", "ne_done_817", 555, 35], "ne_nn_820", ["is_num", 9, 5, 555, 35], ["jump_false", 9, "ne_nt_821", 555, 35], "_nop_tc_2", ["jump", "ne_nt_821", 555, 35], ["ne_float", 8, 5, 7, 555, 35], ["jump", "ne_done_817", 555, 35], "ne_nt_821", ["is_text", 9, 5, 555, 35], ["jump_false", 9, "ne_nnl_822", 555, 35], "_nop_tc_3", ["jump", "ne_nnl_822", 555, 35], ["ne_text", 8, 5, 7, 555, 35], ["jump", "ne_done_817", 555, 35], "ne_nnl_822", ["is_null", 9, 5, 555, 35], ["jump_false", 9, "ne_nb_823", 555, 35], "_nop_tc_4", "_nop_tc_5", ["false", 8, 555, 35], ["jump", "ne_done_817", 555, 35], "ne_nb_823", ["is_bool", 9, 5, 555, 35], ["jump_false", 9, "ne_mis_824", 555, 35], "_nop_tc_6", ["jump", "ne_mis_824", 555, 35], ["ne_bool", 8, 5, 7, 555, 35], ["jump", "ne_done_817", 555, 35], "ne_mis_824", ["true", 8, 555, 35], "ne_done_817", ["jump_false", 8, "tern_else_815", 555, 35], ["load_field", 5, 1, "nr_args", 555, 42], ["move", 7, 5, 555, 42], ["jump", "tern_end_816", 555, 42], "tern_else_815", ["access", 5, 0, 555, 57], ["move", 7, 5, 555, 57], "tern_end_816", ["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_828", 575, 25], ["is_int", 27, 6, 575, 25], ["jump_false", 27, "eq_ni_829", 575, 25], "_nop_tc_7", ["jump", "eq_ni_829", 575, 25], ["eq_int", 26, 6, 25, 575, 25], ["jump", "eq_done_828", 575, 25], "eq_ni_829", ["is_num", 27, 6, 575, 25], ["jump_false", 27, "eq_nn_830", 575, 25], "_nop_tc_8", ["jump", "eq_nn_830", 575, 25], ["eq_float", 26, 6, 25, 575, 25], ["jump", "eq_done_828", 575, 25], "eq_nn_830", ["is_text", 27, 6, 575, 25], ["jump_false", 27, "eq_nt_831", 575, 25], "_nop_tc_9", ["jump", "eq_nt_831", 575, 25], ["eq_text", 26, 6, 25, 575, 25], ["jump", "eq_done_828", 575, 25], "eq_nt_831", ["is_null", 27, 6, 575, 25], ["jump_false", 27, "eq_nnl_832", 575, 25], "_nop_tc_10", "_nop_tc_11", ["true", 26, 575, 25], ["jump", "eq_done_828", 575, 25], "eq_nnl_832", ["is_bool", 27, 6, 575, 25], ["jump_false", 27, "eq_nb_833", 575, 25], "_nop_tc_12", ["jump", "eq_nb_833", 575, 25], ["eq_bool", 26, 6, 25, 575, 25], ["jump", "eq_done_828", 575, 25], "eq_nb_833", ["false", 26, 575, 25], "eq_done_828", ["move", 25, 26, 575, 25], ["jump_true", 25, "or_end_827", 575, 25], ["length", 26, 6, 575, 40], ["access", 27, 0, 575, 57], ["is_identical", 28, 26, 27, 575, 57], ["jump_true", 28, "eq_done_834", 575, 57], "_nop_tc_13", "_nop_tc_14", "_nop_tc_15", "_nop_tc_16", ["eq_int", 28, 26, 27, 575, 57], ["jump", "eq_done_834", 575, 57], "eq_ni_835", "_nop_tc_17", "_nop_tc_18", "_nop_tc_19", "_nop_tc_20", ["eq_float", 28, 26, 27, 575, 57], ["jump", "eq_done_834", 575, 57], "eq_nn_836", "_nop_tc_21", ["jump", "eq_nt_837", 575, 57], "_nop_tc_22", ["jump", "eq_nt_837", 575, 57], ["eq_text", 28, 26, 27, 575, 57], ["jump", "eq_done_834", 575, 57], "eq_nt_837", "_nop_tc_23", ["jump", "eq_nnl_838", 575, 57], "_nop_tc_24", ["jump", "eq_nnl_838", 575, 57], ["true", 28, 575, 57], ["jump", "eq_done_834", 575, 57], "eq_nnl_838", "_nop_tc_25", ["jump", "eq_nb_839", 575, 57], "_nop_tc_26", ["jump", "eq_nb_839", 575, 57], ["eq_bool", 28, 26, 27, 575, 57], ["jump", "eq_done_834", 575, 57], "eq_nb_839", ["false", 28, 575, 57], "eq_done_834", ["move", 25, 28, 575, 57], "or_end_827", ["jump_false", 25, "if_else_825", 575, 57], ["record", 25, 0], ["return", 25, 576, 14], "_nop_ur_1", "if_else_825", "if_end_826", ["null", 25, 579, 16], ["is_identical", 26, 4, 25, 579, 16], ["jump_true", 26, "ne_nid_844", 579, 16], ["jump", "ne_ni_845", 579, 16], "ne_nid_844", ["false", 26, 579, 16], ["jump", "ne_done_843", 579, 16], "ne_ni_845", "_nop_tc_27", ["jump", "ne_nn_846", 579, 16], "_nop_tc_28", ["jump", "ne_nn_846", 579, 16], ["ne_int", 26, 4, 25, 579, 16], ["jump", "ne_done_843", 579, 16], "ne_nn_846", "_nop_tc_29", ["jump", "ne_nt_847", 579, 16], "_nop_tc_30", ["jump", "ne_nt_847", 579, 16], ["ne_float", 26, 4, 25, 579, 16], ["jump", "ne_done_843", 579, 16], "ne_nt_847", "_nop_tc_31", ["jump", "ne_nnl_848", 579, 16], "_nop_tc_32", ["jump", "ne_nnl_848", 579, 16], ["ne_text", 26, 4, 25, 579, 16], ["jump", "ne_done_843", 579, 16], "ne_nnl_848", "_nop_tc_33", ["jump", "ne_nb_849", 579, 16], "_nop_tc_34", "_nop_tc_35", ["false", 26, 579, 16], ["jump", "ne_done_843", 579, 16], "ne_nb_849", "_nop_tc_36", ["jump", "ne_mis_850", 579, 16], "_nop_tc_37", ["jump", "ne_mis_850", 579, 16], ["ne_bool", 26, 4, 25, 579, 16], ["jump", "ne_done_843", 579, 16], "ne_mis_850", ["true", 26, 579, 16], "ne_done_843", ["move", 25, 26, 579, 16], ["jump_false", 25, "and_end_842", 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_852", 579, 38], ["jump", "ne_ni_853", 579, 38], "ne_nid_852", ["false", 28, 579, 38], ["jump", "ne_done_851", 579, 38], "ne_ni_853", ["is_int", 29, 26, 579, 38], ["jump_false", 29, "ne_nn_854", 579, 38], "_nop_tc_38", ["jump", "ne_nn_854", 579, 38], ["ne_int", 28, 26, 27, 579, 38], ["jump", "ne_done_851", 579, 38], "ne_nn_854", ["is_num", 29, 26, 579, 38], ["jump_false", 29, "ne_nt_855", 579, 38], "_nop_tc_39", ["jump", "ne_nt_855", 579, 38], ["ne_float", 28, 26, 27, 579, 38], ["jump", "ne_done_851", 579, 38], "ne_nt_855", ["is_text", 29, 26, 579, 38], ["jump_false", 29, "ne_nnl_856", 579, 38], "_nop_tc_40", ["jump", "ne_nnl_856", 579, 38], ["ne_text", 28, 26, 27, 579, 38], ["jump", "ne_done_851", 579, 38], "ne_nnl_856", ["is_null", 29, 26, 579, 38], ["jump_false", 29, "ne_nb_857", 579, 38], "_nop_tc_41", "_nop_tc_42", ["false", 28, 579, 38], ["jump", "ne_done_851", 579, 38], "ne_nb_857", ["is_bool", 29, 26, 579, 38], ["jump_false", 29, "ne_mis_858", 579, 38], "_nop_tc_43", ["jump", "ne_mis_858", 579, 38], ["ne_bool", 28, 26, 27, 579, 38], ["jump", "ne_done_851", 579, 38], "ne_mis_858", ["true", 28, 579, 38], "ne_done_851", ["move", 25, 28, 579, 38], "and_end_842", ["jump_false", 25, "if_else_840", 579, 38], ["load_field", 25, 4, "events", 580, 16], ["move", 23, 25, 580, 16], ["jump", "if_end_841", 580, 16], "if_else_840", "if_end_841", ["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_859", ["is_int", 25, 12, 588, 17], ["jump_false", 25, "rel_ni_861", 588, 17], ["is_int", 25, 5, 588, 17], ["jump_false", 25, "rel_ni_861", 588, 17], ["le_int", 26, 12, 5, 588, 17], ["jump", "rel_done_863", 588, 17], "rel_ni_861", "_nop_tc_44", "_nop_tc_45", ["is_num", 25, 5, 588, 17], ["jump_false", 25, "rel_nn_862", 588, 17], ["le_float", 26, 12, 5, 588, 17], ["jump", "rel_done_863", 588, 17], "rel_nn_862", "_nop_tc_46", ["jump", "rel_err_864", 588, 17], ["is_text", 25, 5, 588, 17], ["jump_false", 25, "rel_err_864", 588, 17], ["le_text", 26, 12, 5, 588, 17], ["jump", "rel_done_863", 588, 17], "rel_err_864", [ "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_863", ["jump_false", 26, "while_end_860", 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_868", 589, 29], ["jump", "ne_ni_869", 589, 29], "ne_nid_868", ["false", 27, 589, 29], ["jump", "ne_done_867", 589, 29], "ne_ni_869", ["is_int", 28, 25, 589, 29], ["jump_false", 28, "ne_nn_870", 589, 29], "_nop_tc_47", ["jump", "ne_nn_870", 589, 29], ["ne_int", 27, 25, 26, 589, 29], ["jump", "ne_done_867", 589, 29], "ne_nn_870", ["is_num", 28, 25, 589, 29], ["jump_false", 28, "ne_nt_871", 589, 29], "_nop_tc_48", ["jump", "ne_nt_871", 589, 29], ["ne_float", 27, 25, 26, 589, 29], ["jump", "ne_done_867", 589, 29], "ne_nt_871", ["is_text", 28, 25, 589, 29], ["jump_false", 28, "ne_nnl_872", 589, 29], "_nop_tc_49", ["jump", "ne_nnl_872", 589, 29], ["ne_text", 27, 25, 26, 589, 29], ["jump", "ne_done_867", 589, 29], "ne_nnl_872", ["is_null", 28, 25, 589, 29], ["jump_false", 28, "ne_nb_873", 589, 29], "_nop_tc_50", "_nop_tc_51", ["false", 27, 589, 29], ["jump", "ne_done_867", 589, 29], "ne_nb_873", ["is_bool", 28, 25, 589, 29], ["jump_false", 28, "ne_mis_874", 589, 29], "_nop_tc_52", ["jump", "ne_mis_874", 589, 29], ["ne_bool", 27, 25, 26, 589, 29], ["jump", "ne_done_867", 589, 29], "ne_mis_874", ["true", 27, 589, 29], "ne_done_867", ["jump_false", 27, "if_else_865", 589, 29], ["load_dynamic", 25, 2, 12, 590, 37], ["store_dynamic", 8, 25, 12, 590, 20], ["jump", "if_end_866", 590, 20], "if_else_865", "if_end_866", ["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_876", 592, 15], "num_err_875", [ "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_876", ["move", 12, 26, 592, 15], ["jump", "while_start_859", 592, 15], "while_end_860", ["access", 12, 0, 594, 9], "while_start_877", ["length", 5, 3, 595, 23], ["is_int", 25, 12, 595, 23], ["jump_false", 25, "rel_ni_879", 595, 23], "_nop_tc_57", "_nop_tc_58", ["lt_int", 25, 12, 5, 595, 23], ["jump", "rel_done_881", 595, 23], "rel_ni_879", "_nop_tc_59", "_nop_tc_60", "_nop_tc_61", "_nop_tc_62", ["lt_float", 25, 12, 5, 595, 23], ["jump", "rel_done_881", 595, 23], "rel_nn_880", "_nop_tc_63", ["jump", "rel_err_882", 595, 23], "_nop_tc_64", ["jump", "rel_err_882", 595, 23], ["lt_text", 25, 12, 5, 595, 23], ["jump", "rel_done_881", 595, 23], "rel_err_882", [ "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_881", ["jump_false", 25, "while_end_878", 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_886", 596, 29], ["jump", "ne_ni_887", 596, 29], "ne_nid_886", ["false", 26, 596, 29], ["jump", "ne_done_885", 596, 29], "ne_ni_887", ["is_int", 27, 5, 596, 29], ["jump_false", 27, "ne_nn_888", 596, 29], "_nop_tc_65", ["jump", "ne_nn_888", 596, 29], ["ne_int", 26, 5, 25, 596, 29], ["jump", "ne_done_885", 596, 29], "ne_nn_888", ["is_num", 27, 5, 596, 29], ["jump_false", 27, "ne_nt_889", 596, 29], "_nop_tc_66", ["jump", "ne_nt_889", 596, 29], ["ne_float", 26, 5, 25, 596, 29], ["jump", "ne_done_885", 596, 29], "ne_nt_889", ["is_text", 27, 5, 596, 29], ["jump_false", 27, "ne_nnl_890", 596, 29], "_nop_tc_67", ["jump", "ne_nnl_890", 596, 29], ["ne_text", 26, 5, 25, 596, 29], ["jump", "ne_done_885", 596, 29], "ne_nnl_890", ["is_null", 27, 5, 596, 29], ["jump_false", 27, "ne_nb_891", 596, 29], "_nop_tc_68", "_nop_tc_69", ["false", 26, 596, 29], ["jump", "ne_done_885", 596, 29], "ne_nb_891", ["is_bool", 27, 5, 596, 29], ["jump_false", 27, "ne_mis_892", 596, 29], "_nop_tc_70", ["jump", "ne_mis_892", 596, 29], ["ne_bool", 26, 5, 25, 596, 29], ["jump", "ne_done_885", 596, 29], "ne_mis_892", ["true", 26, 596, 29], "ne_done_885", ["jump_false", 26, "if_else_883", 596, 29], ["load_dynamic", 5, 3, 12, 597, 37], ["store_dynamic", 8, 5, 12, 597, 20], ["jump", "if_end_884", 597, 20], "if_else_883", "if_end_884", ["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_894", 599, 15], "num_err_893", [ "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_894", ["move", 12, 25, 599, 15], ["jump", "while_start_877", 599, 15], "while_end_878", [ "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_895", ["is_int", 5, 11, 605, 16], ["jump_false", 5, "rel_ni_897", 605, 16], "_nop_tc_75", "_nop_tc_76", ["lt_int", 5, 11, 7, 605, 16], ["jump", "rel_done_899", 605, 16], "rel_ni_897", "_nop_tc_77", "_nop_tc_78", "_nop_tc_79", "_nop_tc_80", ["lt_float", 5, 11, 7, 605, 16], ["jump", "rel_done_899", 605, 16], "rel_nn_898", "_nop_tc_81", ["jump", "rel_err_900", 605, 16], "_nop_tc_82", ["jump", "rel_err_900", 605, 16], ["lt_text", 5, 11, 7, 605, 16], ["jump", "rel_done_899", 605, 16], "rel_err_900", [ "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_899", ["jump_false", 5, "while_end_896", 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_901", 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_904", 610, 17], "num_err_903", [ "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_904", ["move", 11, 12, 610, 17], ["jump", "while_start_895", 611, 9], ["jump", "if_end_902", 611, 9], "if_else_901", "if_end_902", ["is_array", 5, 13, 614, 21], "_nop_bl_1", ["jump_true", 5, "if_else_905", 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_908", 615, 17], "num_err_907", [ "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_908", ["move", 11, 12, 615, 17], ["jump", "while_start_895", 616, 9], ["jump", "if_end_906", 616, 9], "if_else_905", "if_end_906", ["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_913", 622, 33], ["jump", "ne_ni_914", 622, 33], "ne_nid_913", ["false", 25, 622, 33], ["jump", "ne_done_912", 622, 33], "ne_ni_914", ["is_int", 26, 12, 622, 33], ["jump_false", 26, "ne_nn_915", 622, 33], "_nop_tc_91", ["jump", "ne_nn_915", 622, 33], ["ne_int", 25, 12, 5, 622, 33], ["jump", "ne_done_912", 622, 33], "ne_nn_915", ["is_num", 26, 12, 622, 33], ["jump_false", 26, "ne_nt_916", 622, 33], "_nop_tc_92", ["jump", "ne_nt_916", 622, 33], ["ne_float", 25, 12, 5, 622, 33], ["jump", "ne_done_912", 622, 33], "ne_nt_916", ["is_text", 26, 12, 622, 33], ["jump_false", 26, "ne_nnl_917", 622, 33], "_nop_tc_93", ["jump", "ne_nnl_917", 622, 33], ["ne_text", 25, 12, 5, 622, 33], ["jump", "ne_done_912", 622, 33], "ne_nnl_917", ["is_null", 26, 12, 622, 33], ["jump_false", 26, "ne_nb_918", 622, 33], "_nop_tc_94", "_nop_tc_95", ["false", 25, 622, 33], ["jump", "ne_done_912", 622, 33], "ne_nb_918", ["is_bool", 26, 12, 622, 33], ["jump_false", 26, "ne_mis_919", 622, 33], "_nop_tc_96", ["jump", "ne_mis_919", 622, 33], ["ne_bool", 25, 12, 5, 622, 33], ["jump", "ne_done_912", 622, 33], "ne_mis_919", ["true", 25, 622, 33], "ne_done_912", ["move", 5, 25, 622, 33], ["jump_false", 5, "and_end_911", 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_921", 622, 45], "num_err_920", [ "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_921", ["is_int", 12, 25, 622, 49], ["jump_false", 12, "rel_ni_922", 622, 49], "_nop_tc_101", "_nop_tc_102", ["lt_int", 12, 25, 7, 622, 49], ["jump", "rel_done_924", 622, 49], "rel_ni_922", "_nop_tc_103", "_nop_tc_104", "_nop_tc_105", "_nop_tc_106", ["lt_float", 12, 25, 7, 622, 49], ["jump", "rel_done_924", 622, 49], "rel_nn_923", "_nop_tc_107", ["jump", "rel_err_925", 622, 49], "_nop_tc_108", ["jump", "rel_err_925", 622, 49], ["lt_text", 12, 25, 7, 622, 49], ["jump", "rel_done_924", 622, 49], "rel_err_925", [ "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_924", ["move", 5, 12, 622, 49], "and_end_911", ["jump_false", 5, "if_else_909", 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_927", 626, 33], "num_err_926", [ "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_927", ["load_dynamic", 5, 6, 12, 626, 33], ["move", 18, 5, 626, 33], ["is_array", 5, 18, 628, 22], ["jump_false", 5, "if_else_928", 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_933", 631, 26], ["is_int", 25, 19, 631, 26], ["jump_false", 25, "eq_ni_934", 631, 26], "_nop_tc_113", ["jump", "eq_ni_934", 631, 26], ["eq_int", 12, 19, 5, 631, 26], ["jump", "eq_done_933", 631, 26], "eq_ni_934", ["is_num", 25, 19, 631, 26], ["jump_false", 25, "eq_nn_935", 631, 26], "_nop_tc_114", ["jump", "eq_nn_935", 631, 26], ["eq_float", 12, 19, 5, 631, 26], ["jump", "eq_done_933", 631, 26], "eq_nn_935", ["is_text", 25, 19, 631, 26], ["jump_false", 25, "eq_nt_936", 631, 26], "_nop_tc_115", "_nop_tc_116", ["eq_text", 12, 19, 5, 631, 26], ["jump", "eq_done_933", 631, 26], "eq_nt_936", ["is_null", 25, 19, 631, 26], ["jump_false", 25, "eq_nnl_937", 631, 26], "_nop_tc_117", ["jump", "eq_nnl_937", 631, 26], ["true", 12, 631, 26], ["jump", "eq_done_933", 631, 26], "eq_nnl_937", ["is_bool", 25, 19, 631, 26], ["jump_false", 25, "eq_nb_938", 631, 26], "_nop_tc_118", ["jump", "eq_nb_938", 631, 26], ["eq_bool", 12, 19, 5, 631, 26], ["jump", "eq_done_933", 631, 26], "eq_nb_938", ["false", 12, 631, 26], "eq_done_933", ["move", 5, 12, 631, 26], ["jump_false", 5, "and_end_932", 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_939", 631, 53], ["is_int", 26, 25, 631, 53], ["jump_false", 26, "eq_ni_940", 631, 53], ["is_int", 27, 15, 631, 53], ["jump_false", 27, "eq_ni_940", 631, 53], ["eq_int", 12, 25, 15, 631, 53], ["jump", "eq_done_939", 631, 53], "eq_ni_940", ["is_num", 26, 25, 631, 53], ["jump_false", 26, "eq_nn_941", 631, 53], ["is_num", 27, 15, 631, 53], ["jump_false", 27, "eq_nn_941", 631, 53], ["eq_float", 12, 25, 15, 631, 53], ["jump", "eq_done_939", 631, 53], "eq_nn_941", ["is_text", 26, 25, 631, 53], ["jump_false", 26, "eq_nt_942", 631, 53], ["is_text", 27, 15, 631, 53], ["jump_false", 27, "eq_nt_942", 631, 53], ["eq_text", 12, 25, 15, 631, 53], ["jump", "eq_done_939", 631, 53], "eq_nt_942", ["is_null", 26, 25, 631, 53], ["jump_false", 26, "eq_nnl_943", 631, 53], ["is_null", 27, 15, 631, 53], ["jump_false", 27, "eq_nnl_943", 631, 53], ["true", 12, 631, 53], ["jump", "eq_done_939", 631, 53], "eq_nnl_943", ["is_bool", 26, 25, 631, 53], ["jump_false", 26, "eq_nb_944", 631, 53], ["is_bool", 27, 15, 631, 53], ["jump_false", 27, "eq_nb_944", 631, 53], ["eq_bool", 12, 25, 15, 631, 53], ["jump", "eq_done_939", 631, 53], "eq_nb_944", ["false", 12, 631, 53], "eq_done_939", ["move", 5, 12, 631, 53], "and_end_932", ["jump_false", 5, "if_else_930", 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_945", 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_948", 634, 25], "num_err_947", [ "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_948", ["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_950", 635, 46], ["concat", 26, 5, 12, 635, 46], ["jump", "add_done_949", 635, 46], "add_cn_950", "_nop_tc_125", ["jump", "add_err_951", 635, 46], ["is_num", 25, 12, 635, 46], ["jump_false", 25, "add_err_951", 635, 46], ["add", 26, 5, 12, 635, 46], ["jump", "add_done_949", 635, 46], "add_err_951", [ "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_949", ["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_953", 636, 25], "num_err_952", [ "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_953", ["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_955", 637, 50], ["concat", 26, 5, 12, 637, 50], ["jump", "add_done_954", 637, 50], "add_cn_955", "_nop_tc_132", ["jump", "add_err_956", 637, 50], ["is_num", 25, 12, 637, 50], ["jump_false", 25, "add_err_956", 637, 50], ["add", 26, 5, 12, 637, 50], ["jump", "add_done_954", 637, 50], "add_err_956", [ "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_954", ["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_958", 637, 32], "num_err_957", [ "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_958", ["store_dynamic", 6, 26, 12, 637, 32], ["null", 5, 638, 29], ["is_identical", 12, 23, 5, 638, 29], ["jump_true", 12, "ne_nid_962", 638, 29], ["jump", "ne_ni_963", 638, 29], "ne_nid_962", ["false", 12, 638, 29], ["jump", "ne_done_961", 638, 29], "ne_ni_963", ["is_int", 25, 23, 638, 29], ["jump_false", 25, "ne_nn_964", 638, 29], "_nop_tc_137", ["jump", "ne_nn_964", 638, 29], ["ne_int", 12, 23, 5, 638, 29], ["jump", "ne_done_961", 638, 29], "ne_nn_964", ["is_num", 25, 23, 638, 29], ["jump_false", 25, "ne_nt_965", 638, 29], "_nop_tc_138", ["jump", "ne_nt_965", 638, 29], ["ne_float", 12, 23, 5, 638, 29], ["jump", "ne_done_961", 638, 29], "ne_nt_965", ["is_text", 25, 23, 638, 29], ["jump_false", 25, "ne_nnl_966", 638, 29], "_nop_tc_139", ["jump", "ne_nnl_966", 638, 29], ["ne_text", 12, 23, 5, 638, 29], ["jump", "ne_done_961", 638, 29], "ne_nnl_966", ["is_null", 25, 23, 638, 29], ["jump_false", 25, "ne_nb_967", 638, 29], "_nop_tc_140", "_nop_tc_141", ["false", 12, 638, 29], ["jump", "ne_done_961", 638, 29], "ne_nb_967", ["is_bool", 25, 23, 638, 29], ["jump_false", 25, "ne_mis_968", 638, 29], "_nop_tc_142", ["jump", "ne_mis_968", 638, 29], ["ne_bool", 12, 23, 5, 638, 29], ["jump", "ne_done_961", 638, 29], "ne_mis_968", ["true", 12, 638, 29], "ne_done_961", ["jump_false", 12, "if_else_959", 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_970", 645, 61], "num_err_969", [ "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_970", ["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_971", 646, 79], ["push", 23, 5, 646, 79], ["jump", "push_done_972", 646, 79], "push_err_971", [ "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_972", ["jump", "if_end_960", 646, 79], "if_else_959", "if_end_960", ["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_974", 650, 23], "num_err_973", [ "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_974", ["move", 11, 12, 650, 23], ["jump", "while_start_895", 651, 15], ["jump", "if_end_946", 651, 15], "if_else_945", "if_end_946", ["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_980", 654, 30], ["jump", "ne_ni_981", 654, 30], "ne_nid_980", ["false", 12, 654, 30], ["jump", "ne_done_979", 654, 30], "ne_ni_981", ["is_int", 25, 21, 654, 30], ["jump_false", 25, "ne_nn_982", 654, 30], "_nop_tc_151", ["jump", "ne_nn_982", 654, 30], ["ne_int", 12, 21, 5, 654, 30], ["jump", "ne_done_979", 654, 30], "ne_nn_982", ["is_num", 25, 21, 654, 30], ["jump_false", 25, "ne_nt_983", 654, 30], "_nop_tc_152", ["jump", "ne_nt_983", 654, 30], ["ne_float", 12, 21, 5, 654, 30], ["jump", "ne_done_979", 654, 30], "ne_nt_983", ["is_text", 25, 21, 654, 30], ["jump_false", 25, "ne_nnl_984", 654, 30], "_nop_tc_153", ["jump", "ne_nnl_984", 654, 30], ["ne_text", 12, 21, 5, 654, 30], ["jump", "ne_done_979", 654, 30], "ne_nnl_984", ["is_null", 25, 21, 654, 30], ["jump_false", 25, "ne_nb_985", 654, 30], "_nop_tc_154", "_nop_tc_155", ["false", 12, 654, 30], ["jump", "ne_done_979", 654, 30], "ne_nb_985", ["is_bool", 25, 21, 654, 30], ["jump_false", 25, "ne_mis_986", 654, 30], "_nop_tc_156", ["jump", "ne_mis_986", 654, 30], ["ne_bool", 12, 21, 5, 654, 30], ["jump", "ne_done_979", 654, 30], "ne_mis_986", ["true", 12, 654, 30], "ne_done_979", ["move", 5, 12, 654, 30], ["jump_false", 5, "and_end_978", 654, 30], ["get", 12, 5, 1, 654, 51], ["is_identical", 25, 21, 12, 654, 51], ["jump_true", 25, "ne_nid_988", 654, 51], ["jump", "ne_ni_989", 654, 51], "ne_nid_988", ["false", 25, 654, 51], ["jump", "ne_done_987", 654, 51], "ne_ni_989", ["is_int", 26, 21, 654, 51], ["jump_false", 26, "ne_nn_990", 654, 51], ["is_int", 27, 12, 654, 51], ["jump_false", 27, "ne_nn_990", 654, 51], ["ne_int", 25, 21, 12, 654, 51], ["jump", "ne_done_987", 654, 51], "ne_nn_990", ["is_num", 26, 21, 654, 51], ["jump_false", 26, "ne_nt_991", 654, 51], ["is_num", 27, 12, 654, 51], ["jump_false", 27, "ne_nt_991", 654, 51], ["ne_float", 25, 21, 12, 654, 51], ["jump", "ne_done_987", 654, 51], "ne_nt_991", ["is_text", 26, 21, 654, 51], ["jump_false", 26, "ne_nnl_992", 654, 51], ["is_text", 27, 12, 654, 51], ["jump_false", 27, "ne_nnl_992", 654, 51], ["ne_text", 25, 21, 12, 654, 51], ["jump", "ne_done_987", 654, 51], "ne_nnl_992", ["is_null", 26, 21, 654, 51], ["jump_false", 26, "ne_nb_993", 654, 51], ["is_null", 27, 12, 654, 51], ["jump_false", 27, "ne_nb_993", 654, 51], ["false", 25, 654, 51], ["jump", "ne_done_987", 654, 51], "ne_nb_993", ["is_bool", 26, 21, 654, 51], ["jump_false", 26, "ne_mis_994", 654, 51], ["is_bool", 27, 12, 654, 51], ["jump_false", 27, "ne_mis_994", 654, 51], ["ne_bool", 25, 21, 12, 654, 51], ["jump", "ne_done_987", 654, 51], "ne_mis_994", ["true", 25, 654, 51], "ne_done_987", ["move", 5, 25, 654, 51], "and_end_978", ["move", 12, 5, 654, 51], ["jump_false", 12, "and_end_977", 654, 51], ["is_identical", 5, 21, 17, 654, 77], ["jump_true", 5, "ne_nid_996", 654, 77], ["jump", "ne_ni_997", 654, 77], "ne_nid_996", ["false", 5, 654, 77], ["jump", "ne_done_995", 654, 77], "ne_ni_997", ["is_int", 25, 21, 654, 77], ["jump_false", 25, "ne_nn_998", 654, 77], ["is_int", 26, 17, 654, 77], ["jump_false", 26, "ne_nn_998", 654, 77], ["ne_int", 5, 21, 17, 654, 77], ["jump", "ne_done_995", 654, 77], "ne_nn_998", ["is_num", 25, 21, 654, 77], ["jump_false", 25, "ne_nt_999", 654, 77], ["is_num", 26, 17, 654, 77], ["jump_false", 26, "ne_nt_999", 654, 77], ["ne_float", 5, 21, 17, 654, 77], ["jump", "ne_done_995", 654, 77], "ne_nt_999", ["is_text", 25, 21, 654, 77], ["jump_false", 25, "ne_nnl_1000", 654, 77], ["is_text", 26, 17, 654, 77], ["jump_false", 26, "ne_nnl_1000", 654, 77], ["ne_text", 5, 21, 17, 654, 77], ["jump", "ne_done_995", 654, 77], "ne_nnl_1000", ["is_null", 25, 21, 654, 77], ["jump_false", 25, "ne_nb_1001", 654, 77], ["is_null", 26, 17, 654, 77], ["jump_false", 26, "ne_nb_1001", 654, 77], ["false", 5, 654, 77], ["jump", "ne_done_995", 654, 77], "ne_nb_1001", ["is_bool", 25, 21, 654, 77], ["jump_false", 25, "ne_mis_1002", 654, 77], ["is_bool", 26, 17, 654, 77], ["jump_false", 26, "ne_mis_1002", 654, 77], ["ne_bool", 5, 21, 17, 654, 77], ["jump", "ne_done_995", 654, 77], "ne_mis_1002", ["true", 5, 654, 77], "ne_done_995", ["move", 12, 5, 654, 77], "and_end_977", ["jump_false", 12, "if_else_975", 654, 77], ["get", 5, 8, 1, 655, 35], ["is_identical", 12, 17, 5, 655, 35], ["jump_true", 12, "eq_done_1006", 655, 35], ["is_int", 25, 17, 655, 35], ["jump_false", 25, "eq_ni_1007", 655, 35], ["is_int", 26, 5, 655, 35], ["jump_false", 26, "eq_ni_1007", 655, 35], ["eq_int", 12, 17, 5, 655, 35], ["jump", "eq_done_1006", 655, 35], "eq_ni_1007", ["is_num", 25, 17, 655, 35], ["jump_false", 25, "eq_nn_1008", 655, 35], ["is_num", 26, 5, 655, 35], ["jump_false", 26, "eq_nn_1008", 655, 35], ["eq_float", 12, 17, 5, 655, 35], ["jump", "eq_done_1006", 655, 35], "eq_nn_1008", ["is_text", 25, 17, 655, 35], ["jump_false", 25, "eq_nt_1009", 655, 35], ["is_text", 26, 5, 655, 35], ["jump_false", 26, "eq_nt_1009", 655, 35], ["eq_text", 12, 17, 5, 655, 35], ["jump", "eq_done_1006", 655, 35], "eq_nt_1009", ["is_null", 25, 17, 655, 35], ["jump_false", 25, "eq_nnl_1010", 655, 35], ["is_null", 26, 5, 655, 35], ["jump_false", 26, "eq_nnl_1010", 655, 35], ["true", 12, 655, 35], ["jump", "eq_done_1006", 655, 35], "eq_nnl_1010", ["is_bool", 25, 17, 655, 35], ["jump_false", 25, "eq_nb_1011", 655, 35], ["is_bool", 26, 5, 655, 35], ["jump_false", 26, "eq_nb_1011", 655, 35], ["eq_bool", 12, 17, 5, 655, 35], ["jump", "eq_done_1006", 655, 35], "eq_nb_1011", ["false", 12, 655, 35], "eq_done_1006", ["move", 5, 12, 655, 35], ["jump_false", 5, "and_end_1005", 655, 35], ["get", 12, 6, 1, 655, 58], ["is_identical", 25, 21, 12, 655, 58], ["jump_true", 25, "eq_done_1013", 655, 58], ["is_int", 26, 21, 655, 58], ["jump_false", 26, "eq_ni_1014", 655, 58], ["is_int", 27, 12, 655, 58], ["jump_false", 27, "eq_ni_1014", 655, 58], ["eq_int", 25, 21, 12, 655, 58], ["jump", "eq_done_1013", 655, 58], "eq_ni_1014", ["is_num", 26, 21, 655, 58], ["jump_false", 26, "eq_nn_1015", 655, 58], ["is_num", 27, 12, 655, 58], ["jump_false", 27, "eq_nn_1015", 655, 58], ["eq_float", 25, 21, 12, 655, 58], ["jump", "eq_done_1013", 655, 58], "eq_nn_1015", ["is_text", 26, 21, 655, 58], ["jump_false", 26, "eq_nt_1016", 655, 58], ["is_text", 27, 12, 655, 58], ["jump_false", 27, "eq_nt_1016", 655, 58], ["eq_text", 25, 21, 12, 655, 58], ["jump", "eq_done_1013", 655, 58], "eq_nt_1016", ["is_null", 26, 21, 655, 58], ["jump_false", 26, "eq_nnl_1017", 655, 58], ["is_null", 27, 12, 655, 58], ["jump_false", 27, "eq_nnl_1017", 655, 58], ["true", 25, 655, 58], ["jump", "eq_done_1013", 655, 58], "eq_nnl_1017", ["is_bool", 26, 21, 655, 58], ["jump_false", 26, "eq_nb_1018", 655, 58], ["is_bool", 27, 12, 655, 58], ["jump_false", 27, "eq_nb_1018", 655, 58], ["eq_bool", 25, 21, 12, 655, 58], ["jump", "eq_done_1013", 655, 58], "eq_nb_1018", ["false", 25, 655, 58], "eq_done_1013", ["move", 12, 25, 655, 58], ["jump_true", 12, "or_end_1012", 655, 58], ["get", 25, 7, 1, 655, 80], ["is_identical", 26, 21, 25, 655, 80], ["jump_true", 26, "eq_done_1019", 655, 80], ["is_int", 27, 21, 655, 80], ["jump_false", 27, "eq_ni_1020", 655, 80], ["is_int", 28, 25, 655, 80], ["jump_false", 28, "eq_ni_1020", 655, 80], ["eq_int", 26, 21, 25, 655, 80], ["jump", "eq_done_1019", 655, 80], "eq_ni_1020", ["is_num", 27, 21, 655, 80], ["jump_false", 27, "eq_nn_1021", 655, 80], ["is_num", 28, 25, 655, 80], ["jump_false", 28, "eq_nn_1021", 655, 80], ["eq_float", 26, 21, 25, 655, 80], ["jump", "eq_done_1019", 655, 80], "eq_nn_1021", ["is_text", 27, 21, 655, 80], ["jump_false", 27, "eq_nt_1022", 655, 80], ["is_text", 28, 25, 655, 80], ["jump_false", 28, "eq_nt_1022", 655, 80], ["eq_text", 26, 21, 25, 655, 80], ["jump", "eq_done_1019", 655, 80], "eq_nt_1022", ["is_null", 27, 21, 655, 80], ["jump_false", 27, "eq_nnl_1023", 655, 80], ["is_null", 28, 25, 655, 80], ["jump_false", 28, "eq_nnl_1023", 655, 80], ["true", 26, 655, 80], ["jump", "eq_done_1019", 655, 80], "eq_nnl_1023", ["is_bool", 27, 21, 655, 80], ["jump_false", 27, "eq_nb_1024", 655, 80], ["is_bool", 28, 25, 655, 80], ["jump_false", 28, "eq_nb_1024", 655, 80], ["eq_bool", 26, 21, 25, 655, 80], ["jump", "eq_done_1019", 655, 80], "eq_nb_1024", ["false", 26, 655, 80], "eq_done_1019", ["move", 12, 26, 655, 80], "or_end_1012", ["move", 5, 12, 655, 80], "and_end_1005", ["jump_false", 5, "if_else_1003", 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_1026", 656, 27], "num_err_1025", [ "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_1026", ["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_1028", 657, 48], ["concat", 26, 5, 12, 657, 48], ["jump", "add_done_1027", 657, 48], "add_cn_1028", "_nop_tc_163", ["jump", "add_err_1029", 657, 48], ["is_num", 25, 12, 657, 48], ["jump_false", 25, "add_err_1029", 657, 48], ["add", 26, 5, 12, 657, 48], ["jump", "add_done_1027", 657, 48], "add_err_1029", [ "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_1027", ["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_1031", 658, 27], "num_err_1030", [ "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_1031", ["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_1033", 659, 52], ["concat", 26, 5, 12, 659, 52], ["jump", "add_done_1032", 659, 52], "add_cn_1033", "_nop_tc_170", ["jump", "add_err_1034", 659, 52], ["is_num", 25, 12, 659, 52], ["jump_false", 25, "add_err_1034", 659, 52], ["add", 26, 5, 12, 659, 52], ["jump", "add_done_1032", 659, 52], "add_err_1034", [ "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_1032", ["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_1036", 659, 34], "num_err_1035", [ "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_1036", ["store_dynamic", 6, 26, 12, 659, 34], ["null", 5, 660, 31], ["is_identical", 12, 23, 5, 660, 31], ["jump_true", 12, "ne_nid_1040", 660, 31], ["jump", "ne_ni_1041", 660, 31], "ne_nid_1040", ["false", 12, 660, 31], ["jump", "ne_done_1039", 660, 31], "ne_ni_1041", ["is_int", 25, 23, 660, 31], ["jump_false", 25, "ne_nn_1042", 660, 31], "_nop_tc_175", ["jump", "ne_nn_1042", 660, 31], ["ne_int", 12, 23, 5, 660, 31], ["jump", "ne_done_1039", 660, 31], "ne_nn_1042", ["is_num", 25, 23, 660, 31], ["jump_false", 25, "ne_nt_1043", 660, 31], "_nop_tc_176", ["jump", "ne_nt_1043", 660, 31], ["ne_float", 12, 23, 5, 660, 31], ["jump", "ne_done_1039", 660, 31], "ne_nt_1043", ["is_text", 25, 23, 660, 31], ["jump_false", 25, "ne_nnl_1044", 660, 31], "_nop_tc_177", ["jump", "ne_nnl_1044", 660, 31], ["ne_text", 12, 23, 5, 660, 31], ["jump", "ne_done_1039", 660, 31], "ne_nnl_1044", ["is_null", 25, 23, 660, 31], ["jump_false", 25, "ne_nb_1045", 660, 31], "_nop_tc_178", "_nop_tc_179", ["false", 12, 660, 31], ["jump", "ne_done_1039", 660, 31], "ne_nb_1045", ["is_bool", 25, 23, 660, 31], ["jump_false", 25, "ne_mis_1046", 660, 31], "_nop_tc_180", ["jump", "ne_mis_1046", 660, 31], ["ne_bool", 12, 23, 5, 660, 31], ["jump", "ne_done_1039", 660, 31], "ne_mis_1046", ["true", 12, 660, 31], "ne_done_1039", ["jump_false", 12, "if_else_1037", 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_1048", 667, 63], "num_err_1047", [ "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_1048", ["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_1049", 668, 75], ["push", 23, 5, 668, 75], ["jump", "push_done_1050", 668, 75], "push_err_1049", [ "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_1050", ["jump", "if_end_1038", 668, 75], "if_else_1037", "if_end_1038", ["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_1052", 672, 25], "num_err_1051", [ "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_1052", ["move", 11, 12, 672, 25], ["jump", "while_start_895", 673, 17], ["jump", "if_end_1004", 673, 17], "if_else_1003", "if_end_1004", ["get", 5, 6, 1, 675, 36], ["is_identical", 12, 17, 5, 675, 36], ["jump_true", 12, "eq_done_1057", 675, 36], ["is_int", 25, 17, 675, 36], ["jump_false", 25, "eq_ni_1058", 675, 36], ["is_int", 26, 5, 675, 36], ["jump_false", 26, "eq_ni_1058", 675, 36], ["eq_int", 12, 17, 5, 675, 36], ["jump", "eq_done_1057", 675, 36], "eq_ni_1058", ["is_num", 25, 17, 675, 36], ["jump_false", 25, "eq_nn_1059", 675, 36], ["is_num", 26, 5, 675, 36], ["jump_false", 26, "eq_nn_1059", 675, 36], ["eq_float", 12, 17, 5, 675, 36], ["jump", "eq_done_1057", 675, 36], "eq_nn_1059", ["is_text", 25, 17, 675, 36], ["jump_false", 25, "eq_nt_1060", 675, 36], ["is_text", 26, 5, 675, 36], ["jump_false", 26, "eq_nt_1060", 675, 36], ["eq_text", 12, 17, 5, 675, 36], ["jump", "eq_done_1057", 675, 36], "eq_nt_1060", ["is_null", 25, 17, 675, 36], ["jump_false", 25, "eq_nnl_1061", 675, 36], ["is_null", 26, 5, 675, 36], ["jump_false", 26, "eq_nnl_1061", 675, 36], ["true", 12, 675, 36], ["jump", "eq_done_1057", 675, 36], "eq_nnl_1061", ["is_bool", 25, 17, 675, 36], ["jump_false", 25, "eq_nb_1062", 675, 36], ["is_bool", 26, 5, 675, 36], ["jump_false", 26, "eq_nb_1062", 675, 36], ["eq_bool", 12, 17, 5, 675, 36], ["jump", "eq_done_1057", 675, 36], "eq_nb_1062", ["false", 12, 675, 36], "eq_done_1057", ["move", 5, 12, 675, 36], ["jump_true", 5, "or_end_1056", 675, 36], ["get", 12, 7, 1, 675, 61], ["is_identical", 25, 17, 12, 675, 61], ["jump_true", 25, "eq_done_1063", 675, 61], ["is_int", 26, 17, 675, 61], ["jump_false", 26, "eq_ni_1064", 675, 61], ["is_int", 27, 12, 675, 61], ["jump_false", 27, "eq_ni_1064", 675, 61], ["eq_int", 25, 17, 12, 675, 61], ["jump", "eq_done_1063", 675, 61], "eq_ni_1064", ["is_num", 26, 17, 675, 61], ["jump_false", 26, "eq_nn_1065", 675, 61], ["is_num", 27, 12, 675, 61], ["jump_false", 27, "eq_nn_1065", 675, 61], ["eq_float", 25, 17, 12, 675, 61], ["jump", "eq_done_1063", 675, 61], "eq_nn_1065", ["is_text", 26, 17, 675, 61], ["jump_false", 26, "eq_nt_1066", 675, 61], ["is_text", 27, 12, 675, 61], ["jump_false", 27, "eq_nt_1066", 675, 61], ["eq_text", 25, 17, 12, 675, 61], ["jump", "eq_done_1063", 675, 61], "eq_nt_1066", ["is_null", 26, 17, 675, 61], ["jump_false", 26, "eq_nnl_1067", 675, 61], ["is_null", 27, 12, 675, 61], ["jump_false", 27, "eq_nnl_1067", 675, 61], ["true", 25, 675, 61], ["jump", "eq_done_1063", 675, 61], "eq_nnl_1067", ["is_bool", 26, 17, 675, 61], ["jump_false", 26, "eq_nb_1068", 675, 61], ["is_bool", 27, 12, 675, 61], ["jump_false", 27, "eq_nb_1068", 675, 61], ["eq_bool", 25, 17, 12, 675, 61], ["jump", "eq_done_1063", 675, 61], "eq_nb_1068", ["false", 25, 675, 61], "eq_done_1063", ["move", 5, 25, 675, 61], "or_end_1056", ["move", 12, 5, 675, 61], ["jump_false", 12, "and_end_1055", 675, 61], ["get", 5, 8, 1, 675, 86], ["is_identical", 25, 21, 5, 675, 86], ["jump_true", 25, "eq_done_1069", 675, 86], ["is_int", 26, 21, 675, 86], ["jump_false", 26, "eq_ni_1070", 675, 86], ["is_int", 27, 5, 675, 86], ["jump_false", 27, "eq_ni_1070", 675, 86], ["eq_int", 25, 21, 5, 675, 86], ["jump", "eq_done_1069", 675, 86], "eq_ni_1070", ["is_num", 26, 21, 675, 86], ["jump_false", 26, "eq_nn_1071", 675, 86], ["is_num", 27, 5, 675, 86], ["jump_false", 27, "eq_nn_1071", 675, 86], ["eq_float", 25, 21, 5, 675, 86], ["jump", "eq_done_1069", 675, 86], "eq_nn_1071", ["is_text", 26, 21, 675, 86], ["jump_false", 26, "eq_nt_1072", 675, 86], ["is_text", 27, 5, 675, 86], ["jump_false", 27, "eq_nt_1072", 675, 86], ["eq_text", 25, 21, 5, 675, 86], ["jump", "eq_done_1069", 675, 86], "eq_nt_1072", ["is_null", 26, 21, 675, 86], ["jump_false", 26, "eq_nnl_1073", 675, 86], ["is_null", 27, 5, 675, 86], ["jump_false", 27, "eq_nnl_1073", 675, 86], ["true", 25, 675, 86], ["jump", "eq_done_1069", 675, 86], "eq_nnl_1073", ["is_bool", 26, 21, 675, 86], ["jump_false", 26, "eq_nb_1074", 675, 86], ["is_bool", 27, 5, 675, 86], ["jump_false", 27, "eq_nb_1074", 675, 86], ["eq_bool", 25, 21, 5, 675, 86], ["jump", "eq_done_1069", 675, 86], "eq_nb_1074", ["false", 25, 675, 86], "eq_done_1069", ["move", 12, 25, 675, 86], "and_end_1055", ["jump_false", 12, "if_else_1053", 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_1076", 679, 25], "num_err_1075", [ "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_1076", ["move", 11, 12, 679, 25], ["jump", "while_start_895", 680, 17], ["jump", "if_end_1054", 680, 17], "if_else_1053", "if_end_1054", ["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_1078", 682, 25], "num_err_1077", [ "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_1078", ["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_1080", 683, 46], ["concat", 26, 5, 12, 683, 46], ["jump", "add_done_1079", 683, 46], "add_cn_1080", "_nop_tc_199", ["jump", "add_err_1081", 683, 46], ["is_num", 25, 12, 683, 46], ["jump_false", 25, "add_err_1081", 683, 46], ["add", 26, 5, 12, 683, 46], ["jump", "add_done_1079", 683, 46], "add_err_1081", [ "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_1079", ["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_1083", 685, 72], "num_err_1082", [ "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_1083", ["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_1085", 685, 88], "num_err_1084", [ "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_1085", ["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_1087", 685, 32], "num_err_1086", [ "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_1087", ["store_dynamic", 6, 26, 12, 685, 32], ["null", 5, 686, 29], ["is_identical", 12, 23, 5, 686, 29], ["jump_true", 12, "ne_nid_1091", 686, 29], ["jump", "ne_ni_1092", 686, 29], "ne_nid_1091", ["false", 12, 686, 29], ["jump", "ne_done_1090", 686, 29], "ne_ni_1092", ["is_int", 25, 23, 686, 29], ["jump_false", 25, "ne_nn_1093", 686, 29], "_nop_tc_212", ["jump", "ne_nn_1093", 686, 29], ["ne_int", 12, 23, 5, 686, 29], ["jump", "ne_done_1090", 686, 29], "ne_nn_1093", ["is_num", 25, 23, 686, 29], ["jump_false", 25, "ne_nt_1094", 686, 29], "_nop_tc_213", ["jump", "ne_nt_1094", 686, 29], ["ne_float", 12, 23, 5, 686, 29], ["jump", "ne_done_1090", 686, 29], "ne_nt_1094", ["is_text", 25, 23, 686, 29], ["jump_false", 25, "ne_nnl_1095", 686, 29], "_nop_tc_214", ["jump", "ne_nnl_1095", 686, 29], ["ne_text", 12, 23, 5, 686, 29], ["jump", "ne_done_1090", 686, 29], "ne_nnl_1095", ["is_null", 25, 23, 686, 29], ["jump_false", 25, "ne_nb_1096", 686, 29], "_nop_tc_215", "_nop_tc_216", ["false", 12, 686, 29], ["jump", "ne_done_1090", 686, 29], "ne_nb_1096", ["is_bool", 25, 23, 686, 29], ["jump_false", 25, "ne_mis_1097", 686, 29], "_nop_tc_217", ["jump", "ne_mis_1097", 686, 29], ["ne_bool", 12, 23, 5, 686, 29], ["jump", "ne_done_1090", 686, 29], "ne_mis_1097", ["true", 12, 686, 29], "ne_done_1090", ["jump_false", 12, "if_else_1088", 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_1099", 693, 61], "num_err_1098", [ "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_1099", ["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_1100", 694, 73], ["push", 23, 5, 694, 73], ["jump", "push_done_1101", 694, 73], "push_err_1100", [ "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_1101", ["jump", "if_end_1089", 694, 73], "if_else_1088", "if_end_1089", ["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_1103", 698, 23], "num_err_1102", [ "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_1103", ["move", 11, 12, 698, 23], ["jump", "while_start_895", 699, 15], ["jump", "if_end_976", 699, 15], "if_else_975", "if_end_976", ["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_1105", 703, 21], "num_err_1104", [ "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_1105", ["move", 11, 12, 703, 21], ["jump", "while_start_895", 704, 13], ["jump", "if_end_931", 704, 13], "if_else_930", "if_end_931", ["access", 5, "jump_true", 707, 26], ["is_identical", 12, 19, 5, 707, 26], ["jump_true", 12, "eq_done_1109", 707, 26], ["is_int", 25, 19, 707, 26], ["jump_false", 25, "eq_ni_1110", 707, 26], "_nop_tc_230", ["jump", "eq_ni_1110", 707, 26], ["eq_int", 12, 19, 5, 707, 26], ["jump", "eq_done_1109", 707, 26], "eq_ni_1110", ["is_num", 25, 19, 707, 26], ["jump_false", 25, "eq_nn_1111", 707, 26], "_nop_tc_231", ["jump", "eq_nn_1111", 707, 26], ["eq_float", 12, 19, 5, 707, 26], ["jump", "eq_done_1109", 707, 26], "eq_nn_1111", ["is_text", 25, 19, 707, 26], ["jump_false", 25, "eq_nt_1112", 707, 26], "_nop_tc_232", "_nop_tc_233", ["eq_text", 12, 19, 5, 707, 26], ["jump", "eq_done_1109", 707, 26], "eq_nt_1112", ["is_null", 25, 19, 707, 26], ["jump_false", 25, "eq_nnl_1113", 707, 26], "_nop_tc_234", ["jump", "eq_nnl_1113", 707, 26], ["true", 12, 707, 26], ["jump", "eq_done_1109", 707, 26], "eq_nnl_1113", ["is_bool", 25, 19, 707, 26], ["jump_false", 25, "eq_nb_1114", 707, 26], "_nop_tc_235", ["jump", "eq_nb_1114", 707, 26], ["eq_bool", 12, 19, 5, 707, 26], ["jump", "eq_done_1109", 707, 26], "eq_nb_1114", ["false", 12, 707, 26], "eq_done_1109", ["move", 5, 12, 707, 26], ["jump_false", 5, "and_end_1108", 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_1115", 707, 52], ["is_int", 26, 25, 707, 52], ["jump_false", 26, "eq_ni_1116", 707, 52], ["is_int", 27, 15, 707, 52], ["jump_false", 27, "eq_ni_1116", 707, 52], ["eq_int", 12, 25, 15, 707, 52], ["jump", "eq_done_1115", 707, 52], "eq_ni_1116", ["is_num", 26, 25, 707, 52], ["jump_false", 26, "eq_nn_1117", 707, 52], ["is_num", 27, 15, 707, 52], ["jump_false", 27, "eq_nn_1117", 707, 52], ["eq_float", 12, 25, 15, 707, 52], ["jump", "eq_done_1115", 707, 52], "eq_nn_1117", ["is_text", 26, 25, 707, 52], ["jump_false", 26, "eq_nt_1118", 707, 52], ["is_text", 27, 15, 707, 52], ["jump_false", 27, "eq_nt_1118", 707, 52], ["eq_text", 12, 25, 15, 707, 52], ["jump", "eq_done_1115", 707, 52], "eq_nt_1118", ["is_null", 26, 25, 707, 52], ["jump_false", 26, "eq_nnl_1119", 707, 52], ["is_null", 27, 15, 707, 52], ["jump_false", 27, "eq_nnl_1119", 707, 52], ["true", 12, 707, 52], ["jump", "eq_done_1115", 707, 52], "eq_nnl_1119", ["is_bool", 26, 25, 707, 52], ["jump_false", 26, "eq_nb_1120", 707, 52], ["is_bool", 27, 15, 707, 52], ["jump_false", 27, "eq_nb_1120", 707, 52], ["eq_bool", 12, 25, 15, 707, 52], ["jump", "eq_done_1115", 707, 52], "eq_nb_1120", ["false", 12, 707, 52], "eq_done_1115", ["move", 5, 12, 707, 52], "and_end_1108", ["jump_false", 5, "if_else_1106", 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_1121", 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_1124", 710, 25], "num_err_1123", [ "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_1124", ["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_1126", 711, 46], ["concat", 26, 5, 12, 711, 46], ["jump", "add_done_1125", 711, 46], "add_cn_1126", "_nop_tc_242", ["jump", "add_err_1127", 711, 46], ["is_num", 25, 12, 711, 46], ["jump_false", 25, "add_err_1127", 711, 46], ["add", 26, 5, 12, 711, 46], ["jump", "add_done_1125", 711, 46], "add_err_1127", [ "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_1125", ["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_1129", 713, 72], "num_err_1128", [ "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_1129", ["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_1131", 713, 88], "num_err_1130", [ "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_1131", ["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_1133", 713, 32], "num_err_1132", [ "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_1133", ["store_dynamic", 6, 26, 12, 713, 32], ["null", 5, 714, 29], ["is_identical", 12, 23, 5, 714, 29], ["jump_true", 12, "ne_nid_1137", 714, 29], ["jump", "ne_ni_1138", 714, 29], "ne_nid_1137", ["false", 12, 714, 29], ["jump", "ne_done_1136", 714, 29], "ne_ni_1138", ["is_int", 25, 23, 714, 29], ["jump_false", 25, "ne_nn_1139", 714, 29], "_nop_tc_255", ["jump", "ne_nn_1139", 714, 29], ["ne_int", 12, 23, 5, 714, 29], ["jump", "ne_done_1136", 714, 29], "ne_nn_1139", ["is_num", 25, 23, 714, 29], ["jump_false", 25, "ne_nt_1140", 714, 29], "_nop_tc_256", ["jump", "ne_nt_1140", 714, 29], ["ne_float", 12, 23, 5, 714, 29], ["jump", "ne_done_1136", 714, 29], "ne_nt_1140", ["is_text", 25, 23, 714, 29], ["jump_false", 25, "ne_nnl_1141", 714, 29], "_nop_tc_257", ["jump", "ne_nnl_1141", 714, 29], ["ne_text", 12, 23, 5, 714, 29], ["jump", "ne_done_1136", 714, 29], "ne_nnl_1141", ["is_null", 25, 23, 714, 29], ["jump_false", 25, "ne_nb_1142", 714, 29], "_nop_tc_258", "_nop_tc_259", ["false", 12, 714, 29], ["jump", "ne_done_1136", 714, 29], "ne_nb_1142", ["is_bool", 25, 23, 714, 29], ["jump_false", 25, "ne_mis_1143", 714, 29], "_nop_tc_260", ["jump", "ne_mis_1143", 714, 29], ["ne_bool", 12, 23, 5, 714, 29], ["jump", "ne_done_1136", 714, 29], "ne_mis_1143", ["true", 12, 714, 29], "ne_done_1136", ["jump_false", 12, "if_else_1134", 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_1145", 721, 61], "num_err_1144", [ "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_1145", ["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_1146", 722, 79], ["push", 23, 5, 722, 79], ["jump", "push_done_1147", 722, 79], "push_err_1146", [ "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_1147", ["jump", "if_end_1135", 722, 79], "if_else_1134", "if_end_1135", ["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_1149", 726, 23], "num_err_1148", [ "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_1149", ["move", 11, 12, 726, 23], ["jump", "while_start_895", 727, 15], ["jump", "if_end_1122", 727, 15], "if_else_1121", "if_end_1122", ["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_1155", 730, 30], ["jump", "ne_ni_1156", 730, 30], "ne_nid_1155", ["false", 12, 730, 30], ["jump", "ne_done_1154", 730, 30], "ne_ni_1156", ["is_int", 25, 21, 730, 30], ["jump_false", 25, "ne_nn_1157", 730, 30], "_nop_tc_269", ["jump", "ne_nn_1157", 730, 30], ["ne_int", 12, 21, 5, 730, 30], ["jump", "ne_done_1154", 730, 30], "ne_nn_1157", ["is_num", 25, 21, 730, 30], ["jump_false", 25, "ne_nt_1158", 730, 30], "_nop_tc_270", ["jump", "ne_nt_1158", 730, 30], ["ne_float", 12, 21, 5, 730, 30], ["jump", "ne_done_1154", 730, 30], "ne_nt_1158", ["is_text", 25, 21, 730, 30], ["jump_false", 25, "ne_nnl_1159", 730, 30], "_nop_tc_271", ["jump", "ne_nnl_1159", 730, 30], ["ne_text", 12, 21, 5, 730, 30], ["jump", "ne_done_1154", 730, 30], "ne_nnl_1159", ["is_null", 25, 21, 730, 30], ["jump_false", 25, "ne_nb_1160", 730, 30], "_nop_tc_272", "_nop_tc_273", ["false", 12, 730, 30], ["jump", "ne_done_1154", 730, 30], "ne_nb_1160", ["is_bool", 25, 21, 730, 30], ["jump_false", 25, "ne_mis_1161", 730, 30], "_nop_tc_274", ["jump", "ne_mis_1161", 730, 30], ["ne_bool", 12, 21, 5, 730, 30], ["jump", "ne_done_1154", 730, 30], "ne_mis_1161", ["true", 12, 730, 30], "ne_done_1154", ["move", 5, 12, 730, 30], ["jump_false", 5, "and_end_1153", 730, 30], ["get", 12, 5, 1, 730, 51], ["is_identical", 25, 21, 12, 730, 51], ["jump_true", 25, "ne_nid_1163", 730, 51], ["jump", "ne_ni_1164", 730, 51], "ne_nid_1163", ["false", 25, 730, 51], ["jump", "ne_done_1162", 730, 51], "ne_ni_1164", ["is_int", 26, 21, 730, 51], ["jump_false", 26, "ne_nn_1165", 730, 51], ["is_int", 27, 12, 730, 51], ["jump_false", 27, "ne_nn_1165", 730, 51], ["ne_int", 25, 21, 12, 730, 51], ["jump", "ne_done_1162", 730, 51], "ne_nn_1165", ["is_num", 26, 21, 730, 51], ["jump_false", 26, "ne_nt_1166", 730, 51], ["is_num", 27, 12, 730, 51], ["jump_false", 27, "ne_nt_1166", 730, 51], ["ne_float", 25, 21, 12, 730, 51], ["jump", "ne_done_1162", 730, 51], "ne_nt_1166", ["is_text", 26, 21, 730, 51], ["jump_false", 26, "ne_nnl_1167", 730, 51], ["is_text", 27, 12, 730, 51], ["jump_false", 27, "ne_nnl_1167", 730, 51], ["ne_text", 25, 21, 12, 730, 51], ["jump", "ne_done_1162", 730, 51], "ne_nnl_1167", ["is_null", 26, 21, 730, 51], ["jump_false", 26, "ne_nb_1168", 730, 51], ["is_null", 27, 12, 730, 51], ["jump_false", 27, "ne_nb_1168", 730, 51], ["false", 25, 730, 51], ["jump", "ne_done_1162", 730, 51], "ne_nb_1168", ["is_bool", 26, 21, 730, 51], ["jump_false", 26, "ne_mis_1169", 730, 51], ["is_bool", 27, 12, 730, 51], ["jump_false", 27, "ne_mis_1169", 730, 51], ["ne_bool", 25, 21, 12, 730, 51], ["jump", "ne_done_1162", 730, 51], "ne_mis_1169", ["true", 25, 730, 51], "ne_done_1162", ["move", 5, 25, 730, 51], "and_end_1153", ["move", 12, 5, 730, 51], ["jump_false", 12, "and_end_1152", 730, 51], ["is_identical", 5, 21, 17, 730, 77], ["jump_true", 5, "ne_nid_1171", 730, 77], ["jump", "ne_ni_1172", 730, 77], "ne_nid_1171", ["false", 5, 730, 77], ["jump", "ne_done_1170", 730, 77], "ne_ni_1172", ["is_int", 25, 21, 730, 77], ["jump_false", 25, "ne_nn_1173", 730, 77], ["is_int", 26, 17, 730, 77], ["jump_false", 26, "ne_nn_1173", 730, 77], ["ne_int", 5, 21, 17, 730, 77], ["jump", "ne_done_1170", 730, 77], "ne_nn_1173", ["is_num", 25, 21, 730, 77], ["jump_false", 25, "ne_nt_1174", 730, 77], ["is_num", 26, 17, 730, 77], ["jump_false", 26, "ne_nt_1174", 730, 77], ["ne_float", 5, 21, 17, 730, 77], ["jump", "ne_done_1170", 730, 77], "ne_nt_1174", ["is_text", 25, 21, 730, 77], ["jump_false", 25, "ne_nnl_1175", 730, 77], ["is_text", 26, 17, 730, 77], ["jump_false", 26, "ne_nnl_1175", 730, 77], ["ne_text", 5, 21, 17, 730, 77], ["jump", "ne_done_1170", 730, 77], "ne_nnl_1175", ["is_null", 25, 21, 730, 77], ["jump_false", 25, "ne_nb_1176", 730, 77], ["is_null", 26, 17, 730, 77], ["jump_false", 26, "ne_nb_1176", 730, 77], ["false", 5, 730, 77], ["jump", "ne_done_1170", 730, 77], "ne_nb_1176", ["is_bool", 25, 21, 730, 77], ["jump_false", 25, "ne_mis_1177", 730, 77], ["is_bool", 26, 17, 730, 77], ["jump_false", 26, "ne_mis_1177", 730, 77], ["ne_bool", 5, 21, 17, 730, 77], ["jump", "ne_done_1170", 730, 77], "ne_mis_1177", ["true", 5, 730, 77], "ne_done_1170", ["move", 12, 5, 730, 77], "and_end_1152", ["jump_false", 12, "if_else_1150", 730, 77], ["get", 5, 8, 1, 731, 35], ["is_identical", 12, 17, 5, 731, 35], ["jump_true", 12, "eq_done_1181", 731, 35], ["is_int", 25, 17, 731, 35], ["jump_false", 25, "eq_ni_1182", 731, 35], ["is_int", 26, 5, 731, 35], ["jump_false", 26, "eq_ni_1182", 731, 35], ["eq_int", 12, 17, 5, 731, 35], ["jump", "eq_done_1181", 731, 35], "eq_ni_1182", ["is_num", 25, 17, 731, 35], ["jump_false", 25, "eq_nn_1183", 731, 35], ["is_num", 26, 5, 731, 35], ["jump_false", 26, "eq_nn_1183", 731, 35], ["eq_float", 12, 17, 5, 731, 35], ["jump", "eq_done_1181", 731, 35], "eq_nn_1183", ["is_text", 25, 17, 731, 35], ["jump_false", 25, "eq_nt_1184", 731, 35], ["is_text", 26, 5, 731, 35], ["jump_false", 26, "eq_nt_1184", 731, 35], ["eq_text", 12, 17, 5, 731, 35], ["jump", "eq_done_1181", 731, 35], "eq_nt_1184", ["is_null", 25, 17, 731, 35], ["jump_false", 25, "eq_nnl_1185", 731, 35], ["is_null", 26, 5, 731, 35], ["jump_false", 26, "eq_nnl_1185", 731, 35], ["true", 12, 731, 35], ["jump", "eq_done_1181", 731, 35], "eq_nnl_1185", ["is_bool", 25, 17, 731, 35], ["jump_false", 25, "eq_nb_1186", 731, 35], ["is_bool", 26, 5, 731, 35], ["jump_false", 26, "eq_nb_1186", 731, 35], ["eq_bool", 12, 17, 5, 731, 35], ["jump", "eq_done_1181", 731, 35], "eq_nb_1186", ["false", 12, 731, 35], "eq_done_1181", ["move", 5, 12, 731, 35], ["jump_false", 5, "and_end_1180", 731, 35], ["get", 12, 6, 1, 731, 58], ["is_identical", 25, 21, 12, 731, 58], ["jump_true", 25, "eq_done_1188", 731, 58], ["is_int", 26, 21, 731, 58], ["jump_false", 26, "eq_ni_1189", 731, 58], ["is_int", 27, 12, 731, 58], ["jump_false", 27, "eq_ni_1189", 731, 58], ["eq_int", 25, 21, 12, 731, 58], ["jump", "eq_done_1188", 731, 58], "eq_ni_1189", ["is_num", 26, 21, 731, 58], ["jump_false", 26, "eq_nn_1190", 731, 58], ["is_num", 27, 12, 731, 58], ["jump_false", 27, "eq_nn_1190", 731, 58], ["eq_float", 25, 21, 12, 731, 58], ["jump", "eq_done_1188", 731, 58], "eq_nn_1190", ["is_text", 26, 21, 731, 58], ["jump_false", 26, "eq_nt_1191", 731, 58], ["is_text", 27, 12, 731, 58], ["jump_false", 27, "eq_nt_1191", 731, 58], ["eq_text", 25, 21, 12, 731, 58], ["jump", "eq_done_1188", 731, 58], "eq_nt_1191", ["is_null", 26, 21, 731, 58], ["jump_false", 26, "eq_nnl_1192", 731, 58], ["is_null", 27, 12, 731, 58], ["jump_false", 27, "eq_nnl_1192", 731, 58], ["true", 25, 731, 58], ["jump", "eq_done_1188", 731, 58], "eq_nnl_1192", ["is_bool", 26, 21, 731, 58], ["jump_false", 26, "eq_nb_1193", 731, 58], ["is_bool", 27, 12, 731, 58], ["jump_false", 27, "eq_nb_1193", 731, 58], ["eq_bool", 25, 21, 12, 731, 58], ["jump", "eq_done_1188", 731, 58], "eq_nb_1193", ["false", 25, 731, 58], "eq_done_1188", ["move", 12, 25, 731, 58], ["jump_true", 12, "or_end_1187", 731, 58], ["get", 25, 7, 1, 731, 80], ["is_identical", 26, 21, 25, 731, 80], ["jump_true", 26, "eq_done_1194", 731, 80], ["is_int", 27, 21, 731, 80], ["jump_false", 27, "eq_ni_1195", 731, 80], ["is_int", 28, 25, 731, 80], ["jump_false", 28, "eq_ni_1195", 731, 80], ["eq_int", 26, 21, 25, 731, 80], ["jump", "eq_done_1194", 731, 80], "eq_ni_1195", ["is_num", 27, 21, 731, 80], ["jump_false", 27, "eq_nn_1196", 731, 80], ["is_num", 28, 25, 731, 80], ["jump_false", 28, "eq_nn_1196", 731, 80], ["eq_float", 26, 21, 25, 731, 80], ["jump", "eq_done_1194", 731, 80], "eq_nn_1196", ["is_text", 27, 21, 731, 80], ["jump_false", 27, "eq_nt_1197", 731, 80], ["is_text", 28, 25, 731, 80], ["jump_false", 28, "eq_nt_1197", 731, 80], ["eq_text", 26, 21, 25, 731, 80], ["jump", "eq_done_1194", 731, 80], "eq_nt_1197", ["is_null", 27, 21, 731, 80], ["jump_false", 27, "eq_nnl_1198", 731, 80], ["is_null", 28, 25, 731, 80], ["jump_false", 28, "eq_nnl_1198", 731, 80], ["true", 26, 731, 80], ["jump", "eq_done_1194", 731, 80], "eq_nnl_1198", ["is_bool", 27, 21, 731, 80], ["jump_false", 27, "eq_nb_1199", 731, 80], ["is_bool", 28, 25, 731, 80], ["jump_false", 28, "eq_nb_1199", 731, 80], ["eq_bool", 26, 21, 25, 731, 80], ["jump", "eq_done_1194", 731, 80], "eq_nb_1199", ["false", 26, 731, 80], "eq_done_1194", ["move", 12, 26, 731, 80], "or_end_1187", ["move", 5, 12, 731, 80], "and_end_1180", ["jump_false", 5, "if_else_1178", 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_1201", 732, 27], "num_err_1200", [ "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_1201", ["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_1203", 733, 48], ["concat", 26, 5, 12, 733, 48], ["jump", "add_done_1202", 733, 48], "add_cn_1203", "_nop_tc_281", ["jump", "add_err_1204", 733, 48], ["is_num", 25, 12, 733, 48], ["jump_false", 25, "add_err_1204", 733, 48], ["add", 26, 5, 12, 733, 48], ["jump", "add_done_1202", 733, 48], "add_err_1204", [ "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_1202", ["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_1206", 735, 74], "num_err_1205", [ "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_1206", ["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_1208", 735, 90], "num_err_1207", [ "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_1208", ["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_1210", 735, 34], "num_err_1209", [ "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_1210", ["store_dynamic", 6, 26, 12, 735, 34], ["null", 5, 736, 31], ["is_identical", 12, 23, 5, 736, 31], ["jump_true", 12, "ne_nid_1214", 736, 31], ["jump", "ne_ni_1215", 736, 31], "ne_nid_1214", ["false", 12, 736, 31], ["jump", "ne_done_1213", 736, 31], "ne_ni_1215", ["is_int", 25, 23, 736, 31], ["jump_false", 25, "ne_nn_1216", 736, 31], "_nop_tc_294", ["jump", "ne_nn_1216", 736, 31], ["ne_int", 12, 23, 5, 736, 31], ["jump", "ne_done_1213", 736, 31], "ne_nn_1216", ["is_num", 25, 23, 736, 31], ["jump_false", 25, "ne_nt_1217", 736, 31], "_nop_tc_295", ["jump", "ne_nt_1217", 736, 31], ["ne_float", 12, 23, 5, 736, 31], ["jump", "ne_done_1213", 736, 31], "ne_nt_1217", ["is_text", 25, 23, 736, 31], ["jump_false", 25, "ne_nnl_1218", 736, 31], "_nop_tc_296", ["jump", "ne_nnl_1218", 736, 31], ["ne_text", 12, 23, 5, 736, 31], ["jump", "ne_done_1213", 736, 31], "ne_nnl_1218", ["is_null", 25, 23, 736, 31], ["jump_false", 25, "ne_nb_1219", 736, 31], "_nop_tc_297", "_nop_tc_298", ["false", 12, 736, 31], ["jump", "ne_done_1213", 736, 31], "ne_nb_1219", ["is_bool", 25, 23, 736, 31], ["jump_false", 25, "ne_mis_1220", 736, 31], "_nop_tc_299", ["jump", "ne_mis_1220", 736, 31], ["ne_bool", 12, 23, 5, 736, 31], ["jump", "ne_done_1213", 736, 31], "ne_mis_1220", ["true", 12, 736, 31], "ne_done_1213", ["jump_false", 12, "if_else_1211", 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_1222", 743, 63], "num_err_1221", [ "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_1222", ["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_1223", 744, 75], ["push", 23, 5, 744, 75], ["jump", "push_done_1224", 744, 75], "push_err_1223", [ "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_1224", ["jump", "if_end_1212", 744, 75], "if_else_1211", "if_end_1212", ["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_1226", 748, 25], "num_err_1225", [ "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_1226", ["move", 11, 12, 748, 25], ["jump", "while_start_895", 749, 17], ["jump", "if_end_1179", 749, 17], "if_else_1178", "if_end_1179", ["get", 5, 6, 1, 751, 36], ["is_identical", 12, 17, 5, 751, 36], ["jump_true", 12, "eq_done_1231", 751, 36], ["is_int", 25, 17, 751, 36], ["jump_false", 25, "eq_ni_1232", 751, 36], ["is_int", 26, 5, 751, 36], ["jump_false", 26, "eq_ni_1232", 751, 36], ["eq_int", 12, 17, 5, 751, 36], ["jump", "eq_done_1231", 751, 36], "eq_ni_1232", ["is_num", 25, 17, 751, 36], ["jump_false", 25, "eq_nn_1233", 751, 36], ["is_num", 26, 5, 751, 36], ["jump_false", 26, "eq_nn_1233", 751, 36], ["eq_float", 12, 17, 5, 751, 36], ["jump", "eq_done_1231", 751, 36], "eq_nn_1233", ["is_text", 25, 17, 751, 36], ["jump_false", 25, "eq_nt_1234", 751, 36], ["is_text", 26, 5, 751, 36], ["jump_false", 26, "eq_nt_1234", 751, 36], ["eq_text", 12, 17, 5, 751, 36], ["jump", "eq_done_1231", 751, 36], "eq_nt_1234", ["is_null", 25, 17, 751, 36], ["jump_false", 25, "eq_nnl_1235", 751, 36], ["is_null", 26, 5, 751, 36], ["jump_false", 26, "eq_nnl_1235", 751, 36], ["true", 12, 751, 36], ["jump", "eq_done_1231", 751, 36], "eq_nnl_1235", ["is_bool", 25, 17, 751, 36], ["jump_false", 25, "eq_nb_1236", 751, 36], ["is_bool", 26, 5, 751, 36], ["jump_false", 26, "eq_nb_1236", 751, 36], ["eq_bool", 12, 17, 5, 751, 36], ["jump", "eq_done_1231", 751, 36], "eq_nb_1236", ["false", 12, 751, 36], "eq_done_1231", ["move", 5, 12, 751, 36], ["jump_true", 5, "or_end_1230", 751, 36], ["get", 12, 7, 1, 751, 61], ["is_identical", 25, 17, 12, 751, 61], ["jump_true", 25, "eq_done_1237", 751, 61], ["is_int", 26, 17, 751, 61], ["jump_false", 26, "eq_ni_1238", 751, 61], ["is_int", 27, 12, 751, 61], ["jump_false", 27, "eq_ni_1238", 751, 61], ["eq_int", 25, 17, 12, 751, 61], ["jump", "eq_done_1237", 751, 61], "eq_ni_1238", ["is_num", 26, 17, 751, 61], ["jump_false", 26, "eq_nn_1239", 751, 61], ["is_num", 27, 12, 751, 61], ["jump_false", 27, "eq_nn_1239", 751, 61], ["eq_float", 25, 17, 12, 751, 61], ["jump", "eq_done_1237", 751, 61], "eq_nn_1239", ["is_text", 26, 17, 751, 61], ["jump_false", 26, "eq_nt_1240", 751, 61], ["is_text", 27, 12, 751, 61], ["jump_false", 27, "eq_nt_1240", 751, 61], ["eq_text", 25, 17, 12, 751, 61], ["jump", "eq_done_1237", 751, 61], "eq_nt_1240", ["is_null", 26, 17, 751, 61], ["jump_false", 26, "eq_nnl_1241", 751, 61], ["is_null", 27, 12, 751, 61], ["jump_false", 27, "eq_nnl_1241", 751, 61], ["true", 25, 751, 61], ["jump", "eq_done_1237", 751, 61], "eq_nnl_1241", ["is_bool", 26, 17, 751, 61], ["jump_false", 26, "eq_nb_1242", 751, 61], ["is_bool", 27, 12, 751, 61], ["jump_false", 27, "eq_nb_1242", 751, 61], ["eq_bool", 25, 17, 12, 751, 61], ["jump", "eq_done_1237", 751, 61], "eq_nb_1242", ["false", 25, 751, 61], "eq_done_1237", ["move", 5, 25, 751, 61], "or_end_1230", ["move", 12, 5, 751, 61], ["jump_false", 12, "and_end_1229", 751, 61], ["get", 5, 8, 1, 751, 86], ["is_identical", 25, 21, 5, 751, 86], ["jump_true", 25, "eq_done_1243", 751, 86], ["is_int", 26, 21, 751, 86], ["jump_false", 26, "eq_ni_1244", 751, 86], ["is_int", 27, 5, 751, 86], ["jump_false", 27, "eq_ni_1244", 751, 86], ["eq_int", 25, 21, 5, 751, 86], ["jump", "eq_done_1243", 751, 86], "eq_ni_1244", ["is_num", 26, 21, 751, 86], ["jump_false", 26, "eq_nn_1245", 751, 86], ["is_num", 27, 5, 751, 86], ["jump_false", 27, "eq_nn_1245", 751, 86], ["eq_float", 25, 21, 5, 751, 86], ["jump", "eq_done_1243", 751, 86], "eq_nn_1245", ["is_text", 26, 21, 751, 86], ["jump_false", 26, "eq_nt_1246", 751, 86], ["is_text", 27, 5, 751, 86], ["jump_false", 27, "eq_nt_1246", 751, 86], ["eq_text", 25, 21, 5, 751, 86], ["jump", "eq_done_1243", 751, 86], "eq_nt_1246", ["is_null", 26, 21, 751, 86], ["jump_false", 26, "eq_nnl_1247", 751, 86], ["is_null", 27, 5, 751, 86], ["jump_false", 27, "eq_nnl_1247", 751, 86], ["true", 25, 751, 86], ["jump", "eq_done_1243", 751, 86], "eq_nnl_1247", ["is_bool", 26, 21, 751, 86], ["jump_false", 26, "eq_nb_1248", 751, 86], ["is_bool", 27, 5, 751, 86], ["jump_false", 27, "eq_nb_1248", 751, 86], ["eq_bool", 25, 21, 5, 751, 86], ["jump", "eq_done_1243", 751, 86], "eq_nb_1248", ["false", 25, 751, 86], "eq_done_1243", ["move", 12, 25, 751, 86], "and_end_1229", ["jump_false", 12, "if_else_1227", 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_1250", 754, 25], "num_err_1249", [ "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_1250", ["move", 11, 12, 754, 25], ["jump", "while_start_895", 755, 17], ["jump", "if_end_1228", 755, 17], "if_else_1227", "if_end_1228", ["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_1252", 757, 25], "num_err_1251", [ "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_1252", ["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_1254", 758, 46], ["concat", 26, 5, 12, 758, 46], ["jump", "add_done_1253", 758, 46], "add_cn_1254", "_nop_tc_318", ["jump", "add_err_1255", 758, 46], ["is_num", 25, 12, 758, 46], ["jump_false", 25, "add_err_1255", 758, 46], ["add", 26, 5, 12, 758, 46], ["jump", "add_done_1253", 758, 46], "add_err_1255", [ "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_1253", ["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_1257", 759, 25], "num_err_1256", [ "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_1257", ["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_1259", 760, 50], ["concat", 26, 5, 12, 760, 50], ["jump", "add_done_1258", 760, 50], "add_cn_1259", "_nop_tc_325", ["jump", "add_err_1260", 760, 50], ["is_num", 25, 12, 760, 50], ["jump_false", 25, "add_err_1260", 760, 50], ["add", 26, 5, 12, 760, 50], ["jump", "add_done_1258", 760, 50], "add_err_1260", [ "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_1258", ["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_1262", 760, 32], "num_err_1261", [ "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_1262", ["store_dynamic", 6, 26, 12, 760, 32], ["null", 5, 761, 29], ["is_identical", 12, 23, 5, 761, 29], ["jump_true", 12, "ne_nid_1266", 761, 29], ["jump", "ne_ni_1267", 761, 29], "ne_nid_1266", ["false", 12, 761, 29], ["jump", "ne_done_1265", 761, 29], "ne_ni_1267", ["is_int", 25, 23, 761, 29], ["jump_false", 25, "ne_nn_1268", 761, 29], "_nop_tc_330", ["jump", "ne_nn_1268", 761, 29], ["ne_int", 12, 23, 5, 761, 29], ["jump", "ne_done_1265", 761, 29], "ne_nn_1268", ["is_num", 25, 23, 761, 29], ["jump_false", 25, "ne_nt_1269", 761, 29], "_nop_tc_331", ["jump", "ne_nt_1269", 761, 29], ["ne_float", 12, 23, 5, 761, 29], ["jump", "ne_done_1265", 761, 29], "ne_nt_1269", ["is_text", 25, 23, 761, 29], ["jump_false", 25, "ne_nnl_1270", 761, 29], "_nop_tc_332", ["jump", "ne_nnl_1270", 761, 29], ["ne_text", 12, 23, 5, 761, 29], ["jump", "ne_done_1265", 761, 29], "ne_nnl_1270", ["is_null", 25, 23, 761, 29], ["jump_false", 25, "ne_nb_1271", 761, 29], "_nop_tc_333", "_nop_tc_334", ["false", 12, 761, 29], ["jump", "ne_done_1265", 761, 29], "ne_nb_1271", ["is_bool", 25, 23, 761, 29], ["jump_false", 25, "ne_mis_1272", 761, 29], "_nop_tc_335", ["jump", "ne_mis_1272", 761, 29], ["ne_bool", 12, 23, 5, 761, 29], ["jump", "ne_done_1265", 761, 29], "ne_mis_1272", ["true", 12, 761, 29], "ne_done_1265", ["jump_false", 12, "if_else_1263", 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_1274", 768, 61], "num_err_1273", [ "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_1274", ["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_1275", 769, 73], ["push", 23, 5, 769, 73], ["jump", "push_done_1276", 769, 73], "push_err_1275", [ "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_1276", ["jump", "if_end_1264", 769, 73], "if_else_1263", "if_end_1264", ["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_1278", 773, 23], "num_err_1277", [ "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_1278", ["move", 11, 12, 773, 23], ["jump", "while_start_895", 774, 15], ["jump", "if_end_1151", 774, 15], "if_else_1150", "if_end_1151", ["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_1280", 777, 21], "num_err_1279", [ "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_1280", ["move", 11, 12, 777, 21], ["jump", "while_start_895", 778, 13], ["jump", "if_end_1107", 778, 13], "if_else_1106", "if_end_1107", ["jump", "if_end_929", 778, 13], "if_else_928", "if_end_929", ["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_1282", 783, 17], "num_err_1281", [ "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_1282", ["move", 11, 12, 783, 17], ["jump", "while_start_895", 784, 9], ["jump", "if_end_910", 784, 9], "if_else_909", "if_end_910", ["access", 5, "load_dynamic", 788, 17], ["is_identical", 12, 14, 5, 788, 17], ["jump_true", 12, "eq_done_1285", 788, 17], ["is_int", 25, 14, 788, 17], ["jump_false", 25, "eq_ni_1286", 788, 17], "_nop_tc_352", ["jump", "eq_ni_1286", 788, 17], ["eq_int", 12, 14, 5, 788, 17], ["jump", "eq_done_1285", 788, 17], "eq_ni_1286", ["is_num", 25, 14, 788, 17], ["jump_false", 25, "eq_nn_1287", 788, 17], "_nop_tc_353", ["jump", "eq_nn_1287", 788, 17], ["eq_float", 12, 14, 5, 788, 17], ["jump", "eq_done_1285", 788, 17], "eq_nn_1287", ["is_text", 25, 14, 788, 17], ["jump_false", 25, "eq_nt_1288", 788, 17], "_nop_tc_354", "_nop_tc_355", ["eq_text", 12, 14, 5, 788, 17], ["jump", "eq_done_1285", 788, 17], "eq_nt_1288", ["is_null", 25, 14, 788, 17], ["jump_false", 25, "eq_nnl_1289", 788, 17], "_nop_tc_356", ["jump", "eq_nnl_1289", 788, 17], ["true", 12, 788, 17], ["jump", "eq_done_1285", 788, 17], "eq_nnl_1289", ["is_bool", 25, 14, 788, 17], ["jump_false", 25, "eq_nb_1290", 788, 17], "_nop_tc_357", ["jump", "eq_nb_1290", 788, 17], ["eq_bool", 12, 14, 5, 788, 17], ["jump", "eq_done_1285", 788, 17], "eq_nb_1290", ["false", 12, 788, 17], "eq_done_1285", ["jump_false", 12, "if_else_1283", 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_1291", 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_1296", 792, 25], ["jump", "ne_ni_1297", 792, 25], "ne_nid_1296", ["false", 12, 792, 25], ["jump", "ne_done_1295", 792, 25], "ne_ni_1297", ["is_int", 25, 23, 792, 25], ["jump_false", 25, "ne_nn_1298", 792, 25], "_nop_tc_358", ["jump", "ne_nn_1298", 792, 25], ["ne_int", 12, 23, 5, 792, 25], ["jump", "ne_done_1295", 792, 25], "ne_nn_1298", ["is_num", 25, 23, 792, 25], ["jump_false", 25, "ne_nt_1299", 792, 25], "_nop_tc_359", ["jump", "ne_nt_1299", 792, 25], ["ne_float", 12, 23, 5, 792, 25], ["jump", "ne_done_1295", 792, 25], "ne_nt_1299", ["is_text", 25, 23, 792, 25], ["jump_false", 25, "ne_nnl_1300", 792, 25], "_nop_tc_360", ["jump", "ne_nnl_1300", 792, 25], ["ne_text", 12, 23, 5, 792, 25], ["jump", "ne_done_1295", 792, 25], "ne_nnl_1300", ["is_null", 25, 23, 792, 25], ["jump_false", 25, "ne_nb_1301", 792, 25], "_nop_tc_361", "_nop_tc_362", ["false", 12, 792, 25], ["jump", "ne_done_1295", 792, 25], "ne_nb_1301", ["is_bool", 25, 23, 792, 25], ["jump_false", 25, "ne_mis_1302", 792, 25], "_nop_tc_363", ["jump", "ne_mis_1302", 792, 25], ["ne_bool", 12, 23, 5, 792, 25], ["jump", "ne_done_1295", 792, 25], "ne_mis_1302", ["true", 12, 792, 25], "ne_done_1295", ["jump_false", 12, "if_else_1293", 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_1303", 798, 66], ["push", 23, 5, 798, 66], ["jump", "push_done_1304", 798, 66], "push_err_1303", [ "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_1304", ["jump", "if_end_1294", 798, 66], "if_else_1293", "if_end_1294", ["jump", "if_end_1292", 798, 66], "if_else_1291", ["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_1305", 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_1310", 803, 25], ["jump", "ne_ni_1311", 803, 25], "ne_nid_1310", ["false", 12, 803, 25], ["jump", "ne_done_1309", 803, 25], "ne_ni_1311", ["is_int", 25, 23, 803, 25], ["jump_false", 25, "ne_nn_1312", 803, 25], "_nop_tc_364", ["jump", "ne_nn_1312", 803, 25], ["ne_int", 12, 23, 5, 803, 25], ["jump", "ne_done_1309", 803, 25], "ne_nn_1312", ["is_num", 25, 23, 803, 25], ["jump_false", 25, "ne_nt_1313", 803, 25], "_nop_tc_365", ["jump", "ne_nt_1313", 803, 25], ["ne_float", 12, 23, 5, 803, 25], ["jump", "ne_done_1309", 803, 25], "ne_nt_1313", ["is_text", 25, 23, 803, 25], ["jump_false", 25, "ne_nnl_1314", 803, 25], "_nop_tc_366", ["jump", "ne_nnl_1314", 803, 25], ["ne_text", 12, 23, 5, 803, 25], ["jump", "ne_done_1309", 803, 25], "ne_nnl_1314", ["is_null", 25, 23, 803, 25], ["jump_false", 25, "ne_nb_1315", 803, 25], "_nop_tc_367", "_nop_tc_368", ["false", 12, 803, 25], ["jump", "ne_done_1309", 803, 25], "ne_nb_1315", ["is_bool", 25, 23, 803, 25], ["jump_false", 25, "ne_mis_1316", 803, 25], "_nop_tc_369", ["jump", "ne_mis_1316", 803, 25], ["ne_bool", 12, 23, 5, 803, 25], ["jump", "ne_done_1309", 803, 25], "ne_mis_1316", ["true", 12, 803, 25], "ne_done_1309", ["jump_false", 12, "if_else_1307", 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_1317", 809, 66], ["push", 23, 5, 809, 66], ["jump", "push_done_1318", 809, 66], "push_err_1317", [ "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_1318", ["jump", "if_end_1308", 809, 66], "if_else_1307", "if_end_1308", ["jump", "if_end_1306", 809, 66], "if_else_1305", "if_end_1306", "if_end_1292", ["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_1320", 814, 17], "num_err_1319", [ "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_1320", ["move", 11, 12, 814, 17], ["jump", "while_start_895", 815, 9], ["jump", "if_end_1284", 815, 9], "if_else_1283", "if_end_1284", ["access", 5, "store_dynamic", 817, 17], ["is_identical", 12, 14, 5, 817, 17], ["jump_true", 12, "eq_done_1323", 817, 17], ["is_int", 25, 14, 817, 17], ["jump_false", 25, "eq_ni_1324", 817, 17], "_nop_tc_374", ["jump", "eq_ni_1324", 817, 17], ["eq_int", 12, 14, 5, 817, 17], ["jump", "eq_done_1323", 817, 17], "eq_ni_1324", ["is_num", 25, 14, 817, 17], ["jump_false", 25, "eq_nn_1325", 817, 17], "_nop_tc_375", ["jump", "eq_nn_1325", 817, 17], ["eq_float", 12, 14, 5, 817, 17], ["jump", "eq_done_1323", 817, 17], "eq_nn_1325", ["is_text", 25, 14, 817, 17], ["jump_false", 25, "eq_nt_1326", 817, 17], "_nop_tc_376", "_nop_tc_377", ["eq_text", 12, 14, 5, 817, 17], ["jump", "eq_done_1323", 817, 17], "eq_nt_1326", ["is_null", 25, 14, 817, 17], ["jump_false", 25, "eq_nnl_1327", 817, 17], "_nop_tc_378", ["jump", "eq_nnl_1327", 817, 17], ["true", 12, 817, 17], ["jump", "eq_done_1323", 817, 17], "eq_nnl_1327", ["is_bool", 25, 14, 817, 17], ["jump_false", 25, "eq_nb_1328", 817, 17], "_nop_tc_379", ["jump", "eq_nb_1328", 817, 17], ["eq_bool", 12, 14, 5, 817, 17], ["jump", "eq_done_1323", 817, 17], "eq_nb_1328", ["false", 12, 817, 17], "eq_done_1323", ["jump_false", 12, "if_else_1321", 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_1329", 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_1334", 821, 25], ["jump", "ne_ni_1335", 821, 25], "ne_nid_1334", ["false", 12, 821, 25], ["jump", "ne_done_1333", 821, 25], "ne_ni_1335", ["is_int", 25, 23, 821, 25], ["jump_false", 25, "ne_nn_1336", 821, 25], "_nop_tc_380", ["jump", "ne_nn_1336", 821, 25], ["ne_int", 12, 23, 5, 821, 25], ["jump", "ne_done_1333", 821, 25], "ne_nn_1336", ["is_num", 25, 23, 821, 25], ["jump_false", 25, "ne_nt_1337", 821, 25], "_nop_tc_381", ["jump", "ne_nt_1337", 821, 25], ["ne_float", 12, 23, 5, 821, 25], ["jump", "ne_done_1333", 821, 25], "ne_nt_1337", ["is_text", 25, 23, 821, 25], ["jump_false", 25, "ne_nnl_1338", 821, 25], "_nop_tc_382", ["jump", "ne_nnl_1338", 821, 25], ["ne_text", 12, 23, 5, 821, 25], ["jump", "ne_done_1333", 821, 25], "ne_nnl_1338", ["is_null", 25, 23, 821, 25], ["jump_false", 25, "ne_nb_1339", 821, 25], "_nop_tc_383", "_nop_tc_384", ["false", 12, 821, 25], ["jump", "ne_done_1333", 821, 25], "ne_nb_1339", ["is_bool", 25, 23, 821, 25], ["jump_false", 25, "ne_mis_1340", 821, 25], "_nop_tc_385", ["jump", "ne_mis_1340", 821, 25], ["ne_bool", 12, 23, 5, 821, 25], ["jump", "ne_done_1333", 821, 25], "ne_mis_1340", ["true", 12, 821, 25], "ne_done_1333", ["jump_false", 12, "if_else_1331", 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_1341", 827, 66], ["push", 23, 5, 827, 66], ["jump", "push_done_1342", 827, 66], "push_err_1341", [ "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_1342", ["jump", "if_end_1332", 827, 66], "if_else_1331", "if_end_1332", ["jump", "if_end_1330", 827, 66], "if_else_1329", ["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_1343", 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_1348", 832, 25], ["jump", "ne_ni_1349", 832, 25], "ne_nid_1348", ["false", 12, 832, 25], ["jump", "ne_done_1347", 832, 25], "ne_ni_1349", ["is_int", 25, 23, 832, 25], ["jump_false", 25, "ne_nn_1350", 832, 25], "_nop_tc_386", ["jump", "ne_nn_1350", 832, 25], ["ne_int", 12, 23, 5, 832, 25], ["jump", "ne_done_1347", 832, 25], "ne_nn_1350", ["is_num", 25, 23, 832, 25], ["jump_false", 25, "ne_nt_1351", 832, 25], "_nop_tc_387", ["jump", "ne_nt_1351", 832, 25], ["ne_float", 12, 23, 5, 832, 25], ["jump", "ne_done_1347", 832, 25], "ne_nt_1351", ["is_text", 25, 23, 832, 25], ["jump_false", 25, "ne_nnl_1352", 832, 25], "_nop_tc_388", ["jump", "ne_nnl_1352", 832, 25], ["ne_text", 12, 23, 5, 832, 25], ["jump", "ne_done_1347", 832, 25], "ne_nnl_1352", ["is_null", 25, 23, 832, 25], ["jump_false", 25, "ne_nb_1353", 832, 25], "_nop_tc_389", "_nop_tc_390", ["false", 12, 832, 25], ["jump", "ne_done_1347", 832, 25], "ne_nb_1353", ["is_bool", 25, 23, 832, 25], ["jump_false", 25, "ne_mis_1354", 832, 25], "_nop_tc_391", ["jump", "ne_mis_1354", 832, 25], ["ne_bool", 12, 23, 5, 832, 25], ["jump", "ne_done_1347", 832, 25], "ne_mis_1354", ["true", 12, 832, 25], "ne_done_1347", ["jump_false", 12, "if_else_1345", 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_1355", 838, 66], ["push", 23, 5, 838, 66], ["jump", "push_done_1356", 838, 66], "push_err_1355", [ "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_1356", ["jump", "if_end_1346", 838, 66], "if_else_1345", "if_end_1346", ["jump", "if_end_1344", 838, 66], "if_else_1343", "if_end_1344", "if_end_1330", ["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_1358", 842, 17], "num_err_1357", [ "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_1358", ["move", 11, 12, 842, 17], ["jump", "while_start_895", 843, 9], ["jump", "if_end_1322", 843, 9], "if_else_1321", "if_end_1322", ["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_1360", 847, 15], "num_err_1359", [ "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_1360", ["move", 11, 12, 847, 15], ["jump", "while_start_895", 847, 15], "while_end_896", ["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_1364", 870, 25], ["is_int", 14, 4, 870, 25], ["jump_false", 14, "eq_ni_1365", 870, 25], "_nop_tc_1", ["jump", "eq_ni_1365", 870, 25], ["eq_int", 13, 4, 12, 870, 25], ["jump", "eq_done_1364", 870, 25], "eq_ni_1365", ["is_num", 14, 4, 870, 25], ["jump_false", 14, "eq_nn_1366", 870, 25], "_nop_tc_2", ["jump", "eq_nn_1366", 870, 25], ["eq_float", 13, 4, 12, 870, 25], ["jump", "eq_done_1364", 870, 25], "eq_nn_1366", ["is_text", 14, 4, 870, 25], ["jump_false", 14, "eq_nt_1367", 870, 25], "_nop_tc_3", ["jump", "eq_nt_1367", 870, 25], ["eq_text", 13, 4, 12, 870, 25], ["jump", "eq_done_1364", 870, 25], "eq_nt_1367", ["is_null", 14, 4, 870, 25], ["jump_false", 14, "eq_nnl_1368", 870, 25], "_nop_tc_4", "_nop_tc_5", ["true", 13, 870, 25], ["jump", "eq_done_1364", 870, 25], "eq_nnl_1368", ["is_bool", 14, 4, 870, 25], ["jump_false", 14, "eq_nb_1369", 870, 25], "_nop_tc_6", ["jump", "eq_nb_1369", 870, 25], ["eq_bool", 13, 4, 12, 870, 25], ["jump", "eq_done_1364", 870, 25], "eq_nb_1369", ["false", 13, 870, 25], "eq_done_1364", ["move", 12, 13, 870, 25], ["jump_true", 12, "or_end_1363", 870, 25], ["length", 13, 4, 870, 40], ["access", 14, 0, 870, 57], ["is_identical", 15, 13, 14, 870, 57], ["jump_true", 15, "eq_done_1370", 870, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 15, 13, 14, 870, 57], ["jump", "eq_done_1370", 870, 57], "eq_ni_1371", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 15, 13, 14, 870, 57], ["jump", "eq_done_1370", 870, 57], "eq_nn_1372", "_nop_tc_15", ["jump", "eq_nt_1373", 870, 57], "_nop_tc_16", ["jump", "eq_nt_1373", 870, 57], ["eq_text", 15, 13, 14, 870, 57], ["jump", "eq_done_1370", 870, 57], "eq_nt_1373", "_nop_tc_17", ["jump", "eq_nnl_1374", 870, 57], "_nop_tc_18", ["jump", "eq_nnl_1374", 870, 57], ["true", 15, 870, 57], ["jump", "eq_done_1370", 870, 57], "eq_nnl_1374", "_nop_tc_19", ["jump", "eq_nb_1375", 870, 57], "_nop_tc_20", ["jump", "eq_nb_1375", 870, 57], ["eq_bool", 15, 13, 14, 870, 57], ["jump", "eq_done_1370", 870, 57], "eq_nb_1375", ["false", 15, 870, 57], "eq_done_1370", ["move", 12, 15, 870, 57], "or_end_1363", ["jump_false", 12, "if_else_1361", 870, 57], ["null", 12, 871, 14], ["return", 12, 871, 14], "_nop_ur_1", "if_else_1361", "if_end_1362", ["null", 12, 874, 16], ["is_identical", 13, 2, 12, 874, 16], ["jump_true", 13, "ne_nid_1380", 874, 16], ["jump", "ne_ni_1381", 874, 16], "ne_nid_1380", ["false", 13, 874, 16], ["jump", "ne_done_1379", 874, 16], "ne_ni_1381", "_nop_tc_21", ["jump", "ne_nn_1382", 874, 16], "_nop_tc_22", ["jump", "ne_nn_1382", 874, 16], ["ne_int", 13, 2, 12, 874, 16], ["jump", "ne_done_1379", 874, 16], "ne_nn_1382", "_nop_tc_23", ["jump", "ne_nt_1383", 874, 16], "_nop_tc_24", ["jump", "ne_nt_1383", 874, 16], ["ne_float", 13, 2, 12, 874, 16], ["jump", "ne_done_1379", 874, 16], "ne_nt_1383", "_nop_tc_25", ["jump", "ne_nnl_1384", 874, 16], "_nop_tc_26", ["jump", "ne_nnl_1384", 874, 16], ["ne_text", 13, 2, 12, 874, 16], ["jump", "ne_done_1379", 874, 16], "ne_nnl_1384", "_nop_tc_27", ["jump", "ne_nb_1385", 874, 16], "_nop_tc_28", "_nop_tc_29", ["false", 13, 874, 16], ["jump", "ne_done_1379", 874, 16], "ne_nb_1385", "_nop_tc_30", ["jump", "ne_mis_1386", 874, 16], "_nop_tc_31", ["jump", "ne_mis_1386", 874, 16], ["ne_bool", 13, 2, 12, 874, 16], ["jump", "ne_done_1379", 874, 16], "ne_mis_1386", ["true", 13, 874, 16], "ne_done_1379", ["move", 12, 13, 874, 16], ["jump_false", 12, "and_end_1378", 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_1388", 874, 38], ["jump", "ne_ni_1389", 874, 38], "ne_nid_1388", ["false", 15, 874, 38], ["jump", "ne_done_1387", 874, 38], "ne_ni_1389", ["is_int", 16, 13, 874, 38], ["jump_false", 16, "ne_nn_1390", 874, 38], "_nop_tc_32", ["jump", "ne_nn_1390", 874, 38], ["ne_int", 15, 13, 14, 874, 38], ["jump", "ne_done_1387", 874, 38], "ne_nn_1390", ["is_num", 16, 13, 874, 38], ["jump_false", 16, "ne_nt_1391", 874, 38], "_nop_tc_33", ["jump", "ne_nt_1391", 874, 38], ["ne_float", 15, 13, 14, 874, 38], ["jump", "ne_done_1387", 874, 38], "ne_nt_1391", ["is_text", 16, 13, 874, 38], ["jump_false", 16, "ne_nnl_1392", 874, 38], "_nop_tc_34", ["jump", "ne_nnl_1392", 874, 38], ["ne_text", 15, 13, 14, 874, 38], ["jump", "ne_done_1387", 874, 38], "ne_nnl_1392", ["is_null", 16, 13, 874, 38], ["jump_false", 16, "ne_nb_1393", 874, 38], "_nop_tc_35", "_nop_tc_36", ["false", 15, 874, 38], ["jump", "ne_done_1387", 874, 38], "ne_nb_1393", ["is_bool", 16, 13, 874, 38], ["jump_false", 16, "ne_mis_1394", 874, 38], "_nop_tc_37", ["jump", "ne_mis_1394", 874, 38], ["ne_bool", 15, 13, 14, 874, 38], ["jump", "ne_done_1387", 874, 38], "ne_mis_1394", ["true", 15, 874, 38], "ne_done_1387", ["move", 12, 15, 874, 38], "and_end_1378", ["jump_false", 12, "if_else_1376", 874, 38], ["load_field", 12, 2, "events", 875, 16], ["move", 11, 12, 875, 16], ["jump", "if_end_1377", 875, 16], "if_else_1376", "if_end_1377", ["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_1395", ["is_int", 12, 6, 882, 16], ["jump_false", 12, "rel_ni_1397", 882, 16], "_nop_tc_38", "_nop_tc_39", ["lt_int", 12, 6, 3, 882, 16], ["jump", "rel_done_1399", 882, 16], "rel_ni_1397", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 12, 6, 3, 882, 16], ["jump", "rel_done_1399", 882, 16], "rel_nn_1398", "_nop_tc_44", ["jump", "rel_err_1400", 882, 16], "_nop_tc_45", ["jump", "rel_err_1400", 882, 16], ["lt_text", 12, 6, 3, 882, 16], ["jump", "rel_done_1399", 882, 16], "rel_err_1400", [ "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_1399", ["jump_false", 12, "while_end_1396", 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_1401", 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_1404", 887, 17], "num_err_1403", [ "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_1404", ["move", 6, 13, 887, 17], ["jump", "while_start_1395", 888, 9], ["jump", "if_end_1402", 888, 9], "if_else_1401", "if_end_1402", ["is_array", 12, 7, 890, 21], "_nop_bl_1", ["jump_true", 12, "if_else_1405", 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_1408", 891, 17], "num_err_1407", [ "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_1408", ["move", 6, 13, 891, 17], ["jump", "while_start_1395", 892, 9], ["jump", "if_end_1406", 892, 9], "if_else_1405", "if_end_1406", ["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_1411", 899, 17], ["is_int", 14, 8, 899, 17], ["jump_false", 14, "eq_ni_1412", 899, 17], "_nop_tc_54", ["jump", "eq_ni_1412", 899, 17], ["eq_int", 13, 8, 12, 899, 17], ["jump", "eq_done_1411", 899, 17], "eq_ni_1412", ["is_num", 14, 8, 899, 17], ["jump_false", 14, "eq_nn_1413", 899, 17], "_nop_tc_55", ["jump", "eq_nn_1413", 899, 17], ["eq_float", 13, 8, 12, 899, 17], ["jump", "eq_done_1411", 899, 17], "eq_nn_1413", ["is_text", 14, 8, 899, 17], ["jump_false", 14, "eq_nt_1414", 899, 17], "_nop_tc_56", "_nop_tc_57", ["eq_text", 13, 8, 12, 899, 17], ["jump", "eq_done_1411", 899, 17], "eq_nt_1414", ["is_null", 14, 8, 899, 17], ["jump_false", 14, "eq_nnl_1415", 899, 17], "_nop_tc_58", ["jump", "eq_nnl_1415", 899, 17], ["true", 13, 899, 17], ["jump", "eq_done_1411", 899, 17], "eq_nnl_1415", ["is_bool", 14, 8, 899, 17], ["jump_false", 14, "eq_nb_1416", 899, 17], "_nop_tc_59", ["jump", "eq_nb_1416", 899, 17], ["eq_bool", 13, 8, 12, 899, 17], ["jump", "eq_done_1411", 899, 17], "eq_nb_1416", ["false", 13, 899, 17], "eq_done_1411", ["jump_false", 13, "if_else_1409", 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_1410", 900, 27], "if_else_1409", ["access", 12, "access", 901, 24], ["is_identical", 13, 8, 12, 901, 24], ["jump_true", 13, "eq_done_1420", 901, 24], ["is_int", 14, 8, 901, 24], ["jump_false", 14, "eq_ni_1421", 901, 24], "_nop_tc_60", ["jump", "eq_ni_1421", 901, 24], ["eq_int", 13, 8, 12, 901, 24], ["jump", "eq_done_1420", 901, 24], "eq_ni_1421", ["is_num", 14, 8, 901, 24], ["jump_false", 14, "eq_nn_1422", 901, 24], "_nop_tc_61", ["jump", "eq_nn_1422", 901, 24], ["eq_float", 13, 8, 12, 901, 24], ["jump", "eq_done_1420", 901, 24], "eq_nn_1422", ["is_text", 14, 8, 901, 24], ["jump_false", 14, "eq_nt_1423", 901, 24], "_nop_tc_62", "_nop_tc_63", ["eq_text", 13, 8, 12, 901, 24], ["jump", "eq_done_1420", 901, 24], "eq_nt_1423", ["is_null", 14, 8, 901, 24], ["jump_false", 14, "eq_nnl_1424", 901, 24], "_nop_tc_64", ["jump", "eq_nnl_1424", 901, 24], ["true", 13, 901, 24], ["jump", "eq_done_1420", 901, 24], "eq_nnl_1424", ["is_bool", 14, 8, 901, 24], ["jump_false", 14, "eq_nb_1425", 901, 24], "_nop_tc_65", ["jump", "eq_nb_1425", 901, 24], ["eq_bool", 13, 8, 12, 901, 24], ["jump", "eq_done_1420", 901, 24], "eq_nb_1425", ["false", 13, 901, 24], "eq_done_1420", ["move", 12, 13, 901, 24], ["jump_false", 12, "and_end_1419", 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_1419", ["jump_false", 12, "if_else_1417", 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_1418", 902, 27], "if_else_1417", ["access", 12, "true", 903, 24], ["is_identical", 13, 8, 12, 903, 24], ["jump_true", 13, "eq_done_1428", 903, 24], ["is_int", 14, 8, 903, 24], ["jump_false", 14, "eq_ni_1429", 903, 24], "_nop_tc_66", ["jump", "eq_ni_1429", 903, 24], ["eq_int", 13, 8, 12, 903, 24], ["jump", "eq_done_1428", 903, 24], "eq_ni_1429", ["is_num", 14, 8, 903, 24], ["jump_false", 14, "eq_nn_1430", 903, 24], "_nop_tc_67", ["jump", "eq_nn_1430", 903, 24], ["eq_float", 13, 8, 12, 903, 24], ["jump", "eq_done_1428", 903, 24], "eq_nn_1430", ["is_text", 14, 8, 903, 24], ["jump_false", 14, "eq_nt_1431", 903, 24], "_nop_tc_68", "_nop_tc_69", ["eq_text", 13, 8, 12, 903, 24], ["jump", "eq_done_1428", 903, 24], "eq_nt_1431", ["is_null", 14, 8, 903, 24], ["jump_false", 14, "eq_nnl_1432", 903, 24], "_nop_tc_70", ["jump", "eq_nnl_1432", 903, 24], ["true", 13, 903, 24], ["jump", "eq_done_1428", 903, 24], "eq_nnl_1432", ["is_bool", 14, 8, 903, 24], ["jump_false", 14, "eq_nb_1433", 903, 24], "_nop_tc_71", ["jump", "eq_nb_1433", 903, 24], ["eq_bool", 13, 8, 12, 903, 24], ["jump", "eq_done_1428", 903, 24], "eq_nb_1433", ["false", 13, 903, 24], "eq_done_1428", ["jump_false", 13, "if_else_1426", 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_1427", 904, 27], "if_else_1426", ["access", 12, "false", 905, 24], ["is_identical", 13, 8, 12, 905, 24], ["jump_true", 13, "eq_done_1436", 905, 24], ["is_int", 14, 8, 905, 24], ["jump_false", 14, "eq_ni_1437", 905, 24], "_nop_tc_72", ["jump", "eq_ni_1437", 905, 24], ["eq_int", 13, 8, 12, 905, 24], ["jump", "eq_done_1436", 905, 24], "eq_ni_1437", ["is_num", 14, 8, 905, 24], ["jump_false", 14, "eq_nn_1438", 905, 24], "_nop_tc_73", ["jump", "eq_nn_1438", 905, 24], ["eq_float", 13, 8, 12, 905, 24], ["jump", "eq_done_1436", 905, 24], "eq_nn_1438", ["is_text", 14, 8, 905, 24], ["jump_false", 14, "eq_nt_1439", 905, 24], "_nop_tc_74", "_nop_tc_75", ["eq_text", 13, 8, 12, 905, 24], ["jump", "eq_done_1436", 905, 24], "eq_nt_1439", ["is_null", 14, 8, 905, 24], ["jump_false", 14, "eq_nnl_1440", 905, 24], "_nop_tc_76", ["jump", "eq_nnl_1440", 905, 24], ["true", 13, 905, 24], ["jump", "eq_done_1436", 905, 24], "eq_nnl_1440", ["is_bool", 14, 8, 905, 24], ["jump_false", 14, "eq_nb_1441", 905, 24], "_nop_tc_77", ["jump", "eq_nb_1441", 905, 24], ["eq_bool", 13, 8, 12, 905, 24], ["jump", "eq_done_1436", 905, 24], "eq_nb_1441", ["false", 13, 905, 24], "eq_done_1436", ["jump_false", 13, "if_else_1434", 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_1435", 906, 27], "if_else_1434", ["access", 12, "move", 907, 24], ["is_identical", 13, 8, 12, 907, 24], ["jump_true", 13, "eq_done_1444", 907, 24], ["is_int", 14, 8, 907, 24], ["jump_false", 14, "eq_ni_1445", 907, 24], "_nop_tc_78", ["jump", "eq_ni_1445", 907, 24], ["eq_int", 13, 8, 12, 907, 24], ["jump", "eq_done_1444", 907, 24], "eq_ni_1445", ["is_num", 14, 8, 907, 24], ["jump_false", 14, "eq_nn_1446", 907, 24], "_nop_tc_79", ["jump", "eq_nn_1446", 907, 24], ["eq_float", 13, 8, 12, 907, 24], ["jump", "eq_done_1444", 907, 24], "eq_nn_1446", ["is_text", 14, 8, 907, 24], ["jump_false", 14, "eq_nt_1447", 907, 24], "_nop_tc_80", "_nop_tc_81", ["eq_text", 13, 8, 12, 907, 24], ["jump", "eq_done_1444", 907, 24], "eq_nt_1447", ["is_null", 14, 8, 907, 24], ["jump_false", 14, "eq_nnl_1448", 907, 24], "_nop_tc_82", ["jump", "eq_nnl_1448", 907, 24], ["true", 13, 907, 24], ["jump", "eq_done_1444", 907, 24], "eq_nnl_1448", ["is_bool", 14, 8, 907, 24], ["jump_false", 14, "eq_nb_1449", 907, 24], "_nop_tc_83", ["jump", "eq_nb_1449", 907, 24], ["eq_bool", 13, 8, 12, 907, 24], ["jump", "eq_done_1444", 907, 24], "eq_nb_1449", ["false", 13, 907, 24], "eq_done_1444", ["jump_false", 13, "if_else_1442", 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_1453", 909, 19], ["jump", "ne_ni_1454", 909, 19], "ne_nid_1453", ["false", 13, 909, 19], ["jump", "ne_done_1452", 909, 19], "ne_ni_1454", ["is_int", 14, 10, 909, 19], ["jump_false", 14, "ne_nn_1455", 909, 19], "_nop_tc_84", ["jump", "ne_nn_1455", 909, 19], ["ne_int", 13, 10, 12, 909, 19], ["jump", "ne_done_1452", 909, 19], "ne_nn_1455", ["is_num", 14, 10, 909, 19], ["jump_false", 14, "ne_nt_1456", 909, 19], "_nop_tc_85", ["jump", "ne_nt_1456", 909, 19], ["ne_float", 13, 10, 12, 909, 19], ["jump", "ne_done_1452", 909, 19], "ne_nt_1456", ["is_text", 14, 10, 909, 19], ["jump_false", 14, "ne_nnl_1457", 909, 19], "_nop_tc_86", ["jump", "ne_nnl_1457", 909, 19], ["ne_text", 13, 10, 12, 909, 19], ["jump", "ne_done_1452", 909, 19], "ne_nnl_1457", ["is_null", 14, 10, 909, 19], ["jump_false", 14, "ne_nb_1458", 909, 19], "_nop_tc_87", "_nop_tc_88", ["false", 13, 909, 19], ["jump", "ne_done_1452", 909, 19], "ne_nb_1458", ["is_bool", 14, 10, 909, 19], ["jump_false", 14, "ne_mis_1459", 909, 19], "_nop_tc_89", ["jump", "ne_mis_1459", 909, 19], ["ne_bool", 13, 10, 12, 909, 19], ["jump", "ne_done_1452", 909, 19], "ne_mis_1459", ["true", 13, 909, 19], "ne_done_1452", ["jump_false", 13, "if_else_1450", 909, 19], ["access", 12, 1, 910, 29], ["load_index", 13, 7, 12, 910, 29], ["store_dynamic", 5, 10, 13, 910, 29], ["jump", "if_end_1451", 910, 29], "if_else_1450", ["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_1451", ["jump", "if_end_1443", 912, 29], "if_else_1442", "if_end_1443", "if_end_1435", "if_end_1427", "if_end_1418", "if_end_1410", ["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_1462", 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_1463", 917, 52], ["is_int", 16, 14, 917, 52], ["jump_false", 16, "eq_ni_1464", 917, 52], ["is_int", 17, 15, 917, 52], ["jump_false", 17, "eq_ni_1464", 917, 52], ["eq_int", 12, 14, 15, 917, 52], ["jump", "eq_done_1463", 917, 52], "eq_ni_1464", ["is_num", 16, 14, 917, 52], ["jump_false", 16, "eq_nn_1465", 917, 52], ["is_num", 17, 15, 917, 52], ["jump_false", 17, "eq_nn_1465", 917, 52], ["eq_float", 12, 14, 15, 917, 52], ["jump", "eq_done_1463", 917, 52], "eq_nn_1465", ["is_text", 16, 14, 917, 52], ["jump_false", 16, "eq_nt_1466", 917, 52], ["is_text", 17, 15, 917, 52], ["jump_false", 17, "eq_nt_1466", 917, 52], ["eq_text", 12, 14, 15, 917, 52], ["jump", "eq_done_1463", 917, 52], "eq_nt_1466", ["is_null", 16, 14, 917, 52], ["jump_false", 16, "eq_nnl_1467", 917, 52], ["is_null", 17, 15, 917, 52], ["jump_false", 17, "eq_nnl_1467", 917, 52], ["true", 12, 917, 52], ["jump", "eq_done_1463", 917, 52], "eq_nnl_1467", ["is_bool", 16, 14, 917, 52], ["jump_false", 16, "eq_nb_1468", 917, 52], ["is_bool", 17, 15, 917, 52], ["jump_false", 17, "eq_nb_1468", 917, 52], ["eq_bool", 12, 14, 15, 917, 52], ["jump", "eq_done_1463", 917, 52], "eq_nb_1468", ["false", 12, 917, 52], "eq_done_1463", ["move", 13, 12, 917, 52], "and_end_1462", ["jump_false", 13, "if_else_1460", 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_1471", 918, 34], ["is_int", 15, 13, 918, 34], ["jump_false", 15, "eq_ni_1472", 918, 34], "_nop_tc_90", ["jump", "eq_ni_1472", 918, 34], ["eq_int", 14, 13, 12, 918, 34], ["jump", "eq_done_1471", 918, 34], "eq_ni_1472", ["is_num", 15, 13, 918, 34], ["jump_false", 15, "eq_nn_1473", 918, 34], "_nop_tc_91", ["jump", "eq_nn_1473", 918, 34], ["eq_float", 14, 13, 12, 918, 34], ["jump", "eq_done_1471", 918, 34], "eq_nn_1473", ["is_text", 15, 13, 918, 34], ["jump_false", 15, "eq_nt_1474", 918, 34], "_nop_tc_92", ["jump", "eq_nt_1474", 918, 34], ["eq_text", 14, 13, 12, 918, 34], ["jump", "eq_done_1471", 918, 34], "eq_nt_1474", ["is_null", 15, 13, 918, 34], ["jump_false", 15, "eq_nnl_1475", 918, 34], "_nop_tc_93", ["jump", "eq_nnl_1475", 918, 34], ["true", 14, 918, 34], ["jump", "eq_done_1471", 918, 34], "eq_nnl_1475", ["is_bool", 15, 13, 918, 34], ["jump_false", 15, "eq_nb_1476", 918, 34], "_nop_tc_94", "_nop_tc_95", ["eq_bool", 14, 13, 12, 918, 34], ["jump", "eq_done_1471", 918, 34], "eq_nb_1476", ["false", 14, 918, 34], "eq_done_1471", ["jump_false", 14, "if_else_1469", 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_1478", 919, 61], "num_err_1477", [ "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_1478", ["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_1480", 919, 78], "num_err_1479", [ "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_1480", ["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_1484", 920, 25], ["jump", "ne_ni_1485", 920, 25], "ne_nid_1484", ["false", 13, 920, 25], ["jump", "ne_done_1483", 920, 25], "ne_ni_1485", ["is_int", 14, 11, 920, 25], ["jump_false", 14, "ne_nn_1486", 920, 25], "_nop_tc_104", ["jump", "ne_nn_1486", 920, 25], ["ne_int", 13, 11, 12, 920, 25], ["jump", "ne_done_1483", 920, 25], "ne_nn_1486", ["is_num", 14, 11, 920, 25], ["jump_false", 14, "ne_nt_1487", 920, 25], "_nop_tc_105", ["jump", "ne_nt_1487", 920, 25], ["ne_float", 13, 11, 12, 920, 25], ["jump", "ne_done_1483", 920, 25], "ne_nt_1487", ["is_text", 14, 11, 920, 25], ["jump_false", 14, "ne_nnl_1488", 920, 25], "_nop_tc_106", ["jump", "ne_nnl_1488", 920, 25], ["ne_text", 13, 11, 12, 920, 25], ["jump", "ne_done_1483", 920, 25], "ne_nnl_1488", ["is_null", 14, 11, 920, 25], ["jump_false", 14, "ne_nb_1489", 920, 25], "_nop_tc_107", "_nop_tc_108", ["false", 13, 920, 25], ["jump", "ne_done_1483", 920, 25], "ne_nb_1489", ["is_bool", 14, 11, 920, 25], ["jump_false", 14, "ne_mis_1490", 920, 25], "_nop_tc_109", ["jump", "ne_mis_1490", 920, 25], ["ne_bool", 13, 11, 12, 920, 25], ["jump", "ne_done_1483", 920, 25], "ne_mis_1490", ["true", 13, 920, 25], "ne_done_1483", ["jump_false", 13, "if_else_1481", 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_1491", 925, 41], ["push", 11, 12, 925, 41], ["jump", "push_done_1492", 925, 41], "push_err_1491", [ "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_1492", ["jump", "if_end_1482", 925, 41], "if_else_1481", "if_end_1482", ["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_1494", 929, 19], "num_err_1493", [ "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_1494", ["move", 6, 13, 929, 19], ["jump", "while_start_1395", 930, 11], ["jump", "if_end_1470", 930, 11], "if_else_1469", "if_end_1470", ["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_1497", 932, 35], ["is_int", 15, 13, 932, 35], ["jump_false", 15, "eq_ni_1498", 932, 35], "_nop_tc_114", ["jump", "eq_ni_1498", 932, 35], ["eq_int", 14, 13, 12, 932, 35], ["jump", "eq_done_1497", 932, 35], "eq_ni_1498", ["is_num", 15, 13, 932, 35], ["jump_false", 15, "eq_nn_1499", 932, 35], "_nop_tc_115", ["jump", "eq_nn_1499", 932, 35], ["eq_float", 14, 13, 12, 932, 35], ["jump", "eq_done_1497", 932, 35], "eq_nn_1499", ["is_text", 15, 13, 932, 35], ["jump_false", 15, "eq_nt_1500", 932, 35], "_nop_tc_116", ["jump", "eq_nt_1500", 932, 35], ["eq_text", 14, 13, 12, 932, 35], ["jump", "eq_done_1497", 932, 35], "eq_nt_1500", ["is_null", 15, 13, 932, 35], ["jump_false", 15, "eq_nnl_1501", 932, 35], "_nop_tc_117", ["jump", "eq_nnl_1501", 932, 35], ["true", 14, 932, 35], ["jump", "eq_done_1497", 932, 35], "eq_nnl_1501", ["is_bool", 15, 13, 932, 35], ["jump_false", 15, "eq_nb_1502", 932, 35], "_nop_tc_118", "_nop_tc_119", ["eq_bool", 14, 13, 12, 932, 35], ["jump", "eq_done_1497", 932, 35], "eq_nb_1502", ["false", 14, 932, 35], "eq_done_1497", ["jump_false", 14, "if_else_1495", 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_1504", 933, 62], "num_err_1503", [ "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_1504", ["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_1506", 933, 79], "num_err_1505", [ "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_1506", ["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_1510", 934, 25], ["jump", "ne_ni_1511", 934, 25], "ne_nid_1510", ["false", 13, 934, 25], ["jump", "ne_done_1509", 934, 25], "ne_ni_1511", ["is_int", 14, 11, 934, 25], ["jump_false", 14, "ne_nn_1512", 934, 25], "_nop_tc_128", ["jump", "ne_nn_1512", 934, 25], ["ne_int", 13, 11, 12, 934, 25], ["jump", "ne_done_1509", 934, 25], "ne_nn_1512", ["is_num", 14, 11, 934, 25], ["jump_false", 14, "ne_nt_1513", 934, 25], "_nop_tc_129", ["jump", "ne_nt_1513", 934, 25], ["ne_float", 13, 11, 12, 934, 25], ["jump", "ne_done_1509", 934, 25], "ne_nt_1513", ["is_text", 14, 11, 934, 25], ["jump_false", 14, "ne_nnl_1514", 934, 25], "_nop_tc_130", ["jump", "ne_nnl_1514", 934, 25], ["ne_text", 13, 11, 12, 934, 25], ["jump", "ne_done_1509", 934, 25], "ne_nnl_1514", ["is_null", 14, 11, 934, 25], ["jump_false", 14, "ne_nb_1515", 934, 25], "_nop_tc_131", "_nop_tc_132", ["false", 13, 934, 25], ["jump", "ne_done_1509", 934, 25], "ne_nb_1515", ["is_bool", 14, 11, 934, 25], ["jump_false", 14, "ne_mis_1516", 934, 25], "_nop_tc_133", ["jump", "ne_mis_1516", 934, 25], ["ne_bool", 13, 11, 12, 934, 25], ["jump", "ne_done_1509", 934, 25], "ne_mis_1516", ["true", 13, 934, 25], "ne_done_1509", ["jump_false", 13, "if_else_1507", 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_1517", 939, 41], ["push", 11, 12, 939, 41], ["jump", "push_done_1518", 939, 41], "push_err_1517", [ "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_1518", ["jump", "if_end_1508", 939, 41], "if_else_1507", "if_end_1508", ["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_1520", 943, 19], "num_err_1519", [ "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_1520", ["move", 6, 13, 943, 19], ["jump", "while_start_1395", 944, 11], ["jump", "if_end_1496", 944, 11], "if_else_1495", "if_end_1496", ["jump", "if_end_1461", 944, 11], "if_else_1460", "if_end_1461", ["access", 12, "invoke", 949, 17], ["is_identical", 13, 8, 12, 949, 17], ["jump_true", 13, "eq_done_1524", 949, 17], ["is_int", 14, 8, 949, 17], ["jump_false", 14, "eq_ni_1525", 949, 17], "_nop_tc_138", ["jump", "eq_ni_1525", 949, 17], ["eq_int", 13, 8, 12, 949, 17], ["jump", "eq_done_1524", 949, 17], "eq_ni_1525", ["is_num", 14, 8, 949, 17], ["jump_false", 14, "eq_nn_1526", 949, 17], "_nop_tc_139", ["jump", "eq_nn_1526", 949, 17], ["eq_float", 13, 8, 12, 949, 17], ["jump", "eq_done_1524", 949, 17], "eq_nn_1526", ["is_text", 14, 8, 949, 17], ["jump_false", 14, "eq_nt_1527", 949, 17], "_nop_tc_140", "_nop_tc_141", ["eq_text", 13, 8, 12, 949, 17], ["jump", "eq_done_1524", 949, 17], "eq_nt_1527", ["is_null", 14, 8, 949, 17], ["jump_false", 14, "eq_nnl_1528", 949, 17], "_nop_tc_142", ["jump", "eq_nnl_1528", 949, 17], ["true", 13, 949, 17], ["jump", "eq_done_1524", 949, 17], "eq_nnl_1528", ["is_bool", 14, 8, 949, 17], ["jump_false", 14, "eq_nb_1529", 949, 17], "_nop_tc_143", ["jump", "eq_nb_1529", 949, 17], ["eq_bool", 13, 8, 12, 949, 17], ["jump", "eq_done_1524", 949, 17], "eq_nb_1529", ["false", 13, 949, 17], "eq_done_1524", ["move", 12, 13, 949, 17], ["jump_true", 12, "or_end_1523", 949, 17], ["access", 13, "tail_invoke", 949, 35], ["is_identical", 14, 8, 13, 949, 35], ["jump_true", 14, "eq_done_1530", 949, 35], ["is_int", 15, 8, 949, 35], ["jump_false", 15, "eq_ni_1531", 949, 35], "_nop_tc_144", ["jump", "eq_ni_1531", 949, 35], ["eq_int", 14, 8, 13, 949, 35], ["jump", "eq_done_1530", 949, 35], "eq_ni_1531", ["is_num", 15, 8, 949, 35], ["jump_false", 15, "eq_nn_1532", 949, 35], "_nop_tc_145", ["jump", "eq_nn_1532", 949, 35], ["eq_float", 14, 8, 13, 949, 35], ["jump", "eq_done_1530", 949, 35], "eq_nn_1532", ["is_text", 15, 8, 949, 35], ["jump_false", 15, "eq_nt_1533", 949, 35], "_nop_tc_146", "_nop_tc_147", ["eq_text", 14, 8, 13, 949, 35], ["jump", "eq_done_1530", 949, 35], "eq_nt_1533", ["is_null", 15, 8, 949, 35], ["jump_false", 15, "eq_nnl_1534", 949, 35], "_nop_tc_148", ["jump", "eq_nnl_1534", 949, 35], ["true", 14, 949, 35], ["jump", "eq_done_1530", 949, 35], "eq_nnl_1534", ["is_bool", 15, 8, 949, 35], ["jump_false", 15, "eq_nb_1535", 949, 35], "_nop_tc_149", ["jump", "eq_nb_1535", 949, 35], ["eq_bool", 14, 8, 13, 949, 35], ["jump", "eq_done_1530", 949, 35], "eq_nb_1535", ["false", 14, 949, 35], "eq_done_1530", ["move", 12, 14, 949, 35], "or_end_1523", ["jump_false", 12, "if_else_1521", 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_1522", 950, 27], "if_else_1521", ["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_1539", 951, 38], ["jump", "ne_ni_1540", 951, 38], "ne_nid_1539", ["false", 14, 951, 38], ["jump", "ne_done_1538", 951, 38], "ne_ni_1540", ["is_int", 15, 13, 951, 38], ["jump_false", 15, "ne_nn_1541", 951, 38], "_nop_tc_150", ["jump", "ne_nn_1541", 951, 38], ["ne_int", 14, 13, 12, 951, 38], ["jump", "ne_done_1538", 951, 38], "ne_nn_1541", ["is_num", 15, 13, 951, 38], ["jump_false", 15, "ne_nt_1542", 951, 38], "_nop_tc_151", ["jump", "ne_nt_1542", 951, 38], ["ne_float", 14, 13, 12, 951, 38], ["jump", "ne_done_1538", 951, 38], "ne_nt_1542", ["is_text", 15, 13, 951, 38], ["jump_false", 15, "ne_nnl_1543", 951, 38], "_nop_tc_152", ["jump", "ne_nnl_1543", 951, 38], ["ne_text", 14, 13, 12, 951, 38], ["jump", "ne_done_1538", 951, 38], "ne_nnl_1543", ["is_null", 15, 13, 951, 38], ["jump_false", 15, "ne_nb_1544", 951, 38], "_nop_tc_153", ["jump", "ne_nb_1544", 951, 38], ["false", 14, 951, 38], ["jump", "ne_done_1538", 951, 38], "ne_nb_1544", ["is_bool", 15, 13, 951, 38], ["jump_false", 15, "ne_mis_1545", 951, 38], "_nop_tc_154", "_nop_tc_155", ["ne_bool", 14, 13, 12, 951, 38], ["jump", "ne_done_1538", 951, 38], "ne_mis_1545", ["true", 14, 951, 38], "ne_done_1538", ["jump_false", 14, "if_else_1536", 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_1546", 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_1547", 953, 29], "if_else_1546", "if_end_1547", ["jump", "if_end_1537", 953, 29], "if_else_1536", "if_end_1537", "if_end_1522", ["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_1549", 957, 15], "num_err_1548", [ "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_1549", ["move", 6, 13, 957, 15], ["jump", "while_start_1395", 957, 15], "while_end_1396", ["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_1553", 977, 25], ["is_int", 14, 4, 977, 25], ["jump_false", 14, "eq_ni_1554", 977, 25], "_nop_tc_1", ["jump", "eq_ni_1554", 977, 25], ["eq_int", 13, 4, 12, 977, 25], ["jump", "eq_done_1553", 977, 25], "eq_ni_1554", ["is_num", 14, 4, 977, 25], ["jump_false", 14, "eq_nn_1555", 977, 25], "_nop_tc_2", ["jump", "eq_nn_1555", 977, 25], ["eq_float", 13, 4, 12, 977, 25], ["jump", "eq_done_1553", 977, 25], "eq_nn_1555", ["is_text", 14, 4, 977, 25], ["jump_false", 14, "eq_nt_1556", 977, 25], "_nop_tc_3", ["jump", "eq_nt_1556", 977, 25], ["eq_text", 13, 4, 12, 977, 25], ["jump", "eq_done_1553", 977, 25], "eq_nt_1556", ["is_null", 14, 4, 977, 25], ["jump_false", 14, "eq_nnl_1557", 977, 25], "_nop_tc_4", "_nop_tc_5", ["true", 13, 977, 25], ["jump", "eq_done_1553", 977, 25], "eq_nnl_1557", ["is_bool", 14, 4, 977, 25], ["jump_false", 14, "eq_nb_1558", 977, 25], "_nop_tc_6", ["jump", "eq_nb_1558", 977, 25], ["eq_bool", 13, 4, 12, 977, 25], ["jump", "eq_done_1553", 977, 25], "eq_nb_1558", ["false", 13, 977, 25], "eq_done_1553", ["move", 12, 13, 977, 25], ["jump_true", 12, "or_end_1552", 977, 25], ["length", 13, 4, 977, 40], ["access", 14, 0, 977, 57], ["is_identical", 15, 13, 14, 977, 57], ["jump_true", 15, "eq_done_1559", 977, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 15, 13, 14, 977, 57], ["jump", "eq_done_1559", 977, 57], "eq_ni_1560", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 15, 13, 14, 977, 57], ["jump", "eq_done_1559", 977, 57], "eq_nn_1561", "_nop_tc_15", ["jump", "eq_nt_1562", 977, 57], "_nop_tc_16", ["jump", "eq_nt_1562", 977, 57], ["eq_text", 15, 13, 14, 977, 57], ["jump", "eq_done_1559", 977, 57], "eq_nt_1562", "_nop_tc_17", ["jump", "eq_nnl_1563", 977, 57], "_nop_tc_18", ["jump", "eq_nnl_1563", 977, 57], ["true", 15, 977, 57], ["jump", "eq_done_1559", 977, 57], "eq_nnl_1563", "_nop_tc_19", ["jump", "eq_nb_1564", 977, 57], "_nop_tc_20", ["jump", "eq_nb_1564", 977, 57], ["eq_bool", 15, 13, 14, 977, 57], ["jump", "eq_done_1559", 977, 57], "eq_nb_1564", ["false", 15, 977, 57], "eq_done_1559", ["move", 12, 15, 977, 57], "or_end_1552", ["jump_false", 12, "if_else_1550", 977, 57], ["null", 12, 978, 14], ["return", 12, 978, 14], "_nop_ur_1", "if_else_1550", "if_end_1551", ["null", 12, 981, 16], ["is_identical", 13, 2, 12, 981, 16], ["jump_true", 13, "ne_nid_1569", 981, 16], ["jump", "ne_ni_1570", 981, 16], "ne_nid_1569", ["false", 13, 981, 16], ["jump", "ne_done_1568", 981, 16], "ne_ni_1570", "_nop_tc_21", ["jump", "ne_nn_1571", 981, 16], "_nop_tc_22", ["jump", "ne_nn_1571", 981, 16], ["ne_int", 13, 2, 12, 981, 16], ["jump", "ne_done_1568", 981, 16], "ne_nn_1571", "_nop_tc_23", ["jump", "ne_nt_1572", 981, 16], "_nop_tc_24", ["jump", "ne_nt_1572", 981, 16], ["ne_float", 13, 2, 12, 981, 16], ["jump", "ne_done_1568", 981, 16], "ne_nt_1572", "_nop_tc_25", ["jump", "ne_nnl_1573", 981, 16], "_nop_tc_26", ["jump", "ne_nnl_1573", 981, 16], ["ne_text", 13, 2, 12, 981, 16], ["jump", "ne_done_1568", 981, 16], "ne_nnl_1573", "_nop_tc_27", ["jump", "ne_nb_1574", 981, 16], "_nop_tc_28", "_nop_tc_29", ["false", 13, 981, 16], ["jump", "ne_done_1568", 981, 16], "ne_nb_1574", "_nop_tc_30", ["jump", "ne_mis_1575", 981, 16], "_nop_tc_31", ["jump", "ne_mis_1575", 981, 16], ["ne_bool", 13, 2, 12, 981, 16], ["jump", "ne_done_1568", 981, 16], "ne_mis_1575", ["true", 13, 981, 16], "ne_done_1568", ["move", 12, 13, 981, 16], ["jump_false", 12, "and_end_1567", 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_1577", 981, 38], ["jump", "ne_ni_1578", 981, 38], "ne_nid_1577", ["false", 15, 981, 38], ["jump", "ne_done_1576", 981, 38], "ne_ni_1578", ["is_int", 16, 13, 981, 38], ["jump_false", 16, "ne_nn_1579", 981, 38], "_nop_tc_32", ["jump", "ne_nn_1579", 981, 38], ["ne_int", 15, 13, 14, 981, 38], ["jump", "ne_done_1576", 981, 38], "ne_nn_1579", ["is_num", 16, 13, 981, 38], ["jump_false", 16, "ne_nt_1580", 981, 38], "_nop_tc_33", ["jump", "ne_nt_1580", 981, 38], ["ne_float", 15, 13, 14, 981, 38], ["jump", "ne_done_1576", 981, 38], "ne_nt_1580", ["is_text", 16, 13, 981, 38], ["jump_false", 16, "ne_nnl_1581", 981, 38], "_nop_tc_34", ["jump", "ne_nnl_1581", 981, 38], ["ne_text", 15, 13, 14, 981, 38], ["jump", "ne_done_1576", 981, 38], "ne_nnl_1581", ["is_null", 16, 13, 981, 38], ["jump_false", 16, "ne_nb_1582", 981, 38], "_nop_tc_35", "_nop_tc_36", ["false", 15, 981, 38], ["jump", "ne_done_1576", 981, 38], "ne_nb_1582", ["is_bool", 16, 13, 981, 38], ["jump_false", 16, "ne_mis_1583", 981, 38], "_nop_tc_37", ["jump", "ne_mis_1583", 981, 38], ["ne_bool", 15, 13, 14, 981, 38], ["jump", "ne_done_1576", 981, 38], "ne_mis_1583", ["true", 15, 981, 38], "ne_done_1576", ["move", 12, 15, 981, 38], "and_end_1567", ["jump_false", 12, "if_else_1565", 981, 38], ["load_field", 12, 2, "events", 982, 16], ["move", 11, 12, 982, 16], ["jump", "if_end_1566", 982, 16], "if_else_1565", "if_end_1566", ["length", 12, 4, 985, 24], ["move", 3, 12, 985, 24], ["access", 6, 0, 986, 9], "while_start_1584", ["is_int", 12, 6, 987, 16], ["jump_false", 12, "rel_ni_1586", 987, 16], "_nop_tc_38", "_nop_tc_39", ["lt_int", 12, 6, 3, 987, 16], ["jump", "rel_done_1588", 987, 16], "rel_ni_1586", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 12, 6, 3, 987, 16], ["jump", "rel_done_1588", 987, 16], "rel_nn_1587", "_nop_tc_44", ["jump", "rel_err_1589", 987, 16], "_nop_tc_45", ["jump", "rel_err_1589", 987, 16], ["lt_text", 12, 6, 3, 987, 16], ["jump", "rel_done_1588", 987, 16], "rel_err_1589", [ "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_1588", ["jump_false", 12, "while_end_1585", 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_1593", 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_1595", 989, 43], ["jump", "ne_ni_1596", 989, 43], "ne_nid_1595", ["false", 15, 989, 43], ["jump", "ne_done_1594", 989, 43], "ne_ni_1596", ["is_int", 16, 14, 989, 43], ["jump_false", 16, "ne_nn_1597", 989, 43], "_nop_tc_46", ["jump", "ne_nn_1597", 989, 43], ["ne_int", 15, 14, 13, 989, 43], ["jump", "ne_done_1594", 989, 43], "ne_nn_1597", ["is_num", 16, 14, 989, 43], ["jump_false", 16, "ne_nt_1598", 989, 43], "_nop_tc_47", ["jump", "ne_nt_1598", 989, 43], ["ne_float", 15, 14, 13, 989, 43], ["jump", "ne_done_1594", 989, 43], "ne_nt_1598", ["is_text", 16, 14, 989, 43], ["jump_false", 16, "ne_nnl_1599", 989, 43], "_nop_tc_48", "_nop_tc_49", ["ne_text", 15, 14, 13, 989, 43], ["jump", "ne_done_1594", 989, 43], "ne_nnl_1599", ["is_null", 16, 14, 989, 43], ["jump_false", 16, "ne_nb_1600", 989, 43], "_nop_tc_50", ["jump", "ne_nb_1600", 989, 43], ["false", 15, 989, 43], ["jump", "ne_done_1594", 989, 43], "ne_nb_1600", ["is_bool", 16, 14, 989, 43], ["jump_false", 16, "ne_mis_1601", 989, 43], "_nop_tc_51", ["jump", "ne_mis_1601", 989, 43], ["ne_bool", 15, 14, 13, 989, 43], ["jump", "ne_done_1594", 989, 43], "ne_mis_1601", ["true", 15, 989, 43], "ne_done_1594", ["move", 12, 15, 989, 43], "or_end_1593", ["move", 13, 12, 989, 43], ["jump_true", 13, "or_end_1592", 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_1603", 989, 56], "num_err_1602", [ "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_1603", ["is_int", 12, 14, 989, 61], ["jump_false", 12, "rel_ni_1604", 989, 61], "_nop_tc_56", "_nop_tc_57", ["ge_int", 12, 14, 3, 989, 61], ["jump", "rel_done_1606", 989, 61], "rel_ni_1604", "_nop_tc_58", "_nop_tc_59", "_nop_tc_60", "_nop_tc_61", ["ge_float", 12, 14, 3, 989, 61], ["jump", "rel_done_1606", 989, 61], "rel_nn_1605", "_nop_tc_62", ["jump", "rel_err_1607", 989, 61], "_nop_tc_63", ["jump", "rel_err_1607", 989, 61], ["ge_text", 12, 14, 3, 989, 61], ["jump", "rel_done_1606", 989, 61], "rel_err_1607", [ "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_1606", ["move", 13, 12, 989, 61], "or_end_1592", ["jump_false", 13, "if_else_1590", 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_1609", 990, 17], "num_err_1608", [ "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_1609", ["move", 6, 13, 990, 17], ["jump", "while_start_1584", 991, 9], ["jump", "if_end_1591", 991, 9], "if_else_1590", "if_end_1591", ["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_1611", 994, 31], "num_err_1610", [ "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_1611", ["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_1612", 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_1615", 996, 17], "num_err_1614", [ "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_1615", ["move", 6, 13, 996, 17], ["jump", "while_start_1584", 997, 9], ["jump", "if_end_1613", 997, 9], "if_else_1612", "if_end_1613", ["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_1619", 1004, 22], ["is_int", 14, 9, 1004, 22], ["jump_false", 14, "eq_ni_1620", 1004, 22], "_nop_tc_76", ["jump", "eq_ni_1620", 1004, 22], ["eq_int", 13, 9, 12, 1004, 22], ["jump", "eq_done_1619", 1004, 22], "eq_ni_1620", ["is_num", 14, 9, 1004, 22], ["jump_false", 14, "eq_nn_1621", 1004, 22], "_nop_tc_77", ["jump", "eq_nn_1621", 1004, 22], ["eq_float", 13, 9, 12, 1004, 22], ["jump", "eq_done_1619", 1004, 22], "eq_nn_1621", ["is_text", 14, 9, 1004, 22], ["jump_false", 14, "eq_nt_1622", 1004, 22], "_nop_tc_78", "_nop_tc_79", ["eq_text", 13, 9, 12, 1004, 22], ["jump", "eq_done_1619", 1004, 22], "eq_nt_1622", ["is_null", 14, 9, 1004, 22], ["jump_false", 14, "eq_nnl_1623", 1004, 22], "_nop_tc_80", ["jump", "eq_nnl_1623", 1004, 22], ["true", 13, 1004, 22], ["jump", "eq_done_1619", 1004, 22], "eq_nnl_1623", ["is_bool", 14, 9, 1004, 22], ["jump_false", 14, "eq_nb_1624", 1004, 22], "_nop_tc_81", ["jump", "eq_nb_1624", 1004, 22], ["eq_bool", 13, 9, 12, 1004, 22], ["jump", "eq_done_1619", 1004, 22], "eq_nb_1624", ["false", 13, 1004, 22], "eq_done_1619", ["move", 12, 13, 1004, 22], ["jump_false", 12, "and_end_1618", 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_1625", 1004, 55], ["is_int", 16, 14, 1004, 55], ["jump_false", 16, "eq_ni_1626", 1004, 55], ["is_int", 17, 15, 1004, 55], ["jump_false", 17, "eq_ni_1626", 1004, 55], ["eq_int", 13, 14, 15, 1004, 55], ["jump", "eq_done_1625", 1004, 55], "eq_ni_1626", ["is_num", 16, 14, 1004, 55], ["jump_false", 16, "eq_nn_1627", 1004, 55], ["is_num", 17, 15, 1004, 55], ["jump_false", 17, "eq_nn_1627", 1004, 55], ["eq_float", 13, 14, 15, 1004, 55], ["jump", "eq_done_1625", 1004, 55], "eq_nn_1627", ["is_text", 16, 14, 1004, 55], ["jump_false", 16, "eq_nt_1628", 1004, 55], ["is_text", 17, 15, 1004, 55], ["jump_false", 17, "eq_nt_1628", 1004, 55], ["eq_text", 13, 14, 15, 1004, 55], ["jump", "eq_done_1625", 1004, 55], "eq_nt_1628", ["is_null", 16, 14, 1004, 55], ["jump_false", 16, "eq_nnl_1629", 1004, 55], ["is_null", 17, 15, 1004, 55], ["jump_false", 17, "eq_nnl_1629", 1004, 55], ["true", 13, 1004, 55], ["jump", "eq_done_1625", 1004, 55], "eq_nnl_1629", ["is_bool", 16, 14, 1004, 55], ["jump_false", 16, "eq_nb_1630", 1004, 55], ["is_bool", 17, 15, 1004, 55], ["jump_false", 17, "eq_nb_1630", 1004, 55], ["eq_bool", 13, 14, 15, 1004, 55], ["jump", "eq_done_1625", 1004, 55], "eq_nb_1630", ["false", 13, 1004, 55], "eq_done_1625", ["move", 12, 13, 1004, 55], "and_end_1618", ["jump_false", 12, "if_else_1616", 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_1632", 1005, 19], "num_err_1631", [ "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_1632", ["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_1634", 1006, 40], ["concat", 15, 12, 13, 1006, 40], ["jump", "add_done_1633", 1006, 40], "add_cn_1634", "_nop_tc_88", ["jump", "add_err_1635", 1006, 40], ["is_num", 14, 13, 1006, 40], ["jump_false", 14, "add_err_1635", 1006, 40], ["add", 15, 12, 13, 1006, 40], ["jump", "add_done_1633", 1006, 40], "add_err_1635", [ "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_1633", ["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_1637", 1007, 76], "num_err_1636", [ "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_1637", ["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_1639", 1007, 92], "num_err_1638", [ "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_1639", ["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_1641", 1007, 26], "num_err_1640", [ "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_1641", ["store_dynamic", 4, 17, 13, 1007, 26], ["null", 12, 1008, 23], ["is_identical", 13, 11, 12, 1008, 23], ["jump_true", 13, "ne_nid_1645", 1008, 23], ["jump", "ne_ni_1646", 1008, 23], "ne_nid_1645", ["false", 13, 1008, 23], ["jump", "ne_done_1644", 1008, 23], "ne_ni_1646", ["is_int", 14, 11, 1008, 23], ["jump_false", 14, "ne_nn_1647", 1008, 23], "_nop_tc_101", ["jump", "ne_nn_1647", 1008, 23], ["ne_int", 13, 11, 12, 1008, 23], ["jump", "ne_done_1644", 1008, 23], "ne_nn_1647", ["is_num", 14, 11, 1008, 23], ["jump_false", 14, "ne_nt_1648", 1008, 23], "_nop_tc_102", ["jump", "ne_nt_1648", 1008, 23], ["ne_float", 13, 11, 12, 1008, 23], ["jump", "ne_done_1644", 1008, 23], "ne_nt_1648", ["is_text", 14, 11, 1008, 23], ["jump_false", 14, "ne_nnl_1649", 1008, 23], "_nop_tc_103", ["jump", "ne_nnl_1649", 1008, 23], ["ne_text", 13, 11, 12, 1008, 23], ["jump", "ne_done_1644", 1008, 23], "ne_nnl_1649", ["is_null", 14, 11, 1008, 23], ["jump_false", 14, "ne_nb_1650", 1008, 23], "_nop_tc_104", "_nop_tc_105", ["false", 13, 1008, 23], ["jump", "ne_done_1644", 1008, 23], "ne_nb_1650", ["is_bool", 14, 11, 1008, 23], ["jump_false", 14, "ne_mis_1651", 1008, 23], "_nop_tc_106", ["jump", "ne_mis_1651", 1008, 23], ["ne_bool", 13, 11, 12, 1008, 23], ["jump", "ne_done_1644", 1008, 23], "ne_mis_1651", ["true", 13, 1008, 23], "ne_done_1644", ["jump_false", 13, "if_else_1642", 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_1653", 1013, 55], "num_err_1652", [ "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_1653", ["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_1654", 1013, 55], ["push", 11, 12, 1013, 55], ["jump", "push_done_1655", 1013, 55], "push_err_1654", [ "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_1655", ["jump", "if_end_1643", 1013, 55], "if_else_1642", "if_end_1643", ["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_1657", 1016, 17], "num_err_1656", [ "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_1657", ["move", 6, 13, 1016, 17], ["jump", "while_start_1584", 1017, 9], ["jump", "if_end_1617", 1017, 9], "if_else_1616", "if_end_1617", ["access", 12, "jump_true", 1021, 22], ["is_identical", 13, 9, 12, 1021, 22], ["jump_true", 13, "eq_done_1661", 1021, 22], ["is_int", 14, 9, 1021, 22], ["jump_false", 14, "eq_ni_1662", 1021, 22], "_nop_tc_115", ["jump", "eq_ni_1662", 1021, 22], ["eq_int", 13, 9, 12, 1021, 22], ["jump", "eq_done_1661", 1021, 22], "eq_ni_1662", ["is_num", 14, 9, 1021, 22], ["jump_false", 14, "eq_nn_1663", 1021, 22], "_nop_tc_116", ["jump", "eq_nn_1663", 1021, 22], ["eq_float", 13, 9, 12, 1021, 22], ["jump", "eq_done_1661", 1021, 22], "eq_nn_1663", ["is_text", 14, 9, 1021, 22], ["jump_false", 14, "eq_nt_1664", 1021, 22], "_nop_tc_117", "_nop_tc_118", ["eq_text", 13, 9, 12, 1021, 22], ["jump", "eq_done_1661", 1021, 22], "eq_nt_1664", ["is_null", 14, 9, 1021, 22], ["jump_false", 14, "eq_nnl_1665", 1021, 22], "_nop_tc_119", ["jump", "eq_nnl_1665", 1021, 22], ["true", 13, 1021, 22], ["jump", "eq_done_1661", 1021, 22], "eq_nnl_1665", ["is_bool", 14, 9, 1021, 22], ["jump_false", 14, "eq_nb_1666", 1021, 22], "_nop_tc_120", ["jump", "eq_nb_1666", 1021, 22], ["eq_bool", 13, 9, 12, 1021, 22], ["jump", "eq_done_1661", 1021, 22], "eq_nb_1666", ["false", 13, 1021, 22], "eq_done_1661", ["move", 12, 13, 1021, 22], ["jump_false", 12, "and_end_1660", 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_1667", 1021, 54], ["is_int", 16, 14, 1021, 54], ["jump_false", 16, "eq_ni_1668", 1021, 54], ["is_int", 17, 15, 1021, 54], ["jump_false", 17, "eq_ni_1668", 1021, 54], ["eq_int", 13, 14, 15, 1021, 54], ["jump", "eq_done_1667", 1021, 54], "eq_ni_1668", ["is_num", 16, 14, 1021, 54], ["jump_false", 16, "eq_nn_1669", 1021, 54], ["is_num", 17, 15, 1021, 54], ["jump_false", 17, "eq_nn_1669", 1021, 54], ["eq_float", 13, 14, 15, 1021, 54], ["jump", "eq_done_1667", 1021, 54], "eq_nn_1669", ["is_text", 16, 14, 1021, 54], ["jump_false", 16, "eq_nt_1670", 1021, 54], ["is_text", 17, 15, 1021, 54], ["jump_false", 17, "eq_nt_1670", 1021, 54], ["eq_text", 13, 14, 15, 1021, 54], ["jump", "eq_done_1667", 1021, 54], "eq_nt_1670", ["is_null", 16, 14, 1021, 54], ["jump_false", 16, "eq_nnl_1671", 1021, 54], ["is_null", 17, 15, 1021, 54], ["jump_false", 17, "eq_nnl_1671", 1021, 54], ["true", 13, 1021, 54], ["jump", "eq_done_1667", 1021, 54], "eq_nnl_1671", ["is_bool", 16, 14, 1021, 54], ["jump_false", 16, "eq_nb_1672", 1021, 54], ["is_bool", 17, 15, 1021, 54], ["jump_false", 17, "eq_nb_1672", 1021, 54], ["eq_bool", 13, 14, 15, 1021, 54], ["jump", "eq_done_1667", 1021, 54], "eq_nb_1672", ["false", 13, 1021, 54], "eq_done_1667", ["move", 12, 13, 1021, 54], "and_end_1660", ["jump_false", 12, "if_else_1658", 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_1674", 1022, 19], "num_err_1673", [ "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_1674", ["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_1676", 1023, 40], ["concat", 15, 12, 13, 1023, 40], ["jump", "add_done_1675", 1023, 40], "add_cn_1676", "_nop_tc_127", ["jump", "add_err_1677", 1023, 40], ["is_num", 14, 13, 1023, 40], ["jump_false", 14, "add_err_1677", 1023, 40], ["add", 15, 12, 13, 1023, 40], ["jump", "add_done_1675", 1023, 40], "add_err_1677", [ "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_1675", ["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_1679", 1024, 77], "num_err_1678", [ "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_1679", ["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_1681", 1024, 93], "num_err_1680", [ "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_1681", ["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_1683", 1024, 26], "num_err_1682", [ "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_1683", ["store_dynamic", 4, 17, 13, 1024, 26], ["null", 12, 1025, 23], ["is_identical", 13, 11, 12, 1025, 23], ["jump_true", 13, "ne_nid_1687", 1025, 23], ["jump", "ne_ni_1688", 1025, 23], "ne_nid_1687", ["false", 13, 1025, 23], ["jump", "ne_done_1686", 1025, 23], "ne_ni_1688", ["is_int", 14, 11, 1025, 23], ["jump_false", 14, "ne_nn_1689", 1025, 23], "_nop_tc_140", ["jump", "ne_nn_1689", 1025, 23], ["ne_int", 13, 11, 12, 1025, 23], ["jump", "ne_done_1686", 1025, 23], "ne_nn_1689", ["is_num", 14, 11, 1025, 23], ["jump_false", 14, "ne_nt_1690", 1025, 23], "_nop_tc_141", ["jump", "ne_nt_1690", 1025, 23], ["ne_float", 13, 11, 12, 1025, 23], ["jump", "ne_done_1686", 1025, 23], "ne_nt_1690", ["is_text", 14, 11, 1025, 23], ["jump_false", 14, "ne_nnl_1691", 1025, 23], "_nop_tc_142", ["jump", "ne_nnl_1691", 1025, 23], ["ne_text", 13, 11, 12, 1025, 23], ["jump", "ne_done_1686", 1025, 23], "ne_nnl_1691", ["is_null", 14, 11, 1025, 23], ["jump_false", 14, "ne_nb_1692", 1025, 23], "_nop_tc_143", "_nop_tc_144", ["false", 13, 1025, 23], ["jump", "ne_done_1686", 1025, 23], "ne_nb_1692", ["is_bool", 14, 11, 1025, 23], ["jump_false", 14, "ne_mis_1693", 1025, 23], "_nop_tc_145", ["jump", "ne_mis_1693", 1025, 23], ["ne_bool", 13, 11, 12, 1025, 23], ["jump", "ne_done_1686", 1025, 23], "ne_mis_1693", ["true", 13, 1025, 23], "ne_done_1686", ["jump_false", 13, "if_else_1684", 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_1695", 1030, 55], "num_err_1694", [ "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_1695", ["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_1696", 1030, 55], ["push", 11, 12, 1030, 55], ["jump", "push_done_1697", 1030, 55], "push_err_1696", [ "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_1697", ["jump", "if_end_1685", 1030, 55], "if_else_1684", "if_end_1685", ["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_1699", 1033, 17], "num_err_1698", [ "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_1699", ["move", 6, 13, 1033, 17], ["jump", "while_start_1584", 1034, 9], ["jump", "if_end_1659", 1034, 9], "if_else_1658", "if_end_1659", ["access", 12, "not", 1038, 22], ["is_identical", 13, 9, 12, 1038, 22], ["jump_true", 13, "eq_done_1703", 1038, 22], ["is_int", 14, 9, 1038, 22], ["jump_false", 14, "eq_ni_1704", 1038, 22], "_nop_tc_154", ["jump", "eq_ni_1704", 1038, 22], ["eq_int", 13, 9, 12, 1038, 22], ["jump", "eq_done_1703", 1038, 22], "eq_ni_1704", ["is_num", 14, 9, 1038, 22], ["jump_false", 14, "eq_nn_1705", 1038, 22], "_nop_tc_155", ["jump", "eq_nn_1705", 1038, 22], ["eq_float", 13, 9, 12, 1038, 22], ["jump", "eq_done_1703", 1038, 22], "eq_nn_1705", ["is_text", 14, 9, 1038, 22], ["jump_false", 14, "eq_nt_1706", 1038, 22], "_nop_tc_156", "_nop_tc_157", ["eq_text", 13, 9, 12, 1038, 22], ["jump", "eq_done_1703", 1038, 22], "eq_nt_1706", ["is_null", 14, 9, 1038, 22], ["jump_false", 14, "eq_nnl_1707", 1038, 22], "_nop_tc_158", ["jump", "eq_nnl_1707", 1038, 22], ["true", 13, 1038, 22], ["jump", "eq_done_1703", 1038, 22], "eq_nnl_1707", ["is_bool", 14, 9, 1038, 22], ["jump_false", 14, "eq_nb_1708", 1038, 22], "_nop_tc_159", ["jump", "eq_nb_1708", 1038, 22], ["eq_bool", 13, 9, 12, 1038, 22], ["jump", "eq_done_1703", 1038, 22], "eq_nb_1708", ["false", 13, 1038, 22], "eq_done_1703", ["move", 12, 13, 1038, 22], ["jump_false", 12, "and_end_1702", 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_1709", 1038, 48], ["is_int", 16, 14, 1038, 48], ["jump_false", 16, "eq_ni_1710", 1038, 48], ["is_int", 17, 15, 1038, 48], ["jump_false", 17, "eq_ni_1710", 1038, 48], ["eq_int", 13, 14, 15, 1038, 48], ["jump", "eq_done_1709", 1038, 48], "eq_ni_1710", ["is_num", 16, 14, 1038, 48], ["jump_false", 16, "eq_nn_1711", 1038, 48], ["is_num", 17, 15, 1038, 48], ["jump_false", 17, "eq_nn_1711", 1038, 48], ["eq_float", 13, 14, 15, 1038, 48], ["jump", "eq_done_1709", 1038, 48], "eq_nn_1711", ["is_text", 16, 14, 1038, 48], ["jump_false", 16, "eq_nt_1712", 1038, 48], ["is_text", 17, 15, 1038, 48], ["jump_false", 17, "eq_nt_1712", 1038, 48], ["eq_text", 13, 14, 15, 1038, 48], ["jump", "eq_done_1709", 1038, 48], "eq_nt_1712", ["is_null", 16, 14, 1038, 48], ["jump_false", 16, "eq_nnl_1713", 1038, 48], ["is_null", 17, 15, 1038, 48], ["jump_false", 17, "eq_nnl_1713", 1038, 48], ["true", 13, 1038, 48], ["jump", "eq_done_1709", 1038, 48], "eq_nnl_1713", ["is_bool", 16, 14, 1038, 48], ["jump_false", 16, "eq_nb_1714", 1038, 48], ["is_bool", 17, 15, 1038, 48], ["jump_false", 17, "eq_nb_1714", 1038, 48], ["eq_bool", 13, 14, 15, 1038, 48], ["jump", "eq_done_1709", 1038, 48], "eq_nb_1714", ["false", 13, 1038, 48], "eq_done_1709", ["move", 12, 13, 1038, 48], "and_end_1702", ["jump_false", 12, "if_else_1700", 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_1716", 1039, 19], "num_err_1715", [ "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_1716", ["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_1718", 1040, 40], ["concat", 15, 12, 13, 1040, 40], ["jump", "add_done_1717", 1040, 40], "add_cn_1718", "_nop_tc_166", ["jump", "add_err_1719", 1040, 40], ["is_num", 14, 13, 1040, 40], ["jump_false", 14, "add_err_1719", 1040, 40], ["add", 15, 12, 13, 1040, 40], ["jump", "add_done_1717", 1040, 40], "add_err_1719", [ "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_1717", ["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_1721", 1041, 71], "num_err_1720", [ "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_1721", ["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_1723", 1041, 87], "num_err_1722", [ "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_1723", ["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_1725", 1041, 26], "num_err_1724", [ "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_1725", ["store_dynamic", 4, 17, 13, 1041, 26], ["null", 12, 1042, 23], ["is_identical", 13, 11, 12, 1042, 23], ["jump_true", 13, "ne_nid_1729", 1042, 23], ["jump", "ne_ni_1730", 1042, 23], "ne_nid_1729", ["false", 13, 1042, 23], ["jump", "ne_done_1728", 1042, 23], "ne_ni_1730", ["is_int", 14, 11, 1042, 23], ["jump_false", 14, "ne_nn_1731", 1042, 23], "_nop_tc_179", ["jump", "ne_nn_1731", 1042, 23], ["ne_int", 13, 11, 12, 1042, 23], ["jump", "ne_done_1728", 1042, 23], "ne_nn_1731", ["is_num", 14, 11, 1042, 23], ["jump_false", 14, "ne_nt_1732", 1042, 23], "_nop_tc_180", ["jump", "ne_nt_1732", 1042, 23], ["ne_float", 13, 11, 12, 1042, 23], ["jump", "ne_done_1728", 1042, 23], "ne_nt_1732", ["is_text", 14, 11, 1042, 23], ["jump_false", 14, "ne_nnl_1733", 1042, 23], "_nop_tc_181", ["jump", "ne_nnl_1733", 1042, 23], ["ne_text", 13, 11, 12, 1042, 23], ["jump", "ne_done_1728", 1042, 23], "ne_nnl_1733", ["is_null", 14, 11, 1042, 23], ["jump_false", 14, "ne_nb_1734", 1042, 23], "_nop_tc_182", "_nop_tc_183", ["false", 13, 1042, 23], ["jump", "ne_done_1728", 1042, 23], "ne_nb_1734", ["is_bool", 14, 11, 1042, 23], ["jump_false", 14, "ne_mis_1735", 1042, 23], "_nop_tc_184", ["jump", "ne_mis_1735", 1042, 23], ["ne_bool", 13, 11, 12, 1042, 23], ["jump", "ne_done_1728", 1042, 23], "ne_mis_1735", ["true", 13, 1042, 23], "ne_done_1728", ["jump_false", 13, "if_else_1726", 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_1737", 1047, 55], "num_err_1736", [ "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_1737", ["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_1738", 1047, 55], ["push", 11, 12, 1047, 55], ["jump", "push_done_1739", 1047, 55], "push_err_1738", [ "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_1739", ["jump", "if_end_1727", 1047, 55], "if_else_1726", "if_end_1727", ["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_1741", 1050, 17], "num_err_1740", [ "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_1741", ["move", 6, 13, 1050, 17], ["jump", "while_start_1584", 1051, 9], ["jump", "if_end_1701", 1051, 9], "if_else_1700", "if_end_1701", ["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_1743", 1054, 15], "num_err_1742", [ "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_1743", ["move", 6, 13, 1054, 15], ["jump", "while_start_1584", 1054, 15], "while_end_1585", ["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_1747", 1071, 25], ["is_int", 11, 4, 1071, 25], ["jump_false", 11, "eq_ni_1748", 1071, 25], "_nop_tc_1", ["jump", "eq_ni_1748", 1071, 25], ["eq_int", 10, 4, 9, 1071, 25], ["jump", "eq_done_1747", 1071, 25], "eq_ni_1748", ["is_num", 11, 4, 1071, 25], ["jump_false", 11, "eq_nn_1749", 1071, 25], "_nop_tc_2", ["jump", "eq_nn_1749", 1071, 25], ["eq_float", 10, 4, 9, 1071, 25], ["jump", "eq_done_1747", 1071, 25], "eq_nn_1749", ["is_text", 11, 4, 1071, 25], ["jump_false", 11, "eq_nt_1750", 1071, 25], "_nop_tc_3", ["jump", "eq_nt_1750", 1071, 25], ["eq_text", 10, 4, 9, 1071, 25], ["jump", "eq_done_1747", 1071, 25], "eq_nt_1750", ["is_null", 11, 4, 1071, 25], ["jump_false", 11, "eq_nnl_1751", 1071, 25], "_nop_tc_4", "_nop_tc_5", ["true", 10, 1071, 25], ["jump", "eq_done_1747", 1071, 25], "eq_nnl_1751", ["is_bool", 11, 4, 1071, 25], ["jump_false", 11, "eq_nb_1752", 1071, 25], "_nop_tc_6", ["jump", "eq_nb_1752", 1071, 25], ["eq_bool", 10, 4, 9, 1071, 25], ["jump", "eq_done_1747", 1071, 25], "eq_nb_1752", ["false", 10, 1071, 25], "eq_done_1747", ["move", 9, 10, 1071, 25], ["jump_true", 9, "or_end_1746", 1071, 25], ["length", 10, 4, 1071, 40], ["access", 11, 0, 1071, 57], ["is_identical", 12, 10, 11, 1071, 57], ["jump_true", 12, "eq_done_1753", 1071, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 12, 10, 11, 1071, 57], ["jump", "eq_done_1753", 1071, 57], "eq_ni_1754", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 12, 10, 11, 1071, 57], ["jump", "eq_done_1753", 1071, 57], "eq_nn_1755", "_nop_tc_15", ["jump", "eq_nt_1756", 1071, 57], "_nop_tc_16", ["jump", "eq_nt_1756", 1071, 57], ["eq_text", 12, 10, 11, 1071, 57], ["jump", "eq_done_1753", 1071, 57], "eq_nt_1756", "_nop_tc_17", ["jump", "eq_nnl_1757", 1071, 57], "_nop_tc_18", ["jump", "eq_nnl_1757", 1071, 57], ["true", 12, 1071, 57], ["jump", "eq_done_1753", 1071, 57], "eq_nnl_1757", "_nop_tc_19", ["jump", "eq_nb_1758", 1071, 57], "_nop_tc_20", ["jump", "eq_nb_1758", 1071, 57], ["eq_bool", 12, 10, 11, 1071, 57], ["jump", "eq_done_1753", 1071, 57], "eq_nb_1758", ["false", 12, 1071, 57], "eq_done_1753", ["move", 9, 12, 1071, 57], "or_end_1746", ["jump_false", 9, "if_else_1744", 1071, 57], ["null", 9, 1072, 14], ["return", 9, 1072, 14], "_nop_ur_1", "if_else_1744", "if_end_1745", ["null", 9, 1075, 16], ["is_identical", 10, 2, 9, 1075, 16], ["jump_true", 10, "ne_nid_1763", 1075, 16], ["jump", "ne_ni_1764", 1075, 16], "ne_nid_1763", ["false", 10, 1075, 16], ["jump", "ne_done_1762", 1075, 16], "ne_ni_1764", "_nop_tc_21", ["jump", "ne_nn_1765", 1075, 16], "_nop_tc_22", ["jump", "ne_nn_1765", 1075, 16], ["ne_int", 10, 2, 9, 1075, 16], ["jump", "ne_done_1762", 1075, 16], "ne_nn_1765", "_nop_tc_23", ["jump", "ne_nt_1766", 1075, 16], "_nop_tc_24", ["jump", "ne_nt_1766", 1075, 16], ["ne_float", 10, 2, 9, 1075, 16], ["jump", "ne_done_1762", 1075, 16], "ne_nt_1766", "_nop_tc_25", ["jump", "ne_nnl_1767", 1075, 16], "_nop_tc_26", ["jump", "ne_nnl_1767", 1075, 16], ["ne_text", 10, 2, 9, 1075, 16], ["jump", "ne_done_1762", 1075, 16], "ne_nnl_1767", "_nop_tc_27", ["jump", "ne_nb_1768", 1075, 16], "_nop_tc_28", "_nop_tc_29", ["false", 10, 1075, 16], ["jump", "ne_done_1762", 1075, 16], "ne_nb_1768", "_nop_tc_30", ["jump", "ne_mis_1769", 1075, 16], "_nop_tc_31", ["jump", "ne_mis_1769", 1075, 16], ["ne_bool", 10, 2, 9, 1075, 16], ["jump", "ne_done_1762", 1075, 16], "ne_mis_1769", ["true", 10, 1075, 16], "ne_done_1762", ["move", 9, 10, 1075, 16], ["jump_false", 9, "and_end_1761", 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_1771", 1075, 38], ["jump", "ne_ni_1772", 1075, 38], "ne_nid_1771", ["false", 12, 1075, 38], ["jump", "ne_done_1770", 1075, 38], "ne_ni_1772", ["is_int", 13, 10, 1075, 38], ["jump_false", 13, "ne_nn_1773", 1075, 38], "_nop_tc_32", ["jump", "ne_nn_1773", 1075, 38], ["ne_int", 12, 10, 11, 1075, 38], ["jump", "ne_done_1770", 1075, 38], "ne_nn_1773", ["is_num", 13, 10, 1075, 38], ["jump_false", 13, "ne_nt_1774", 1075, 38], "_nop_tc_33", ["jump", "ne_nt_1774", 1075, 38], ["ne_float", 12, 10, 11, 1075, 38], ["jump", "ne_done_1770", 1075, 38], "ne_nt_1774", ["is_text", 13, 10, 1075, 38], ["jump_false", 13, "ne_nnl_1775", 1075, 38], "_nop_tc_34", ["jump", "ne_nnl_1775", 1075, 38], ["ne_text", 12, 10, 11, 1075, 38], ["jump", "ne_done_1770", 1075, 38], "ne_nnl_1775", ["is_null", 13, 10, 1075, 38], ["jump_false", 13, "ne_nb_1776", 1075, 38], "_nop_tc_35", "_nop_tc_36", ["false", 12, 1075, 38], ["jump", "ne_done_1770", 1075, 38], "ne_nb_1776", ["is_bool", 13, 10, 1075, 38], ["jump_false", 13, "ne_mis_1777", 1075, 38], "_nop_tc_37", ["jump", "ne_mis_1777", 1075, 38], ["ne_bool", 12, 10, 11, 1075, 38], ["jump", "ne_done_1770", 1075, 38], "ne_mis_1777", ["true", 12, 1075, 38], "ne_done_1770", ["move", 9, 12, 1075, 38], "and_end_1761", ["jump_false", 9, "if_else_1759", 1075, 38], ["load_field", 9, 2, "events", 1076, 16], ["move", 8, 9, 1076, 16], ["jump", "if_end_1760", 1076, 16], "if_else_1759", "if_end_1760", ["length", 9, 4, 1079, 24], ["move", 3, 9, 1079, 24], ["access", 6, 0, 1080, 9], "while_start_1778", ["is_int", 9, 6, 1081, 16], ["jump_false", 9, "rel_ni_1780", 1081, 16], "_nop_tc_38", "_nop_tc_39", ["lt_int", 9, 6, 3, 1081, 16], ["jump", "rel_done_1782", 1081, 16], "rel_ni_1780", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 9, 6, 3, 1081, 16], ["jump", "rel_done_1782", 1081, 16], "rel_nn_1781", "_nop_tc_44", ["jump", "rel_err_1783", 1081, 16], "_nop_tc_45", ["jump", "rel_err_1783", 1081, 16], ["lt_text", 9, 6, 3, 1081, 16], ["jump", "rel_done_1782", 1081, 16], "rel_err_1783", [ "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_1782", ["jump_false", 9, "while_end_1779", 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_1787", 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_1788", 1083, 42], ["is_int", 13, 11, 1083, 42], ["jump_false", 13, "eq_ni_1789", 1083, 42], "_nop_tc_46", ["jump", "eq_ni_1789", 1083, 42], ["eq_int", 12, 11, 9, 1083, 42], ["jump", "eq_done_1788", 1083, 42], "eq_ni_1789", ["is_num", 13, 11, 1083, 42], ["jump_false", 13, "eq_nn_1790", 1083, 42], "_nop_tc_47", ["jump", "eq_nn_1790", 1083, 42], ["eq_float", 12, 11, 9, 1083, 42], ["jump", "eq_done_1788", 1083, 42], "eq_nn_1790", ["is_text", 13, 11, 1083, 42], ["jump_false", 13, "eq_nt_1791", 1083, 42], "_nop_tc_48", "_nop_tc_49", ["eq_text", 12, 11, 9, 1083, 42], ["jump", "eq_done_1788", 1083, 42], "eq_nt_1791", ["is_null", 13, 11, 1083, 42], ["jump_false", 13, "eq_nnl_1792", 1083, 42], "_nop_tc_50", ["jump", "eq_nnl_1792", 1083, 42], ["true", 12, 1083, 42], ["jump", "eq_done_1788", 1083, 42], "eq_nnl_1792", ["is_bool", 13, 11, 1083, 42], ["jump_false", 13, "eq_nb_1793", 1083, 42], "_nop_tc_51", ["jump", "eq_nb_1793", 1083, 42], ["eq_bool", 12, 11, 9, 1083, 42], ["jump", "eq_done_1788", 1083, 42], "eq_nb_1793", ["false", 12, 1083, 42], "eq_done_1788", ["move", 10, 12, 1083, 42], "and_end_1787", ["move", 9, 10, 1083, 42], ["jump_false", 9, "and_end_1786", 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_1794", 1083, 70], ["is_int", 13, 11, 1083, 70], ["jump_false", 13, "eq_ni_1795", 1083, 70], ["is_int", 14, 12, 1083, 70], ["jump_false", 14, "eq_ni_1795", 1083, 70], ["eq_int", 10, 11, 12, 1083, 70], ["jump", "eq_done_1794", 1083, 70], "eq_ni_1795", ["is_num", 13, 11, 1083, 70], ["jump_false", 13, "eq_nn_1796", 1083, 70], ["is_num", 14, 12, 1083, 70], ["jump_false", 14, "eq_nn_1796", 1083, 70], ["eq_float", 10, 11, 12, 1083, 70], ["jump", "eq_done_1794", 1083, 70], "eq_nn_1796", ["is_text", 13, 11, 1083, 70], ["jump_false", 13, "eq_nt_1797", 1083, 70], ["is_text", 14, 12, 1083, 70], ["jump_false", 14, "eq_nt_1797", 1083, 70], ["eq_text", 10, 11, 12, 1083, 70], ["jump", "eq_done_1794", 1083, 70], "eq_nt_1797", ["is_null", 13, 11, 1083, 70], ["jump_false", 13, "eq_nnl_1798", 1083, 70], ["is_null", 14, 12, 1083, 70], ["jump_false", 14, "eq_nnl_1798", 1083, 70], ["true", 10, 1083, 70], ["jump", "eq_done_1794", 1083, 70], "eq_nnl_1798", ["is_bool", 13, 11, 1083, 70], ["jump_false", 13, "eq_nb_1799", 1083, 70], ["is_bool", 14, 12, 1083, 70], ["jump_false", 14, "eq_nb_1799", 1083, 70], ["eq_bool", 10, 11, 12, 1083, 70], ["jump", "eq_done_1794", 1083, 70], "eq_nb_1799", ["false", 10, 1083, 70], "eq_done_1794", ["move", 9, 10, 1083, 70], "and_end_1786", ["jump_false", 9, "if_else_1784", 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_1801", 1084, 19], "num_err_1800", [ "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_1801", ["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_1803", 1085, 40], ["concat", 12, 9, 10, 1085, 40], ["jump", "add_done_1802", 1085, 40], "add_cn_1803", "_nop_tc_58", ["jump", "add_err_1804", 1085, 40], ["is_num", 11, 10, 1085, 40], ["jump_false", 11, "add_err_1804", 1085, 40], ["add", 12, 9, 10, 1085, 40], ["jump", "add_done_1802", 1085, 40], "add_err_1804", [ "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_1802", ["store_dynamic", 4, 12, 6, 1085, 22], ["null", 9, 1086, 23], ["is_identical", 10, 8, 9, 1086, 23], ["jump_true", 10, "ne_nid_1808", 1086, 23], ["jump", "ne_ni_1809", 1086, 23], "ne_nid_1808", ["false", 10, 1086, 23], ["jump", "ne_done_1807", 1086, 23], "ne_ni_1809", ["is_int", 11, 8, 1086, 23], ["jump_false", 11, "ne_nn_1810", 1086, 23], "_nop_tc_59", ["jump", "ne_nn_1810", 1086, 23], ["ne_int", 10, 8, 9, 1086, 23], ["jump", "ne_done_1807", 1086, 23], "ne_nn_1810", ["is_num", 11, 8, 1086, 23], ["jump_false", 11, "ne_nt_1811", 1086, 23], "_nop_tc_60", ["jump", "ne_nt_1811", 1086, 23], ["ne_float", 10, 8, 9, 1086, 23], ["jump", "ne_done_1807", 1086, 23], "ne_nt_1811", ["is_text", 11, 8, 1086, 23], ["jump_false", 11, "ne_nnl_1812", 1086, 23], "_nop_tc_61", ["jump", "ne_nnl_1812", 1086, 23], ["ne_text", 10, 8, 9, 1086, 23], ["jump", "ne_done_1807", 1086, 23], "ne_nnl_1812", ["is_null", 11, 8, 1086, 23], ["jump_false", 11, "ne_nb_1813", 1086, 23], "_nop_tc_62", "_nop_tc_63", ["false", 10, 1086, 23], ["jump", "ne_done_1807", 1086, 23], "ne_nb_1813", ["is_bool", 11, 8, 1086, 23], ["jump_false", 11, "ne_mis_1814", 1086, 23], "_nop_tc_64", ["jump", "ne_mis_1814", 1086, 23], ["ne_bool", 10, 8, 9, 1086, 23], ["jump", "ne_done_1807", 1086, 23], "ne_mis_1814", ["true", 10, 1086, 23], "ne_done_1807", ["jump_false", 10, "if_else_1805", 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_1815", 1090, 48], ["push", 8, 9, 1090, 48], ["jump", "push_done_1816", 1090, 48], "push_err_1815", [ "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_1816", ["jump", "if_end_1806", 1090, 48], "if_else_1805", "if_end_1806", ["jump", "if_end_1785", 1090, 48], "if_else_1784", "if_end_1785", ["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_1818", 1094, 15], "num_err_1817", [ "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_1818", ["move", 6, 10, 1094, 15], ["jump", "while_start_1778", 1094, 15], "while_end_1779", ["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_1822", 1111, 25], ["is_int", 10, 3, 1111, 25], ["jump_false", 10, "eq_ni_1823", 1111, 25], "_nop_tc_1", ["jump", "eq_ni_1823", 1111, 25], ["eq_int", 9, 3, 8, 1111, 25], ["jump", "eq_done_1822", 1111, 25], "eq_ni_1823", ["is_num", 10, 3, 1111, 25], ["jump_false", 10, "eq_nn_1824", 1111, 25], "_nop_tc_2", ["jump", "eq_nn_1824", 1111, 25], ["eq_float", 9, 3, 8, 1111, 25], ["jump", "eq_done_1822", 1111, 25], "eq_nn_1824", ["is_text", 10, 3, 1111, 25], ["jump_false", 10, "eq_nt_1825", 1111, 25], "_nop_tc_3", ["jump", "eq_nt_1825", 1111, 25], ["eq_text", 9, 3, 8, 1111, 25], ["jump", "eq_done_1822", 1111, 25], "eq_nt_1825", ["is_null", 10, 3, 1111, 25], ["jump_false", 10, "eq_nnl_1826", 1111, 25], "_nop_tc_4", "_nop_tc_5", ["true", 9, 1111, 25], ["jump", "eq_done_1822", 1111, 25], "eq_nnl_1826", ["is_bool", 10, 3, 1111, 25], ["jump_false", 10, "eq_nb_1827", 1111, 25], "_nop_tc_6", ["jump", "eq_nb_1827", 1111, 25], ["eq_bool", 9, 3, 8, 1111, 25], ["jump", "eq_done_1822", 1111, 25], "eq_nb_1827", ["false", 9, 1111, 25], "eq_done_1822", ["move", 8, 9, 1111, 25], ["jump_true", 8, "or_end_1821", 1111, 25], ["length", 9, 3, 1111, 40], ["access", 10, 0, 1111, 57], ["is_identical", 11, 9, 10, 1111, 57], ["jump_true", 11, "eq_done_1828", 1111, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 11, 9, 10, 1111, 57], ["jump", "eq_done_1828", 1111, 57], "eq_ni_1829", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 11, 9, 10, 1111, 57], ["jump", "eq_done_1828", 1111, 57], "eq_nn_1830", "_nop_tc_15", ["jump", "eq_nt_1831", 1111, 57], "_nop_tc_16", ["jump", "eq_nt_1831", 1111, 57], ["eq_text", 11, 9, 10, 1111, 57], ["jump", "eq_done_1828", 1111, 57], "eq_nt_1831", "_nop_tc_17", ["jump", "eq_nnl_1832", 1111, 57], "_nop_tc_18", ["jump", "eq_nnl_1832", 1111, 57], ["true", 11, 1111, 57], ["jump", "eq_done_1828", 1111, 57], "eq_nnl_1832", "_nop_tc_19", ["jump", "eq_nb_1833", 1111, 57], "_nop_tc_20", ["jump", "eq_nb_1833", 1111, 57], ["eq_bool", 11, 9, 10, 1111, 57], ["jump", "eq_done_1828", 1111, 57], "eq_nb_1833", ["false", 11, 1111, 57], "eq_done_1828", ["move", 8, 11, 1111, 57], "or_end_1821", ["jump_false", 8, "if_else_1819", 1111, 57], ["null", 8, 1112, 14], ["return", 8, 1112, 14], "_nop_ur_1", "if_else_1819", "if_end_1820", ["length", 8, 3, 1115, 24], ["move", 2, 8, 1115, 24], ["access", 6, 0, 1116, 9], "while_start_1834", ["is_int", 8, 6, 1117, 16], ["jump_false", 8, "rel_ni_1836", 1117, 16], "_nop_tc_21", "_nop_tc_22", ["lt_int", 8, 6, 2, 1117, 16], ["jump", "rel_done_1838", 1117, 16], "rel_ni_1836", "_nop_tc_23", "_nop_tc_24", "_nop_tc_25", "_nop_tc_26", ["lt_float", 8, 6, 2, 1117, 16], ["jump", "rel_done_1838", 1117, 16], "rel_nn_1837", "_nop_tc_27", ["jump", "rel_err_1839", 1117, 16], "_nop_tc_28", ["jump", "rel_err_1839", 1117, 16], ["lt_text", 8, 6, 2, 1117, 16], ["jump", "rel_done_1838", 1117, 16], "rel_err_1839", [ "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_1838", ["jump_false", 8, "while_end_1835", 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_1840", 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_1842", 1120, 14], ["false", 5, 1121, 26], ["jump", "if_end_1843", 1121, 26], "if_else_1842", "if_end_1843", ["jump", "if_end_1841", 1121, 26], "if_else_1840", ["is_array", 8, 7, 1123, 27], ["jump_false", 8, "if_else_1844", 1123, 27], ["jump_false", 5, "if_else_1846", 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_1849", 1125, 21], "num_err_1848", [ "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_1849", ["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_1851", 1126, 42], ["concat", 11, 8, 9, 1126, 42], ["jump", "add_done_1850", 1126, 42], "add_cn_1851", "_nop_tc_35", ["jump", "add_err_1852", 1126, 42], ["is_num", 10, 9, 1126, 42], ["jump_false", 10, "add_err_1852", 1126, 42], ["add", 11, 8, 9, 1126, 42], ["jump", "add_done_1850", 1126, 42], "add_err_1852", [ "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_1850", ["store_dynamic", 3, 11, 6, 1126, 24], ["jump", "if_end_1847", 1126, 24], "if_else_1846", ["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_1855", 1127, 32], ["is_int", 11, 9, 1127, 32], ["jump_false", 11, "eq_ni_1856", 1127, 32], "_nop_tc_36", ["jump", "eq_ni_1856", 1127, 32], ["eq_int", 10, 9, 8, 1127, 32], ["jump", "eq_done_1855", 1127, 32], "eq_ni_1856", ["is_num", 11, 9, 1127, 32], ["jump_false", 11, "eq_nn_1857", 1127, 32], "_nop_tc_37", ["jump", "eq_nn_1857", 1127, 32], ["eq_float", 10, 9, 8, 1127, 32], ["jump", "eq_done_1855", 1127, 32], "eq_nn_1857", ["is_text", 11, 9, 1127, 32], ["jump_false", 11, "eq_nt_1858", 1127, 32], "_nop_tc_38", "_nop_tc_39", ["eq_text", 10, 9, 8, 1127, 32], ["jump", "eq_done_1855", 1127, 32], "eq_nt_1858", ["is_null", 11, 9, 1127, 32], ["jump_false", 11, "eq_nnl_1859", 1127, 32], "_nop_tc_40", ["jump", "eq_nnl_1859", 1127, 32], ["true", 10, 1127, 32], ["jump", "eq_done_1855", 1127, 32], "eq_nnl_1859", ["is_bool", 11, 9, 1127, 32], ["jump_false", 11, "eq_nb_1860", 1127, 32], "_nop_tc_41", ["jump", "eq_nb_1860", 1127, 32], ["eq_bool", 10, 9, 8, 1127, 32], ["jump", "eq_done_1855", 1127, 32], "eq_nb_1860", ["false", 10, 1127, 32], "eq_done_1855", ["jump_false", 10, "if_else_1853", 1127, 32], ["true", 5, 1128, 26], ["jump", "if_end_1854", 1128, 26], "if_else_1853", "if_end_1854", "if_end_1847", ["jump", "if_end_1845", 1128, 26], "if_else_1844", "if_end_1845", "if_end_1841", ["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_1862", 1131, 15], "num_err_1861", [ "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_1862", ["move", 6, 9, 1131, 15], ["jump", "while_start_1834", 1131, 15], "while_end_1835", ["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_1866", 1239, 25], ["is_int", 14, 4, 1239, 25], ["jump_false", 14, "eq_ni_1867", 1239, 25], "_nop_tc_1", ["jump", "eq_ni_1867", 1239, 25], ["eq_int", 13, 4, 12, 1239, 25], ["jump", "eq_done_1866", 1239, 25], "eq_ni_1867", ["is_num", 14, 4, 1239, 25], ["jump_false", 14, "eq_nn_1868", 1239, 25], "_nop_tc_2", ["jump", "eq_nn_1868", 1239, 25], ["eq_float", 13, 4, 12, 1239, 25], ["jump", "eq_done_1866", 1239, 25], "eq_nn_1868", ["is_text", 14, 4, 1239, 25], ["jump_false", 14, "eq_nt_1869", 1239, 25], "_nop_tc_3", ["jump", "eq_nt_1869", 1239, 25], ["eq_text", 13, 4, 12, 1239, 25], ["jump", "eq_done_1866", 1239, 25], "eq_nt_1869", ["is_null", 14, 4, 1239, 25], ["jump_false", 14, "eq_nnl_1870", 1239, 25], "_nop_tc_4", "_nop_tc_5", ["true", 13, 1239, 25], ["jump", "eq_done_1866", 1239, 25], "eq_nnl_1870", ["is_bool", 14, 4, 1239, 25], ["jump_false", 14, "eq_nb_1871", 1239, 25], "_nop_tc_6", ["jump", "eq_nb_1871", 1239, 25], ["eq_bool", 13, 4, 12, 1239, 25], ["jump", "eq_done_1866", 1239, 25], "eq_nb_1871", ["false", 13, 1239, 25], "eq_done_1866", ["move", 12, 13, 1239, 25], ["jump_true", 12, "or_end_1865", 1239, 25], ["length", 13, 4, 1239, 40], ["access", 14, 0, 1239, 57], ["is_identical", 15, 13, 14, 1239, 57], ["jump_true", 15, "eq_done_1872", 1239, 57], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 15, 13, 14, 1239, 57], ["jump", "eq_done_1872", 1239, 57], "eq_ni_1873", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 15, 13, 14, 1239, 57], ["jump", "eq_done_1872", 1239, 57], "eq_nn_1874", "_nop_tc_15", ["jump", "eq_nt_1875", 1239, 57], "_nop_tc_16", ["jump", "eq_nt_1875", 1239, 57], ["eq_text", 15, 13, 14, 1239, 57], ["jump", "eq_done_1872", 1239, 57], "eq_nt_1875", "_nop_tc_17", ["jump", "eq_nnl_1876", 1239, 57], "_nop_tc_18", ["jump", "eq_nnl_1876", 1239, 57], ["true", 15, 1239, 57], ["jump", "eq_done_1872", 1239, 57], "eq_nnl_1876", "_nop_tc_19", ["jump", "eq_nb_1877", 1239, 57], "_nop_tc_20", ["jump", "eq_nb_1877", 1239, 57], ["eq_bool", 15, 13, 14, 1239, 57], ["jump", "eq_done_1872", 1239, 57], "eq_nb_1877", ["false", 15, 1239, 57], "eq_done_1872", ["move", 12, 15, 1239, 57], "or_end_1865", ["jump_false", 12, "if_else_1863", 1239, 57], ["null", 12, 1240, 14], ["return", 12, 1240, 14], "_nop_ur_1", "if_else_1863", "if_end_1864", ["null", 12, 1243, 16], ["is_identical", 13, 2, 12, 1243, 16], ["jump_true", 13, "ne_nid_1882", 1243, 16], ["jump", "ne_ni_1883", 1243, 16], "ne_nid_1882", ["false", 13, 1243, 16], ["jump", "ne_done_1881", 1243, 16], "ne_ni_1883", "_nop_tc_21", ["jump", "ne_nn_1884", 1243, 16], "_nop_tc_22", ["jump", "ne_nn_1884", 1243, 16], ["ne_int", 13, 2, 12, 1243, 16], ["jump", "ne_done_1881", 1243, 16], "ne_nn_1884", "_nop_tc_23", ["jump", "ne_nt_1885", 1243, 16], "_nop_tc_24", ["jump", "ne_nt_1885", 1243, 16], ["ne_float", 13, 2, 12, 1243, 16], ["jump", "ne_done_1881", 1243, 16], "ne_nt_1885", "_nop_tc_25", ["jump", "ne_nnl_1886", 1243, 16], "_nop_tc_26", ["jump", "ne_nnl_1886", 1243, 16], ["ne_text", 13, 2, 12, 1243, 16], ["jump", "ne_done_1881", 1243, 16], "ne_nnl_1886", "_nop_tc_27", ["jump", "ne_nb_1887", 1243, 16], "_nop_tc_28", "_nop_tc_29", ["false", 13, 1243, 16], ["jump", "ne_done_1881", 1243, 16], "ne_nb_1887", "_nop_tc_30", ["jump", "ne_mis_1888", 1243, 16], "_nop_tc_31", ["jump", "ne_mis_1888", 1243, 16], ["ne_bool", 13, 2, 12, 1243, 16], ["jump", "ne_done_1881", 1243, 16], "ne_mis_1888", ["true", 13, 1243, 16], "ne_done_1881", ["move", 12, 13, 1243, 16], ["jump_false", 12, "and_end_1880", 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_1890", 1243, 38], ["jump", "ne_ni_1891", 1243, 38], "ne_nid_1890", ["false", 15, 1243, 38], ["jump", "ne_done_1889", 1243, 38], "ne_ni_1891", ["is_int", 16, 13, 1243, 38], ["jump_false", 16, "ne_nn_1892", 1243, 38], "_nop_tc_32", ["jump", "ne_nn_1892", 1243, 38], ["ne_int", 15, 13, 14, 1243, 38], ["jump", "ne_done_1889", 1243, 38], "ne_nn_1892", ["is_num", 16, 13, 1243, 38], ["jump_false", 16, "ne_nt_1893", 1243, 38], "_nop_tc_33", ["jump", "ne_nt_1893", 1243, 38], ["ne_float", 15, 13, 14, 1243, 38], ["jump", "ne_done_1889", 1243, 38], "ne_nt_1893", ["is_text", 16, 13, 1243, 38], ["jump_false", 16, "ne_nnl_1894", 1243, 38], "_nop_tc_34", ["jump", "ne_nnl_1894", 1243, 38], ["ne_text", 15, 13, 14, 1243, 38], ["jump", "ne_done_1889", 1243, 38], "ne_nnl_1894", ["is_null", 16, 13, 1243, 38], ["jump_false", 16, "ne_nb_1895", 1243, 38], "_nop_tc_35", "_nop_tc_36", ["false", 15, 1243, 38], ["jump", "ne_done_1889", 1243, 38], "ne_nb_1895", ["is_bool", 16, 13, 1243, 38], ["jump_false", 16, "ne_mis_1896", 1243, 38], "_nop_tc_37", ["jump", "ne_mis_1896", 1243, 38], ["ne_bool", 15, 13, 14, 1243, 38], ["jump", "ne_done_1889", 1243, 38], "ne_mis_1896", ["true", 15, 1243, 38], "ne_done_1889", ["move", 12, 15, 1243, 38], "and_end_1880", ["jump_false", 12, "if_else_1878", 1243, 38], ["load_field", 12, 2, "events", 1244, 16], ["move", 11, 12, 1244, 16], ["jump", "if_end_1879", 1244, 16], "if_else_1878", "if_end_1879", ["length", 12, 4, 1247, 24], ["move", 3, 12, 1247, 24], ["access", 6, 0, 1248, 9], "while_start_1897", ["is_int", 12, 6, 1249, 16], ["jump_false", 12, "rel_ni_1899", 1249, 16], "_nop_tc_38", "_nop_tc_39", ["lt_int", 12, 6, 3, 1249, 16], ["jump", "rel_done_1901", 1249, 16], "rel_ni_1899", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 12, 6, 3, 1249, 16], ["jump", "rel_done_1901", 1249, 16], "rel_nn_1900", "_nop_tc_44", ["jump", "rel_err_1902", 1249, 16], "_nop_tc_45", ["jump", "rel_err_1902", 1249, 16], ["lt_text", 12, 6, 3, 1249, 16], ["jump", "rel_done_1901", 1249, 16], "rel_err_1902", [ "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_1901", ["jump_false", 12, "while_end_1898", 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_1905", 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_1906", 1251, 42], ["is_int", 16, 14, 1251, 42], ["jump_false", 16, "eq_ni_1907", 1251, 42], "_nop_tc_46", ["jump", "eq_ni_1907", 1251, 42], ["eq_int", 15, 14, 12, 1251, 42], ["jump", "eq_done_1906", 1251, 42], "eq_ni_1907", ["is_num", 16, 14, 1251, 42], ["jump_false", 16, "eq_nn_1908", 1251, 42], "_nop_tc_47", ["jump", "eq_nn_1908", 1251, 42], ["eq_float", 15, 14, 12, 1251, 42], ["jump", "eq_done_1906", 1251, 42], "eq_nn_1908", ["is_text", 16, 14, 1251, 42], ["jump_false", 16, "eq_nt_1909", 1251, 42], "_nop_tc_48", "_nop_tc_49", ["eq_text", 15, 14, 12, 1251, 42], ["jump", "eq_done_1906", 1251, 42], "eq_nt_1909", ["is_null", 16, 14, 1251, 42], ["jump_false", 16, "eq_nnl_1910", 1251, 42], "_nop_tc_50", ["jump", "eq_nnl_1910", 1251, 42], ["true", 15, 1251, 42], ["jump", "eq_done_1906", 1251, 42], "eq_nnl_1910", ["is_bool", 16, 14, 1251, 42], ["jump_false", 16, "eq_nb_1911", 1251, 42], "_nop_tc_51", ["jump", "eq_nb_1911", 1251, 42], ["eq_bool", 15, 14, 12, 1251, 42], ["jump", "eq_done_1906", 1251, 42], "eq_nb_1911", ["false", 15, 1251, 42], "eq_done_1906", ["move", 13, 15, 1251, 42], "and_end_1905", ["jump_false", 13, "if_else_1903", 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_1913", 1253, 17], "num_err_1912", [ "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_1913", ["move", 7, 13, 1253, 17], "while_start_1914", ["is_int", 12, 7, 1254, 20], ["jump_false", 12, "rel_ni_1916", 1254, 20], "_nop_tc_56", "_nop_tc_57", ["lt_int", 12, 7, 3, 1254, 20], ["jump", "rel_done_1918", 1254, 20], "rel_ni_1916", "_nop_tc_58", "_nop_tc_59", "_nop_tc_60", "_nop_tc_61", ["lt_float", 12, 7, 3, 1254, 20], ["jump", "rel_done_1918", 1254, 20], "rel_nn_1917", "_nop_tc_62", ["jump", "rel_err_1919", 1254, 20], "_nop_tc_63", ["jump", "rel_err_1919", 1254, 20], ["lt_text", 12, 7, 3, 1254, 20], ["jump", "rel_done_1918", 1254, 20], "rel_err_1919", [ "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_1918", ["jump_false", 12, "while_end_1915", 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_1920", 1256, 23], ["is_identical", 12, 10, 9, 1257, 25], ["jump_true", 12, "eq_done_1924", 1257, 25], "_nop_tc_64", ["jump", "eq_ni_1925", 1257, 25], ["is_int", 13, 9, 1257, 25], ["jump_false", 13, "eq_ni_1925", 1257, 25], ["eq_int", 12, 10, 9, 1257, 25], ["jump", "eq_done_1924", 1257, 25], "eq_ni_1925", ["is_num", 14, 10, 1257, 25], ["jump_false", 14, "eq_nn_1926", 1257, 25], ["is_num", 13, 9, 1257, 25], ["jump_false", 13, "eq_nn_1926", 1257, 25], ["eq_float", 12, 10, 9, 1257, 25], ["jump", "eq_done_1924", 1257, 25], "eq_nn_1926", ["is_text", 14, 10, 1257, 25], ["jump_false", 14, "eq_nt_1927", 1257, 25], ["is_text", 13, 9, 1257, 25], ["jump_false", 13, "eq_nt_1927", 1257, 25], ["eq_text", 12, 10, 9, 1257, 25], ["jump", "eq_done_1924", 1257, 25], "eq_nt_1927", ["is_null", 14, 10, 1257, 25], ["jump_false", 14, "eq_nnl_1928", 1257, 25], ["is_null", 13, 9, 1257, 25], ["jump_false", 13, "eq_nnl_1928", 1257, 25], ["true", 12, 1257, 25], ["jump", "eq_done_1924", 1257, 25], "eq_nnl_1928", ["is_bool", 14, 10, 1257, 25], ["jump_false", 14, "eq_nb_1929", 1257, 25], ["is_bool", 13, 9, 1257, 25], ["jump_false", 13, "eq_nb_1929", 1257, 25], ["eq_bool", 12, 10, 9, 1257, 25], ["jump", "eq_done_1924", 1257, 25], "eq_nb_1929", ["false", 12, 1257, 25], "eq_done_1924", ["jump_false", 12, "if_else_1922", 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_1931", 1258, 25], "num_err_1930", [ "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_1931", ["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_1933", 1259, 46], ["concat", 15, 12, 13, 1259, 46], ["jump", "add_done_1932", 1259, 46], "add_cn_1933", "_nop_tc_71", ["jump", "add_err_1934", 1259, 46], ["is_num", 14, 13, 1259, 46], ["jump_false", 14, "add_err_1934", 1259, 46], ["add", 15, 12, 13, 1259, 46], ["jump", "add_done_1932", 1259, 46], "add_err_1934", [ "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_1932", ["store_dynamic", 4, 15, 6, 1259, 28], ["null", 12, 1260, 29], ["is_identical", 13, 11, 12, 1260, 29], ["jump_true", 13, "ne_nid_1938", 1260, 29], ["jump", "ne_ni_1939", 1260, 29], "ne_nid_1938", ["false", 13, 1260, 29], ["jump", "ne_done_1937", 1260, 29], "ne_ni_1939", ["is_int", 14, 11, 1260, 29], ["jump_false", 14, "ne_nn_1940", 1260, 29], "_nop_tc_72", ["jump", "ne_nn_1940", 1260, 29], ["ne_int", 13, 11, 12, 1260, 29], ["jump", "ne_done_1937", 1260, 29], "ne_nn_1940", ["is_num", 14, 11, 1260, 29], ["jump_false", 14, "ne_nt_1941", 1260, 29], "_nop_tc_73", ["jump", "ne_nt_1941", 1260, 29], ["ne_float", 13, 11, 12, 1260, 29], ["jump", "ne_done_1937", 1260, 29], "ne_nt_1941", ["is_text", 14, 11, 1260, 29], ["jump_false", 14, "ne_nnl_1942", 1260, 29], "_nop_tc_74", ["jump", "ne_nnl_1942", 1260, 29], ["ne_text", 13, 11, 12, 1260, 29], ["jump", "ne_done_1937", 1260, 29], "ne_nnl_1942", ["is_null", 14, 11, 1260, 29], ["jump_false", 14, "ne_nb_1943", 1260, 29], "_nop_tc_75", "_nop_tc_76", ["false", 13, 1260, 29], ["jump", "ne_done_1937", 1260, 29], "ne_nb_1943", ["is_bool", 14, 11, 1260, 29], ["jump_false", 14, "ne_mis_1944", 1260, 29], "_nop_tc_77", ["jump", "ne_mis_1944", 1260, 29], ["ne_bool", 13, 11, 12, 1260, 29], ["jump", "ne_done_1937", 1260, 29], "ne_mis_1944", ["true", 13, 1260, 29], "ne_done_1937", ["jump_false", 13, "if_else_1935", 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_1945", 1265, 32], ["push", 11, 12, 1265, 32], ["jump", "push_done_1946", 1265, 32], "push_err_1945", [ "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_1946", ["jump", "if_end_1936", 1265, 32], "if_else_1935", "if_end_1936", ["jump", "if_end_1923", 1265, 32], "if_else_1922", "if_end_1923", ["jump", "while_end_1915", 1269, 13], ["jump", "if_end_1921", 1269, 13], "if_else_1920", "if_end_1921", ["is_array", 12, 10, 1271, 24], ["jump_false", 12, "if_else_1947", 1271, 24], ["jump", "while_end_1915", 1272, 13], ["jump", "if_end_1948", 1272, 13], "if_else_1947", "if_end_1948", ["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_1950", 1274, 19], "num_err_1949", [ "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_1950", ["move", 7, 13, 1274, 19], ["jump", "while_start_1914", 1274, 19], "while_end_1915", ["jump", "if_end_1904", 1274, 19], "if_else_1903", "if_end_1904", ["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_1952", 1277, 15], "num_err_1951", [ "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_1952", ["move", 6, 13, 1277, 15], ["jump", "while_start_1897", 1277, 15], "while_end_1898", ["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_1956", 1310, 20], ["jump", "ne_ni_1957", 1310, 20], "ne_nid_1956", ["false", 7, 1310, 20], ["jump", "ne_done_1955", 1310, 20], "ne_ni_1957", ["is_int", 8, 2, 1310, 20], ["jump_false", 8, "ne_nn_1958", 1310, 20], "_nop_tc_1", ["jump", "ne_nn_1958", 1310, 20], ["ne_int", 7, 2, 6, 1310, 20], ["jump", "ne_done_1955", 1310, 20], "ne_nn_1958", ["is_num", 8, 2, 1310, 20], ["jump_false", 8, "ne_nt_1959", 1310, 20], "_nop_tc_2", ["jump", "ne_nt_1959", 1310, 20], ["ne_float", 7, 2, 6, 1310, 20], ["jump", "ne_done_1955", 1310, 20], "ne_nt_1959", ["is_text", 8, 2, 1310, 20], ["jump_false", 8, "ne_nnl_1960", 1310, 20], "_nop_tc_3", ["jump", "ne_nnl_1960", 1310, 20], ["ne_text", 7, 2, 6, 1310, 20], ["jump", "ne_done_1955", 1310, 20], "ne_nnl_1960", ["is_null", 8, 2, 1310, 20], ["jump_false", 8, "ne_nb_1961", 1310, 20], "_nop_tc_4", "_nop_tc_5", ["false", 7, 1310, 20], ["jump", "ne_done_1955", 1310, 20], "ne_nb_1961", ["is_bool", 8, 2, 1310, 20], ["jump_false", 8, "ne_mis_1962", 1310, 20], "_nop_tc_6", ["jump", "ne_mis_1962", 1310, 20], ["ne_bool", 7, 2, 6, 1310, 20], ["jump", "ne_done_1955", 1310, 20], "ne_mis_1962", ["true", 7, 1310, 20], "ne_done_1955", ["jump_false", 7, "if_else_1953", 1310, 20], ["return", 2, 1310, 33], "_nop_ur_1", "if_else_1953", "if_end_1954", ["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_1964", 1312, 29], "num_err_1963", [ "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_1964", ["access", 4, 1, 1313, 9], "while_start_1965", ["is_int", 2, 4, 1314, 16], ["jump_false", 2, "rel_ni_1967", 1314, 16], ["is_int", 2, 5, 1314, 16], ["jump_false", 2, "rel_ni_1967", 1314, 16], ["lt_int", 2, 4, 5, 1314, 16], ["jump", "rel_done_1969", 1314, 16], "rel_ni_1967", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["lt_float", 2, 4, 5, 1314, 16], ["jump", "rel_done_1969", 1314, 16], "rel_nn_1968", "_nop_tc_15", ["jump", "rel_err_1970", 1314, 16], "_nop_tc_16", ["jump", "rel_err_1970", 1314, 16], ["lt_text", 2, 4, 5, 1314, 16], ["jump", "rel_done_1969", 1314, 16], "rel_err_1970", [ "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_1969", ["jump_false", 2, "while_end_1966", 1314, 16], ["load_dynamic", 2, 1, 4, 1315, 27], ["is_num", 6, 2, 1315, 27], ["jump_false", 6, "if_else_1971", 1315, 27], ["is_array", 2, 3, 1315, 43], ["jump_false", 2, "push_err_1973", 1315, 43], ["push", 3, 4, 1315, 43], ["jump", "push_done_1974", 1315, 43], "push_err_1973", [ "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_1974", ["jump", "if_end_1972", 1315, 43], "if_else_1971", "if_end_1972", ["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_1976", 1316, 15], "num_err_1975", [ "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_1976", ["move", 4, 6, 1316, 15], ["jump", "while_start_1965", 1316, 15], "while_end_1966", ["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_1980", 1324, 35], ["jump", "ne_ni_1981", 1324, 35], "ne_nid_1980", ["false", 7, 1324, 35], ["jump", "ne_done_1979", 1324, 35], "ne_ni_1981", ["is_int", 8, 3, 1324, 35], ["jump_false", 8, "ne_nn_1982", 1324, 35], "_nop_tc_1", ["jump", "ne_nn_1982", 1324, 35], ["ne_int", 7, 3, 6, 1324, 35], ["jump", "ne_done_1979", 1324, 35], "ne_nn_1982", ["is_num", 8, 3, 1324, 35], ["jump_false", 8, "ne_nt_1983", 1324, 35], "_nop_tc_2", ["jump", "ne_nt_1983", 1324, 35], ["ne_float", 7, 3, 6, 1324, 35], ["jump", "ne_done_1979", 1324, 35], "ne_nt_1983", ["is_text", 8, 3, 1324, 35], ["jump_false", 8, "ne_nnl_1984", 1324, 35], "_nop_tc_3", ["jump", "ne_nnl_1984", 1324, 35], ["ne_text", 7, 3, 6, 1324, 35], ["jump", "ne_done_1979", 1324, 35], "ne_nnl_1984", ["is_null", 8, 3, 1324, 35], ["jump_false", 8, "ne_nb_1985", 1324, 35], "_nop_tc_4", "_nop_tc_5", ["false", 7, 1324, 35], ["jump", "ne_done_1979", 1324, 35], "ne_nb_1985", ["is_bool", 8, 3, 1324, 35], ["jump_false", 8, "ne_mis_1986", 1324, 35], "_nop_tc_6", ["jump", "ne_mis_1986", 1324, 35], ["ne_bool", 7, 3, 6, 1324, 35], ["jump", "ne_done_1979", 1324, 35], "ne_mis_1986", ["true", 7, 1324, 35], "ne_done_1979", ["jump_false", 7, "tern_else_1977", 1324, 35], ["load_field", 3, 1, "nr_args", 1324, 42], ["move", 6, 3, 1324, 42], ["jump", "tern_end_1978", 1324, 42], "tern_else_1977", ["access", 3, 0, 1324, 57], ["move", 6, 3, 1324, 57], "tern_end_1978", ["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_1991", 1360, 25], ["is_int", 42, 4, 1360, 25], ["jump_false", 42, "eq_ni_1992", 1360, 25], "_nop_tc_7", ["jump", "eq_ni_1992", 1360, 25], ["eq_int", 41, 4, 40, 1360, 25], ["jump", "eq_done_1991", 1360, 25], "eq_ni_1992", ["is_num", 42, 4, 1360, 25], ["jump_false", 42, "eq_nn_1993", 1360, 25], "_nop_tc_8", ["jump", "eq_nn_1993", 1360, 25], ["eq_float", 41, 4, 40, 1360, 25], ["jump", "eq_done_1991", 1360, 25], "eq_nn_1993", ["is_text", 42, 4, 1360, 25], ["jump_false", 42, "eq_nt_1994", 1360, 25], "_nop_tc_9", ["jump", "eq_nt_1994", 1360, 25], ["eq_text", 41, 4, 40, 1360, 25], ["jump", "eq_done_1991", 1360, 25], "eq_nt_1994", ["is_null", 42, 4, 1360, 25], ["jump_false", 42, "eq_nnl_1995", 1360, 25], "_nop_tc_10", "_nop_tc_11", ["true", 41, 1360, 25], ["jump", "eq_done_1991", 1360, 25], "eq_nnl_1995", ["is_bool", 42, 4, 1360, 25], ["jump_false", 42, "eq_nb_1996", 1360, 25], "_nop_tc_12", ["jump", "eq_nb_1996", 1360, 25], ["eq_bool", 41, 4, 40, 1360, 25], ["jump", "eq_done_1991", 1360, 25], "eq_nb_1996", ["false", 41, 1360, 25], "eq_done_1991", ["move", 40, 41, 1360, 25], ["jump_true", 40, "or_end_1990", 1360, 25], ["is_num", 41, 5, 1360, 44], ["not", 42, 41, 1360, 44], ["move", 40, 42, 1360, 44], "or_end_1990", ["move", 41, 40, 1360, 44], ["jump_true", 41, "or_end_1989", 1360, 44], ["access", 40, 1, 1360, 69], ["is_int", 42, 5, 1360, 69], ["jump_false", 42, "rel_ni_1997", 1360, 69], "_nop_tc_13", "_nop_tc_14", ["le_int", 43, 5, 40, 1360, 69], ["jump", "rel_done_1999", 1360, 69], "rel_ni_1997", ["is_num", 42, 5, 1360, 69], ["jump_false", 42, "rel_nn_1998", 1360, 69], "_nop_tc_15", "_nop_tc_16", ["le_float", 43, 5, 40, 1360, 69], ["jump", "rel_done_1999", 1360, 69], "rel_nn_1998", ["is_text", 42, 5, 1360, 69], ["jump_false", 42, "rel_err_2000", 1360, 69], "_nop_tc_17", ["jump", "rel_err_2000", 1360, 69], ["le_text", 43, 5, 40, 1360, 69], ["jump", "rel_done_1999", 1360, 69], "rel_err_2000", [ "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_1999", ["move", 41, 43, 1360, 69], "or_end_1989", ["jump_false", 41, "if_else_1987", 1360, 69], ["null", 40, 1360, 79], ["return", 40, 1360, 79], "_nop_ur_1", "if_else_1987", "if_end_1988", ["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_2001", 1362, 18], ["add", 41, 40, 3, 1362, 18], ["jump", "num_done_2002", 1362, 18], "num_err_2001", [ "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_2002", ["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_2003", ["is_int", 3, 12, 1370, 16], ["jump_false", 3, "rel_ni_2005", 1370, 16], ["is_int", 3, 7, 1370, 16], ["jump_false", 3, "rel_ni_2005", 1370, 16], ["lt_int", 3, 12, 7, 1370, 16], ["jump", "rel_done_2007", 1370, 16], "rel_ni_2005", "_nop_tc_20", "_nop_tc_21", "_nop_tc_22", "_nop_tc_23", ["lt_float", 3, 12, 7, 1370, 16], ["jump", "rel_done_2007", 1370, 16], "rel_nn_2006", "_nop_tc_24", ["jump", "rel_err_2008", 1370, 16], "_nop_tc_25", ["jump", "rel_err_2008", 1370, 16], ["lt_text", 3, 12, 7, 1370, 16], ["jump", "rel_done_2007", 1370, 16], "rel_err_2008", [ "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_2007", ["jump_false", 3, "while_end_2004", 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_2010", 1373, 15], "num_err_2009", [ "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_2010", ["move", 12, 40, 1373, 15], ["jump", "while_start_2003", 1373, 15], "while_end_2004", ["access", 10, 0, 1377, 9], "while_start_2011", ["is_int", 3, 10, 1378, 16], ["jump_false", 3, "rel_ni_2013", 1378, 16], "_nop_tc_30", "_nop_tc_31", ["lt_int", 3, 10, 6, 1378, 16], ["jump", "rel_done_2015", 1378, 16], "rel_ni_2013", "_nop_tc_32", "_nop_tc_33", "_nop_tc_34", "_nop_tc_35", ["lt_float", 3, 10, 6, 1378, 16], ["jump", "rel_done_2015", 1378, 16], "rel_nn_2014", "_nop_tc_36", ["jump", "rel_err_2016", 1378, 16], "_nop_tc_37", ["jump", "rel_err_2016", 1378, 16], ["lt_text", 3, 10, 6, 1378, 16], ["jump", "rel_done_2015", 1378, 16], "rel_err_2016", [ "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_2015", ["jump_false", 3, "while_end_2012", 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_2017", 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_2019", ["length", 3, 15, 1383, 27], ["is_int", 40, 11, 1383, 27], ["jump_false", 40, "rel_ni_2021", 1383, 27], "_nop_tc_38", "_nop_tc_39", ["lt_int", 40, 11, 3, 1383, 27], ["jump", "rel_done_2023", 1383, 27], "rel_ni_2021", "_nop_tc_40", "_nop_tc_41", "_nop_tc_42", "_nop_tc_43", ["lt_float", 40, 11, 3, 1383, 27], ["jump", "rel_done_2023", 1383, 27], "rel_nn_2022", "_nop_tc_44", ["jump", "rel_err_2024", 1383, 27], "_nop_tc_45", ["jump", "rel_err_2024", 1383, 27], ["lt_text", 40, 11, 3, 1383, 27], ["jump", "rel_done_2023", 1383, 27], "rel_err_2024", [ "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_2023", ["jump_false", 40, "while_end_2020", 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_2028", 1385, 25], ["access", 3, 0, 1385, 36], ["is_int", 41, 13, 1385, 36], ["jump_false", 41, "rel_ni_2029", 1385, 36], "_nop_tc_46", "_nop_tc_47", ["ge_int", 42, 13, 3, 1385, 36], ["jump", "rel_done_2031", 1385, 36], "rel_ni_2029", ["is_num", 41, 13, 1385, 36], ["jump_false", 41, "rel_nn_2030", 1385, 36], "_nop_tc_48", "_nop_tc_49", ["ge_float", 42, 13, 3, 1385, 36], ["jump", "rel_done_2031", 1385, 36], "rel_nn_2030", ["is_text", 41, 13, 1385, 36], ["jump_false", 41, "rel_err_2032", 1385, 36], "_nop_tc_50", ["jump", "rel_err_2032", 1385, 36], ["ge_text", 42, 13, 3, 1385, 36], ["jump", "rel_done_2031", 1385, 36], "rel_err_2032", [ "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_2031", ["move", 40, 42, 1385, 36], "and_end_2028", ["move", 3, 40, 1385, 36], ["jump_false", 3, "and_end_2027", 1385, 36], ["is_int", 40, 13, 1385, 45], ["jump_false", 40, "rel_ni_2033", 1385, 45], ["is_int", 41, 5, 1385, 45], ["jump_false", 41, "rel_ni_2033", 1385, 45], ["lt_int", 42, 13, 5, 1385, 45], ["jump", "rel_done_2035", 1385, 45], "rel_ni_2033", ["is_num", 40, 13, 1385, 45], ["jump_false", 40, "rel_nn_2034", 1385, 45], ["is_num", 41, 5, 1385, 45], ["jump_false", 41, "rel_nn_2034", 1385, 45], ["lt_float", 42, 13, 5, 1385, 45], ["jump", "rel_done_2035", 1385, 45], "rel_nn_2034", ["is_text", 40, 13, 1385, 45], ["jump_false", 40, "rel_err_2036", 1385, 45], ["is_text", 41, 5, 1385, 45], ["jump_false", 41, "rel_err_2036", 1385, 45], ["lt_text", 42, 13, 5, 1385, 45], ["jump", "rel_done_2035", 1385, 45], "rel_err_2036", [ "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_2035", ["move", 3, 42, 1385, 45], "and_end_2027", ["jump_false", 3, "if_else_2025", 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_2039", 1386, 32], "_nop_tc_51", "_nop_tc_52", ["lt_int", 42, 3, 40, 1386, 32], ["jump", "rel_done_2041", 1386, 32], "rel_ni_2039", ["is_num", 41, 3, 1386, 32], ["jump_false", 41, "rel_nn_2040", 1386, 32], "_nop_tc_53", "_nop_tc_54", ["lt_float", 42, 3, 40, 1386, 32], ["jump", "rel_done_2041", 1386, 32], "rel_nn_2040", ["is_text", 41, 3, 1386, 32], ["jump_false", 41, "rel_err_2042", 1386, 32], "_nop_tc_55", ["jump", "rel_err_2042", 1386, 32], ["lt_text", 42, 3, 40, 1386, 32], ["jump", "rel_done_2041", 1386, 32], "rel_err_2042", [ "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_2041", ["jump_false", 42, "if_else_2037", 1386, 32], ["store_dynamic", 8, 10, 13, 1386, 45], ["jump", "if_end_2038", 1386, 45], "if_else_2037", "if_end_2038", ["store_dynamic", 9, 10, 13, 1387, 22], ["jump", "if_end_2026", 1387, 22], "if_else_2025", "if_end_2026", ["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_2044", 1389, 19], "num_err_2043", [ "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_2044", ["move", 11, 40, 1389, 19], ["jump", "while_start_2019", 1389, 19], "while_end_2020", ["jump", "if_end_2018", 1389, 19], "if_else_2017", "if_end_2018", ["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_2046", 1392, 15], "num_err_2045", [ "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_2046", ["move", 10, 40, 1392, 15], ["jump", "while_start_2011", 1392, 15], "while_end_2012", ["null", 3, 1396, 27], ["is_identical", 40, 2, 3, 1396, 27], ["jump_true", 40, "ne_nid_2050", 1396, 27], ["jump", "ne_ni_2051", 1396, 27], "ne_nid_2050", ["false", 40, 1396, 27], ["jump", "ne_done_2049", 1396, 27], "ne_ni_2051", ["is_int", 41, 2, 1396, 27], ["jump_false", 41, "ne_nn_2052", 1396, 27], "_nop_tc_64", ["jump", "ne_nn_2052", 1396, 27], ["ne_int", 40, 2, 3, 1396, 27], ["jump", "ne_done_2049", 1396, 27], "ne_nn_2052", ["is_num", 41, 2, 1396, 27], ["jump_false", 41, "ne_nt_2053", 1396, 27], "_nop_tc_65", ["jump", "ne_nt_2053", 1396, 27], ["ne_float", 40, 2, 3, 1396, 27], ["jump", "ne_done_2049", 1396, 27], "ne_nt_2053", ["is_text", 41, 2, 1396, 27], ["jump_false", 41, "ne_nnl_2054", 1396, 27], "_nop_tc_66", ["jump", "ne_nnl_2054", 1396, 27], ["ne_text", 40, 2, 3, 1396, 27], ["jump", "ne_done_2049", 1396, 27], "ne_nnl_2054", ["is_null", 41, 2, 1396, 27], ["jump_false", 41, "ne_nb_2055", 1396, 27], "_nop_tc_67", "_nop_tc_68", ["false", 40, 1396, 27], ["jump", "ne_done_2049", 1396, 27], "ne_nb_2055", ["is_bool", 41, 2, 1396, 27], ["jump_false", 41, "ne_mis_2056", 1396, 27], "_nop_tc_69", ["jump", "ne_mis_2056", 1396, 27], ["ne_bool", 40, 2, 3, 1396, 27], ["jump", "ne_done_2049", 1396, 27], "ne_mis_2056", ["true", 40, 1396, 27], "ne_done_2049", ["jump_false", 40, "if_else_2047", 1396, 27], ["access", 12, 0, 1397, 11], "while_start_2057", ["length", 3, 2, 1398, 25], ["is_int", 40, 12, 1398, 25], ["jump_false", 40, "rel_ni_2059", 1398, 25], "_nop_tc_70", "_nop_tc_71", ["lt_int", 40, 12, 3, 1398, 25], ["jump", "rel_done_2061", 1398, 25], "rel_ni_2059", "_nop_tc_72", "_nop_tc_73", "_nop_tc_74", "_nop_tc_75", ["lt_float", 40, 12, 3, 1398, 25], ["jump", "rel_done_2061", 1398, 25], "rel_nn_2060", "_nop_tc_76", ["jump", "rel_err_2062", 1398, 25], "_nop_tc_77", ["jump", "rel_err_2062", 1398, 25], ["lt_text", 40, 12, 3, 1398, 25], ["jump", "rel_done_2061", 1398, 25], "rel_err_2062", [ "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_2061", ["jump_false", 40, "while_end_2058", 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_2066", 1400, 18], "_nop_tc_78", "_nop_tc_79", ["ge_int", 41, 13, 3, 1400, 18], ["jump", "rel_done_2068", 1400, 18], "rel_ni_2066", ["is_num", 40, 13, 1400, 18], ["jump_false", 40, "rel_nn_2067", 1400, 18], "_nop_tc_80", "_nop_tc_81", ["ge_float", 41, 13, 3, 1400, 18], ["jump", "rel_done_2068", 1400, 18], "rel_nn_2067", ["is_text", 40, 13, 1400, 18], ["jump_false", 40, "rel_err_2069", 1400, 18], "_nop_tc_82", ["jump", "rel_err_2069", 1400, 18], ["ge_text", 41, 13, 3, 1400, 18], ["jump", "rel_done_2068", 1400, 18], "rel_err_2069", [ "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_2068", ["move", 3, 41, 1400, 18], ["jump_false", 3, "and_end_2065", 1400, 18], ["is_int", 40, 13, 1400, 27], ["jump_false", 40, "rel_ni_2070", 1400, 27], ["is_int", 41, 5, 1400, 27], ["jump_false", 41, "rel_ni_2070", 1400, 27], ["lt_int", 42, 13, 5, 1400, 27], ["jump", "rel_done_2072", 1400, 27], "rel_ni_2070", ["is_num", 40, 13, 1400, 27], ["jump_false", 40, "rel_nn_2071", 1400, 27], ["is_num", 41, 5, 1400, 27], ["jump_false", 41, "rel_nn_2071", 1400, 27], ["lt_float", 42, 13, 5, 1400, 27], ["jump", "rel_done_2072", 1400, 27], "rel_nn_2071", ["is_text", 40, 13, 1400, 27], ["jump_false", 40, "rel_err_2073", 1400, 27], ["is_text", 41, 5, 1400, 27], ["jump_false", 41, "rel_err_2073", 1400, 27], ["lt_text", 42, 13, 5, 1400, 27], ["jump", "rel_done_2072", 1400, 27], "rel_err_2073", [ "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_2072", ["move", 3, 42, 1400, 27], "and_end_2065", ["jump_false", 3, "if_else_2063", 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_2076", 1401, 30], "_nop_tc_83", "_nop_tc_84", ["lt_int", 42, 3, 40, 1401, 30], ["jump", "rel_done_2078", 1401, 30], "rel_ni_2076", ["is_num", 41, 3, 1401, 30], ["jump_false", 41, "rel_nn_2077", 1401, 30], "_nop_tc_85", "_nop_tc_86", ["lt_float", 42, 3, 40, 1401, 30], ["jump", "rel_done_2078", 1401, 30], "rel_nn_2077", ["is_text", 41, 3, 1401, 30], ["jump_false", 41, "rel_err_2079", 1401, 30], "_nop_tc_87", ["jump", "rel_err_2079", 1401, 30], ["lt_text", 42, 3, 40, 1401, 30], ["jump", "rel_done_2078", 1401, 30], "rel_err_2079", [ "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_2078", ["jump_false", 42, "if_else_2074", 1401, 30], ["access", 3, 0, 1401, 48], ["store_dynamic", 8, 3, 13, 1401, 43], ["jump", "if_end_2075", 1401, 43], "if_else_2074", "if_end_2075", ["store_dynamic", 9, 6, 13, 1402, 20], ["jump", "if_end_2064", 1402, 20], "if_else_2063", "if_end_2064", ["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_2081", 1404, 17], "num_err_2080", [ "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_2081", ["move", 12, 40, 1404, 17], ["jump", "while_start_2057", 1404, 17], "while_end_2058", ["jump", "if_end_2048", 1404, 17], "if_else_2047", "if_end_2048", ["record", 3, 0], ["move", 20, 3, 1409, 17], ["access", 10, 0, 1410, 9], "while_start_2082", ["is_int", 3, 10, 1411, 16], ["jump_false", 3, "rel_ni_2084", 1411, 16], "_nop_tc_92", "_nop_tc_93", ["lt_int", 3, 10, 6, 1411, 16], ["jump", "rel_done_2086", 1411, 16], "rel_ni_2084", "_nop_tc_94", "_nop_tc_95", "_nop_tc_96", "_nop_tc_97", ["lt_float", 3, 10, 6, 1411, 16], ["jump", "rel_done_2086", 1411, 16], "rel_nn_2085", "_nop_tc_98", ["jump", "rel_err_2087", 1411, 16], "_nop_tc_99", ["jump", "rel_err_2087", 1411, 16], ["lt_text", 3, 10, 6, 1411, 16], ["jump", "rel_done_2086", 1411, 16], "rel_err_2087", [ "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_2086", ["jump_false", 3, "while_end_2083", 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_2090", 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_2090", ["jump_false", 12, "if_else_2088", 1413, 30], ["store_dynamic", 20, 10, 14, 1414, 19], ["jump", "if_end_2089", 1414, 19], "if_else_2088", "if_end_2089", ["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_2092", 1416, 15], "num_err_2091", [ "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_2092", ["move", 10, 12, 1416, 15], ["jump", "while_start_2082", 1416, 15], "while_end_2083", ["true", 19, 1419, 15], "while_start_2093", ["jump_false", 19, "while_end_2094", 1420, 12], ["false", 19, 1421, 17], ["access", 10, 0, 1422, 11], "while_start_2095", ["is_int", 3, 10, 1423, 18], ["jump_false", 3, "rel_ni_2097", 1423, 18], "_nop_tc_104", "_nop_tc_105", ["lt_int", 3, 10, 6, 1423, 18], ["jump", "rel_done_2099", 1423, 18], "rel_ni_2097", "_nop_tc_106", "_nop_tc_107", "_nop_tc_108", "_nop_tc_109", ["lt_float", 3, 10, 6, 1423, 18], ["jump", "rel_done_2099", 1423, 18], "rel_nn_2098", "_nop_tc_110", ["jump", "rel_err_2100", 1423, 18], "_nop_tc_111", ["jump", "rel_err_2100", 1423, 18], ["lt_text", 3, 10, 6, 1423, 18], ["jump", "rel_done_2099", 1423, 18], "rel_err_2100", [ "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_2099", ["jump_false", 3, "while_end_2096", 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_2101", 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_2104", 1426, 19], "num_err_2103", [ "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_2104", ["move", 10, 12, 1426, 19], ["jump", "while_start_2095", 1427, 11], ["jump", "if_end_2102", 1427, 11], "if_else_2101", "if_end_2102", ["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_2107", 1431, 19], ["is_int", 40, 16, 1431, 19], ["jump_false", 40, "eq_ni_2108", 1431, 19], "_nop_tc_116", ["jump", "eq_ni_2108", 1431, 19], ["eq_int", 12, 16, 3, 1431, 19], ["jump", "eq_done_2107", 1431, 19], "eq_ni_2108", ["is_num", 40, 16, 1431, 19], ["jump_false", 40, "eq_nn_2109", 1431, 19], "_nop_tc_117", ["jump", "eq_nn_2109", 1431, 19], ["eq_float", 12, 16, 3, 1431, 19], ["jump", "eq_done_2107", 1431, 19], "eq_nn_2109", ["is_text", 40, 16, 1431, 19], ["jump_false", 40, "eq_nt_2110", 1431, 19], "_nop_tc_118", "_nop_tc_119", ["eq_text", 12, 16, 3, 1431, 19], ["jump", "eq_done_2107", 1431, 19], "eq_nt_2110", ["is_null", 40, 16, 1431, 19], ["jump_false", 40, "eq_nnl_2111", 1431, 19], "_nop_tc_120", ["jump", "eq_nnl_2111", 1431, 19], ["true", 12, 1431, 19], ["jump", "eq_done_2107", 1431, 19], "eq_nnl_2111", ["is_bool", 40, 16, 1431, 19], ["jump_false", 40, "eq_nb_2112", 1431, 19], "_nop_tc_121", ["jump", "eq_nb_2112", 1431, 19], ["eq_bool", 12, 16, 3, 1431, 19], ["jump", "eq_done_2107", 1431, 19], "eq_nb_2112", ["false", 12, 1431, 19], "eq_done_2107", ["jump_false", 12, "if_else_2105", 1431, 19], ["access", 3, 1, 1432, 26], ["load_index", 12, 14, 3, 1432, 26], ["move", 17, 12, 1432, 26], ["jump", "if_end_2106", 1432, 26], "if_else_2105", ["access", 3, "jump_true", 1433, 26], ["is_identical", 12, 16, 3, 1433, 26], ["jump_true", 12, "eq_done_2117", 1433, 26], ["is_int", 40, 16, 1433, 26], ["jump_false", 40, "eq_ni_2118", 1433, 26], "_nop_tc_122", ["jump", "eq_ni_2118", 1433, 26], ["eq_int", 12, 16, 3, 1433, 26], ["jump", "eq_done_2117", 1433, 26], "eq_ni_2118", ["is_num", 40, 16, 1433, 26], ["jump_false", 40, "eq_nn_2119", 1433, 26], "_nop_tc_123", ["jump", "eq_nn_2119", 1433, 26], ["eq_float", 12, 16, 3, 1433, 26], ["jump", "eq_done_2117", 1433, 26], "eq_nn_2119", ["is_text", 40, 16, 1433, 26], ["jump_false", 40, "eq_nt_2120", 1433, 26], "_nop_tc_124", "_nop_tc_125", ["eq_text", 12, 16, 3, 1433, 26], ["jump", "eq_done_2117", 1433, 26], "eq_nt_2120", ["is_null", 40, 16, 1433, 26], ["jump_false", 40, "eq_nnl_2121", 1433, 26], "_nop_tc_126", ["jump", "eq_nnl_2121", 1433, 26], ["true", 12, 1433, 26], ["jump", "eq_done_2117", 1433, 26], "eq_nnl_2121", ["is_bool", 40, 16, 1433, 26], ["jump_false", 40, "eq_nb_2122", 1433, 26], "_nop_tc_127", ["jump", "eq_nb_2122", 1433, 26], ["eq_bool", 12, 16, 3, 1433, 26], ["jump", "eq_done_2117", 1433, 26], "eq_nb_2122", ["false", 12, 1433, 26], "eq_done_2117", ["move", 3, 12, 1433, 26], ["jump_true", 3, "or_end_2116", 1433, 26], ["access", 12, "jump_false", 1433, 47], ["is_identical", 40, 16, 12, 1433, 47], ["jump_true", 40, "eq_done_2123", 1433, 47], ["is_int", 41, 16, 1433, 47], ["jump_false", 41, "eq_ni_2124", 1433, 47], "_nop_tc_128", ["jump", "eq_ni_2124", 1433, 47], ["eq_int", 40, 16, 12, 1433, 47], ["jump", "eq_done_2123", 1433, 47], "eq_ni_2124", ["is_num", 41, 16, 1433, 47], ["jump_false", 41, "eq_nn_2125", 1433, 47], "_nop_tc_129", ["jump", "eq_nn_2125", 1433, 47], ["eq_float", 40, 16, 12, 1433, 47], ["jump", "eq_done_2123", 1433, 47], "eq_nn_2125", ["is_text", 41, 16, 1433, 47], ["jump_false", 41, "eq_nt_2126", 1433, 47], "_nop_tc_130", "_nop_tc_131", ["eq_text", 40, 16, 12, 1433, 47], ["jump", "eq_done_2123", 1433, 47], "eq_nt_2126", ["is_null", 41, 16, 1433, 47], ["jump_false", 41, "eq_nnl_2127", 1433, 47], "_nop_tc_132", ["jump", "eq_nnl_2127", 1433, 47], ["true", 40, 1433, 47], ["jump", "eq_done_2123", 1433, 47], "eq_nnl_2127", ["is_bool", 41, 16, 1433, 47], ["jump_false", 41, "eq_nb_2128", 1433, 47], "_nop_tc_133", ["jump", "eq_nb_2128", 1433, 47], ["eq_bool", 40, 16, 12, 1433, 47], ["jump", "eq_done_2123", 1433, 47], "eq_nb_2128", ["false", 40, 1433, 47], "eq_done_2123", ["move", 3, 40, 1433, 47], "or_end_2116", ["move", 12, 3, 1433, 47], ["jump_true", 12, "or_end_2115", 1433, 47], ["access", 3, "jump_not_null", 1433, 69], ["is_identical", 40, 16, 3, 1433, 69], ["jump_true", 40, "eq_done_2129", 1433, 69], ["is_int", 41, 16, 1433, 69], ["jump_false", 41, "eq_ni_2130", 1433, 69], "_nop_tc_134", ["jump", "eq_ni_2130", 1433, 69], ["eq_int", 40, 16, 3, 1433, 69], ["jump", "eq_done_2129", 1433, 69], "eq_ni_2130", ["is_num", 41, 16, 1433, 69], ["jump_false", 41, "eq_nn_2131", 1433, 69], "_nop_tc_135", ["jump", "eq_nn_2131", 1433, 69], ["eq_float", 40, 16, 3, 1433, 69], ["jump", "eq_done_2129", 1433, 69], "eq_nn_2131", ["is_text", 41, 16, 1433, 69], ["jump_false", 41, "eq_nt_2132", 1433, 69], "_nop_tc_136", "_nop_tc_137", ["eq_text", 40, 16, 3, 1433, 69], ["jump", "eq_done_2129", 1433, 69], "eq_nt_2132", ["is_null", 41, 16, 1433, 69], ["jump_false", 41, "eq_nnl_2133", 1433, 69], "_nop_tc_138", ["jump", "eq_nnl_2133", 1433, 69], ["true", 40, 1433, 69], ["jump", "eq_done_2129", 1433, 69], "eq_nnl_2133", ["is_bool", 41, 16, 1433, 69], ["jump_false", 41, "eq_nb_2134", 1433, 69], "_nop_tc_139", ["jump", "eq_nb_2134", 1433, 69], ["eq_bool", 40, 16, 3, 1433, 69], ["jump", "eq_done_2129", 1433, 69], "eq_nb_2134", ["false", 40, 1433, 69], "eq_done_2129", ["move", 12, 40, 1433, 69], "or_end_2115", ["jump_false", 12, "if_else_2113", 1433, 69], ["access", 3, 2, 1434, 26], ["load_index", 12, 14, 3, 1434, 26], ["move", 17, 12, 1434, 26], ["jump", "if_end_2114", 1434, 26], "if_else_2113", "if_end_2114", "if_end_2106", ["null", 3, 1436, 23], ["is_identical", 12, 17, 3, 1436, 23], ["jump_true", 12, "eq_done_2138", 1436, 23], ["is_int", 40, 17, 1436, 23], ["jump_false", 40, "eq_ni_2139", 1436, 23], "_nop_tc_140", ["jump", "eq_ni_2139", 1436, 23], ["eq_int", 12, 17, 3, 1436, 23], ["jump", "eq_done_2138", 1436, 23], "eq_ni_2139", ["is_num", 40, 17, 1436, 23], ["jump_false", 40, "eq_nn_2140", 1436, 23], "_nop_tc_141", ["jump", "eq_nn_2140", 1436, 23], ["eq_float", 12, 17, 3, 1436, 23], ["jump", "eq_done_2138", 1436, 23], "eq_nn_2140", ["is_text", 40, 17, 1436, 23], ["jump_false", 40, "eq_nt_2141", 1436, 23], "_nop_tc_142", ["jump", "eq_nt_2141", 1436, 23], ["eq_text", 12, 17, 3, 1436, 23], ["jump", "eq_done_2138", 1436, 23], "eq_nt_2141", ["is_null", 40, 17, 1436, 23], ["jump_false", 40, "eq_nnl_2142", 1436, 23], "_nop_tc_143", "_nop_tc_144", ["true", 12, 1436, 23], ["jump", "eq_done_2138", 1436, 23], "eq_nnl_2142", ["is_bool", 40, 17, 1436, 23], ["jump_false", 40, "eq_nb_2143", 1436, 23], "_nop_tc_145", ["jump", "eq_nb_2143", 1436, 23], ["eq_bool", 12, 17, 3, 1436, 23], ["jump", "eq_done_2138", 1436, 23], "eq_nb_2143", ["false", 12, 1436, 23], "eq_done_2138", ["move", 3, 12, 1436, 23], ["jump_true", 3, "or_end_2137", 1436, 23], ["is_text", 12, 17, 1436, 40], ["not", 40, 12, 1436, 40], ["move", 3, 40, 1436, 40], "or_end_2137", ["jump_false", 3, "if_else_2135", 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_2145", 1437, 19], "num_err_2144", [ "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_2145", ["move", 10, 12, 1437, 19], ["jump", "while_start_2095", 1438, 11], ["jump", "if_end_2136", 1438, 11], "if_else_2135", "if_end_2136", ["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_2149", 1441, 21], ["is_int", 40, 18, 1441, 21], ["jump_false", 40, "eq_ni_2150", 1441, 21], "_nop_tc_150", ["jump", "eq_ni_2150", 1441, 21], ["eq_int", 12, 18, 3, 1441, 21], ["jump", "eq_done_2149", 1441, 21], "eq_ni_2150", ["is_num", 40, 18, 1441, 21], ["jump_false", 40, "eq_nn_2151", 1441, 21], "_nop_tc_151", ["jump", "eq_nn_2151", 1441, 21], ["eq_float", 12, 18, 3, 1441, 21], ["jump", "eq_done_2149", 1441, 21], "eq_nn_2151", ["is_text", 40, 18, 1441, 21], ["jump_false", 40, "eq_nt_2152", 1441, 21], "_nop_tc_152", ["jump", "eq_nt_2152", 1441, 21], ["eq_text", 12, 18, 3, 1441, 21], ["jump", "eq_done_2149", 1441, 21], "eq_nt_2152", ["is_null", 40, 18, 1441, 21], ["jump_false", 40, "eq_nnl_2153", 1441, 21], "_nop_tc_153", "_nop_tc_154", ["true", 12, 1441, 21], ["jump", "eq_done_2149", 1441, 21], "eq_nnl_2153", ["is_bool", 40, 18, 1441, 21], ["jump_false", 40, "eq_nb_2154", 1441, 21], "_nop_tc_155", ["jump", "eq_nb_2154", 1441, 21], ["eq_bool", 12, 18, 3, 1441, 21], ["jump", "eq_done_2149", 1441, 21], "eq_nb_2154", ["false", 12, 1441, 21], "eq_done_2149", ["move", 3, 12, 1441, 21], ["jump_true", 3, "or_end_2148", 1441, 21], ["is_int", 12, 18, 1441, 37], ["jump_false", 12, "rel_ni_2155", 1441, 37], ["is_int", 40, 10, 1441, 37], ["jump_false", 40, "rel_ni_2155", 1441, 37], ["ge_int", 40, 18, 10, 1441, 37], ["jump", "rel_done_2157", 1441, 37], "rel_ni_2155", ["is_num", 12, 18, 1441, 37], ["jump_false", 12, "rel_nn_2156", 1441, 37], "_nop_tc_156", "_nop_tc_157", ["ge_float", 40, 18, 10, 1441, 37], ["jump", "rel_done_2157", 1441, 37], "rel_nn_2156", ["is_text", 12, 18, 1441, 37], ["jump_false", 12, "rel_err_2158", 1441, 37], "_nop_tc_158", ["jump", "rel_err_2158", 1441, 37], ["ge_text", 40, 18, 10, 1441, 37], ["jump", "rel_done_2157", 1441, 37], "rel_err_2158", [ "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_2157", ["move", 3, 40, 1441, 37], "or_end_2148", ["jump_false", 3, "if_else_2146", 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_2160", 1442, 19], "num_err_2159", [ "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_2160", ["move", 10, 12, 1442, 19], ["jump", "while_start_2095", 1443, 11], ["jump", "if_end_2147", 1443, 11], "if_else_2146", "if_end_2147", ["move", 13, 7, 1446, 13], "while_start_2161", ["is_int", 3, 13, 1447, 20], ["jump_false", 3, "rel_ni_2163", 1447, 20], ["is_int", 12, 5, 1447, 20], ["jump_false", 12, "rel_ni_2163", 1447, 20], ["lt_int", 40, 13, 5, 1447, 20], ["jump", "rel_done_2165", 1447, 20], "rel_ni_2163", ["is_num", 3, 13, 1447, 20], ["jump_false", 3, "rel_nn_2164", 1447, 20], ["is_num", 12, 5, 1447, 20], ["jump_false", 12, "rel_nn_2164", 1447, 20], ["lt_float", 40, 13, 5, 1447, 20], ["jump", "rel_done_2165", 1447, 20], "rel_nn_2164", ["is_text", 3, 13, 1447, 20], ["jump_false", 3, "rel_err_2166", 1447, 20], ["is_text", 12, 5, 1447, 20], ["jump_false", 12, "rel_err_2166", 1447, 20], ["lt_text", 40, 13, 5, 1447, 20], ["jump", "rel_done_2165", 1447, 20], "rel_err_2166", [ "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_2165", ["jump_false", 40, "while_end_2162", 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_2172", 1448, 31], "_nop_tc_163", "_nop_tc_164", ["ge_int", 41, 3, 12, 1448, 31], ["jump", "rel_done_2174", 1448, 31], "rel_ni_2172", ["is_num", 40, 3, 1448, 31], ["jump_false", 40, "rel_nn_2173", 1448, 31], "_nop_tc_165", "_nop_tc_166", ["ge_float", 41, 3, 12, 1448, 31], ["jump", "rel_done_2174", 1448, 31], "rel_nn_2173", ["is_text", 40, 3, 1448, 31], ["jump_false", 40, "rel_err_2175", 1448, 31], "_nop_tc_167", ["jump", "rel_err_2175", 1448, 31], ["ge_text", 41, 3, 12, 1448, 31], ["jump", "rel_done_2174", 1448, 31], "rel_err_2175", [ "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_2174", ["move", 3, 41, 1448, 31], ["jump_false", 3, "and_end_2171", 1448, 31], ["load_dynamic", 12, 8, 13, 1448, 46], ["is_int", 40, 12, 1448, 51], ["jump_false", 40, "rel_ni_2176", 1448, 51], ["is_int", 41, 18, 1448, 51], ["jump_false", 41, "rel_ni_2176", 1448, 51], ["lt_int", 42, 12, 18, 1448, 51], ["jump", "rel_done_2178", 1448, 51], "rel_ni_2176", ["is_num", 40, 12, 1448, 51], ["jump_false", 40, "rel_nn_2177", 1448, 51], ["is_num", 41, 18, 1448, 51], ["jump_false", 41, "rel_nn_2177", 1448, 51], ["lt_float", 42, 12, 18, 1448, 51], ["jump", "rel_done_2178", 1448, 51], "rel_nn_2177", ["is_text", 40, 12, 1448, 51], ["jump_false", 40, "rel_err_2179", 1448, 51], ["is_text", 41, 18, 1448, 51], ["jump_false", 41, "rel_err_2179", 1448, 51], ["lt_text", 42, 12, 18, 1448, 51], ["jump", "rel_done_2178", 1448, 51], "rel_err_2179", [ "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_2178", ["move", 3, 42, 1448, 51], "and_end_2171", ["move", 12, 3, 1448, 51], ["jump_false", 12, "and_end_2170", 1448, 51], ["load_dynamic", 3, 9, 13, 1448, 68], ["is_int", 40, 3, 1448, 74], ["jump_false", 40, "rel_ni_2180", 1448, 74], ["is_int", 41, 18, 1448, 74], ["jump_false", 41, "rel_ni_2180", 1448, 74], ["ge_int", 42, 3, 18, 1448, 74], ["jump", "rel_done_2182", 1448, 74], "rel_ni_2180", ["is_num", 40, 3, 1448, 74], ["jump_false", 40, "rel_nn_2181", 1448, 74], ["is_num", 41, 18, 1448, 74], ["jump_false", 41, "rel_nn_2181", 1448, 74], ["ge_float", 42, 3, 18, 1448, 74], ["jump", "rel_done_2182", 1448, 74], "rel_nn_2181", ["is_text", 40, 3, 1448, 74], ["jump_false", 40, "rel_err_2183", 1448, 74], ["is_text", 41, 18, 1448, 74], ["jump_false", 41, "rel_err_2183", 1448, 74], ["ge_text", 42, 3, 18, 1448, 74], ["jump", "rel_done_2182", 1448, 74], "rel_err_2183", [ "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_2182", ["move", 12, 42, 1448, 74], "and_end_2170", ["move", 3, 12, 1448, 74], ["jump_false", 3, "and_end_2169", 1448, 74], ["load_dynamic", 12, 9, 13, 1448, 91], ["is_int", 40, 12, 1448, 96], ["jump_false", 40, "rel_ni_2184", 1448, 96], ["is_int", 41, 10, 1448, 96], ["jump_false", 41, "rel_ni_2184", 1448, 96], ["lt_int", 41, 12, 10, 1448, 96], ["jump", "rel_done_2186", 1448, 96], "rel_ni_2184", ["is_num", 40, 12, 1448, 96], ["jump_false", 40, "rel_nn_2185", 1448, 96], "_nop_tc_168", "_nop_tc_169", ["lt_float", 41, 12, 10, 1448, 96], ["jump", "rel_done_2186", 1448, 96], "rel_nn_2185", ["is_text", 40, 12, 1448, 96], ["jump_false", 40, "rel_err_2187", 1448, 96], "_nop_tc_170", ["jump", "rel_err_2187", 1448, 96], ["lt_text", 41, 12, 10, 1448, 96], ["jump", "rel_done_2186", 1448, 96], "rel_err_2187", [ "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_2186", ["move", 3, 41, 1448, 96], "and_end_2169", ["jump_false", 3, "if_else_2167", 1448, 96], ["store_dynamic", 9, 10, 13, 1449, 22], ["true", 19, 1450, 23], ["jump", "if_end_2168", 1450, 23], "if_else_2167", "if_end_2168", ["access", 3, 1, 1452, 19], ["is_num", 12, 13, 1452, 19], ["jump_false", 12, "num_err_2188", 1452, 19], "_nop_tc_171", "_nop_tc_172", ["add", 12, 13, 3, 1452, 19], ["jump", "num_done_2189", 1452, 19], "num_err_2188", [ "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_2189", ["move", 13, 12, 1452, 19], ["jump", "while_start_2161", 1452, 19], "while_end_2162", ["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_2191", 1454, 17], "num_err_2190", [ "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_2191", ["move", 10, 12, 1454, 17], ["jump", "while_start_2095", 1454, 17], "while_end_2096", ["jump", "while_start_2093", 1454, 17], "while_end_2094", ["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_2192", ["is_int", 3, 13, 1463, 16], ["jump_false", 3, "rel_ni_2194", 1463, 16], ["is_int", 12, 5, 1463, 16], ["jump_false", 12, "rel_ni_2194", 1463, 16], ["lt_int", 16, 13, 5, 1463, 16], ["jump", "rel_done_2196", 1463, 16], "rel_ni_2194", ["is_num", 3, 13, 1463, 16], ["jump_false", 3, "rel_nn_2195", 1463, 16], ["is_num", 12, 5, 1463, 16], ["jump_false", 12, "rel_nn_2195", 1463, 16], ["lt_float", 16, 13, 5, 1463, 16], ["jump", "rel_done_2196", 1463, 16], "rel_nn_2195", ["is_text", 3, 13, 1463, 16], ["jump_false", 3, "rel_err_2197", 1463, 16], ["is_text", 12, 5, 1463, 16], ["jump_false", 12, "rel_err_2197", 1463, 16], ["lt_text", 16, 13, 5, 1463, 16], ["jump", "rel_done_2196", 1463, 16], "rel_err_2197", [ "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_2196", ["jump_false", 16, "while_end_2193", 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_2200", 1464, 27], "_nop_tc_177", "_nop_tc_178", ["ge_int", 17, 3, 12, 1464, 27], ["jump", "rel_done_2202", 1464, 27], "rel_ni_2200", ["is_num", 16, 3, 1464, 27], ["jump_false", 16, "rel_nn_2201", 1464, 27], "_nop_tc_179", "_nop_tc_180", ["ge_float", 17, 3, 12, 1464, 27], ["jump", "rel_done_2202", 1464, 27], "rel_nn_2201", ["is_text", 16, 3, 1464, 27], ["jump_false", 16, "rel_err_2203", 1464, 27], "_nop_tc_181", ["jump", "rel_err_2203", 1464, 27], ["ge_text", 17, 3, 12, 1464, 27], ["jump", "rel_done_2202", 1464, 27], "rel_err_2203", [ "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_2202", ["jump_false", 17, "if_else_2198", 1464, 27], ["is_array", 3, 21, 1465, 24], ["jump_false", 3, "push_err_2204", 1465, 24], ["push", 21, 13, 1465, 24], ["jump", "push_done_2205", 1465, 24], "push_err_2204", [ "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_2205", ["load_dynamic", 3, 8, 13, 1466, 34], ["is_array", 12, 22, 1466, 34], ["jump_false", 12, "push_err_2206", 1466, 34], ["push", 22, 3, 1466, 34], ["jump", "push_done_2207", 1466, 34], "push_err_2206", [ "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_2207", ["load_dynamic", 3, 9, 13, 1467, 32], ["is_array", 12, 23, 1467, 32], ["jump_false", 12, "push_err_2208", 1467, 32], ["push", 23, 3, 1467, 32], ["jump", "push_done_2209", 1467, 32], "push_err_2208", [ "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_2209", ["jump", "if_end_2199", 1467, 32], "if_else_2198", "if_end_2199", ["access", 3, 1, 1469, 15], ["is_num", 12, 13, 1469, 15], ["jump_false", 12, "num_err_2210", 1469, 15], "_nop_tc_182", "_nop_tc_183", ["add", 12, 13, 3, 1469, 15], ["jump", "num_done_2211", 1469, 15], "num_err_2210", [ "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_2211", ["move", 13, 12, 1469, 15], ["jump", "while_start_2192", 1469, 15], "while_end_2193", ["length", 3, 21, 1472, 18], ["move", 24, 3, 1472, 18], ["access", 10, 1, 1473, 9], "while_start_2212", ["is_int", 3, 10, 1474, 16], ["jump_false", 3, "rel_ni_2214", 1474, 16], "_nop_tc_184", "_nop_tc_185", ["lt_int", 3, 10, 24, 1474, 16], ["jump", "rel_done_2216", 1474, 16], "rel_ni_2214", "_nop_tc_186", "_nop_tc_187", "_nop_tc_188", "_nop_tc_189", ["lt_float", 3, 10, 24, 1474, 16], ["jump", "rel_done_2216", 1474, 16], "rel_nn_2215", "_nop_tc_190", ["jump", "rel_err_2217", 1474, 16], "_nop_tc_191", ["jump", "rel_err_2217", 1474, 16], ["lt_text", 3, 10, 24, 1474, 16], ["jump", "rel_done_2216", 1474, 16], "rel_err_2217", [ "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_2216", ["jump_false", 3, "while_end_2213", 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_2219", 1478, 15], "num_err_2218", [ "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_2219", "while_start_2220", ["access", 3, 0, 1479, 19], ["is_int", 9, 11, 1479, 19], ["jump_false", 9, "rel_ni_2223", 1479, 19], "_nop_tc_196", "_nop_tc_197", ["ge_int", 9, 11, 3, 1479, 19], ["jump", "rel_done_2225", 1479, 19], "rel_ni_2223", "_nop_tc_198", "_nop_tc_199", "_nop_tc_200", "_nop_tc_201", ["ge_float", 9, 11, 3, 1479, 19], ["jump", "rel_done_2225", 1479, 19], "rel_nn_2224", "_nop_tc_202", ["jump", "rel_err_2226", 1479, 19], "_nop_tc_203", ["jump", "rel_err_2226", 1479, 19], ["ge_text", 9, 11, 3, 1479, 19], ["jump", "rel_done_2225", 1479, 19], "rel_err_2226", [ "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_2225", ["move", 3, 9, 1479, 19], ["jump_false", 3, "and_end_2222", 1479, 19], ["load_dynamic", 9, 22, 11, 1479, 36], ["is_int", 12, 9, 1479, 41], ["jump_false", 12, "rel_ni_2228", 1479, 41], ["is_int", 16, 26, 1479, 41], ["jump_false", 16, "rel_ni_2228", 1479, 41], ["gt_int", 17, 9, 26, 1479, 41], ["jump", "rel_done_2230", 1479, 41], "rel_ni_2228", ["is_num", 12, 9, 1479, 41], ["jump_false", 12, "rel_nn_2229", 1479, 41], ["is_num", 16, 26, 1479, 41], ["jump_false", 16, "rel_nn_2229", 1479, 41], ["gt_float", 17, 9, 26, 1479, 41], ["jump", "rel_done_2230", 1479, 41], "rel_nn_2229", ["is_text", 12, 9, 1479, 41], ["jump_false", 12, "rel_err_2231", 1479, 41], ["is_text", 16, 26, 1479, 41], ["jump_false", 16, "rel_err_2231", 1479, 41], ["gt_text", 17, 9, 26, 1479, 41], ["jump", "rel_done_2230", 1479, 41], "rel_err_2231", [ "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_2230", ["move", 9, 17, 1479, 41], ["jump_true", 9, "or_end_2227", 1479, 41], ["load_dynamic", 12, 22, 11, 1479, 62], ["is_identical", 16, 12, 26, 1479, 68], ["jump_true", 16, "eq_done_2233", 1479, 68], ["is_int", 17, 12, 1479, 68], ["jump_false", 17, "eq_ni_2234", 1479, 68], ["is_int", 18, 26, 1479, 68], ["jump_false", 18, "eq_ni_2234", 1479, 68], ["eq_int", 16, 12, 26, 1479, 68], ["jump", "eq_done_2233", 1479, 68], "eq_ni_2234", ["is_num", 17, 12, 1479, 68], ["jump_false", 17, "eq_nn_2235", 1479, 68], ["is_num", 18, 26, 1479, 68], ["jump_false", 18, "eq_nn_2235", 1479, 68], ["eq_float", 16, 12, 26, 1479, 68], ["jump", "eq_done_2233", 1479, 68], "eq_nn_2235", ["is_text", 17, 12, 1479, 68], ["jump_false", 17, "eq_nt_2236", 1479, 68], ["is_text", 18, 26, 1479, 68], ["jump_false", 18, "eq_nt_2236", 1479, 68], ["eq_text", 16, 12, 26, 1479, 68], ["jump", "eq_done_2233", 1479, 68], "eq_nt_2236", ["is_null", 17, 12, 1479, 68], ["jump_false", 17, "eq_nnl_2237", 1479, 68], ["is_null", 18, 26, 1479, 68], ["jump_false", 18, "eq_nnl_2237", 1479, 68], ["true", 16, 1479, 68], ["jump", "eq_done_2233", 1479, 68], "eq_nnl_2237", ["is_bool", 17, 12, 1479, 68], ["jump_false", 17, "eq_nb_2238", 1479, 68], ["is_bool", 18, 26, 1479, 68], ["jump_false", 18, "eq_nb_2238", 1479, 68], ["eq_bool", 16, 12, 26, 1479, 68], ["jump", "eq_done_2233", 1479, 68], "eq_nb_2238", ["false", 16, 1479, 68], "eq_done_2233", ["move", 12, 16, 1479, 68], ["jump_false", 12, "and_end_2232", 1479, 68], ["load_dynamic", 16, 21, 11, 1479, 88], ["is_int", 17, 16, 1479, 93], ["jump_false", 17, "rel_ni_2239", 1479, 93], ["is_int", 18, 25, 1479, 93], ["jump_false", 18, "rel_ni_2239", 1479, 93], ["gt_int", 19, 16, 25, 1479, 93], ["jump", "rel_done_2241", 1479, 93], "rel_ni_2239", ["is_num", 17, 16, 1479, 93], ["jump_false", 17, "rel_nn_2240", 1479, 93], ["is_num", 18, 25, 1479, 93], ["jump_false", 18, "rel_nn_2240", 1479, 93], ["gt_float", 19, 16, 25, 1479, 93], ["jump", "rel_done_2241", 1479, 93], "rel_nn_2240", ["is_text", 17, 16, 1479, 93], ["jump_false", 17, "rel_err_2242", 1479, 93], ["is_text", 18, 25, 1479, 93], ["jump_false", 18, "rel_err_2242", 1479, 93], ["gt_text", 19, 16, 25, 1479, 93], ["jump", "rel_done_2241", 1479, 93], "rel_err_2242", [ "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_2241", ["move", 12, 19, 1479, 93], "and_end_2232", ["move", 9, 12, 1479, 93], "or_end_2227", ["move", 3, 9, 1479, 93], "and_end_2222", ["jump_false", 3, "while_end_2221", 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_2244", 1480, 24], "num_err_2243", [ "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_2244", ["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_2246", 1481, 24], "num_err_2245", [ "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_2246", ["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_2248", 1482, 23], "num_err_2247", [ "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_2248", ["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_2250", 1483, 17], "num_err_2249", [ "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_2250", ["jump", "while_start_2220", 1483, 17], "while_end_2221", ["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_2252", 1485, 22], "num_err_2251", [ "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_2252", ["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_2254", 1486, 22], "num_err_2253", [ "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_2254", ["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_2256", 1487, 21], "num_err_2255", [ "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_2256", ["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_2258", 1488, 15], "num_err_2257", [ "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_2258", ["move", 10, 9, 1488, 15], ["jump", "while_start_2212", 1488, 15], "while_end_2213", [ "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_2259", ["is_int", 3, 13, 1494, 16], ["jump_false", 3, "rel_ni_2261", 1494, 16], ["is_int", 9, 5, 1494, 16], ["jump_false", 9, "rel_ni_2261", 1494, 16], ["lt_int", 12, 13, 5, 1494, 16], ["jump", "rel_done_2263", 1494, 16], "rel_ni_2261", ["is_num", 3, 13, 1494, 16], ["jump_false", 3, "rel_nn_2262", 1494, 16], ["is_num", 9, 5, 1494, 16], ["jump_false", 9, "rel_nn_2262", 1494, 16], ["lt_float", 12, 13, 5, 1494, 16], ["jump", "rel_done_2263", 1494, 16], "rel_nn_2262", ["is_text", 3, 13, 1494, 16], ["jump_false", 3, "rel_err_2264", 1494, 16], ["is_text", 9, 5, 1494, 16], ["jump_false", 9, "rel_err_2264", 1494, 16], ["lt_text", 12, 13, 5, 1494, 16], ["jump", "rel_done_2263", 1494, 16], "rel_err_2264", [ "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_2263", ["jump_false", 12, "while_end_2260", 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_2265", 1496, 15], "_nop_tc_236", "_nop_tc_237", ["add", 9, 13, 3, 1496, 15], ["jump", "num_done_2266", 1496, 15], "num_err_2265", [ "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_2266", ["move", 13, 9, 1496, 15], ["jump", "while_start_2259", 1496, 15], "while_end_2260", ["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_2267", ["is_int", 3, 10, 1505, 16], ["jump_false", 3, "rel_ni_2269", 1505, 16], "_nop_tc_238", "_nop_tc_239", ["lt_int", 3, 10, 24, 1505, 16], ["jump", "rel_done_2271", 1505, 16], "rel_ni_2269", "_nop_tc_240", "_nop_tc_241", "_nop_tc_242", "_nop_tc_243", ["lt_float", 3, 10, 24, 1505, 16], ["jump", "rel_done_2271", 1505, 16], "rel_nn_2270", "_nop_tc_244", ["jump", "rel_err_2272", 1505, 16], "_nop_tc_245", ["jump", "rel_err_2272", 1505, 16], ["lt_text", 3, 10, 24, 1505, 16], ["jump", "rel_done_2271", 1505, 16], "rel_err_2272", [ "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_2271", ["jump_false", 3, "while_end_2268", 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_2273", ["length", 3, 31, 1510, 25], ["is_int", 9, 11, 1510, 25], ["jump_false", 9, "rel_ni_2275", 1510, 25], "_nop_tc_246", "_nop_tc_247", ["lt_int", 9, 11, 3, 1510, 25], ["jump", "rel_done_2277", 1510, 25], "rel_ni_2275", "_nop_tc_248", "_nop_tc_249", "_nop_tc_250", "_nop_tc_251", ["lt_float", 9, 11, 3, 1510, 25], ["jump", "rel_done_2277", 1510, 25], "rel_nn_2276", "_nop_tc_252", ["jump", "rel_err_2278", 1510, 25], "_nop_tc_253", ["jump", "rel_err_2278", 1510, 25], ["lt_text", 9, 11, 3, 1510, 25], ["jump", "rel_done_2277", 1510, 25], "rel_err_2278", [ "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_2277", ["jump_false", 9, "while_end_2274", 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_2281", 1511, 41], ["is_int", 16, 9, 1511, 41], ["jump_false", 16, "rel_ni_2281", 1511, 41], ["lt_int", 17, 3, 9, 1511, 41], ["jump", "rel_done_2283", 1511, 41], "rel_ni_2281", ["is_num", 12, 3, 1511, 41], ["jump_false", 12, "rel_nn_2282", 1511, 41], ["is_num", 16, 9, 1511, 41], ["jump_false", 16, "rel_nn_2282", 1511, 41], ["lt_float", 17, 3, 9, 1511, 41], ["jump", "rel_done_2283", 1511, 41], "rel_nn_2282", ["is_text", 12, 3, 1511, 41], ["jump_false", 12, "rel_err_2284", 1511, 41], ["is_text", 16, 9, 1511, 41], ["jump_false", 16, "rel_err_2284", 1511, 41], ["lt_text", 17, 3, 9, 1511, 41], ["jump", "rel_done_2283", 1511, 41], "rel_err_2284", [ "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_2283", ["jump_false", 17, "if_else_2279", 1511, 41], ["load_dynamic", 3, 31, 11, 1512, 32], ["is_array", 9, 29, 1512, 32], ["jump_false", 9, "push_err_2285", 1512, 32], ["push", 29, 3, 1512, 32], ["jump", "push_done_2286", 1512, 32], "push_err_2285", [ "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_2286", ["jump", "if_end_2280", 1512, 32], "if_else_2279", ["load_dynamic", 3, 31, 11, 1514, 43], ["is_array", 9, 37, 1514, 43], ["jump_false", 9, "push_err_2287", 1514, 43], ["push", 37, 3, 1514, 43], ["jump", "push_done_2288", 1514, 43], "push_err_2287", [ "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_2288", ["load_dynamic", 3, 32, 11, 1515, 43], ["is_array", 9, 38, 1515, 43], ["jump_false", 9, "push_err_2289", 1515, 43], ["push", 38, 3, 1515, 43], ["jump", "push_done_2290", 1515, 43], "push_err_2289", [ "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_2290", "if_end_2280", ["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_2292", 1517, 17], "num_err_2291", [ "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_2292", ["move", 11, 9, 1517, 17], ["jump", "while_start_2273", 1517, 17], "while_end_2274", ["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_2297", 1523, 26], "rel_ni_2295", "_nop_tc_262", "_nop_tc_263", "_nop_tc_264", "_nop_tc_265", ["gt_float", 12, 3, 9, 1523, 26], ["jump", "rel_done_2297", 1523, 26], "rel_nn_2296", "_nop_tc_266", ["jump", "rel_err_2298", 1523, 26], "_nop_tc_267", ["jump", "rel_err_2298", 1523, 26], ["gt_text", 12, 3, 9, 1523, 26], ["jump", "rel_done_2297", 1523, 26], "rel_err_2298", [ "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_2297", ["jump_false", 12, "if_else_2293", 1523, 26], ["access", 34, 0, 1524, 14], ["access", 11, 1, 1525, 13], "while_start_2299", ["length", 3, 29, 1526, 27], ["is_int", 9, 11, 1526, 27], ["jump_false", 9, "rel_ni_2301", 1526, 27], "_nop_tc_268", "_nop_tc_269", ["lt_int", 9, 11, 3, 1526, 27], ["jump", "rel_done_2303", 1526, 27], "rel_ni_2301", "_nop_tc_270", "_nop_tc_271", "_nop_tc_272", "_nop_tc_273", ["lt_float", 9, 11, 3, 1526, 27], ["jump", "rel_done_2303", 1526, 27], "rel_nn_2302", "_nop_tc_274", ["jump", "rel_err_2304", 1526, 27], "_nop_tc_275", ["jump", "rel_err_2304", 1526, 27], ["lt_text", 9, 11, 3, 1526, 27], ["jump", "rel_done_2303", 1526, 27], "rel_err_2304", [ "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_2303", ["jump_false", 9, "while_end_2300", 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_2307", 1527, 30], ["is_int", 16, 9, 1527, 30], ["jump_false", 16, "rel_ni_2307", 1527, 30], ["lt_int", 17, 3, 9, 1527, 30], ["jump", "rel_done_2309", 1527, 30], "rel_ni_2307", ["is_num", 12, 3, 1527, 30], ["jump_false", 12, "rel_nn_2308", 1527, 30], ["is_num", 16, 9, 1527, 30], ["jump_false", 16, "rel_nn_2308", 1527, 30], ["lt_float", 17, 3, 9, 1527, 30], ["jump", "rel_done_2309", 1527, 30], "rel_nn_2308", ["is_text", 12, 3, 1527, 30], ["jump_false", 12, "rel_err_2310", 1527, 30], ["is_text", 16, 9, 1527, 30], ["jump_false", 16, "rel_err_2310", 1527, 30], ["lt_text", 17, 3, 9, 1527, 30], ["jump", "rel_done_2309", 1527, 30], "rel_err_2310", [ "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_2309", ["jump_false", 17, "if_else_2305", 1527, 30], ["move", 34, 11, 1527, 40], ["jump", "if_end_2306", 1527, 40], "if_else_2305", "if_end_2306", ["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_2312", 1528, 19], "num_err_2311", [ "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_2312", ["move", 11, 9, 1528, 19], ["jump", "while_start_2299", 1528, 19], "while_end_2300", ["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_2313", ["length", 3, 29, 1533, 27], ["is_int", 9, 11, 1533, 27], ["jump_false", 9, "rel_ni_2315", 1533, 27], "_nop_tc_280", "_nop_tc_281", ["lt_int", 9, 11, 3, 1533, 27], ["jump", "rel_done_2317", 1533, 27], "rel_ni_2315", "_nop_tc_282", "_nop_tc_283", "_nop_tc_284", "_nop_tc_285", ["lt_float", 9, 11, 3, 1533, 27], ["jump", "rel_done_2317", 1533, 27], "rel_nn_2316", "_nop_tc_286", ["jump", "rel_err_2318", 1533, 27], "_nop_tc_287", ["jump", "rel_err_2318", 1533, 27], ["lt_text", 9, 11, 3, 1533, 27], ["jump", "rel_done_2317", 1533, 27], "rel_err_2318", [ "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_2317", ["jump_false", 9, "while_end_2314", 1533, 27], ["is_identical", 3, 11, 34, 1534, 20], ["jump_true", 3, "ne_nid_2322", 1534, 20], ["jump", "ne_ni_2323", 1534, 20], "ne_nid_2322", ["false", 3, 1534, 20], ["jump", "ne_done_2321", 1534, 20], "ne_ni_2323", ["is_int", 9, 11, 1534, 20], ["jump_false", 9, "ne_nn_2324", 1534, 20], ["is_int", 9, 34, 1534, 20], ["jump_false", 9, "ne_nn_2324", 1534, 20], ["ne_int", 3, 11, 34, 1534, 20], ["jump", "ne_done_2321", 1534, 20], "ne_nn_2324", "_nop_tc_288", "_nop_tc_289", "_nop_tc_290", "_nop_tc_291", ["ne_float", 3, 11, 34, 1534, 20], ["jump", "ne_done_2321", 1534, 20], "ne_nt_2325", "_nop_tc_292", ["jump", "ne_nnl_2326", 1534, 20], "_nop_tc_293", ["jump", "ne_nnl_2326", 1534, 20], ["ne_text", 3, 11, 34, 1534, 20], ["jump", "ne_done_2321", 1534, 20], "ne_nnl_2326", "_nop_tc_294", ["jump", "ne_nb_2327", 1534, 20], "_nop_tc_295", ["jump", "ne_nb_2327", 1534, 20], ["false", 3, 1534, 20], ["jump", "ne_done_2321", 1534, 20], "ne_nb_2327", "_nop_tc_296", ["jump", "ne_mis_2328", 1534, 20], "_nop_tc_297", ["jump", "ne_mis_2328", 1534, 20], ["ne_bool", 3, 11, 34, 1534, 20], ["jump", "ne_done_2321", 1534, 20], "ne_mis_2328", ["true", 3, 1534, 20], "ne_done_2321", ["jump_false", 3, "if_else_2319", 1534, 20], ["load_dynamic", 3, 29, 11, 1534, 42], ["is_array", 9, 39, 1534, 42], ["jump_false", 9, "push_err_2329", 1534, 42], ["push", 39, 3, 1534, 42], ["jump", "push_done_2330", 1534, 42], "push_err_2329", [ "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_2330", ["jump", "if_end_2320", 1534, 42], "if_else_2319", "if_end_2320", ["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_2332", 1535, 19], "num_err_2331", [ "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_2332", ["move", 11, 9, 1535, 19], ["jump", "while_start_2313", 1535, 19], "while_end_2314", ["move", 29, 39, 1537, 16], ["jump", "if_end_2294", 1537, 16], "if_else_2293", ["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_2334", 1540, 33], "num_err_2333", [ "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_2334", ["move", 30, 9, 1540, 33], "if_end_2294", ["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_2335", 1544, 23], ["push", 31, 33, 1544, 23], ["jump", "push_done_2336", 1544, 23], "push_err_2335", [ "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_2336", ["load_dynamic", 3, 23, 10, 1545, 33], ["is_array", 9, 32, 1545, 33], ["jump_false", 9, "push_err_2337", 1545, 33], ["push", 32, 3, 1545, 33], ["jump", "push_done_2338", 1545, 33], "push_err_2337", [ "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_2338", ["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_2340", 1546, 15], "num_err_2339", [ "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_2340", ["move", 10, 9, 1546, 15], ["jump", "while_start_2267", 1546, 15], "while_end_2268", ["move", 35, 7, 1550, 15], ["access", 13, 0, 1551, 9], "while_start_2341", ["is_int", 3, 13, 1552, 16], ["jump_false", 3, "rel_ni_2343", 1552, 16], ["is_int", 7, 5, 1552, 16], ["jump_false", 7, "rel_ni_2343", 1552, 16], ["lt_int", 9, 13, 5, 1552, 16], ["jump", "rel_done_2345", 1552, 16], "rel_ni_2343", ["is_num", 3, 13, 1552, 16], ["jump_false", 3, "rel_nn_2344", 1552, 16], ["is_num", 7, 5, 1552, 16], ["jump_false", 7, "rel_nn_2344", 1552, 16], ["lt_float", 9, 13, 5, 1552, 16], ["jump", "rel_done_2345", 1552, 16], "rel_nn_2344", ["is_text", 3, 13, 1552, 16], ["jump_false", 3, "rel_err_2346", 1552, 16], ["is_text", 7, 5, 1552, 16], ["jump_false", 7, "rel_err_2346", 1552, 16], ["lt_text", 9, 13, 5, 1552, 16], ["jump", "rel_done_2345", 1552, 16], "rel_err_2346", [ "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_2345", ["jump_false", 9, "while_end_2342", 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_2350", 1553, 27], "_nop_tc_310", "_nop_tc_311", ["ge_int", 12, 3, 7, 1553, 27], ["jump", "rel_done_2352", 1553, 27], "rel_ni_2350", ["is_num", 9, 3, 1553, 27], ["jump_false", 9, "rel_nn_2351", 1553, 27], "_nop_tc_312", "_nop_tc_313", ["ge_float", 12, 3, 7, 1553, 27], ["jump", "rel_done_2352", 1553, 27], "rel_nn_2351", ["is_text", 9, 3, 1553, 27], ["jump_false", 9, "rel_err_2353", 1553, 27], "_nop_tc_314", ["jump", "rel_err_2353", 1553, 27], ["ge_text", 12, 3, 7, 1553, 27], ["jump", "rel_done_2352", 1553, 27], "rel_err_2353", [ "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_2352", ["move", 3, 12, 1553, 27], ["jump_false", 3, "and_end_2349", 1553, 27], ["load_dynamic", 7, 28, 13, 1553, 38], ["is_int", 9, 7, 1553, 44], ["jump_false", 9, "rel_ni_2354", 1553, 44], ["is_int", 12, 35, 1553, 44], ["jump_false", 12, "rel_ni_2354", 1553, 44], ["ge_int", 12, 7, 35, 1553, 44], ["jump", "rel_done_2356", 1553, 44], "rel_ni_2354", ["is_num", 9, 7, 1553, 44], ["jump_false", 9, "rel_nn_2355", 1553, 44], "_nop_tc_315", "_nop_tc_316", ["ge_float", 12, 7, 35, 1553, 44], ["jump", "rel_done_2356", 1553, 44], "rel_nn_2355", ["is_text", 9, 7, 1553, 44], ["jump_false", 9, "rel_err_2357", 1553, 44], "_nop_tc_317", ["jump", "rel_err_2357", 1553, 44], ["ge_text", 12, 7, 35, 1553, 44], ["jump", "rel_done_2356", 1553, 44], "rel_err_2357", [ "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_2356", ["move", 3, 12, 1553, 44], "and_end_2349", ["jump_false", 3, "if_else_2347", 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_2358", 1554, 30], "_nop_tc_318", "_nop_tc_319", ["add", 9, 3, 7, 1554, 30], ["jump", "num_done_2359", 1554, 30], "num_err_2358", [ "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_2359", ["move", 35, 9, 1554, 30], ["jump", "if_end_2348", 1554, 30], "if_else_2347", "if_end_2348", ["access", 3, 1, 1556, 15], ["is_num", 7, 13, 1556, 15], ["jump_false", 7, "num_err_2360", 1556, 15], "_nop_tc_320", "_nop_tc_321", ["add", 7, 13, 3, 1556, 15], ["jump", "num_done_2361", 1556, 15], "num_err_2360", [ "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_2361", ["move", 13, 7, 1556, 15], ["jump", "while_start_2341", 1556, 15], "while_end_2342", ["is_int", 3, 35, 1559, 20], ["jump_false", 3, "rel_ni_2364", 1559, 20], ["is_int", 3, 5, 1559, 20], ["jump_false", 3, "rel_ni_2364", 1559, 20], ["ge_int", 7, 35, 5, 1559, 20], ["jump", "rel_done_2366", 1559, 20], "rel_ni_2364", "_nop_tc_322", "_nop_tc_323", ["is_num", 3, 5, 1559, 20], ["jump_false", 3, "rel_nn_2365", 1559, 20], ["ge_float", 7, 35, 5, 1559, 20], ["jump", "rel_done_2366", 1559, 20], "rel_nn_2365", "_nop_tc_324", ["jump", "rel_err_2367", 1559, 20], ["is_text", 3, 5, 1559, 20], ["jump_false", 3, "rel_err_2367", 1559, 20], ["ge_text", 7, 35, 5, 1559, 20], ["jump", "rel_done_2366", 1559, 20], "rel_err_2367", [ "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_2366", ["jump_false", 7, "if_else_2362", 1559, 20], ["null", 3, 1559, 37], ["return", 3, 1559, 37], "_nop_ur_2", "if_else_2362", "if_end_2363", ["access", 10, 0, 1562, 9], "while_start_2368", ["is_int", 3, 10, 1563, 16], ["jump_false", 3, "rel_ni_2370", 1563, 16], "_nop_tc_325", "_nop_tc_326", ["lt_int", 3, 10, 6, 1563, 16], ["jump", "rel_done_2372", 1563, 16], "rel_ni_2370", "_nop_tc_327", "_nop_tc_328", "_nop_tc_329", "_nop_tc_330", ["lt_float", 3, 10, 6, 1563, 16], ["jump", "rel_done_2372", 1563, 16], "rel_nn_2371", "_nop_tc_331", ["jump", "rel_err_2373", 1563, 16], "_nop_tc_332", ["jump", "rel_err_2373", 1563, 16], ["lt_text", 3, 10, 6, 1563, 16], ["jump", "rel_done_2372", 1563, 16], "rel_err_2373", [ "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_2372", ["jump_false", 3, "while_end_2369", 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_2374", 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_2376", ["length", 3, 15, 1568, 27], ["is_int", 7, 11, 1568, 27], ["jump_false", 7, "rel_ni_2378", 1568, 27], "_nop_tc_333", "_nop_tc_334", ["lt_int", 7, 11, 3, 1568, 27], ["jump", "rel_done_2380", 1568, 27], "rel_ni_2378", "_nop_tc_335", "_nop_tc_336", "_nop_tc_337", "_nop_tc_338", ["lt_float", 7, 11, 3, 1568, 27], ["jump", "rel_done_2380", 1568, 27], "rel_nn_2379", "_nop_tc_339", ["jump", "rel_err_2381", 1568, 27], "_nop_tc_340", ["jump", "rel_err_2381", 1568, 27], ["lt_text", 7, 11, 3, 1568, 27], ["jump", "rel_done_2380", 1568, 27], "rel_err_2381", [ "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_2380", ["jump_false", 7, "while_end_2377", 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_2385", 1570, 25], ["access", 3, 0, 1570, 48], ["is_int", 8, 36, 1570, 48], ["jump_false", 8, "rel_ni_2386", 1570, 48], "_nop_tc_341", "_nop_tc_342", ["ge_int", 9, 36, 3, 1570, 48], ["jump", "rel_done_2388", 1570, 48], "rel_ni_2386", ["is_num", 8, 36, 1570, 48], ["jump_false", 8, "rel_nn_2387", 1570, 48], "_nop_tc_343", "_nop_tc_344", ["ge_float", 9, 36, 3, 1570, 48], ["jump", "rel_done_2388", 1570, 48], "rel_nn_2387", ["is_text", 8, 36, 1570, 48], ["jump_false", 8, "rel_err_2389", 1570, 48], "_nop_tc_345", ["jump", "rel_err_2389", 1570, 48], ["ge_text", 9, 36, 3, 1570, 48], ["jump", "rel_done_2388", 1570, 48], "rel_err_2389", [ "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_2388", ["move", 7, 9, 1570, 48], "and_end_2385", ["move", 3, 7, 1570, 48], ["jump_false", 3, "and_end_2384", 1570, 48], ["is_int", 7, 36, 1570, 63], ["jump_false", 7, "rel_ni_2390", 1570, 63], ["is_int", 8, 5, 1570, 63], ["jump_false", 8, "rel_ni_2390", 1570, 63], ["lt_int", 9, 36, 5, 1570, 63], ["jump", "rel_done_2392", 1570, 63], "rel_ni_2390", ["is_num", 7, 36, 1570, 63], ["jump_false", 7, "rel_nn_2391", 1570, 63], ["is_num", 8, 5, 1570, 63], ["jump_false", 8, "rel_nn_2391", 1570, 63], ["lt_float", 9, 36, 5, 1570, 63], ["jump", "rel_done_2392", 1570, 63], "rel_nn_2391", ["is_text", 7, 36, 1570, 63], ["jump_false", 7, "rel_err_2393", 1570, 63], ["is_text", 8, 5, 1570, 63], ["jump_false", 8, "rel_err_2393", 1570, 63], ["lt_text", 9, 36, 5, 1570, 63], ["jump", "rel_done_2392", 1570, 63], "rel_err_2393", [ "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_2392", ["move", 3, 9, 1570, 63], "and_end_2384", ["jump_false", 3, "if_else_2382", 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_2383", 1571, 24], "if_else_2382", "if_end_2383", ["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_2395", 1573, 19], "num_err_2394", [ "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_2395", ["move", 11, 7, 1573, 19], ["jump", "while_start_2376", 1573, 19], "while_end_2377", ["jump", "if_end_2375", 1573, 19], "if_else_2374", "if_end_2375", ["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_2397", 1576, 15], "num_err_2396", [ "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_2397", ["move", 10, 7, 1576, 15], ["jump", "while_start_2368", 1576, 15], "while_end_2369", ["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_2401", 1584, 15], "_nop_tc_1", ["jump", "eq_ni_2402", 1584, 15], "_nop_tc_2", ["jump", "eq_ni_2402", 1584, 15], ["eq_int", 3, 1, 2, 1584, 15], ["jump", "eq_done_2401", 1584, 15], "eq_ni_2402", "_nop_tc_3", ["jump", "eq_nn_2403", 1584, 15], "_nop_tc_4", ["jump", "eq_nn_2403", 1584, 15], ["eq_float", 3, 1, 2, 1584, 15], ["jump", "eq_done_2401", 1584, 15], "eq_nn_2403", "_nop_tc_5", ["jump", "eq_nt_2404", 1584, 15], "_nop_tc_6", ["jump", "eq_nt_2404", 1584, 15], ["eq_text", 3, 1, 2, 1584, 15], ["jump", "eq_done_2401", 1584, 15], "eq_nt_2404", "_nop_tc_7", ["jump", "eq_nnl_2405", 1584, 15], "_nop_tc_8", "_nop_tc_9", ["true", 3, 1584, 15], ["jump", "eq_done_2401", 1584, 15], "eq_nnl_2405", "_nop_tc_10", ["jump", "eq_nb_2406", 1584, 15], "_nop_tc_11", ["jump", "eq_nb_2406", 1584, 15], ["eq_bool", 3, 1, 2, 1584, 15], ["jump", "eq_done_2401", 1584, 15], "eq_nb_2406", ["false", 3, 1584, 15], "eq_done_2401", ["move", 2, 3, 1584, 15], ["jump_true", 2, "or_end_2400", 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_2407", 1584, 34], ["is_int", 6, 3, 1584, 34], ["jump_false", 6, "eq_ni_2408", 1584, 34], "_nop_tc_12", ["jump", "eq_ni_2408", 1584, 34], ["eq_int", 5, 3, 4, 1584, 34], ["jump", "eq_done_2407", 1584, 34], "eq_ni_2408", ["is_num", 6, 3, 1584, 34], ["jump_false", 6, "eq_nn_2409", 1584, 34], "_nop_tc_13", ["jump", "eq_nn_2409", 1584, 34], ["eq_float", 5, 3, 4, 1584, 34], ["jump", "eq_done_2407", 1584, 34], "eq_nn_2409", ["is_text", 6, 3, 1584, 34], ["jump_false", 6, "eq_nt_2410", 1584, 34], "_nop_tc_14", ["jump", "eq_nt_2410", 1584, 34], ["eq_text", 5, 3, 4, 1584, 34], ["jump", "eq_done_2407", 1584, 34], "eq_nt_2410", ["is_null", 6, 3, 1584, 34], ["jump_false", 6, "eq_nnl_2411", 1584, 34], "_nop_tc_15", "_nop_tc_16", ["true", 5, 1584, 34], ["jump", "eq_done_2407", 1584, 34], "eq_nnl_2411", ["is_bool", 6, 3, 1584, 34], ["jump_false", 6, "eq_nb_2412", 1584, 34], "_nop_tc_17", ["jump", "eq_nb_2412", 1584, 34], ["eq_bool", 5, 3, 4, 1584, 34], ["jump", "eq_done_2407", 1584, 34], "eq_nb_2412", ["false", 5, 1584, 34], "eq_done_2407", ["move", 2, 5, 1584, 34], "or_end_2400", ["jump_false", 2, "if_else_2398", 1584, 34], ["null", 2, 1584, 47], ["return", 2, 1584, 47], "_nop_ur_1", "if_else_2398", "if_end_2399", ["load_field", 2, 1, "functions", 1585, 21], ["null", 3, 1585, 37], ["is_identical", 4, 2, 3, 1585, 37], ["jump_true", 4, "ne_nid_2416", 1585, 37], ["jump", "ne_ni_2417", 1585, 37], "ne_nid_2416", ["false", 4, 1585, 37], ["jump", "ne_done_2415", 1585, 37], "ne_ni_2417", ["is_int", 5, 2, 1585, 37], ["jump_false", 5, "ne_nn_2418", 1585, 37], "_nop_tc_18", ["jump", "ne_nn_2418", 1585, 37], ["ne_int", 4, 2, 3, 1585, 37], ["jump", "ne_done_2415", 1585, 37], "ne_nn_2418", ["is_num", 5, 2, 1585, 37], ["jump_false", 5, "ne_nt_2419", 1585, 37], "_nop_tc_19", ["jump", "ne_nt_2419", 1585, 37], ["ne_float", 4, 2, 3, 1585, 37], ["jump", "ne_done_2415", 1585, 37], "ne_nt_2419", ["is_text", 5, 2, 1585, 37], ["jump_false", 5, "ne_nnl_2420", 1585, 37], "_nop_tc_20", ["jump", "ne_nnl_2420", 1585, 37], ["ne_text", 4, 2, 3, 1585, 37], ["jump", "ne_done_2415", 1585, 37], "ne_nnl_2420", ["is_null", 5, 2, 1585, 37], ["jump_false", 5, "ne_nb_2421", 1585, 37], "_nop_tc_21", "_nop_tc_22", ["false", 4, 1585, 37], ["jump", "ne_done_2415", 1585, 37], "ne_nb_2421", ["is_bool", 5, 2, 1585, 37], ["jump_false", 5, "ne_mis_2422", 1585, 37], "_nop_tc_23", ["jump", "ne_mis_2422", 1585, 37], ["ne_bool", 4, 2, 3, 1585, 37], ["jump", "ne_done_2415", 1585, 37], "ne_mis_2422", ["true", 4, 1585, 37], "ne_done_2415", ["jump_false", 4, "tern_else_2413", 1585, 37], ["load_field", 2, 1, "functions", 1585, 44], ["move", 3, 2, 1585, 44], ["jump", "tern_end_2414", 1585, 44], "tern_else_2413", ["array", 2, 0, 1585, 59], ["move", 3, 2, 1585, 59], "tern_end_2414", ["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_2427", 1610, 20], ["jump", "ne_ni_2428", 1610, 20], "ne_nid_2427", ["false", 24, 1610, 20], ["jump", "ne_done_2426", 1610, 20], "ne_ni_2428", ["is_int", 25, 22, 1610, 20], ["jump_false", 25, "ne_nn_2429", 1610, 20], "_nop_tc_24", ["jump", "ne_nn_2429", 1610, 20], ["ne_int", 24, 22, 23, 1610, 20], ["jump", "ne_done_2426", 1610, 20], "ne_nn_2429", ["is_num", 25, 22, 1610, 20], ["jump_false", 25, "ne_nt_2430", 1610, 20], "_nop_tc_25", ["jump", "ne_nt_2430", 1610, 20], ["ne_float", 24, 22, 23, 1610, 20], ["jump", "ne_done_2426", 1610, 20], "ne_nt_2430", ["is_text", 25, 22, 1610, 20], ["jump_false", 25, "ne_nnl_2431", 1610, 20], "_nop_tc_26", ["jump", "ne_nnl_2431", 1610, 20], ["ne_text", 24, 22, 23, 1610, 20], ["jump", "ne_done_2426", 1610, 20], "ne_nnl_2431", ["is_null", 25, 22, 1610, 20], ["jump_false", 25, "ne_nb_2432", 1610, 20], "_nop_tc_27", "_nop_tc_28", ["false", 24, 1610, 20], ["jump", "ne_done_2426", 1610, 20], "ne_nb_2432", ["is_bool", 25, 22, 1610, 20], ["jump_false", 25, "ne_mis_2433", 1610, 20], "_nop_tc_29", ["jump", "ne_mis_2433", 1610, 20], ["ne_bool", 24, 22, 23, 1610, 20], ["jump", "ne_done_2426", 1610, 20], "ne_mis_2433", ["true", 24, 1610, 20], "ne_done_2426", ["move", 22, 24, 1610, 20], ["jump_false", 22, "and_end_2425", 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_2435", 1610, 52], ["jump", "ne_ni_2436", 1610, 52], "ne_nid_2435", ["false", 25, 1610, 52], ["jump", "ne_done_2434", 1610, 52], "ne_ni_2436", ["is_int", 26, 24, 1610, 52], ["jump_false", 26, "ne_nn_2437", 1610, 52], "_nop_tc_30", ["jump", "ne_nn_2437", 1610, 52], ["ne_int", 25, 24, 23, 1610, 52], ["jump", "ne_done_2434", 1610, 52], "ne_nn_2437", ["is_num", 26, 24, 1610, 52], ["jump_false", 26, "ne_nt_2438", 1610, 52], "_nop_tc_31", ["jump", "ne_nt_2438", 1610, 52], ["ne_float", 25, 24, 23, 1610, 52], ["jump", "ne_done_2434", 1610, 52], "ne_nt_2438", ["is_text", 26, 24, 1610, 52], ["jump_false", 26, "ne_nnl_2439", 1610, 52], "_nop_tc_32", ["jump", "ne_nnl_2439", 1610, 52], ["ne_text", 25, 24, 23, 1610, 52], ["jump", "ne_done_2434", 1610, 52], "ne_nnl_2439", ["is_null", 26, 24, 1610, 52], ["jump_false", 26, "ne_nb_2440", 1610, 52], "_nop_tc_33", "_nop_tc_34", ["false", 25, 1610, 52], ["jump", "ne_done_2434", 1610, 52], "ne_nb_2440", ["is_bool", 26, 24, 1610, 52], ["jump_false", 26, "ne_mis_2441", 1610, 52], "_nop_tc_35", ["jump", "ne_mis_2441", 1610, 52], ["ne_bool", 25, 24, 23, 1610, 52], ["jump", "ne_done_2434", 1610, 52], "ne_mis_2441", ["true", 25, 1610, 52], "ne_done_2434", ["move", 22, 25, 1610, 52], "and_end_2425", ["jump_false", 22, "if_else_2423", 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_2442", ["length", 22, 8, 1613, 25], ["is_int", 23, 19, 1613, 25], ["jump_false", 23, "rel_ni_2444", 1613, 25], "_nop_tc_36", "_nop_tc_37", ["lt_int", 23, 19, 22, 1613, 25], ["jump", "rel_done_2446", 1613, 25], "rel_ni_2444", "_nop_tc_38", "_nop_tc_39", "_nop_tc_40", "_nop_tc_41", ["lt_float", 23, 19, 22, 1613, 25], ["jump", "rel_done_2446", 1613, 25], "rel_nn_2445", "_nop_tc_42", ["jump", "rel_err_2447", 1613, 25], "_nop_tc_43", ["jump", "rel_err_2447", 1613, 25], ["lt_text", 23, 19, 22, 1613, 25], ["jump", "rel_done_2446", 1613, 25], "rel_err_2447", [ "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_2446", ["jump_false", 23, "while_end_2443", 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_2450", 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_2451", 1615, 44], ["is_int", 26, 24, 1615, 44], ["jump_false", 26, "eq_ni_2452", 1615, 44], "_nop_tc_44", ["jump", "eq_ni_2452", 1615, 44], ["eq_int", 25, 24, 22, 1615, 44], ["jump", "eq_done_2451", 1615, 44], "eq_ni_2452", ["is_num", 26, 24, 1615, 44], ["jump_false", 26, "eq_nn_2453", 1615, 44], "_nop_tc_45", ["jump", "eq_nn_2453", 1615, 44], ["eq_float", 25, 24, 22, 1615, 44], ["jump", "eq_done_2451", 1615, 44], "eq_nn_2453", ["is_text", 26, 24, 1615, 44], ["jump_false", 26, "eq_nt_2454", 1615, 44], "_nop_tc_46", "_nop_tc_47", ["eq_text", 25, 24, 22, 1615, 44], ["jump", "eq_done_2451", 1615, 44], "eq_nt_2454", ["is_null", 26, 24, 1615, 44], ["jump_false", 26, "eq_nnl_2455", 1615, 44], "_nop_tc_48", ["jump", "eq_nnl_2455", 1615, 44], ["true", 25, 1615, 44], ["jump", "eq_done_2451", 1615, 44], "eq_nnl_2455", ["is_bool", 26, 24, 1615, 44], ["jump_false", 26, "eq_nb_2456", 1615, 44], "_nop_tc_49", ["jump", "eq_nb_2456", 1615, 44], ["eq_bool", 25, 24, 22, 1615, 44], ["jump", "eq_done_2451", 1615, 44], "eq_nb_2456", ["false", 25, 1615, 44], "eq_done_2451", ["move", 23, 25, 1615, 44], "and_end_2450", ["jump_false", 23, "if_else_2448", 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_2460", 1617, 28], "_nop_tc_50", "_nop_tc_51", ["ge_int", 24, 10, 22, 1617, 28], ["jump", "rel_done_2462", 1617, 28], "rel_ni_2460", ["is_num", 23, 10, 1617, 28], ["jump_false", 23, "rel_nn_2461", 1617, 28], "_nop_tc_52", "_nop_tc_53", ["ge_float", 24, 10, 22, 1617, 28], ["jump", "rel_done_2462", 1617, 28], "rel_nn_2461", ["is_text", 23, 10, 1617, 28], ["jump_false", 23, "rel_err_2463", 1617, 28], "_nop_tc_54", ["jump", "rel_err_2463", 1617, 28], ["ge_text", 24, 10, 22, 1617, 28], ["jump", "rel_done_2462", 1617, 28], "rel_err_2463", [ "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_2462", ["move", 22, 24, 1617, 28], ["jump_false", 22, "and_end_2459", 1617, 28], ["is_int", 23, 10, 1617, 45], ["jump_false", 23, "rel_ni_2464", 1617, 45], "_nop_tc_55", "_nop_tc_56", ["lt_int", 24, 10, 4, 1617, 45], ["jump", "rel_done_2466", 1617, 45], "rel_ni_2464", ["is_num", 23, 10, 1617, 45], ["jump_false", 23, "rel_nn_2465", 1617, 45], "_nop_tc_57", "_nop_tc_58", ["lt_float", 24, 10, 4, 1617, 45], ["jump", "rel_done_2466", 1617, 45], "rel_nn_2465", ["is_text", 23, 10, 1617, 45], ["jump_false", 23, "rel_err_2467", 1617, 45], "_nop_tc_59", ["jump", "rel_err_2467", 1617, 45], ["lt_text", 24, 10, 4, 1617, 45], ["jump", "rel_done_2466", 1617, 45], "rel_err_2467", [ "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_2466", ["move", 22, 24, 1617, 45], "and_end_2459", ["jump_false", 22, "if_else_2457", 1617, 45], ["store_dynamic", 3, 4, 10, 1618, 23], ["jump", "if_end_2458", 1618, 23], "if_else_2457", "if_end_2458", ["jump", "if_end_2449", 1618, 23], "if_else_2448", "if_end_2449", ["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_2469", 1621, 17], "num_err_2468", [ "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_2469", ["move", 19, 23, 1621, 17], ["jump", "while_start_2442", 1621, 17], "while_end_2443", ["jump", "if_end_2424", 1621, 17], "if_else_2423", "if_end_2424", ["access", 18, 0, 1626, 10], "while_start_2470", ["is_int", 22, 18, 1627, 17], ["jump_false", 22, "rel_ni_2472", 1627, 17], "_nop_tc_64", "_nop_tc_65", ["lt_int", 22, 18, 4, 1627, 17], ["jump", "rel_done_2474", 1627, 17], "rel_ni_2472", "_nop_tc_66", "_nop_tc_67", "_nop_tc_68", "_nop_tc_69", ["lt_float", 22, 18, 4, 1627, 17], ["jump", "rel_done_2474", 1627, 17], "rel_nn_2473", "_nop_tc_70", ["jump", "rel_err_2475", 1627, 17], "_nop_tc_71", ["jump", "rel_err_2475", 1627, 17], ["lt_text", 22, 18, 4, 1627, 17], ["jump", "rel_done_2474", 1627, 17], "rel_err_2475", [ "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_2474", ["jump_false", 22, "while_end_2471", 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_2479", 1629, 21], ["jump", "ne_ni_2480", 1629, 21], "ne_nid_2479", ["false", 23, 1629, 21], ["jump", "ne_done_2478", 1629, 21], "ne_ni_2480", ["is_int", 24, 8, 1629, 21], ["jump_false", 24, "ne_nn_2481", 1629, 21], "_nop_tc_72", ["jump", "ne_nn_2481", 1629, 21], ["ne_int", 23, 8, 22, 1629, 21], ["jump", "ne_done_2478", 1629, 21], "ne_nn_2481", ["is_num", 24, 8, 1629, 21], ["jump_false", 24, "ne_nt_2482", 1629, 21], "_nop_tc_73", ["jump", "ne_nt_2482", 1629, 21], ["ne_float", 23, 8, 22, 1629, 21], ["jump", "ne_done_2478", 1629, 21], "ne_nt_2482", ["is_text", 24, 8, 1629, 21], ["jump_false", 24, "ne_nnl_2483", 1629, 21], "_nop_tc_74", ["jump", "ne_nnl_2483", 1629, 21], ["ne_text", 23, 8, 22, 1629, 21], ["jump", "ne_done_2478", 1629, 21], "ne_nnl_2483", ["is_null", 24, 8, 1629, 21], ["jump_false", 24, "ne_nb_2484", 1629, 21], "_nop_tc_75", "_nop_tc_76", ["false", 23, 1629, 21], ["jump", "ne_done_2478", 1629, 21], "ne_nb_2484", ["is_bool", 24, 8, 1629, 21], ["jump_false", 24, "ne_mis_2485", 1629, 21], "_nop_tc_77", ["jump", "ne_mis_2485", 1629, 21], ["ne_bool", 23, 8, 22, 1629, 21], ["jump", "ne_done_2478", 1629, 21], "ne_mis_2485", ["true", 23, 1629, 21], "ne_done_2478", ["jump_false", 23, "if_else_2476", 1629, 21], ["access", 19, 0, 1630, 13], "while_start_2486", ["length", 22, 8, 1631, 27], ["is_int", 23, 19, 1631, 27], ["jump_false", 23, "rel_ni_2488", 1631, 27], "_nop_tc_78", "_nop_tc_79", ["lt_int", 23, 19, 22, 1631, 27], ["jump", "rel_done_2490", 1631, 27], "rel_ni_2488", "_nop_tc_80", "_nop_tc_81", "_nop_tc_82", "_nop_tc_83", ["lt_float", 23, 19, 22, 1631, 27], ["jump", "rel_done_2490", 1631, 27], "rel_nn_2489", "_nop_tc_84", ["jump", "rel_err_2491", 1631, 27], "_nop_tc_85", ["jump", "rel_err_2491", 1631, 27], ["lt_text", 23, 19, 22, 1631, 27], ["jump", "rel_done_2490", 1631, 27], "rel_err_2491", [ "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_2490", ["jump_false", 23, "while_end_2487", 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_2494", 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_2495", 1633, 46], ["is_int", 26, 24, 1633, 46], ["jump_false", 26, "eq_ni_2496", 1633, 46], "_nop_tc_86", ["jump", "eq_ni_2496", 1633, 46], ["eq_int", 25, 24, 22, 1633, 46], ["jump", "eq_done_2495", 1633, 46], "eq_ni_2496", ["is_num", 26, 24, 1633, 46], ["jump_false", 26, "eq_nn_2497", 1633, 46], "_nop_tc_87", ["jump", "eq_nn_2497", 1633, 46], ["eq_float", 25, 24, 22, 1633, 46], ["jump", "eq_done_2495", 1633, 46], "eq_nn_2497", ["is_text", 26, 24, 1633, 46], ["jump_false", 26, "eq_nt_2498", 1633, 46], "_nop_tc_88", "_nop_tc_89", ["eq_text", 25, 24, 22, 1633, 46], ["jump", "eq_done_2495", 1633, 46], "eq_nt_2498", ["is_null", 26, 24, 1633, 46], ["jump_false", 26, "eq_nnl_2499", 1633, 46], "_nop_tc_90", ["jump", "eq_nnl_2499", 1633, 46], ["true", 25, 1633, 46], ["jump", "eq_done_2495", 1633, 46], "eq_nnl_2499", ["is_bool", 26, 24, 1633, 46], ["jump_false", 26, "eq_nb_2500", 1633, 46], "_nop_tc_91", ["jump", "eq_nb_2500", 1633, 46], ["eq_bool", 25, 24, 22, 1633, 46], ["jump", "eq_done_2495", 1633, 46], "eq_nb_2500", ["false", 25, 1633, 46], "eq_done_2495", ["move", 23, 25, 1633, 46], "and_end_2494", ["jump_false", 23, "if_else_2492", 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_2504", 1635, 30], "_nop_tc_92", "_nop_tc_93", ["ge_int", 24, 10, 22, 1635, 30], ["jump", "rel_done_2506", 1635, 30], "rel_ni_2504", ["is_num", 23, 10, 1635, 30], ["jump_false", 23, "rel_nn_2505", 1635, 30], "_nop_tc_94", "_nop_tc_95", ["ge_float", 24, 10, 22, 1635, 30], ["jump", "rel_done_2506", 1635, 30], "rel_nn_2505", ["is_text", 23, 10, 1635, 30], ["jump_false", 23, "rel_err_2507", 1635, 30], "_nop_tc_96", ["jump", "rel_err_2507", 1635, 30], ["ge_text", 24, 10, 22, 1635, 30], ["jump", "rel_done_2506", 1635, 30], "rel_err_2507", [ "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_2506", ["move", 22, 24, 1635, 30], ["jump_false", 22, "and_end_2503", 1635, 30], ["is_int", 23, 10, 1635, 47], ["jump_false", 23, "rel_ni_2508", 1635, 47], "_nop_tc_97", "_nop_tc_98", ["lt_int", 24, 10, 4, 1635, 47], ["jump", "rel_done_2510", 1635, 47], "rel_ni_2508", ["is_num", 23, 10, 1635, 47], ["jump_false", 23, "rel_nn_2509", 1635, 47], "_nop_tc_99", "_nop_tc_100", ["lt_float", 24, 10, 4, 1635, 47], ["jump", "rel_done_2510", 1635, 47], "rel_nn_2509", ["is_text", 23, 10, 1635, 47], ["jump_false", 23, "rel_err_2511", 1635, 47], "_nop_tc_101", ["jump", "rel_err_2511", 1635, 47], ["lt_text", 24, 10, 4, 1635, 47], ["jump", "rel_done_2510", 1635, 47], "rel_err_2511", [ "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_2510", ["move", 22, 24, 1635, 47], "and_end_2503", ["jump_false", 22, "if_else_2501", 1635, 47], ["store_dynamic", 3, 18, 10, 1636, 25], ["jump", "if_end_2502", 1636, 25], "if_else_2501", "if_end_2502", ["jump", "if_end_2493", 1636, 25], "if_else_2492", "if_end_2493", ["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_2513", 1639, 19], "num_err_2512", [ "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_2513", ["move", 19, 23, 1639, 19], ["jump", "while_start_2486", 1639, 19], "while_end_2487", ["jump", "if_end_2477", 1639, 19], "if_else_2476", "if_end_2477", ["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_2515", 1642, 17], "num_err_2514", [ "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_2515", ["move", 18, 23, 1642, 17], ["jump", "while_start_2470", 1642, 17], "while_end_2471", ["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_2517", 1646, 35], "num_err_2516", [ "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_2517", [ "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_2518", ["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_2521", 1648, 29], "num_err_2520", [ "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_2521", ["is_int", 10, 19, 1648, 29], ["jump_false", 10, "rel_ni_2522", 1648, 29], ["is_int", 10, 22, 1648, 29], ["jump_false", 10, "rel_ni_2522", 1648, 29], ["lt_int", 10, 19, 22, 1648, 29], ["jump", "rel_done_2524", 1648, 29], "rel_ni_2522", "_nop_tc_118", "_nop_tc_119", "_nop_tc_120", "_nop_tc_121", ["lt_float", 10, 19, 22, 1648, 29], ["jump", "rel_done_2524", 1648, 29], "rel_nn_2523", "_nop_tc_122", ["jump", "rel_err_2525", 1648, 29], "_nop_tc_123", ["jump", "rel_err_2525", 1648, 29], ["lt_text", 10, 19, 22, 1648, 29], ["jump", "rel_done_2524", 1648, 29], "rel_err_2525", [ "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_2524", ["jump_false", 10, "while_end_2519", 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_2527", 1650, 15], "num_err_2526", [ "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_2527", ["move", 19, 22, 1650, 15], ["jump", "while_start_2518", 1650, 15], "while_end_2519", ["access", 18, 0, 1653, 10], "while_start_2528", ["is_int", 10, 18, 1654, 17], ["jump_false", 10, "rel_ni_2530", 1654, 17], "_nop_tc_128", "_nop_tc_129", ["lt_int", 10, 18, 4, 1654, 17], ["jump", "rel_done_2532", 1654, 17], "rel_ni_2530", "_nop_tc_130", "_nop_tc_131", "_nop_tc_132", "_nop_tc_133", ["lt_float", 10, 18, 4, 1654, 17], ["jump", "rel_done_2532", 1654, 17], "rel_nn_2531", "_nop_tc_134", ["jump", "rel_err_2533", 1654, 17], "_nop_tc_135", ["jump", "rel_err_2533", 1654, 17], ["lt_text", 10, 18, 4, 1654, 17], ["jump", "rel_done_2532", 1654, 17], "rel_err_2533", [ "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_2532", ["jump_false", 10, "while_end_2529", 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_2537", 1656, 21], ["jump", "ne_ni_2538", 1656, 21], "ne_nid_2537", ["false", 22, 1656, 21], ["jump", "ne_done_2536", 1656, 21], "ne_ni_2538", ["is_int", 23, 8, 1656, 21], ["jump_false", 23, "ne_nn_2539", 1656, 21], "_nop_tc_136", ["jump", "ne_nn_2539", 1656, 21], ["ne_int", 22, 8, 10, 1656, 21], ["jump", "ne_done_2536", 1656, 21], "ne_nn_2539", ["is_num", 23, 8, 1656, 21], ["jump_false", 23, "ne_nt_2540", 1656, 21], "_nop_tc_137", ["jump", "ne_nt_2540", 1656, 21], ["ne_float", 22, 8, 10, 1656, 21], ["jump", "ne_done_2536", 1656, 21], "ne_nt_2540", ["is_text", 23, 8, 1656, 21], ["jump_false", 23, "ne_nnl_2541", 1656, 21], "_nop_tc_138", ["jump", "ne_nnl_2541", 1656, 21], ["ne_text", 22, 8, 10, 1656, 21], ["jump", "ne_done_2536", 1656, 21], "ne_nnl_2541", ["is_null", 23, 8, 1656, 21], ["jump_false", 23, "ne_nb_2542", 1656, 21], "_nop_tc_139", "_nop_tc_140", ["false", 22, 1656, 21], ["jump", "ne_done_2536", 1656, 21], "ne_nb_2542", ["is_bool", 23, 8, 1656, 21], ["jump_false", 23, "ne_mis_2543", 1656, 21], "_nop_tc_141", ["jump", "ne_mis_2543", 1656, 21], ["ne_bool", 22, 8, 10, 1656, 21], ["jump", "ne_done_2536", 1656, 21], "ne_mis_2543", ["true", 22, 1656, 21], "ne_done_2536", ["jump_false", 22, "if_else_2534", 1656, 21], ["access", 19, 0, 1657, 13], "while_start_2544", ["length", 10, 8, 1658, 27], ["is_int", 22, 19, 1658, 27], ["jump_false", 22, "rel_ni_2546", 1658, 27], "_nop_tc_142", "_nop_tc_143", ["lt_int", 22, 19, 10, 1658, 27], ["jump", "rel_done_2548", 1658, 27], "rel_ni_2546", "_nop_tc_144", "_nop_tc_145", "_nop_tc_146", "_nop_tc_147", ["lt_float", 22, 19, 10, 1658, 27], ["jump", "rel_done_2548", 1658, 27], "rel_nn_2547", "_nop_tc_148", ["jump", "rel_err_2549", 1658, 27], "_nop_tc_149", ["jump", "rel_err_2549", 1658, 27], ["lt_text", 22, 19, 10, 1658, 27], ["jump", "rel_done_2548", 1658, 27], "rel_err_2549", [ "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_2548", ["jump_false", 22, "while_end_2545", 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_2552", 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_2554", 1660, 47], ["is_int", 25, 23, 1660, 47], ["jump_false", 25, "eq_ni_2555", 1660, 47], "_nop_tc_150", ["jump", "eq_ni_2555", 1660, 47], ["eq_int", 24, 23, 10, 1660, 47], ["jump", "eq_done_2554", 1660, 47], "eq_ni_2555", ["is_num", 25, 23, 1660, 47], ["jump_false", 25, "eq_nn_2556", 1660, 47], "_nop_tc_151", ["jump", "eq_nn_2556", 1660, 47], ["eq_float", 24, 23, 10, 1660, 47], ["jump", "eq_done_2554", 1660, 47], "eq_nn_2556", ["is_text", 25, 23, 1660, 47], ["jump_false", 25, "eq_nt_2557", 1660, 47], "_nop_tc_152", "_nop_tc_153", ["eq_text", 24, 23, 10, 1660, 47], ["jump", "eq_done_2554", 1660, 47], "eq_nt_2557", ["is_null", 25, 23, 1660, 47], ["jump_false", 25, "eq_nnl_2558", 1660, 47], "_nop_tc_154", ["jump", "eq_nnl_2558", 1660, 47], ["true", 24, 1660, 47], ["jump", "eq_done_2554", 1660, 47], "eq_nnl_2558", ["is_bool", 25, 23, 1660, 47], ["jump_false", 25, "eq_nb_2559", 1660, 47], "_nop_tc_155", ["jump", "eq_nb_2559", 1660, 47], ["eq_bool", 24, 23, 10, 1660, 47], ["jump", "eq_done_2554", 1660, 47], "eq_nb_2559", ["false", 24, 1660, 47], "eq_done_2554", ["move", 10, 24, 1660, 47], ["jump_true", 10, "or_end_2553", 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_2560", 1660, 68], ["is_int", 26, 24, 1660, 68], ["jump_false", 26, "eq_ni_2561", 1660, 68], "_nop_tc_156", ["jump", "eq_ni_2561", 1660, 68], ["eq_int", 25, 24, 23, 1660, 68], ["jump", "eq_done_2560", 1660, 68], "eq_ni_2561", ["is_num", 26, 24, 1660, 68], ["jump_false", 26, "eq_nn_2562", 1660, 68], "_nop_tc_157", ["jump", "eq_nn_2562", 1660, 68], ["eq_float", 25, 24, 23, 1660, 68], ["jump", "eq_done_2560", 1660, 68], "eq_nn_2562", ["is_text", 26, 24, 1660, 68], ["jump_false", 26, "eq_nt_2563", 1660, 68], "_nop_tc_158", "_nop_tc_159", ["eq_text", 25, 24, 23, 1660, 68], ["jump", "eq_done_2560", 1660, 68], "eq_nt_2563", ["is_null", 26, 24, 1660, 68], ["jump_false", 26, "eq_nnl_2564", 1660, 68], "_nop_tc_160", ["jump", "eq_nnl_2564", 1660, 68], ["true", 25, 1660, 68], ["jump", "eq_done_2560", 1660, 68], "eq_nnl_2564", ["is_bool", 26, 24, 1660, 68], ["jump_false", 26, "eq_nb_2565", 1660, 68], "_nop_tc_161", ["jump", "eq_nb_2565", 1660, 68], ["eq_bool", 25, 24, 23, 1660, 68], ["jump", "eq_done_2560", 1660, 68], "eq_nb_2565", ["false", 25, 1660, 68], "eq_done_2560", ["move", 10, 25, 1660, 68], "or_end_2553", ["move", 22, 10, 1660, 68], "and_end_2552", ["jump_false", 22, "if_else_2550", 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_2566", ["is_int", 10, 20, 1665, 24], ["jump_false", 10, "rel_ni_2569", 1665, 24], ["is_int", 10, 12, 1665, 24], ["jump_false", 10, "rel_ni_2569", 1665, 24], ["lt_int", 22, 20, 12, 1665, 24], ["jump", "rel_done_2571", 1665, 24], "rel_ni_2569", "_nop_tc_162", "_nop_tc_163", ["is_num", 10, 12, 1665, 24], ["jump_false", 10, "rel_nn_2570", 1665, 24], ["lt_float", 22, 20, 12, 1665, 24], ["jump", "rel_done_2571", 1665, 24], "rel_nn_2570", "_nop_tc_164", ["jump", "rel_err_2572", 1665, 24], ["is_text", 10, 12, 1665, 24], ["jump_false", 10, "rel_err_2572", 1665, 24], ["lt_text", 22, 20, 12, 1665, 24], ["jump", "rel_done_2571", 1665, 24], "rel_err_2572", [ "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_2571", ["move", 10, 22, 1665, 24], ["jump_false", 10, "and_end_2568", 1665, 24], ["access", 22, 0, 1665, 45], ["is_int", 23, 13, 1665, 45], ["jump_false", 23, "rel_ni_2573", 1665, 45], "_nop_tc_165", "_nop_tc_166", ["ge_int", 24, 13, 22, 1665, 45], ["jump", "rel_done_2575", 1665, 45], "rel_ni_2573", ["is_num", 23, 13, 1665, 45], ["jump_false", 23, "rel_nn_2574", 1665, 45], "_nop_tc_167", "_nop_tc_168", ["ge_float", 24, 13, 22, 1665, 45], ["jump", "rel_done_2575", 1665, 45], "rel_nn_2574", ["is_text", 23, 13, 1665, 45], ["jump_false", 23, "rel_err_2576", 1665, 45], "_nop_tc_169", ["jump", "rel_err_2576", 1665, 45], ["ge_text", 24, 13, 22, 1665, 45], ["jump", "rel_done_2575", 1665, 45], "rel_err_2576", [ "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_2575", ["move", 10, 24, 1665, 45], "and_end_2568", ["jump_false", 10, "while_end_2567", 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_2578", 1667, 23], "num_err_2577", [ "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_2578", ["move", 20, 22, 1667, 23], ["jump", "while_start_2566", 1667, 23], "while_end_2567", ["access", 10, 0, 1669, 29], ["is_int", 22, 13, 1669, 29], ["jump_false", 22, "rel_ni_2581", 1669, 29], "_nop_tc_174", "_nop_tc_175", ["ge_int", 23, 13, 10, 1669, 29], ["jump", "rel_done_2583", 1669, 29], "rel_ni_2581", ["is_num", 22, 13, 1669, 29], ["jump_false", 22, "rel_nn_2582", 1669, 29], "_nop_tc_176", "_nop_tc_177", ["ge_float", 23, 13, 10, 1669, 29], ["jump", "rel_done_2583", 1669, 29], "rel_nn_2582", ["is_text", 22, 13, 1669, 29], ["jump_false", 22, "rel_err_2584", 1669, 29], "_nop_tc_178", ["jump", "rel_err_2584", 1669, 29], ["ge_text", 23, 13, 10, 1669, 29], ["jump", "rel_done_2583", 1669, 29], "rel_err_2584", [ "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_2583", ["jump_false", 23, "if_else_2579", 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_2585", ["length", 10, 14, 1673, 33], ["is_int", 22, 21, 1673, 33], ["jump_false", 22, "rel_ni_2587", 1673, 33], "_nop_tc_179", "_nop_tc_180", ["lt_int", 22, 21, 10, 1673, 33], ["jump", "rel_done_2589", 1673, 33], "rel_ni_2587", "_nop_tc_181", "_nop_tc_182", "_nop_tc_183", "_nop_tc_184", ["lt_float", 22, 21, 10, 1673, 33], ["jump", "rel_done_2589", 1673, 33], "rel_nn_2588", "_nop_tc_185", ["jump", "rel_err_2590", 1673, 33], "_nop_tc_186", ["jump", "rel_err_2590", 1673, 33], ["lt_text", 22, 21, 10, 1673, 33], ["jump", "rel_done_2589", 1673, 33], "rel_err_2590", [ "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_2589", ["jump_false", 22, "while_end_2586", 1673, 33], ["load_dynamic", 10, 14, 21, 1674, 26], ["is_identical", 22, 10, 11, 1674, 32], ["jump_true", 22, "eq_done_2593", 1674, 32], ["is_int", 23, 10, 1674, 32], ["jump_false", 23, "eq_ni_2594", 1674, 32], ["is_int", 24, 11, 1674, 32], ["jump_false", 24, "eq_ni_2594", 1674, 32], ["eq_int", 22, 10, 11, 1674, 32], ["jump", "eq_done_2593", 1674, 32], "eq_ni_2594", ["is_num", 23, 10, 1674, 32], ["jump_false", 23, "eq_nn_2595", 1674, 32], ["is_num", 24, 11, 1674, 32], ["jump_false", 24, "eq_nn_2595", 1674, 32], ["eq_float", 22, 10, 11, 1674, 32], ["jump", "eq_done_2593", 1674, 32], "eq_nn_2595", ["is_text", 23, 10, 1674, 32], ["jump_false", 23, "eq_nt_2596", 1674, 32], ["is_text", 24, 11, 1674, 32], ["jump_false", 24, "eq_nt_2596", 1674, 32], ["eq_text", 22, 10, 11, 1674, 32], ["jump", "eq_done_2593", 1674, 32], "eq_nt_2596", ["is_null", 23, 10, 1674, 32], ["jump_false", 23, "eq_nnl_2597", 1674, 32], ["is_null", 24, 11, 1674, 32], ["jump_false", 24, "eq_nnl_2597", 1674, 32], ["true", 22, 1674, 32], ["jump", "eq_done_2593", 1674, 32], "eq_nnl_2597", ["is_bool", 23, 10, 1674, 32], ["jump_false", 23, "eq_nb_2598", 1674, 32], ["is_bool", 24, 11, 1674, 32], ["jump_false", 24, "eq_nb_2598", 1674, 32], ["eq_bool", 22, 10, 11, 1674, 32], ["jump", "eq_done_2593", 1674, 32], "eq_nb_2598", ["false", 22, 1674, 32], "eq_done_2593", ["jump_false", 22, "if_else_2591", 1674, 32], ["true", 15, 1675, 27], ["length", 10, 14, 1676, 30], ["move", 21, 10, 1676, 30], ["jump", "if_end_2592", 1676, 30], "if_else_2591", "if_end_2592", ["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_2600", 1678, 25], "num_err_2599", [ "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_2600", ["move", 21, 22, 1678, 25], ["jump", "while_start_2585", 1678, 25], "while_end_2586", "_nop_bl_1", ["jump_true", 15, "if_else_2601", 1680, 20], ["is_array", 10, 14, 1680, 36], ["jump_false", 10, "push_err_2603", 1680, 36], ["push", 14, 11, 1680, 36], ["jump", "push_done_2604", 1680, 36], "push_err_2603", [ "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_2604", ["jump", "if_end_2602", 1680, 36], "if_else_2601", "if_end_2602", ["jump", "if_end_2580", 1680, 36], "if_else_2579", "if_end_2580", ["jump", "if_end_2551", 1680, 36], "if_else_2550", "if_end_2551", ["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_2606", 1683, 19], "num_err_2605", [ "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_2606", ["move", 19, 22, 1683, 19], ["jump", "while_start_2544", 1683, 19], "while_end_2545", ["jump", "if_end_2535", 1683, 19], "if_else_2534", "if_end_2535", ["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_2608", 1686, 17], "num_err_2607", [ "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_2608", ["move", 18, 22, 1686, 17], ["jump", "while_start_2528", 1686, 17], "while_end_2529", ["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_2610", 1690, 33], "num_err_2609", [ "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_2610", [ "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_2612", 1691, 38], "num_err_2611", [ "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_2612", ["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_2613", ["is_int", 10, 18, 1694, 17], ["jump_false", 10, "rel_ni_2615", 1694, 17], "_nop_tc_207", "_nop_tc_208", ["lt_int", 10, 18, 4, 1694, 17], ["jump", "rel_done_2617", 1694, 17], "rel_ni_2615", "_nop_tc_209", "_nop_tc_210", "_nop_tc_211", "_nop_tc_212", ["lt_float", 10, 18, 4, 1694, 17], ["jump", "rel_done_2617", 1694, 17], "rel_nn_2616", "_nop_tc_213", ["jump", "rel_err_2618", 1694, 17], "_nop_tc_214", ["jump", "rel_err_2618", 1694, 17], ["lt_text", 10, 18, 4, 1694, 17], ["jump", "rel_done_2617", 1694, 17], "rel_err_2618", [ "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_2617", ["jump_false", 10, "while_end_2614", 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_2620", 1697, 17], "num_err_2619", [ "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_2620", ["move", 18, 11, 1697, 17], ["jump", "while_start_2613", 1697, 17], "while_end_2614", ["load_field", 10, 1, "main", 1700, 9], ["null", 11, 1700, 20], ["is_identical", 14, 10, 11, 1700, 20], ["jump_true", 14, "ne_nid_2624", 1700, 20], ["jump", "ne_ni_2625", 1700, 20], "ne_nid_2624", ["false", 14, 1700, 20], ["jump", "ne_done_2623", 1700, 20], "ne_ni_2625", ["is_int", 15, 10, 1700, 20], ["jump_false", 15, "ne_nn_2626", 1700, 20], "_nop_tc_219", ["jump", "ne_nn_2626", 1700, 20], ["ne_int", 14, 10, 11, 1700, 20], ["jump", "ne_done_2623", 1700, 20], "ne_nn_2626", ["is_num", 15, 10, 1700, 20], ["jump_false", 15, "ne_nt_2627", 1700, 20], "_nop_tc_220", ["jump", "ne_nt_2627", 1700, 20], ["ne_float", 14, 10, 11, 1700, 20], ["jump", "ne_done_2623", 1700, 20], "ne_nt_2627", ["is_text", 15, 10, 1700, 20], ["jump_false", 15, "ne_nnl_2628", 1700, 20], "_nop_tc_221", ["jump", "ne_nnl_2628", 1700, 20], ["ne_text", 14, 10, 11, 1700, 20], ["jump", "ne_done_2623", 1700, 20], "ne_nnl_2628", ["is_null", 15, 10, 1700, 20], ["jump_false", 15, "ne_nb_2629", 1700, 20], "_nop_tc_222", "_nop_tc_223", ["false", 14, 1700, 20], ["jump", "ne_done_2623", 1700, 20], "ne_nb_2629", ["is_bool", 15, 10, 1700, 20], ["jump_false", 15, "ne_mis_2630", 1700, 20], "_nop_tc_224", ["jump", "ne_mis_2630", 1700, 20], ["ne_bool", 14, 10, 11, 1700, 20], ["jump", "ne_done_2623", 1700, 20], "ne_mis_2630", ["true", 14, 1700, 20], "ne_done_2623", ["jump_false", 14, "if_else_2621", 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_2622", 1702, 14], "if_else_2621", "if_end_2622", ["access", 18, 0, 1706, 10], "while_start_2631", ["is_int", 5, 18, 1707, 17], ["jump_false", 5, "rel_ni_2633", 1707, 17], "_nop_tc_225", "_nop_tc_226", ["lt_int", 5, 18, 4, 1707, 17], ["jump", "rel_done_2635", 1707, 17], "rel_ni_2633", "_nop_tc_227", "_nop_tc_228", "_nop_tc_229", "_nop_tc_230", ["lt_float", 5, 18, 4, 1707, 17], ["jump", "rel_done_2635", 1707, 17], "rel_nn_2634", "_nop_tc_231", ["jump", "rel_err_2636", 1707, 17], "_nop_tc_232", ["jump", "rel_err_2636", 1707, 17], ["lt_text", 5, 18, 4, 1707, 17], ["jump", "rel_done_2635", 1707, 17], "rel_err_2636", [ "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_2635", ["jump_false", 5, "while_end_2632", 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_2640", 1709, 21], ["jump", "ne_ni_2641", 1709, 21], "ne_nid_2640", ["false", 10, 1709, 21], ["jump", "ne_done_2639", 1709, 21], "ne_ni_2641", ["is_int", 11, 8, 1709, 21], ["jump_false", 11, "ne_nn_2642", 1709, 21], "_nop_tc_233", ["jump", "ne_nn_2642", 1709, 21], ["ne_int", 10, 8, 5, 1709, 21], ["jump", "ne_done_2639", 1709, 21], "ne_nn_2642", ["is_num", 11, 8, 1709, 21], ["jump_false", 11, "ne_nt_2643", 1709, 21], "_nop_tc_234", ["jump", "ne_nt_2643", 1709, 21], ["ne_float", 10, 8, 5, 1709, 21], ["jump", "ne_done_2639", 1709, 21], "ne_nt_2643", ["is_text", 11, 8, 1709, 21], ["jump_false", 11, "ne_nnl_2644", 1709, 21], "_nop_tc_235", ["jump", "ne_nnl_2644", 1709, 21], ["ne_text", 10, 8, 5, 1709, 21], ["jump", "ne_done_2639", 1709, 21], "ne_nnl_2644", ["is_null", 11, 8, 1709, 21], ["jump_false", 11, "ne_nb_2645", 1709, 21], "_nop_tc_236", "_nop_tc_237", ["false", 10, 1709, 21], ["jump", "ne_done_2639", 1709, 21], "ne_nb_2645", ["is_bool", 11, 8, 1709, 21], ["jump_false", 11, "ne_mis_2646", 1709, 21], "_nop_tc_238", ["jump", "ne_mis_2646", 1709, 21], ["ne_bool", 10, 8, 5, 1709, 21], ["jump", "ne_done_2639", 1709, 21], "ne_mis_2646", ["true", 10, 1709, 21], "ne_done_2639", ["jump_false", 10, "if_else_2637", 1709, 21], ["access", 19, 0, 1710, 13], "while_start_2647", ["length", 5, 8, 1711, 27], ["is_int", 10, 19, 1711, 27], ["jump_false", 10, "rel_ni_2649", 1711, 27], "_nop_tc_239", "_nop_tc_240", ["lt_int", 10, 19, 5, 1711, 27], ["jump", "rel_done_2651", 1711, 27], "rel_ni_2649", "_nop_tc_241", "_nop_tc_242", "_nop_tc_243", "_nop_tc_244", ["lt_float", 10, 19, 5, 1711, 27], ["jump", "rel_done_2651", 1711, 27], "rel_nn_2650", "_nop_tc_245", ["jump", "rel_err_2652", 1711, 27], "_nop_tc_246", ["jump", "rel_err_2652", 1711, 27], ["lt_text", 10, 19, 5, 1711, 27], ["jump", "rel_done_2651", 1711, 27], "rel_err_2652", [ "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_2651", ["jump_false", 10, "while_end_2648", 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_2655", 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_2657", 1713, 47], ["is_int", 15, 11, 1713, 47], ["jump_false", 15, "eq_ni_2658", 1713, 47], "_nop_tc_247", ["jump", "eq_ni_2658", 1713, 47], ["eq_int", 14, 11, 5, 1713, 47], ["jump", "eq_done_2657", 1713, 47], "eq_ni_2658", ["is_num", 15, 11, 1713, 47], ["jump_false", 15, "eq_nn_2659", 1713, 47], "_nop_tc_248", ["jump", "eq_nn_2659", 1713, 47], ["eq_float", 14, 11, 5, 1713, 47], ["jump", "eq_done_2657", 1713, 47], "eq_nn_2659", ["is_text", 15, 11, 1713, 47], ["jump_false", 15, "eq_nt_2660", 1713, 47], "_nop_tc_249", "_nop_tc_250", ["eq_text", 14, 11, 5, 1713, 47], ["jump", "eq_done_2657", 1713, 47], "eq_nt_2660", ["is_null", 15, 11, 1713, 47], ["jump_false", 15, "eq_nnl_2661", 1713, 47], "_nop_tc_251", ["jump", "eq_nnl_2661", 1713, 47], ["true", 14, 1713, 47], ["jump", "eq_done_2657", 1713, 47], "eq_nnl_2661", ["is_bool", 15, 11, 1713, 47], ["jump_false", 15, "eq_nb_2662", 1713, 47], "_nop_tc_252", ["jump", "eq_nb_2662", 1713, 47], ["eq_bool", 14, 11, 5, 1713, 47], ["jump", "eq_done_2657", 1713, 47], "eq_nb_2662", ["false", 14, 1713, 47], "eq_done_2657", ["move", 5, 14, 1713, 47], ["jump_true", 5, "or_end_2656", 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_2663", 1713, 68], ["is_int", 21, 14, 1713, 68], ["jump_false", 21, "eq_ni_2664", 1713, 68], "_nop_tc_253", ["jump", "eq_ni_2664", 1713, 68], ["eq_int", 15, 14, 11, 1713, 68], ["jump", "eq_done_2663", 1713, 68], "eq_ni_2664", ["is_num", 21, 14, 1713, 68], ["jump_false", 21, "eq_nn_2665", 1713, 68], "_nop_tc_254", ["jump", "eq_nn_2665", 1713, 68], ["eq_float", 15, 14, 11, 1713, 68], ["jump", "eq_done_2663", 1713, 68], "eq_nn_2665", ["is_text", 21, 14, 1713, 68], ["jump_false", 21, "eq_nt_2666", 1713, 68], "_nop_tc_255", "_nop_tc_256", ["eq_text", 15, 14, 11, 1713, 68], ["jump", "eq_done_2663", 1713, 68], "eq_nt_2666", ["is_null", 21, 14, 1713, 68], ["jump_false", 21, "eq_nnl_2667", 1713, 68], "_nop_tc_257", ["jump", "eq_nnl_2667", 1713, 68], ["true", 15, 1713, 68], ["jump", "eq_done_2663", 1713, 68], "eq_nnl_2667", ["is_bool", 21, 14, 1713, 68], ["jump_false", 21, "eq_nb_2668", 1713, 68], "_nop_tc_258", ["jump", "eq_nb_2668", 1713, 68], ["eq_bool", 15, 14, 11, 1713, 68], ["jump", "eq_done_2663", 1713, 68], "eq_nb_2668", ["false", 15, 1713, 68], "eq_done_2663", ["move", 5, 15, 1713, 68], "or_end_2656", ["move", 10, 5, 1713, 68], "and_end_2655", ["jump_false", 10, "if_else_2653", 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_2669", ["is_int", 5, 20, 1717, 24], ["jump_false", 5, "rel_ni_2672", 1717, 24], ["is_int", 5, 12, 1717, 24], ["jump_false", 5, "rel_ni_2672", 1717, 24], ["lt_int", 10, 20, 12, 1717, 24], ["jump", "rel_done_2674", 1717, 24], "rel_ni_2672", "_nop_tc_259", "_nop_tc_260", ["is_num", 5, 12, 1717, 24], ["jump_false", 5, "rel_nn_2673", 1717, 24], ["lt_float", 10, 20, 12, 1717, 24], ["jump", "rel_done_2674", 1717, 24], "rel_nn_2673", "_nop_tc_261", ["jump", "rel_err_2675", 1717, 24], ["is_text", 5, 12, 1717, 24], ["jump_false", 5, "rel_err_2675", 1717, 24], ["lt_text", 10, 20, 12, 1717, 24], ["jump", "rel_done_2674", 1717, 24], "rel_err_2675", [ "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_2674", ["move", 5, 10, 1717, 24], ["jump_false", 5, "and_end_2671", 1717, 24], ["access", 10, 0, 1717, 45], ["is_int", 11, 13, 1717, 45], ["jump_false", 11, "rel_ni_2676", 1717, 45], "_nop_tc_262", "_nop_tc_263", ["ge_int", 14, 13, 10, 1717, 45], ["jump", "rel_done_2678", 1717, 45], "rel_ni_2676", ["is_num", 11, 13, 1717, 45], ["jump_false", 11, "rel_nn_2677", 1717, 45], "_nop_tc_264", "_nop_tc_265", ["ge_float", 14, 13, 10, 1717, 45], ["jump", "rel_done_2678", 1717, 45], "rel_nn_2677", ["is_text", 11, 13, 1717, 45], ["jump_false", 11, "rel_err_2679", 1717, 45], "_nop_tc_266", ["jump", "rel_err_2679", 1717, 45], ["ge_text", 14, 13, 10, 1717, 45], ["jump", "rel_done_2678", 1717, 45], "rel_err_2679", [ "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_2678", ["move", 5, 14, 1717, 45], "and_end_2671", ["jump_false", 5, "while_end_2670", 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_2681", 1719, 23], "num_err_2680", [ "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_2681", ["move", 20, 10, 1719, 23], ["jump", "while_start_2669", 1719, 23], "while_end_2670", ["access", 5, 0, 1721, 29], ["is_int", 10, 13, 1721, 29], ["jump_false", 10, "rel_ni_2685", 1721, 29], "_nop_tc_271", "_nop_tc_272", ["ge_int", 11, 13, 5, 1721, 29], ["jump", "rel_done_2687", 1721, 29], "rel_ni_2685", ["is_num", 10, 13, 1721, 29], ["jump_false", 10, "rel_nn_2686", 1721, 29], "_nop_tc_273", "_nop_tc_274", ["ge_float", 11, 13, 5, 1721, 29], ["jump", "rel_done_2687", 1721, 29], "rel_nn_2686", ["is_text", 10, 13, 1721, 29], ["jump_false", 10, "rel_err_2688", 1721, 29], "_nop_tc_275", ["jump", "rel_err_2688", 1721, 29], ["ge_text", 11, 13, 5, 1721, 29], ["jump", "rel_done_2687", 1721, 29], "rel_err_2688", [ "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_2687", ["move", 5, 11, 1721, 29], ["jump_false", 5, "and_end_2684", 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_2690", 1721, 54], ["jump", "ne_ni_2691", 1721, 54], "ne_nid_2690", ["false", 14, 1721, 54], ["jump", "ne_done_2689", 1721, 54], "ne_ni_2691", ["is_int", 15, 10, 1721, 54], ["jump_false", 15, "ne_nn_2692", 1721, 54], "_nop_tc_276", ["jump", "ne_nn_2692", 1721, 54], ["ne_int", 14, 10, 11, 1721, 54], ["jump", "ne_done_2689", 1721, 54], "ne_nn_2692", ["is_num", 15, 10, 1721, 54], ["jump_false", 15, "ne_nt_2693", 1721, 54], "_nop_tc_277", ["jump", "ne_nt_2693", 1721, 54], ["ne_float", 14, 10, 11, 1721, 54], ["jump", "ne_done_2689", 1721, 54], "ne_nt_2693", ["is_text", 15, 10, 1721, 54], ["jump_false", 15, "ne_nnl_2694", 1721, 54], "_nop_tc_278", ["jump", "ne_nnl_2694", 1721, 54], ["ne_text", 14, 10, 11, 1721, 54], ["jump", "ne_done_2689", 1721, 54], "ne_nnl_2694", ["is_null", 15, 10, 1721, 54], ["jump_false", 15, "ne_nb_2695", 1721, 54], "_nop_tc_279", "_nop_tc_280", ["false", 14, 1721, 54], ["jump", "ne_done_2689", 1721, 54], "ne_nb_2695", ["is_bool", 15, 10, 1721, 54], ["jump_false", 15, "ne_mis_2696", 1721, 54], "_nop_tc_281", ["jump", "ne_mis_2696", 1721, 54], ["ne_bool", 14, 10, 11, 1721, 54], ["jump", "ne_done_2689", 1721, 54], "ne_mis_2696", ["true", 14, 1721, 54], "ne_done_2689", ["move", 5, 14, 1721, 54], "and_end_2684", ["jump_false", 5, "if_else_2682", 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_2700", 1724, 31], "_nop_tc_282", "_nop_tc_283", ["ge_int", 11, 17, 5, 1724, 31], ["jump", "rel_done_2702", 1724, 31], "rel_ni_2700", ["is_num", 10, 17, 1724, 31], ["jump_false", 10, "rel_nn_2701", 1724, 31], "_nop_tc_284", "_nop_tc_285", ["ge_float", 11, 17, 5, 1724, 31], ["jump", "rel_done_2702", 1724, 31], "rel_nn_2701", ["is_text", 10, 17, 1724, 31], ["jump_false", 10, "rel_err_2703", 1724, 31], "_nop_tc_286", ["jump", "rel_err_2703", 1724, 31], ["ge_text", 11, 17, 5, 1724, 31], ["jump", "rel_done_2702", 1724, 31], "rel_err_2703", [ "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_2702", ["move", 5, 11, 1724, 31], ["jump_false", 5, "and_end_2699", 1724, 31], ["load_dynamic", 10, 7, 13, 1724, 59], ["is_int", 11, 17, 1724, 59], ["jump_false", 11, "rel_ni_2704", 1724, 59], ["is_int", 14, 10, 1724, 59], ["jump_false", 14, "rel_ni_2704", 1724, 59], ["lt_int", 15, 17, 10, 1724, 59], ["jump", "rel_done_2706", 1724, 59], "rel_ni_2704", ["is_num", 11, 17, 1724, 59], ["jump_false", 11, "rel_nn_2705", 1724, 59], ["is_num", 14, 10, 1724, 59], ["jump_false", 14, "rel_nn_2705", 1724, 59], ["lt_float", 15, 17, 10, 1724, 59], ["jump", "rel_done_2706", 1724, 59], "rel_nn_2705", ["is_text", 11, 17, 1724, 59], ["jump_false", 11, "rel_err_2707", 1724, 59], ["is_text", 14, 10, 1724, 59], ["jump_false", 14, "rel_err_2707", 1724, 59], ["lt_text", 15, 17, 10, 1724, 59], ["jump", "rel_done_2706", 1724, 59], "rel_err_2707", [ "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_2706", ["move", 5, 15, 1724, 59], "and_end_2699", ["jump_false", 5, "if_else_2697", 1724, 59], ["load_dynamic", 5, 16, 17, 1725, 38], ["access", 10, 2, 1725, 23], ["store_index", 9, 5, 10, 1725, 23], ["jump", "if_end_2698", 1725, 23], "if_else_2697", "if_end_2698", ["jump", "if_end_2683", 1725, 23], "if_else_2682", "if_end_2683", ["jump", "if_end_2654", 1725, 23], "if_else_2653", "if_end_2654", ["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_2709", 1729, 19], "num_err_2708", [ "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_2709", ["move", 19, 10, 1729, 19], ["jump", "while_start_2647", 1729, 19], "while_end_2648", ["jump", "if_end_2638", 1729, 19], "if_else_2637", "if_end_2638", ["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_2711", 1732, 17], "num_err_2710", [ "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_2711", ["move", 18, 10, 1732, 17], ["jump", "while_start_2631", 1732, 17], "while_end_2632", ["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_2715", 1744, 37], ["jump", "ne_ni_2716", 1744, 37], "ne_nid_2715", ["false", 4, 1744, 37], ["jump", "ne_done_2714", 1744, 37], "ne_ni_2716", ["is_int", 5, 2, 1744, 37], ["jump_false", 5, "ne_nn_2717", 1744, 37], "_nop_tc_1", ["jump", "ne_nn_2717", 1744, 37], ["ne_int", 4, 2, 3, 1744, 37], ["jump", "ne_done_2714", 1744, 37], "ne_nn_2717", ["is_num", 5, 2, 1744, 37], ["jump_false", 5, "ne_nt_2718", 1744, 37], "_nop_tc_2", ["jump", "ne_nt_2718", 1744, 37], ["ne_float", 4, 2, 3, 1744, 37], ["jump", "ne_done_2714", 1744, 37], "ne_nt_2718", ["is_text", 5, 2, 1744, 37], ["jump_false", 5, "ne_nnl_2719", 1744, 37], "_nop_tc_3", ["jump", "ne_nnl_2719", 1744, 37], ["ne_text", 4, 2, 3, 1744, 37], ["jump", "ne_done_2714", 1744, 37], "ne_nnl_2719", ["is_null", 5, 2, 1744, 37], ["jump_false", 5, "ne_nb_2720", 1744, 37], "_nop_tc_4", "_nop_tc_5", ["false", 4, 1744, 37], ["jump", "ne_done_2714", 1744, 37], "ne_nb_2720", ["is_bool", 5, 2, 1744, 37], ["jump_false", 5, "ne_mis_2721", 1744, 37], "_nop_tc_6", ["jump", "ne_mis_2721", 1744, 37], ["ne_bool", 4, 2, 3, 1744, 37], ["jump", "ne_done_2714", 1744, 37], "ne_mis_2721", ["true", 4, 1744, 37], "ne_done_2714", ["jump_false", 4, "tern_else_2712", 1744, 37], ["load_field", 2, 1, "functions", 1744, 44], ["move", 3, 2, 1744, 44], ["jump", "tern_end_2713", 1744, 44], "tern_else_2712", ["array", 2, 0, 1744, 59], ["move", 3, 2, 1744, 59], "tern_end_2713", ["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_2724", 1757, 15], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 15, 4, 14, 1757, 15], ["jump", "eq_done_2724", 1757, 15], "eq_ni_2725", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 15, 4, 14, 1757, 15], ["jump", "eq_done_2724", 1757, 15], "eq_nn_2726", "_nop_tc_15", ["jump", "eq_nt_2727", 1757, 15], "_nop_tc_16", ["jump", "eq_nt_2727", 1757, 15], ["eq_text", 15, 4, 14, 1757, 15], ["jump", "eq_done_2724", 1757, 15], "eq_nt_2727", "_nop_tc_17", ["jump", "eq_nnl_2728", 1757, 15], "_nop_tc_18", ["jump", "eq_nnl_2728", 1757, 15], ["true", 15, 1757, 15], ["jump", "eq_done_2724", 1757, 15], "eq_nnl_2728", "_nop_tc_19", ["jump", "eq_nb_2729", 1757, 15], "_nop_tc_20", ["jump", "eq_nb_2729", 1757, 15], ["eq_bool", 15, 4, 14, 1757, 15], ["jump", "eq_done_2724", 1757, 15], "eq_nb_2729", ["false", 15, 1757, 15], "eq_done_2724", ["jump_false", 15, "if_else_2722", 1757, 15], ["null", 14, 1758, 14], ["return", 14, 1758, 14], "_nop_ur_1", "if_else_2722", "if_end_2723", ["load_field", 14, 1, "main", 1762, 9], ["null", 15, 1762, 20], ["is_identical", 16, 14, 15, 1762, 20], ["jump_true", 16, "ne_nid_2734", 1762, 20], ["jump", "ne_ni_2735", 1762, 20], "ne_nid_2734", ["false", 16, 1762, 20], ["jump", "ne_done_2733", 1762, 20], "ne_ni_2735", ["is_int", 17, 14, 1762, 20], ["jump_false", 17, "ne_nn_2736", 1762, 20], "_nop_tc_21", ["jump", "ne_nn_2736", 1762, 20], ["ne_int", 16, 14, 15, 1762, 20], ["jump", "ne_done_2733", 1762, 20], "ne_nn_2736", ["is_num", 17, 14, 1762, 20], ["jump_false", 17, "ne_nt_2737", 1762, 20], "_nop_tc_22", ["jump", "ne_nt_2737", 1762, 20], ["ne_float", 16, 14, 15, 1762, 20], ["jump", "ne_done_2733", 1762, 20], "ne_nt_2737", ["is_text", 17, 14, 1762, 20], ["jump_false", 17, "ne_nnl_2738", 1762, 20], "_nop_tc_23", ["jump", "ne_nnl_2738", 1762, 20], ["ne_text", 16, 14, 15, 1762, 20], ["jump", "ne_done_2733", 1762, 20], "ne_nnl_2738", ["is_null", 17, 14, 1762, 20], ["jump_false", 17, "ne_nb_2739", 1762, 20], "_nop_tc_24", "_nop_tc_25", ["false", 16, 1762, 20], ["jump", "ne_done_2733", 1762, 20], "ne_nb_2739", ["is_bool", 17, 14, 1762, 20], ["jump_false", 17, "ne_mis_2740", 1762, 20], "_nop_tc_26", ["jump", "ne_mis_2740", 1762, 20], ["ne_bool", 16, 14, 15, 1762, 20], ["jump", "ne_done_2733", 1762, 20], "ne_mis_2740", ["true", 16, 1762, 20], "ne_done_2733", ["move", 14, 16, 1762, 20], ["jump_false", 14, "and_end_2732", 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_2742", 1762, 52], ["jump", "ne_ni_2743", 1762, 52], "ne_nid_2742", ["false", 17, 1762, 52], ["jump", "ne_done_2741", 1762, 52], "ne_ni_2743", ["is_int", 18, 16, 1762, 52], ["jump_false", 18, "ne_nn_2744", 1762, 52], "_nop_tc_27", ["jump", "ne_nn_2744", 1762, 52], ["ne_int", 17, 16, 15, 1762, 52], ["jump", "ne_done_2741", 1762, 52], "ne_nn_2744", ["is_num", 18, 16, 1762, 52], ["jump_false", 18, "ne_nt_2745", 1762, 52], "_nop_tc_28", ["jump", "ne_nt_2745", 1762, 52], ["ne_float", 17, 16, 15, 1762, 52], ["jump", "ne_done_2741", 1762, 52], "ne_nt_2745", ["is_text", 18, 16, 1762, 52], ["jump_false", 18, "ne_nnl_2746", 1762, 52], "_nop_tc_29", ["jump", "ne_nnl_2746", 1762, 52], ["ne_text", 17, 16, 15, 1762, 52], ["jump", "ne_done_2741", 1762, 52], "ne_nnl_2746", ["is_null", 18, 16, 1762, 52], ["jump_false", 18, "ne_nb_2747", 1762, 52], "_nop_tc_30", "_nop_tc_31", ["false", 17, 1762, 52], ["jump", "ne_done_2741", 1762, 52], "ne_nb_2747", ["is_bool", 18, 16, 1762, 52], ["jump_false", 18, "ne_mis_2748", 1762, 52], "_nop_tc_32", ["jump", "ne_mis_2748", 1762, 52], ["ne_bool", 17, 16, 15, 1762, 52], ["jump", "ne_done_2741", 1762, 52], "ne_mis_2748", ["true", 17, 1762, 52], "ne_done_2741", ["move", 14, 17, 1762, 52], "and_end_2732", ["jump_false", 14, "if_else_2730", 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_2749", ["length", 14, 3, 1765, 25], ["is_int", 15, 8, 1765, 25], ["jump_false", 15, "rel_ni_2751", 1765, 25], "_nop_tc_33", "_nop_tc_34", ["lt_int", 15, 8, 14, 1765, 25], ["jump", "rel_done_2753", 1765, 25], "rel_ni_2751", "_nop_tc_35", "_nop_tc_36", "_nop_tc_37", "_nop_tc_38", ["lt_float", 15, 8, 14, 1765, 25], ["jump", "rel_done_2753", 1765, 25], "rel_nn_2752", "_nop_tc_39", ["jump", "rel_err_2754", 1765, 25], "_nop_tc_40", ["jump", "rel_err_2754", 1765, 25], ["lt_text", 15, 8, 14, 1765, 25], ["jump", "rel_done_2753", 1765, 25], "rel_err_2754", [ "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_2753", ["jump_false", 15, "while_end_2750", 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_2757", 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_2758", 1767, 44], ["is_int", 18, 16, 1767, 44], ["jump_false", 18, "eq_ni_2759", 1767, 44], "_nop_tc_41", ["jump", "eq_ni_2759", 1767, 44], ["eq_int", 17, 16, 14, 1767, 44], ["jump", "eq_done_2758", 1767, 44], "eq_ni_2759", ["is_num", 18, 16, 1767, 44], ["jump_false", 18, "eq_nn_2760", 1767, 44], "_nop_tc_42", ["jump", "eq_nn_2760", 1767, 44], ["eq_float", 17, 16, 14, 1767, 44], ["jump", "eq_done_2758", 1767, 44], "eq_nn_2760", ["is_text", 18, 16, 1767, 44], ["jump_false", 18, "eq_nt_2761", 1767, 44], "_nop_tc_43", "_nop_tc_44", ["eq_text", 17, 16, 14, 1767, 44], ["jump", "eq_done_2758", 1767, 44], "eq_nt_2761", ["is_null", 18, 16, 1767, 44], ["jump_false", 18, "eq_nnl_2762", 1767, 44], "_nop_tc_45", ["jump", "eq_nnl_2762", 1767, 44], ["true", 17, 1767, 44], ["jump", "eq_done_2758", 1767, 44], "eq_nnl_2762", ["is_bool", 18, 16, 1767, 44], ["jump_false", 18, "eq_nb_2763", 1767, 44], "_nop_tc_46", ["jump", "eq_nb_2763", 1767, 44], ["eq_bool", 17, 16, 14, 1767, 44], ["jump", "eq_done_2758", 1767, 44], "eq_nb_2763", ["false", 17, 1767, 44], "eq_done_2758", ["move", 15, 17, 1767, 44], "and_end_2757", ["jump_false", 15, "if_else_2755", 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_2767", 1768, 27], "_nop_tc_47", "_nop_tc_48", ["ge_int", 17, 15, 14, 1768, 27], ["jump", "rel_done_2769", 1768, 27], "rel_ni_2767", ["is_num", 16, 15, 1768, 27], ["jump_false", 16, "rel_nn_2768", 1768, 27], "_nop_tc_49", "_nop_tc_50", ["ge_float", 17, 15, 14, 1768, 27], ["jump", "rel_done_2769", 1768, 27], "rel_nn_2768", ["is_text", 16, 15, 1768, 27], ["jump_false", 16, "rel_err_2770", 1768, 27], "_nop_tc_51", ["jump", "rel_err_2770", 1768, 27], ["ge_text", 17, 15, 14, 1768, 27], ["jump", "rel_done_2769", 1768, 27], "rel_err_2770", [ "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_2769", ["move", 14, 17, 1768, 27], ["jump_false", 14, "and_end_2766", 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_2771", 1768, 43], "_nop_tc_52", "_nop_tc_53", ["lt_int", 17, 16, 4, 1768, 43], ["jump", "rel_done_2773", 1768, 43], "rel_ni_2771", ["is_num", 15, 16, 1768, 43], ["jump_false", 15, "rel_nn_2772", 1768, 43], "_nop_tc_54", "_nop_tc_55", ["lt_float", 17, 16, 4, 1768, 43], ["jump", "rel_done_2773", 1768, 43], "rel_nn_2772", ["is_text", 15, 16, 1768, 43], ["jump_false", 15, "rel_err_2774", 1768, 43], "_nop_tc_56", ["jump", "rel_err_2774", 1768, 43], ["lt_text", 17, 16, 4, 1768, 43], ["jump", "rel_done_2773", 1768, 43], "rel_err_2774", [ "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_2773", ["move", 14, 17, 1768, 43], "and_end_2766", ["jump_false", 14, "if_else_2764", 1768, 43], ["access", 14, 2, 1769, 29], ["load_index", 15, 6, 14, 1769, 29], ["store_dynamic", 5, 4, 15, 1769, 29], ["jump", "if_end_2765", 1769, 29], "if_else_2764", "if_end_2765", ["jump", "if_end_2756", 1769, 29], "if_else_2755", "if_end_2756", ["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_2776", 1772, 17], "num_err_2775", [ "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_2776", ["move", 8, 15, 1772, 17], ["jump", "while_start_2749", 1772, 17], "while_end_2750", ["jump", "if_end_2731", 1772, 17], "if_else_2730", "if_end_2731", ["access", 7, 0, 1775, 10], "while_start_2777", ["is_int", 14, 7, 1776, 17], ["jump_false", 14, "rel_ni_2779", 1776, 17], "_nop_tc_61", "_nop_tc_62", ["lt_int", 14, 7, 4, 1776, 17], ["jump", "rel_done_2781", 1776, 17], "rel_ni_2779", "_nop_tc_63", "_nop_tc_64", "_nop_tc_65", "_nop_tc_66", ["lt_float", 14, 7, 4, 1776, 17], ["jump", "rel_done_2781", 1776, 17], "rel_nn_2780", "_nop_tc_67", ["jump", "rel_err_2782", 1776, 17], "_nop_tc_68", ["jump", "rel_err_2782", 1776, 17], ["lt_text", 14, 7, 4, 1776, 17], ["jump", "rel_done_2781", 1776, 17], "rel_err_2782", [ "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_2781", ["jump_false", 14, "while_end_2778", 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_2786", 1778, 21], ["jump", "ne_ni_2787", 1778, 21], "ne_nid_2786", ["false", 15, 1778, 21], ["jump", "ne_done_2785", 1778, 21], "ne_ni_2787", ["is_int", 16, 3, 1778, 21], ["jump_false", 16, "ne_nn_2788", 1778, 21], "_nop_tc_69", ["jump", "ne_nn_2788", 1778, 21], ["ne_int", 15, 3, 14, 1778, 21], ["jump", "ne_done_2785", 1778, 21], "ne_nn_2788", ["is_num", 16, 3, 1778, 21], ["jump_false", 16, "ne_nt_2789", 1778, 21], "_nop_tc_70", ["jump", "ne_nt_2789", 1778, 21], ["ne_float", 15, 3, 14, 1778, 21], ["jump", "ne_done_2785", 1778, 21], "ne_nt_2789", ["is_text", 16, 3, 1778, 21], ["jump_false", 16, "ne_nnl_2790", 1778, 21], "_nop_tc_71", ["jump", "ne_nnl_2790", 1778, 21], ["ne_text", 15, 3, 14, 1778, 21], ["jump", "ne_done_2785", 1778, 21], "ne_nnl_2790", ["is_null", 16, 3, 1778, 21], ["jump_false", 16, "ne_nb_2791", 1778, 21], "_nop_tc_72", "_nop_tc_73", ["false", 15, 1778, 21], ["jump", "ne_done_2785", 1778, 21], "ne_nb_2791", ["is_bool", 16, 3, 1778, 21], ["jump_false", 16, "ne_mis_2792", 1778, 21], "_nop_tc_74", ["jump", "ne_mis_2792", 1778, 21], ["ne_bool", 15, 3, 14, 1778, 21], ["jump", "ne_done_2785", 1778, 21], "ne_mis_2792", ["true", 15, 1778, 21], "ne_done_2785", ["jump_false", 15, "if_else_2783", 1778, 21], ["access", 8, 0, 1779, 13], "while_start_2793", ["length", 14, 3, 1780, 27], ["is_int", 15, 8, 1780, 27], ["jump_false", 15, "rel_ni_2795", 1780, 27], "_nop_tc_75", "_nop_tc_76", ["lt_int", 15, 8, 14, 1780, 27], ["jump", "rel_done_2797", 1780, 27], "rel_ni_2795", "_nop_tc_77", "_nop_tc_78", "_nop_tc_79", "_nop_tc_80", ["lt_float", 15, 8, 14, 1780, 27], ["jump", "rel_done_2797", 1780, 27], "rel_nn_2796", "_nop_tc_81", ["jump", "rel_err_2798", 1780, 27], "_nop_tc_82", ["jump", "rel_err_2798", 1780, 27], ["lt_text", 15, 8, 14, 1780, 27], ["jump", "rel_done_2797", 1780, 27], "rel_err_2798", [ "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_2797", ["jump_false", 15, "while_end_2794", 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_2801", 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_2802", 1782, 46], ["is_int", 18, 16, 1782, 46], ["jump_false", 18, "eq_ni_2803", 1782, 46], "_nop_tc_83", ["jump", "eq_ni_2803", 1782, 46], ["eq_int", 17, 16, 14, 1782, 46], ["jump", "eq_done_2802", 1782, 46], "eq_ni_2803", ["is_num", 18, 16, 1782, 46], ["jump_false", 18, "eq_nn_2804", 1782, 46], "_nop_tc_84", ["jump", "eq_nn_2804", 1782, 46], ["eq_float", 17, 16, 14, 1782, 46], ["jump", "eq_done_2802", 1782, 46], "eq_nn_2804", ["is_text", 18, 16, 1782, 46], ["jump_false", 18, "eq_nt_2805", 1782, 46], "_nop_tc_85", "_nop_tc_86", ["eq_text", 17, 16, 14, 1782, 46], ["jump", "eq_done_2802", 1782, 46], "eq_nt_2805", ["is_null", 18, 16, 1782, 46], ["jump_false", 18, "eq_nnl_2806", 1782, 46], "_nop_tc_87", ["jump", "eq_nnl_2806", 1782, 46], ["true", 17, 1782, 46], ["jump", "eq_done_2802", 1782, 46], "eq_nnl_2806", ["is_bool", 18, 16, 1782, 46], ["jump_false", 18, "eq_nb_2807", 1782, 46], "_nop_tc_88", ["jump", "eq_nb_2807", 1782, 46], ["eq_bool", 17, 16, 14, 1782, 46], ["jump", "eq_done_2802", 1782, 46], "eq_nb_2807", ["false", 17, 1782, 46], "eq_done_2802", ["move", 15, 17, 1782, 46], "and_end_2801", ["jump_false", 15, "if_else_2799", 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_2811", 1783, 29], "_nop_tc_89", "_nop_tc_90", ["ge_int", 17, 15, 14, 1783, 29], ["jump", "rel_done_2813", 1783, 29], "rel_ni_2811", ["is_num", 16, 15, 1783, 29], ["jump_false", 16, "rel_nn_2812", 1783, 29], "_nop_tc_91", "_nop_tc_92", ["ge_float", 17, 15, 14, 1783, 29], ["jump", "rel_done_2813", 1783, 29], "rel_nn_2812", ["is_text", 16, 15, 1783, 29], ["jump_false", 16, "rel_err_2814", 1783, 29], "_nop_tc_93", ["jump", "rel_err_2814", 1783, 29], ["ge_text", 17, 15, 14, 1783, 29], ["jump", "rel_done_2813", 1783, 29], "rel_err_2814", [ "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_2813", ["move", 14, 17, 1783, 29], ["jump_false", 14, "and_end_2810", 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_2815", 1783, 45], "_nop_tc_94", "_nop_tc_95", ["lt_int", 17, 16, 4, 1783, 45], ["jump", "rel_done_2817", 1783, 45], "rel_ni_2815", ["is_num", 15, 16, 1783, 45], ["jump_false", 15, "rel_nn_2816", 1783, 45], "_nop_tc_96", "_nop_tc_97", ["lt_float", 17, 16, 4, 1783, 45], ["jump", "rel_done_2817", 1783, 45], "rel_nn_2816", ["is_text", 15, 16, 1783, 45], ["jump_false", 15, "rel_err_2818", 1783, 45], "_nop_tc_98", ["jump", "rel_err_2818", 1783, 45], ["lt_text", 17, 16, 4, 1783, 45], ["jump", "rel_done_2817", 1783, 45], "rel_err_2818", [ "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_2817", ["move", 14, 17, 1783, 45], "and_end_2810", ["jump_false", 14, "if_else_2808", 1783, 45], ["access", 14, 2, 1784, 31], ["load_index", 15, 6, 14, 1784, 31], ["store_dynamic", 5, 7, 15, 1784, 31], ["jump", "if_end_2809", 1784, 31], "if_else_2808", "if_end_2809", ["jump", "if_end_2800", 1784, 31], "if_else_2799", "if_end_2800", ["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_2820", 1787, 19], "num_err_2819", [ "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_2820", ["move", 8, 15, 1787, 19], ["jump", "while_start_2793", 1787, 19], "while_end_2794", ["jump", "if_end_2784", 1787, 19], "if_else_2783", "if_end_2784", ["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_2822", 1790, 17], "num_err_2821", [ "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_2822", ["move", 7, 15, 1790, 17], ["jump", "while_start_2777", 1790, 17], "while_end_2778", ["access", 7, 0, 1794, 10], "while_start_2823", ["is_int", 14, 7, 1795, 17], ["jump_false", 14, "rel_ni_2825", 1795, 17], "_nop_tc_107", "_nop_tc_108", ["lt_int", 14, 7, 4, 1795, 17], ["jump", "rel_done_2827", 1795, 17], "rel_ni_2825", "_nop_tc_109", "_nop_tc_110", "_nop_tc_111", "_nop_tc_112", ["lt_float", 14, 7, 4, 1795, 17], ["jump", "rel_done_2827", 1795, 17], "rel_nn_2826", "_nop_tc_113", ["jump", "rel_err_2828", 1795, 17], "_nop_tc_114", ["jump", "rel_err_2828", 1795, 17], ["lt_text", 14, 7, 4, 1795, 17], ["jump", "rel_done_2827", 1795, 17], "rel_err_2828", [ "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_2827", ["jump_false", 14, "while_end_2824", 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_2832", 1797, 21], ["jump", "ne_ni_2833", 1797, 21], "ne_nid_2832", ["false", 15, 1797, 21], ["jump", "ne_done_2831", 1797, 21], "ne_ni_2833", ["is_int", 16, 3, 1797, 21], ["jump_false", 16, "ne_nn_2834", 1797, 21], "_nop_tc_115", ["jump", "ne_nn_2834", 1797, 21], ["ne_int", 15, 3, 14, 1797, 21], ["jump", "ne_done_2831", 1797, 21], "ne_nn_2834", ["is_num", 16, 3, 1797, 21], ["jump_false", 16, "ne_nt_2835", 1797, 21], "_nop_tc_116", ["jump", "ne_nt_2835", 1797, 21], ["ne_float", 15, 3, 14, 1797, 21], ["jump", "ne_done_2831", 1797, 21], "ne_nt_2835", ["is_text", 16, 3, 1797, 21], ["jump_false", 16, "ne_nnl_2836", 1797, 21], "_nop_tc_117", ["jump", "ne_nnl_2836", 1797, 21], ["ne_text", 15, 3, 14, 1797, 21], ["jump", "ne_done_2831", 1797, 21], "ne_nnl_2836", ["is_null", 16, 3, 1797, 21], ["jump_false", 16, "ne_nb_2837", 1797, 21], "_nop_tc_118", "_nop_tc_119", ["false", 15, 1797, 21], ["jump", "ne_done_2831", 1797, 21], "ne_nb_2837", ["is_bool", 16, 3, 1797, 21], ["jump_false", 16, "ne_mis_2838", 1797, 21], "_nop_tc_120", ["jump", "ne_mis_2838", 1797, 21], ["ne_bool", 15, 3, 14, 1797, 21], ["jump", "ne_done_2831", 1797, 21], "ne_mis_2838", ["true", 15, 1797, 21], "ne_done_2831", ["jump_false", 15, "if_else_2829", 1797, 21], ["access", 8, 0, 1798, 13], "while_start_2839", ["length", 14, 3, 1799, 27], ["is_int", 15, 8, 1799, 27], ["jump_false", 15, "rel_ni_2841", 1799, 27], "_nop_tc_121", "_nop_tc_122", ["lt_int", 15, 8, 14, 1799, 27], ["jump", "rel_done_2843", 1799, 27], "rel_ni_2841", "_nop_tc_123", "_nop_tc_124", "_nop_tc_125", "_nop_tc_126", ["lt_float", 15, 8, 14, 1799, 27], ["jump", "rel_done_2843", 1799, 27], "rel_nn_2842", "_nop_tc_127", ["jump", "rel_err_2844", 1799, 27], "_nop_tc_128", ["jump", "rel_err_2844", 1799, 27], ["lt_text", 15, 8, 14, 1799, 27], ["jump", "rel_done_2843", 1799, 27], "rel_err_2844", [ "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_2843", ["jump_false", 15, "while_end_2840", 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_2847", 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_2848", 1801, 46], ["is_int", 18, 16, 1801, 46], ["jump_false", 18, "eq_ni_2849", 1801, 46], "_nop_tc_129", ["jump", "eq_ni_2849", 1801, 46], ["eq_int", 17, 16, 14, 1801, 46], ["jump", "eq_done_2848", 1801, 46], "eq_ni_2849", ["is_num", 18, 16, 1801, 46], ["jump_false", 18, "eq_nn_2850", 1801, 46], "_nop_tc_130", ["jump", "eq_nn_2850", 1801, 46], ["eq_float", 17, 16, 14, 1801, 46], ["jump", "eq_done_2848", 1801, 46], "eq_nn_2850", ["is_text", 18, 16, 1801, 46], ["jump_false", 18, "eq_nt_2851", 1801, 46], "_nop_tc_131", "_nop_tc_132", ["eq_text", 17, 16, 14, 1801, 46], ["jump", "eq_done_2848", 1801, 46], "eq_nt_2851", ["is_null", 18, 16, 1801, 46], ["jump_false", 18, "eq_nnl_2852", 1801, 46], "_nop_tc_133", ["jump", "eq_nnl_2852", 1801, 46], ["true", 17, 1801, 46], ["jump", "eq_done_2848", 1801, 46], "eq_nnl_2852", ["is_bool", 18, 16, 1801, 46], ["jump_false", 18, "eq_nb_2853", 1801, 46], "_nop_tc_134", ["jump", "eq_nb_2853", 1801, 46], ["eq_bool", 17, 16, 14, 1801, 46], ["jump", "eq_done_2848", 1801, 46], "eq_nb_2853", ["false", 17, 1801, 46], "eq_done_2848", ["move", 15, 17, 1801, 46], "and_end_2847", ["jump_false", 15, "if_else_2845", 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_2854", ["is_int", 14, 9, 1806, 24], ["jump_false", 14, "rel_ni_2857", 1806, 24], ["is_int", 14, 10, 1806, 24], ["jump_false", 14, "rel_ni_2857", 1806, 24], ["lt_int", 15, 9, 10, 1806, 24], ["jump", "rel_done_2859", 1806, 24], "rel_ni_2857", "_nop_tc_135", "_nop_tc_136", ["is_num", 14, 10, 1806, 24], ["jump_false", 14, "rel_nn_2858", 1806, 24], ["lt_float", 15, 9, 10, 1806, 24], ["jump", "rel_done_2859", 1806, 24], "rel_nn_2858", "_nop_tc_137", ["jump", "rel_err_2860", 1806, 24], ["is_text", 14, 10, 1806, 24], ["jump_false", 14, "rel_err_2860", 1806, 24], ["lt_text", 15, 9, 10, 1806, 24], ["jump", "rel_done_2859", 1806, 24], "rel_err_2860", [ "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_2859", ["move", 14, 15, 1806, 24], ["jump_false", 14, "and_end_2856", 1806, 24], ["access", 15, 0, 1806, 40], ["is_int", 16, 11, 1806, 40], ["jump_false", 16, "rel_ni_2861", 1806, 40], "_nop_tc_138", "_nop_tc_139", ["ge_int", 17, 11, 15, 1806, 40], ["jump", "rel_done_2863", 1806, 40], "rel_ni_2861", ["is_num", 16, 11, 1806, 40], ["jump_false", 16, "rel_nn_2862", 1806, 40], "_nop_tc_140", "_nop_tc_141", ["ge_float", 17, 11, 15, 1806, 40], ["jump", "rel_done_2863", 1806, 40], "rel_nn_2862", ["is_text", 16, 11, 1806, 40], ["jump_false", 16, "rel_err_2864", 1806, 40], "_nop_tc_142", ["jump", "rel_err_2864", 1806, 40], ["ge_text", 17, 11, 15, 1806, 40], ["jump", "rel_done_2863", 1806, 40], "rel_err_2864", [ "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_2863", ["move", 14, 17, 1806, 40], "and_end_2856", ["jump_false", 14, "while_end_2855", 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_2866", 1808, 23], "num_err_2865", [ "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_2866", ["move", 9, 15, 1808, 23], ["jump", "while_start_2854", 1808, 23], "while_end_2855", ["access", 14, 0, 1810, 24], ["is_int", 15, 11, 1810, 24], ["jump_false", 15, "rel_ni_2869", 1810, 24], "_nop_tc_147", "_nop_tc_148", ["ge_int", 16, 11, 14, 1810, 24], ["jump", "rel_done_2871", 1810, 24], "rel_ni_2869", ["is_num", 15, 11, 1810, 24], ["jump_false", 15, "rel_nn_2870", 1810, 24], "_nop_tc_149", "_nop_tc_150", ["ge_float", 16, 11, 14, 1810, 24], ["jump", "rel_done_2871", 1810, 24], "rel_nn_2870", ["is_text", 15, 11, 1810, 24], ["jump_false", 15, "rel_err_2872", 1810, 24], "_nop_tc_151", ["jump", "rel_err_2872", 1810, 24], ["ge_text", 16, 11, 14, 1810, 24], ["jump", "rel_done_2871", 1810, 24], "rel_err_2872", [ "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_2871", ["jump_false", 16, "if_else_2867", 1810, 24], ["is_identical", 14, 11, 4, 1811, 26], ["jump_true", 14, "eq_done_2875", 1811, 26], ["is_int", 15, 11, 1811, 26], ["jump_false", 15, "eq_ni_2876", 1811, 26], "_nop_tc_152", "_nop_tc_153", ["eq_int", 14, 11, 4, 1811, 26], ["jump", "eq_done_2875", 1811, 26], "eq_ni_2876", ["is_num", 15, 11, 1811, 26], ["jump_false", 15, "eq_nn_2877", 1811, 26], "_nop_tc_154", "_nop_tc_155", ["eq_float", 14, 11, 4, 1811, 26], ["jump", "eq_done_2875", 1811, 26], "eq_nn_2877", ["is_text", 15, 11, 1811, 26], ["jump_false", 15, "eq_nt_2878", 1811, 26], "_nop_tc_156", ["jump", "eq_nt_2878", 1811, 26], ["eq_text", 14, 11, 4, 1811, 26], ["jump", "eq_done_2875", 1811, 26], "eq_nt_2878", ["is_null", 15, 11, 1811, 26], ["jump_false", 15, "eq_nnl_2879", 1811, 26], "_nop_tc_157", ["jump", "eq_nnl_2879", 1811, 26], ["true", 14, 1811, 26], ["jump", "eq_done_2875", 1811, 26], "eq_nnl_2879", ["is_bool", 15, 11, 1811, 26], ["jump_false", 15, "eq_nb_2880", 1811, 26], "_nop_tc_158", ["jump", "eq_nb_2880", 1811, 26], ["eq_bool", 14, 11, 4, 1811, 26], ["jump", "eq_done_2875", 1811, 26], "eq_nb_2880", ["false", 14, 1811, 26], "eq_done_2875", ["jump_false", 14, "if_else_2873", 1811, 26], ["load_field", 14, 1, "main", 1812, 26], ["move", 13, 14, 1812, 26], ["jump", "if_end_2874", 1812, 26], "if_else_2873", ["load_dynamic", 14, 2, 11, 1814, 36], ["move", 13, 14, 1814, 36], "if_end_2874", ["null", 14, 1816, 29], ["is_identical", 15, 13, 14, 1816, 29], ["jump_true", 15, "ne_nid_2884", 1816, 29], ["jump", "ne_ni_2885", 1816, 29], "ne_nid_2884", ["false", 15, 1816, 29], ["jump", "ne_done_2883", 1816, 29], "ne_ni_2885", ["is_int", 16, 13, 1816, 29], ["jump_false", 16, "ne_nn_2886", 1816, 29], "_nop_tc_159", ["jump", "ne_nn_2886", 1816, 29], ["ne_int", 15, 13, 14, 1816, 29], ["jump", "ne_done_2883", 1816, 29], "ne_nn_2886", ["is_num", 16, 13, 1816, 29], ["jump_false", 16, "ne_nt_2887", 1816, 29], "_nop_tc_160", ["jump", "ne_nt_2887", 1816, 29], ["ne_float", 15, 13, 14, 1816, 29], ["jump", "ne_done_2883", 1816, 29], "ne_nt_2887", ["is_text", 16, 13, 1816, 29], ["jump_false", 16, "ne_nnl_2888", 1816, 29], "_nop_tc_161", ["jump", "ne_nnl_2888", 1816, 29], ["ne_text", 15, 13, 14, 1816, 29], ["jump", "ne_done_2883", 1816, 29], "ne_nnl_2888", ["is_null", 16, 13, 1816, 29], ["jump_false", 16, "ne_nb_2889", 1816, 29], "_nop_tc_162", "_nop_tc_163", ["false", 15, 1816, 29], ["jump", "ne_done_2883", 1816, 29], "ne_nb_2889", ["is_bool", 16, 13, 1816, 29], ["jump_false", 16, "ne_mis_2890", 1816, 29], "_nop_tc_164", ["jump", "ne_mis_2890", 1816, 29], ["ne_bool", 15, 13, 14, 1816, 29], ["jump", "ne_done_2883", 1816, 29], "ne_mis_2890", ["true", 15, 1816, 29], "ne_done_2883", ["jump_false", 15, "if_else_2881", 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_2893", 1817, 47], ["is_int", 17, 14, 1817, 47], ["jump_false", 17, "eq_ni_2894", 1817, 47], "_nop_tc_165", ["jump", "eq_ni_2894", 1817, 47], ["eq_int", 16, 14, 15, 1817, 47], ["jump", "eq_done_2893", 1817, 47], "eq_ni_2894", ["is_num", 17, 14, 1817, 47], ["jump_false", 17, "eq_nn_2895", 1817, 47], "_nop_tc_166", ["jump", "eq_nn_2895", 1817, 47], ["eq_float", 16, 14, 15, 1817, 47], ["jump", "eq_done_2893", 1817, 47], "eq_nn_2895", ["is_text", 17, 14, 1817, 47], ["jump_false", 17, "eq_nt_2896", 1817, 47], "_nop_tc_167", ["jump", "eq_nt_2896", 1817, 47], ["eq_text", 16, 14, 15, 1817, 47], ["jump", "eq_done_2893", 1817, 47], "eq_nt_2896", ["is_null", 17, 14, 1817, 47], ["jump_false", 17, "eq_nnl_2897", 1817, 47], "_nop_tc_168", "_nop_tc_169", ["true", 16, 1817, 47], ["jump", "eq_done_2893", 1817, 47], "eq_nnl_2897", ["is_bool", 17, 14, 1817, 47], ["jump_false", 17, "eq_nb_2898", 1817, 47], "_nop_tc_170", ["jump", "eq_nb_2898", 1817, 47], ["eq_bool", 16, 14, 15, 1817, 47], ["jump", "eq_done_2893", 1817, 47], "eq_nb_2898", ["false", 16, 1817, 47], "eq_done_2893", ["jump_false", 16, "if_else_2891", 1817, 47], ["record", 14, 0], ["store_field", 13, 14, "closure_written", 1818, 19], ["jump", "if_end_2892", 1818, 19], "if_else_2891", "if_end_2892", ["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_2882", 1820, 40], "if_else_2881", "if_end_2882", ["jump", "if_end_2868", 1820, 40], "if_else_2867", "if_end_2868", ["jump", "if_end_2846", 1820, 40], "if_else_2845", "if_end_2846", ["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_2900", 1824, 19], "num_err_2899", [ "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_2900", ["move", 8, 15, 1824, 19], ["jump", "while_start_2839", 1824, 19], "while_end_2840", ["jump", "if_end_2830", 1824, 19], "if_else_2829", "if_end_2830", ["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_2902", 1827, 17], "num_err_2901", [ "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_2902", ["move", 7, 15, 1827, 17], ["jump", "while_start_2823", 1827, 17], "while_end_2824", ["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_2904", 1841, 36], ["concat", 5, 3, 1, 1841, 36], ["jump", "add_done_2903", 1841, 36], "add_cn_2904", "_nop_tc_3", ["jump", "add_err_2905", 1841, 36], ["is_num", 4, 1, 1841, 36], ["jump_false", 4, "add_err_2905", 1841, 36], ["add", 5, 3, 1, 1841, 36], ["jump", "add_done_2903", 1841, 36], "add_err_2905", [ "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_2903", ["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_2906", 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_2909", 1846, 49], ["concat", 6, 4, 2, 1846, 49], ["jump", "add_done_2908", 1846, 49], "add_cn_2909", "_nop_tc_6", ["jump", "add_err_2910", 1846, 49], ["is_num", 5, 2, 1846, 49], ["jump_false", 5, "add_err_2910", 1846, 49], ["add", 6, 4, 2, 1846, 49], ["jump", "add_done_2908", 1846, 49], "add_err_2910", [ "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_2908", ["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_2907", 1846, 22], "if_else_2906", "if_end_2907", ["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_2912", 1848, 41], ["concat", 5, 3, 1, 1848, 41], ["jump", "add_done_2911", 1848, 41], "add_cn_2912", "_nop_tc_9", ["jump", "add_err_2913", 1848, 41], ["is_num", 4, 1, 1848, 41], ["jump_false", 4, "add_err_2913", 1848, 41], ["add", 5, 3, 1, 1848, 41], ["jump", "add_done_2911", 1848, 41], "add_err_2913", [ "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_2911", ["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_2914", 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_2917", 1853, 49], ["concat", 6, 4, 2, 1853, 49], ["jump", "add_done_2916", 1853, 49], "add_cn_2917", "_nop_tc_12", ["jump", "add_err_2918", 1853, 49], ["is_num", 5, 2, 1853, 49], ["jump_false", 5, "add_err_2918", 1853, 49], ["add", 6, 4, 2, 1853, 49], ["jump", "add_done_2916", 1853, 49], "add_err_2918", [ "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_2916", ["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_2915", 1853, 22], "if_else_2914", "if_end_2915", ["access", 3, "eliminate_type_checks", 1855, 14], "_nop_tc_13", "_nop_tc_14", ["is_text", 4, 1, 1855, 40], ["jump_false", 4, "add_cn_2920", 1855, 40], ["concat", 5, 3, 1, 1855, 40], ["jump", "add_done_2919", 1855, 40], "add_cn_2920", "_nop_tc_15", ["jump", "add_err_2921", 1855, 40], ["is_num", 4, 1, 1855, 40], ["jump_false", 4, "add_err_2921", 1855, 40], ["add", 5, 3, 1, 1855, 40], ["jump", "add_done_2919", 1855, 40], "add_err_2921", [ "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_2919", ["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_2922", 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_2925", 1860, 49], ["concat", 6, 4, 2, 1860, 49], ["jump", "add_done_2924", 1860, 49], "add_cn_2925", "_nop_tc_18", ["jump", "add_err_2926", 1860, 49], ["is_num", 5, 2, 1860, 49], ["jump_false", 5, "add_err_2926", 1860, 49], ["add", 6, 4, 2, 1860, 49], ["jump", "add_done_2924", 1860, 49], "add_err_2926", [ "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_2924", ["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_2923", 1860, 22], "if_else_2922", "if_end_2923", ["get", 3, 2, 1, 1862, 11], ["null", 4, 1862, 18], ["is_identical", 5, 3, 4, 1862, 18], ["jump_true", 5, "ne_nid_2932", 1862, 18], ["jump", "ne_ni_2933", 1862, 18], "ne_nid_2932", ["false", 5, 1862, 18], ["jump", "ne_done_2931", 1862, 18], "ne_ni_2933", ["is_int", 6, 3, 1862, 18], ["jump_false", 6, "ne_nn_2934", 1862, 18], "_nop_tc_19", ["jump", "ne_nn_2934", 1862, 18], ["ne_int", 5, 3, 4, 1862, 18], ["jump", "ne_done_2931", 1862, 18], "ne_nn_2934", ["is_num", 6, 3, 1862, 18], ["jump_false", 6, "ne_nt_2935", 1862, 18], "_nop_tc_20", ["jump", "ne_nt_2935", 1862, 18], ["ne_float", 5, 3, 4, 1862, 18], ["jump", "ne_done_2931", 1862, 18], "ne_nt_2935", ["is_text", 6, 3, 1862, 18], ["jump_false", 6, "ne_nnl_2936", 1862, 18], "_nop_tc_21", ["jump", "ne_nnl_2936", 1862, 18], ["ne_text", 5, 3, 4, 1862, 18], ["jump", "ne_done_2931", 1862, 18], "ne_nnl_2936", ["is_null", 6, 3, 1862, 18], ["jump_false", 6, "ne_nb_2937", 1862, 18], "_nop_tc_22", "_nop_tc_23", ["false", 5, 1862, 18], ["jump", "ne_done_2931", 1862, 18], "ne_nb_2937", ["is_bool", 6, 3, 1862, 18], ["jump_false", 6, "ne_mis_2938", 1862, 18], "_nop_tc_24", ["jump", "ne_mis_2938", 1862, 18], ["ne_bool", 5, 3, 4, 1862, 18], ["jump", "ne_done_2931", 1862, 18], "ne_mis_2938", ["true", 5, 1862, 18], "ne_done_2931", ["move", 3, 5, 1862, 18], ["jump_false", 3, "and_end_2930", 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_2940", 1862, 45], ["jump", "ne_ni_2941", 1862, 45], "ne_nid_2940", ["false", 6, 1862, 45], ["jump", "ne_done_2939", 1862, 45], "ne_ni_2941", ["is_int", 7, 5, 1862, 45], ["jump_false", 7, "ne_nn_2942", 1862, 45], "_nop_tc_25", ["jump", "ne_nn_2942", 1862, 45], ["ne_int", 6, 5, 4, 1862, 45], ["jump", "ne_done_2939", 1862, 45], "ne_nn_2942", ["is_num", 7, 5, 1862, 45], ["jump_false", 7, "ne_nt_2943", 1862, 45], "_nop_tc_26", ["jump", "ne_nt_2943", 1862, 45], ["ne_float", 6, 5, 4, 1862, 45], ["jump", "ne_done_2939", 1862, 45], "ne_nt_2943", ["is_text", 7, 5, 1862, 45], ["jump_false", 7, "ne_nnl_2944", 1862, 45], "_nop_tc_27", ["jump", "ne_nnl_2944", 1862, 45], ["ne_text", 6, 5, 4, 1862, 45], ["jump", "ne_done_2939", 1862, 45], "ne_nnl_2944", ["is_null", 7, 5, 1862, 45], ["jump_false", 7, "ne_nb_2945", 1862, 45], "_nop_tc_28", "_nop_tc_29", ["false", 6, 1862, 45], ["jump", "ne_done_2939", 1862, 45], "ne_nb_2945", ["is_bool", 7, 5, 1862, 45], ["jump_false", 7, "ne_mis_2946", 1862, 45], "_nop_tc_30", ["jump", "ne_mis_2946", 1862, 45], ["ne_bool", 6, 5, 4, 1862, 45], ["jump", "ne_done_2939", 1862, 45], "ne_mis_2946", ["true", 6, 1862, 45], "ne_done_2939", ["move", 3, 6, 1862, 45], "and_end_2930", ["move", 4, 3, 1862, 45], ["jump_false", 4, "and_end_2929", 1862, 45], ["get", 3, 5, 1, 1862, 53], ["null", 5, 1862, 67], ["is_identical", 6, 3, 5, 1862, 67], ["jump_true", 6, "ne_nid_2948", 1862, 67], ["jump", "ne_ni_2949", 1862, 67], "ne_nid_2948", ["false", 6, 1862, 67], ["jump", "ne_done_2947", 1862, 67], "ne_ni_2949", ["is_int", 7, 3, 1862, 67], ["jump_false", 7, "ne_nn_2950", 1862, 67], "_nop_tc_31", ["jump", "ne_nn_2950", 1862, 67], ["ne_int", 6, 3, 5, 1862, 67], ["jump", "ne_done_2947", 1862, 67], "ne_nn_2950", ["is_num", 7, 3, 1862, 67], ["jump_false", 7, "ne_nt_2951", 1862, 67], "_nop_tc_32", ["jump", "ne_nt_2951", 1862, 67], ["ne_float", 6, 3, 5, 1862, 67], ["jump", "ne_done_2947", 1862, 67], "ne_nt_2951", ["is_text", 7, 3, 1862, 67], ["jump_false", 7, "ne_nnl_2952", 1862, 67], "_nop_tc_33", ["jump", "ne_nnl_2952", 1862, 67], ["ne_text", 6, 3, 5, 1862, 67], ["jump", "ne_done_2947", 1862, 67], "ne_nnl_2952", ["is_null", 7, 3, 1862, 67], ["jump_false", 7, "ne_nb_2953", 1862, 67], "_nop_tc_34", "_nop_tc_35", ["false", 6, 1862, 67], ["jump", "ne_done_2947", 1862, 67], "ne_nb_2953", ["is_bool", 7, 3, 1862, 67], ["jump_false", 7, "ne_mis_2954", 1862, 67], "_nop_tc_36", ["jump", "ne_mis_2954", 1862, 67], ["ne_bool", 6, 3, 5, 1862, 67], ["jump", "ne_done_2947", 1862, 67], "ne_mis_2954", ["true", 6, 1862, 67], "ne_done_2947", ["move", 4, 6, 1862, 67], "and_end_2929", ["jump_false", 4, "if_else_2927", 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_2957", 1865, 28], ["is_int", 7, 1, 1865, 28], ["jump_false", 7, "eq_ni_2958", 1865, 28], "_nop_tc_37", ["jump", "eq_ni_2958", 1865, 28], ["eq_int", 6, 1, 5, 1865, 28], ["jump", "eq_done_2957", 1865, 28], "eq_ni_2958", ["is_num", 7, 1, 1865, 28], ["jump_false", 7, "eq_nn_2959", 1865, 28], "_nop_tc_38", ["jump", "eq_nn_2959", 1865, 28], ["eq_float", 6, 1, 5, 1865, 28], ["jump", "eq_done_2957", 1865, 28], "eq_nn_2959", ["is_text", 7, 1, 1865, 28], ["jump_false", 7, "eq_nt_2960", 1865, 28], "_nop_tc_39", "_nop_tc_40", ["eq_text", 6, 1, 5, 1865, 28], ["jump", "eq_done_2957", 1865, 28], "eq_nt_2960", ["is_null", 7, 1, 1865, 28], ["jump_false", 7, "eq_nnl_2961", 1865, 28], "_nop_tc_41", ["jump", "eq_nnl_2961", 1865, 28], ["true", 6, 1865, 28], ["jump", "eq_done_2957", 1865, 28], "eq_nnl_2961", ["is_bool", 7, 1, 1865, 28], ["jump_false", 7, "eq_nb_2962", 1865, 28], "_nop_tc_42", ["jump", "eq_nb_2962", 1865, 28], ["eq_bool", 6, 1, 5, 1865, 28], ["jump", "eq_done_2957", 1865, 28], "eq_nb_2962", ["false", 6, 1865, 28], "eq_done_2957", ["jump_false", 6, "tern_else_2955", 1865, 28], ["access", 5, 1, 1865, 33], ["move", 6, 5, 1865, 33], ["jump", "tern_end_2956", 1865, 33], "tern_else_2955", ["access", 5, 2, 1865, 37], ["move", 6, 5, 1865, 37], "tern_end_2956", ["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_2963", 1867, 23], ["push", 4, 3, 1867, 23], ["jump", "push_done_2964", 1867, 23], "push_err_2963", [ "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_2964", ["jump", "if_end_2928", 1867, 23], "if_else_2927", "if_end_2928", ["access", 3, "simplify_algebra", 1871, 14], "_nop_tc_43", "_nop_tc_44", ["is_text", 4, 1, 1871, 35], ["jump_false", 4, "add_cn_2966", 1871, 35], ["concat", 5, 3, 1, 1871, 35], ["jump", "add_done_2965", 1871, 35], "add_cn_2966", "_nop_tc_45", ["jump", "add_err_2967", 1871, 35], ["is_num", 4, 1, 1871, 35], ["jump_false", 4, "add_err_2967", 1871, 35], ["add", 5, 3, 1, 1871, 35], ["jump", "add_done_2965", 1871, 35], "add_err_2967", [ "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_2965", ["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_2968", 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_2971", 1875, 49], ["concat", 6, 4, 2, 1875, 49], ["jump", "add_done_2970", 1875, 49], "add_cn_2971", "_nop_tc_48", ["jump", "add_err_2972", 1875, 49], ["is_num", 5, 2, 1875, 49], ["jump_false", 5, "add_err_2972", 1875, 49], ["add", 6, 4, 2, 1875, 49], ["jump", "add_done_2970", 1875, 49], "add_err_2972", [ "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_2970", ["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_2969", 1875, 22], "if_else_2968", "if_end_2969", ["access", 3, "simplify_booleans", 1877, 14], "_nop_tc_49", "_nop_tc_50", ["is_text", 4, 1, 1877, 36], ["jump_false", 4, "add_cn_2974", 1877, 36], ["concat", 5, 3, 1, 1877, 36], ["jump", "add_done_2973", 1877, 36], "add_cn_2974", "_nop_tc_51", ["jump", "add_err_2975", 1877, 36], ["is_num", 4, 1, 1877, 36], ["jump_false", 4, "add_err_2975", 1877, 36], ["add", 5, 3, 1, 1877, 36], ["jump", "add_done_2973", 1877, 36], "add_err_2975", [ "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_2973", ["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_2976", 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_2979", 1881, 49], ["concat", 6, 4, 2, 1881, 49], ["jump", "add_done_2978", 1881, 49], "add_cn_2979", "_nop_tc_54", ["jump", "add_err_2980", 1881, 49], ["is_num", 5, 2, 1881, 49], ["jump_false", 5, "add_err_2980", 1881, 49], ["add", 6, 4, 2, 1881, 49], ["jump", "add_done_2978", 1881, 49], "add_err_2980", [ "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_2978", ["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_2977", 1881, 22], "if_else_2976", "if_end_2977", ["access", 3, "eliminate_moves", 1883, 14], "_nop_tc_55", "_nop_tc_56", ["is_text", 4, 1, 1883, 34], ["jump_false", 4, "add_cn_2982", 1883, 34], ["concat", 5, 3, 1, 1883, 34], ["jump", "add_done_2981", 1883, 34], "add_cn_2982", "_nop_tc_57", ["jump", "add_err_2983", 1883, 34], ["is_num", 4, 1, 1883, 34], ["jump_false", 4, "add_err_2983", 1883, 34], ["add", 5, 3, 1, 1883, 34], ["jump", "add_done_2981", 1883, 34], "add_err_2983", [ "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_2981", ["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_2984", 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_2987", 1887, 49], ["concat", 6, 4, 2, 1887, 49], ["jump", "add_done_2986", 1887, 49], "add_cn_2987", "_nop_tc_60", ["jump", "add_err_2988", 1887, 49], ["is_num", 5, 2, 1887, 49], ["jump_false", 5, "add_err_2988", 1887, 49], ["add", 6, 4, 2, 1887, 49], ["jump", "add_done_2986", 1887, 49], "add_err_2988", [ "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_2986", ["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_2985", 1887, 22], "if_else_2984", "if_end_2985", ["access", 3, "eliminate_unreachable", 1889, 14], "_nop_tc_61", "_nop_tc_62", ["is_text", 4, 1, 1889, 40], ["jump_false", 4, "add_cn_2990", 1889, 40], ["concat", 5, 3, 1, 1889, 40], ["jump", "add_done_2989", 1889, 40], "add_cn_2990", "_nop_tc_63", ["jump", "add_err_2991", 1889, 40], ["is_num", 4, 1, 1889, 40], ["jump_false", 4, "add_err_2991", 1889, 40], ["add", 5, 3, 1, 1889, 40], ["jump", "add_done_2989", 1889, 40], "add_err_2991", [ "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_2989", ["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_2992", 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_2995", 1893, 49], ["concat", 6, 4, 2, 1893, 49], ["jump", "add_done_2994", 1893, 49], "add_cn_2995", "_nop_tc_66", ["jump", "add_err_2996", 1893, 49], ["is_num", 5, 2, 1893, 49], ["jump_false", 5, "add_err_2996", 1893, 49], ["add", 6, 4, 2, 1893, 49], ["jump", "add_done_2994", 1893, 49], "add_err_2996", [ "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_2994", ["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_2993", 1893, 22], "if_else_2992", "if_end_2993", ["access", 3, "eliminate_dead_jumps", 1895, 14], "_nop_tc_67", "_nop_tc_68", ["is_text", 4, 1, 1895, 39], ["jump_false", 4, "add_cn_2998", 1895, 39], ["concat", 5, 3, 1, 1895, 39], ["jump", "add_done_2997", 1895, 39], "add_cn_2998", "_nop_tc_69", ["jump", "add_err_2999", 1895, 39], ["is_num", 4, 1, 1895, 39], ["jump_false", 4, "add_err_2999", 1895, 39], ["add", 5, 3, 1, 1895, 39], ["jump", "add_done_2997", 1895, 39], "add_err_2999", [ "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_2997", ["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_3000", 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_3003", 1899, 49], ["concat", 6, 4, 2, 1899, 49], ["jump", "add_done_3002", 1899, 49], "add_cn_3003", "_nop_tc_72", ["jump", "add_err_3004", 1899, 49], ["is_num", 5, 2, 1899, 49], ["jump_false", 5, "add_err_3004", 1899, 49], ["add", 6, 4, 2, 1899, 49], ["jump", "add_done_3002", 1899, 49], "add_err_3004", [ "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_3002", ["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_3001", 1899, 22], "if_else_3000", "if_end_3001", ["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": 3, "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_3008", 1903, 30], ["is_int", 10, 6, 1903, 30], ["jump_false", 10, "eq_ni_3009", 1903, 30], "_nop_tc_1", ["jump", "eq_ni_3009", 1903, 30], ["eq_int", 9, 6, 8, 1903, 30], ["jump", "eq_done_3008", 1903, 30], "eq_ni_3009", ["is_num", 10, 6, 1903, 30], ["jump_false", 10, "eq_nn_3010", 1903, 30], "_nop_tc_2", ["jump", "eq_nn_3010", 1903, 30], ["eq_float", 9, 6, 8, 1903, 30], ["jump", "eq_done_3008", 1903, 30], "eq_nn_3010", ["is_text", 10, 6, 1903, 30], ["jump_false", 10, "eq_nt_3011", 1903, 30], "_nop_tc_3", ["jump", "eq_nt_3011", 1903, 30], ["eq_text", 9, 6, 8, 1903, 30], ["jump", "eq_done_3008", 1903, 30], "eq_nt_3011", ["is_null", 10, 6, 1903, 30], ["jump_false", 10, "eq_nnl_3012", 1903, 30], "_nop_tc_4", "_nop_tc_5", ["true", 9, 1903, 30], ["jump", "eq_done_3008", 1903, 30], "eq_nnl_3012", ["is_bool", 10, 6, 1903, 30], ["jump_false", 10, "eq_nb_3013", 1903, 30], "_nop_tc_6", ["jump", "eq_nb_3013", 1903, 30], ["eq_bool", 9, 6, 8, 1903, 30], ["jump", "eq_done_3008", 1903, 30], "eq_nb_3013", ["false", 9, 1903, 30], "eq_done_3008", ["move", 6, 9, 1903, 30], ["jump_true", 6, "or_end_3007", 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_3014", 1903, 67], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["eq_int", 10, 9, 8, 1903, 67], ["jump", "eq_done_3014", 1903, 67], "eq_ni_3015", "_nop_tc_11", "_nop_tc_12", "_nop_tc_13", "_nop_tc_14", ["eq_float", 10, 9, 8, 1903, 67], ["jump", "eq_done_3014", 1903, 67], "eq_nn_3016", "_nop_tc_15", ["jump", "eq_nt_3017", 1903, 67], "_nop_tc_16", ["jump", "eq_nt_3017", 1903, 67], ["eq_text", 10, 9, 8, 1903, 67], ["jump", "eq_done_3014", 1903, 67], "eq_nt_3017", "_nop_tc_17", ["jump", "eq_nnl_3018", 1903, 67], "_nop_tc_18", ["jump", "eq_nnl_3018", 1903, 67], ["true", 10, 1903, 67], ["jump", "eq_done_3014", 1903, 67], "eq_nnl_3018", "_nop_tc_19", ["jump", "eq_nb_3019", 1903, 67], "_nop_tc_20", ["jump", "eq_nb_3019", 1903, 67], ["eq_bool", 10, 9, 8, 1903, 67], ["jump", "eq_done_3014", 1903, 67], "eq_nb_3019", ["false", 10, 1903, 67], "eq_done_3014", ["move", 6, 10, 1903, 67], "or_end_3007", ["jump_false", 6, "if_else_3005", 1903, 67], ["null", 6, 1904, 14], ["return", 6, 1904, 14], "_nop_ur_1", "if_else_3005", "if_end_3006", ["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, "4": true } }, { "disruption_pc": 0, "nr_slots": 44, "nr_close_slots": 33, "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_26", 88, 14], ["jump", "ne_ni_27", 88, 14], "ne_nid_26", ["false", 22, 88, 14], ["jump", "ne_done_25", 88, 14], "ne_ni_27", ["is_int", 23, 2, 88, 14], ["jump_false", 23, "ne_nn_28", 88, 14], "_nop_tc_1", ["jump", "ne_nn_28", 88, 14], ["ne_int", 22, 2, 21, 88, 14], ["jump", "ne_done_25", 88, 14], "ne_nn_28", ["is_num", 23, 2, 88, 14], ["jump_false", 23, "ne_nt_29", 88, 14], "_nop_tc_2", ["jump", "ne_nt_29", 88, 14], ["ne_float", 22, 2, 21, 88, 14], ["jump", "ne_done_25", 88, 14], "ne_nt_29", ["is_text", 23, 2, 88, 14], ["jump_false", 23, "ne_nnl_30", 88, 14], "_nop_tc_3", ["jump", "ne_nnl_30", 88, 14], ["ne_text", 22, 2, 21, 88, 14], ["jump", "ne_done_25", 88, 14], "ne_nnl_30", ["is_null", 23, 2, 88, 14], ["jump_false", 23, "ne_nb_31", 88, 14], "_nop_tc_4", "_nop_tc_5", ["false", 22, 88, 14], ["jump", "ne_done_25", 88, 14], "ne_nb_31", ["is_bool", 23, 2, 88, 14], ["jump_false", 23, "ne_mis_32", 88, 14], "_nop_tc_6", ["jump", "ne_mis_32", 88, 14], ["ne_bool", 22, 2, 21, 88, 14], ["jump", "ne_done_25", 88, 14], "ne_mis_32", ["true", 22, 88, 14], "ne_done_25", ["jump_false", 22, "if_else_23", 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_24", 90, 16], "if_else_23", "if_end_24", ["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_3023", 1918, 18], ["jump", "ne_ni_3024", 1918, 18], "ne_nid_3023", ["false", 40, 1918, 18], ["jump", "ne_done_3022", 1918, 18], "ne_ni_3024", ["is_int", 41, 12, 1918, 18], ["jump_false", 41, "ne_nn_3025", 1918, 18], "_nop_tc_7", ["jump", "ne_nn_3025", 1918, 18], ["ne_int", 40, 12, 38, 1918, 18], ["jump", "ne_done_3022", 1918, 18], "ne_nn_3025", ["is_num", 41, 12, 1918, 18], ["jump_false", 41, "ne_nt_3026", 1918, 18], "_nop_tc_8", ["jump", "ne_nt_3026", 1918, 18], ["ne_float", 40, 12, 38, 1918, 18], ["jump", "ne_done_3022", 1918, 18], "ne_nt_3026", ["is_text", 41, 12, 1918, 18], ["jump_false", 41, "ne_nnl_3027", 1918, 18], "_nop_tc_9", ["jump", "ne_nnl_3027", 1918, 18], ["ne_text", 40, 12, 38, 1918, 18], ["jump", "ne_done_3022", 1918, 18], "ne_nnl_3027", ["is_null", 41, 12, 1918, 18], ["jump_false", 41, "ne_nb_3028", 1918, 18], "_nop_tc_10", "_nop_tc_11", ["false", 40, 1918, 18], ["jump", "ne_done_3022", 1918, 18], "ne_nb_3028", ["is_bool", 41, 12, 1918, 18], ["jump_false", 41, "ne_mis_3029", 1918, 18], "_nop_tc_12", ["jump", "ne_mis_3029", 1918, 18], ["ne_bool", 40, 12, 38, 1918, 18], ["jump", "ne_done_3022", 1918, 18], "ne_mis_3029", ["true", 40, 1918, 18], "ne_done_3022", ["jump_false", 40, "if_else_3020", 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_3021", 1919, 5], "if_else_3020", "if_end_3021", ["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_3033", 1924, 23], ["jump", "ne_ni_3034", 1924, 23], "ne_nid_3033", ["false", 41, 1924, 23], ["jump", "ne_done_3032", 1924, 23], "ne_ni_3034", ["is_int", 42, 38, 1924, 23], ["jump_false", 42, "ne_nn_3035", 1924, 23], "_nop_tc_13", ["jump", "ne_nn_3035", 1924, 23], ["ne_int", 41, 38, 40, 1924, 23], ["jump", "ne_done_3032", 1924, 23], "ne_nn_3035", ["is_num", 42, 38, 1924, 23], ["jump_false", 42, "ne_nt_3036", 1924, 23], "_nop_tc_14", ["jump", "ne_nt_3036", 1924, 23], ["ne_float", 41, 38, 40, 1924, 23], ["jump", "ne_done_3032", 1924, 23], "ne_nt_3036", ["is_text", 42, 38, 1924, 23], ["jump_false", 42, "ne_nnl_3037", 1924, 23], "_nop_tc_15", ["jump", "ne_nnl_3037", 1924, 23], ["ne_text", 41, 38, 40, 1924, 23], ["jump", "ne_done_3032", 1924, 23], "ne_nnl_3037", ["is_null", 42, 38, 1924, 23], ["jump_false", 42, "ne_nb_3038", 1924, 23], "_nop_tc_16", "_nop_tc_17", ["false", 41, 1924, 23], ["jump", "ne_done_3032", 1924, 23], "ne_nb_3038", ["is_bool", 42, 38, 1924, 23], ["jump_false", 42, "ne_mis_3039", 1924, 23], "_nop_tc_18", ["jump", "ne_mis_3039", 1924, 23], ["ne_bool", 41, 38, 40, 1924, 23], ["jump", "ne_done_3032", 1924, 23], "ne_mis_3039", ["true", 41, 1924, 23], "ne_done_3032", ["jump_false", 41, "if_else_3030", 1924, 23], ["access", 12, 0, 1925, 10], "while_start_3040", ["load_field", 38, 1, "functions", 1926, 24], ["length", 40, 38, 1926, 24], ["is_int", 38, 12, 1926, 24], ["jump_false", 38, "rel_ni_3042", 1926, 24], "_nop_tc_19", "_nop_tc_20", ["lt_int", 38, 12, 40, 1926, 24], ["jump", "rel_done_3044", 1926, 24], "rel_ni_3042", "_nop_tc_21", "_nop_tc_22", "_nop_tc_23", "_nop_tc_24", ["lt_float", 38, 12, 40, 1926, 24], ["jump", "rel_done_3044", 1926, 24], "rel_nn_3043", "_nop_tc_25", ["jump", "rel_err_3045", 1926, 24], "_nop_tc_26", ["jump", "rel_err_3045", 1926, 24], ["lt_text", 38, 12, 40, 1926, 24], ["jump", "rel_done_3044", 1926, 24], "rel_err_3045", [ "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_3044", ["jump_false", 38, "while_end_3041", 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_3047", 1928, 17], "num_err_3046", [ "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_3047", ["move", 12, 40, 1928, 17], ["jump", "while_start_3040", 1928, 17], "while_end_3041", ["jump", "if_end_3031", 1928, 17], "if_else_3030", "if_end_3031", ["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": {} }