{ "name": "toml.cm", "functions": [ { "disruption_pc": 0, "nr_slots": 19, "nr_close_slots": 0, "instructions": [ ["is_text", 3, 1, 5, 16], "_nop_bl_1", ["jump_true", 3, "if_else_0", 5, 16], ["null", 5, 5, 27], ["return", 5, 5, 27], "_nop_ur_1", "if_else_0", "if_end_1", ["access", 6, "\\\"", 6, 22], ["access", 7, "\"", 6, 29], ["access", 9, {"name":"replace","kind":"name","make":"intrinsic"}, 6, 11], ["frame", 10, 9, 3, 6, 11], ["null", 11, 6, 11], ["setarg", 10, 0, 11, 6, 11], ["setarg", 10, 1, 1, 6, 11], ["setarg", 10, 2, 6, 6, 11], ["setarg", 10, 3, 7, 6, 11], ["invoke", 10, 8, 6, 11], ["move", 2, 8, 6, 11], ["access", 12, "\\\\", 7, 18], ["access", 13, "\\", 7, 26], ["access", 15, {"name":"replace","kind":"name","make":"intrinsic"}, 7, 7], ["frame", 16, 15, 3, 7, 7], ["null", 17, 7, 7], ["setarg", 16, 0, 17, 7, 7], ["setarg", 16, 1, 2, 7, 7], ["setarg", 16, 2, 12, 7, 7], ["setarg", 16, 3, 13, 7, 7], ["invoke", 16, 14, 7, 7], ["move", 2, 14, 7, 7], ["return", 2, 8, 10], "_nop_ur_2", "_nop_ur_3" ], "name": "toml_unescape", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 19, "nr_close_slots": 0, "instructions": [ ["is_text", 3, 1, 12, 16], "_nop_bl_1", ["jump_true", 3, "if_else_2", 12, 16], ["null", 5, 12, 27], ["return", 5, 12, 27], "_nop_ur_1", "if_else_2", "if_end_3", ["access", 6, "\\", 13, 22], ["access", 7, "\\\\", 13, 28], ["access", 9, {"name":"replace","kind":"name","make":"intrinsic"}, 13, 11], ["frame", 10, 9, 3, 13, 11], ["null", 11, 13, 11], ["setarg", 10, 0, 11, 13, 11], ["setarg", 10, 1, 1, 13, 11], ["setarg", 10, 2, 6, 13, 11], ["setarg", 10, 3, 7, 13, 11], ["invoke", 10, 8, 13, 11], ["move", 2, 8, 13, 11], ["access", 12, "\"", 14, 18], ["access", 13, "\\\"", 14, 23], ["access", 15, {"name":"replace","kind":"name","make":"intrinsic"}, 14, 7], ["frame", 16, 15, 3, 14, 7], ["null", 17, 14, 7], ["setarg", 16, 0, 17, 14, 7], ["setarg", 16, 1, 2, 14, 7], ["setarg", 16, 2, 12, 14, 7], ["setarg", 16, 3, 13, 14, 7], ["invoke", 16, 14, 14, 7], ["move", 2, 14, 14, 7], ["return", 2, 15, 10], "_nop_ur_2", "_nop_ur_3" ], "name": "toml_escape", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 259, "nr_close_slots": 0, "instructions": [ ["is_text", 15, 1, 19, 16], "_nop_bl_1", ["jump_true", 15, "if_else_4", 19, 16], ["null", 17, 19, 35], ["return", 17, 19, 35], "_nop_ur_1", "if_else_4", "if_end_5", ["access", 18, "\n", 22, 32], ["access", 20, {"name":"array","kind":"name","make":"intrinsic"}, 22, 15], ["frame", 21, 20, 2, 22, 15], ["null", 22, 22, 15], ["setarg", 21, 0, 22, 22, 15], ["setarg", 21, 1, 1, 22, 15], ["setarg", 21, 2, 18, 22, 15], ["invoke", 21, 19, 22, 15], ["move", 10, 19, 22, 15], ["null", 23, 23, 16], ["is_identical", 24, 10, 23, 23, 16], ["jump_true", 24, "eq_done_8", 23, 16], ["is_int", 25, 10, 23, 16], ["jump_false", 25, "eq_ni_9", 23, 16], "_nop_tc_1", ["jump", "eq_ni_9", 23, 16], ["eq_int", 24, 10, 23, 23, 16], ["jump", "eq_done_8", 23, 16], "eq_ni_9", ["is_num", 25, 10, 23, 16], ["jump_false", 25, "eq_nn_10", 23, 16], "_nop_tc_2", ["jump", "eq_nn_10", 23, 16], ["eq_float", 24, 10, 23, 23, 16], ["jump", "eq_done_8", 23, 16], "eq_nn_10", ["is_text", 25, 10, 23, 16], ["jump_false", 25, "eq_nt_11", 23, 16], "_nop_tc_3", ["jump", "eq_nt_11", 23, 16], ["eq_text", 24, 10, 23, 23, 16], ["jump", "eq_done_8", 23, 16], "eq_nt_11", ["is_null", 25, 10, 23, 16], ["jump_false", 25, "eq_nnl_12", 23, 16], "_nop_tc_4", "_nop_tc_5", ["true", 24, 23, 16], ["jump", "eq_done_8", 23, 16], "eq_nnl_12", ["is_bool", 25, 10, 23, 16], ["jump_false", 25, "eq_nb_13", 23, 16], "_nop_tc_6", ["jump", "eq_nb_13", 23, 16], ["eq_bool", 24, 10, 23, 23, 16], ["jump", "eq_done_8", 23, 16], "eq_nb_13", ["false", 24, 23, 16], "eq_done_8", ["jump_false", 24, "if_else_6", 23, 16], ["access", 27, "\n", 23, 47], ["access", 29, {"name":"array","kind":"name","make":"intrinsic"}, 23, 30], ["frame", 30, 29, 2, 23, 30], ["null", 31, 23, 30], ["setarg", 30, 0, 31, 23, 30], ["setarg", 30, 1, 1, 23, 30], ["setarg", 30, 2, 27, 23, 30], ["invoke", 30, 28, 23, 30], ["move", 10, 28, 23, 30], ["jump", "if_end_7", 23, 30], "if_else_6", "if_end_7", ["record", 32, 0], ["move", 11, 32, 25, 16], ["move", 2, 11, 26, 25], ["access", 4, 0, 29, 11], ["null", 9, 30, 14], ["null", 5, 31, 15], ["null", 12, 32, 22], ["access", 6, 0, 33, 11], ["null", 7, 34, 13], ["null", 3, 35, 18], ["null", 8, 36, 18], ["null", 14, 37, 15], ["null", 13, 38, 18], ["access", 33, 0, 39, 12], ["move", 4, 33, 39, 12], "for_start_14", ["length", 34, 10, 39, 26], ["is_int", 36, 4, 39, 26], ["jump_false", 36, "rel_ni_17", 39, 26], "_nop_tc_7", "_nop_tc_8", ["lt_int", 35, 4, 34, 39, 26], ["jump", "rel_done_19", 39, 26], "rel_ni_17", ["is_num", 36, 4, 39, 26], ["jump_false", 36, "rel_nn_18", 39, 26], "_nop_tc_9", "_nop_tc_10", ["lt_float", 35, 4, 34, 39, 26], ["jump", "rel_done_19", 39, 26], "rel_nn_18", ["is_text", 36, 4, 39, 26], ["jump_false", 36, "rel_err_20", 39, 26], "_nop_tc_11", ["jump", "rel_err_20", 39, 26], ["lt_text", 35, 4, 34, 39, 26], ["jump", "rel_done_19", 39, 26], "rel_err_20", ["disrupt", 39, 26], "rel_done_19", ["jump_false", 35, "for_end_16", 39, 26], ["load_dynamic", 38, 10, 4, 40, 23], ["access", 40, {"name":"trim","kind":"name","make":"intrinsic"}, 40, 12], ["frame", 41, 40, 1, 40, 12], ["null", 42, 40, 12], ["setarg", 41, 0, 42, 40, 12], ["setarg", 41, 1, 38, 40, 12], ["invoke", 41, 39, 40, 12], ["move", 9, 39, 40, 12], ["null", 43, 41, 17], ["is_identical", 44, 9, 43, 41, 17], ["jump_true", 44, "eq_done_23", 41, 17], ["is_int", 45, 9, 41, 17], ["jump_false", 45, "eq_ni_24", 41, 17], "_nop_tc_12", ["jump", "eq_ni_24", 41, 17], ["eq_int", 44, 9, 43, 41, 17], ["jump", "eq_done_23", 41, 17], "eq_ni_24", ["is_num", 45, 9, 41, 17], ["jump_false", 45, "eq_nn_25", 41, 17], "_nop_tc_13", ["jump", "eq_nn_25", 41, 17], ["eq_float", 44, 9, 43, 41, 17], ["jump", "eq_done_23", 41, 17], "eq_nn_25", ["is_text", 45, 9, 41, 17], ["jump_false", 45, "eq_nt_26", 41, 17], "_nop_tc_14", ["jump", "eq_nt_26", 41, 17], ["eq_text", 44, 9, 43, 41, 17], ["jump", "eq_done_23", 41, 17], "eq_nt_26", ["is_null", 45, 9, 41, 17], ["jump_false", 45, "eq_nnl_27", 41, 17], "_nop_tc_15", "_nop_tc_16", ["true", 44, 41, 17], ["jump", "eq_done_23", 41, 17], "eq_nnl_27", ["is_bool", 45, 9, 41, 17], ["jump_false", 45, "eq_nb_28", 41, 17], "_nop_tc_17", ["jump", "eq_nb_28", 41, 17], ["eq_bool", 44, 9, 43, 41, 17], ["jump", "eq_done_23", 41, 17], "eq_nb_28", ["false", 44, 41, 17], "eq_done_23", ["jump_false", 44, "if_else_21", 41, 17], ["load_dynamic", 47, 10, 4, 41, 36], ["move", 9, 47, 41, 36], ["jump", "if_end_22", 41, 36], "if_else_21", "if_end_22", ["not", 48, 9, 43, 10], ["move", 49, 48, 43, 10], ["jump_true", 49, "or_end_31", 43, 10], ["access", 50, "#", 43, 36], ["access", 52, {"name":"starts_with","kind":"name","make":"intrinsic"}, 43, 18], ["frame", 53, 52, 2, 43, 18], ["null", 54, 43, 18], ["setarg", 53, 0, 54, 43, 18], ["setarg", 53, 1, 9, 43, 18], ["setarg", 53, 2, 50, 43, 18], ["invoke", 53, 51, 43, 18], ["move", 49, 51, 43, 18], "or_end_31", ["jump_false", 49, "if_else_29", 43, 18], ["jump", "for_update_15", 43, 42], ["jump", "if_end_30", 43, 42], "if_else_29", "if_end_30", ["access", 55, "[", 46, 27], ["access", 57, {"name":"starts_with","kind":"name","make":"intrinsic"}, 46, 9], ["frame", 58, 57, 2, 46, 9], ["null", 59, 46, 9], ["setarg", 58, 0, 59, 46, 9], ["setarg", 58, 1, 9, 46, 9], ["setarg", 58, 2, 55, 46, 9], ["invoke", 58, 56, 46, 9], ["move", 60, 56, 46, 9], ["jump_false", 60, "and_end_34", 46, 9], ["access", 61, "]", 46, 51], ["access", 63, {"name":"ends_with","kind":"name","make":"intrinsic"}, 46, 35], ["frame", 64, 63, 2, 46, 35], ["null", 65, 46, 35], ["setarg", 64, 0, 65, 46, 35], ["setarg", 64, 1, 9, 46, 35], ["setarg", 64, 2, 61, 46, 35], ["invoke", 64, 62, 46, 35], ["move", 60, 62, 46, 35], "and_end_34", ["jump_false", 60, "if_else_32", 46, 35], ["access", 66, 1, 47, 26], ["access", 67, -1, 47, 29], ["access", 69, {"name":"text","kind":"name","make":"intrinsic"}, 47, 15], ["frame", 70, 69, 3, 47, 15], ["null", 71, 47, 15], ["setarg", 70, 0, 71, 47, 15], ["setarg", 70, 1, 9, 47, 15], ["setarg", 70, 2, 66, 47, 15], ["setarg", 70, 3, 67, 47, 15], ["invoke", 70, 68, 47, 15], ["move", 5, 68, 47, 15], ["get", 73, 4, 1, 48, 22], ["frame", 74, 73, 1, 48, 22], ["null", 75, 48, 22], ["setarg", 74, 0, 75, 48, 22], ["setarg", 74, 1, 5, 48, 22], ["invoke", 74, 72, 48, 22], ["move", 12, 72, 48, 22], ["null", 76, 49, 27], ["is_identical", 77, 12, 76, 49, 27], ["jump_true", 77, "eq_done_37", 49, 27], ["is_int", 78, 12, 49, 27], ["jump_false", 78, "eq_ni_38", 49, 27], "_nop_tc_18", ["jump", "eq_ni_38", 49, 27], ["eq_int", 77, 12, 76, 49, 27], ["jump", "eq_done_37", 49, 27], "eq_ni_38", ["is_num", 78, 12, 49, 27], ["jump_false", 78, "eq_nn_39", 49, 27], "_nop_tc_19", ["jump", "eq_nn_39", 49, 27], ["eq_float", 77, 12, 76, 49, 27], ["jump", "eq_done_37", 49, 27], "eq_nn_39", ["is_text", 78, 12, 49, 27], ["jump_false", 78, "eq_nt_40", 49, 27], "_nop_tc_20", ["jump", "eq_nt_40", 49, 27], ["eq_text", 77, 12, 76, 49, 27], ["jump", "eq_done_37", 49, 27], "eq_nt_40", ["is_null", 78, 12, 49, 27], ["jump_false", 78, "eq_nnl_41", 49, 27], "_nop_tc_21", "_nop_tc_22", ["true", 77, 49, 27], ["jump", "eq_done_37", 49, 27], "eq_nnl_41", ["is_bool", 78, 12, 49, 27], ["jump_false", 78, "eq_nb_42", 49, 27], "_nop_tc_23", ["jump", "eq_nb_42", 49, 27], ["eq_bool", 77, 12, 76, 49, 27], ["jump", "eq_done_37", 49, 27], "eq_nb_42", ["false", 77, 49, 27], "eq_done_37", ["jump_false", 77, "if_else_35", 49, 27], ["null", 80, 49, 40], ["return", 80, 49, 40], "_nop_ur_2", "if_else_35", "if_end_36", ["move", 2, 11, 51, 25], ["access", 81, ".", 52, 49], ["access", 83, {"name":"text","kind":"name","make":"intrinsic"}, 52, 30], ["frame", 84, 83, 2, 52, 30], ["null", 85, 52, 30], ["setarg", 84, 0, 85, 52, 30], ["setarg", 84, 1, 12, 52, 30], ["setarg", 84, 2, 81, 52, 30], ["invoke", 84, 82, 52, 30], ["access", 86, 0, 54, 16], ["move", 6, 86, 54, 16], "for_start_43", ["length", 87, 12, 54, 30], ["is_int", 89, 6, 54, 30], ["jump_false", 89, "rel_ni_46", 54, 30], "_nop_tc_24", "_nop_tc_25", ["lt_int", 88, 6, 87, 54, 30], ["jump", "rel_done_48", 54, 30], "rel_ni_46", ["is_num", 89, 6, 54, 30], ["jump_false", 89, "rel_nn_47", 54, 30], "_nop_tc_26", "_nop_tc_27", ["lt_float", 88, 6, 87, 54, 30], ["jump", "rel_done_48", 54, 30], "rel_nn_47", ["is_text", 89, 6, 54, 30], ["jump_false", 89, "rel_err_49", 54, 30], "_nop_tc_28", ["jump", "rel_err_49", 54, 30], ["lt_text", 88, 6, 87, 54, 30], ["jump", "rel_done_48", 54, 30], "rel_err_49", ["disrupt", 54, 30], "rel_done_48", ["jump_false", 88, "for_end_45", 54, 30], ["load_dynamic", 91, 12, 6, 55, 28], ["move", 7, 91, 55, 28], ["load_dynamic", 92, 2, 7, 58, 29], ["null", 93, 58, 37], ["is_identical", 94, 92, 93, 58, 37], ["jump_true", 94, "eq_done_52", 58, 37], ["is_int", 95, 92, 58, 37], ["jump_false", 95, "eq_ni_53", 58, 37], "_nop_tc_29", ["jump", "eq_ni_53", 58, 37], ["eq_int", 94, 92, 93, 58, 37], ["jump", "eq_done_52", 58, 37], "eq_ni_53", ["is_num", 95, 92, 58, 37], ["jump_false", 95, "eq_nn_54", 58, 37], "_nop_tc_30", ["jump", "eq_nn_54", 58, 37], ["eq_float", 94, 92, 93, 58, 37], ["jump", "eq_done_52", 58, 37], "eq_nn_54", ["is_text", 95, 92, 58, 37], ["jump_false", 95, "eq_nt_55", 58, 37], "_nop_tc_31", ["jump", "eq_nt_55", 58, 37], ["eq_text", 94, 92, 93, 58, 37], ["jump", "eq_done_52", 58, 37], "eq_nt_55", ["is_null", 95, 92, 58, 37], ["jump_false", 95, "eq_nnl_56", 58, 37], "_nop_tc_32", "_nop_tc_33", ["true", 94, 58, 37], ["jump", "eq_done_52", 58, 37], "eq_nnl_56", ["is_bool", 95, 92, 58, 37], ["jump_false", 95, "eq_nb_57", 58, 37], "_nop_tc_34", ["jump", "eq_nb_57", 58, 37], ["eq_bool", 94, 92, 93, 58, 37], ["jump", "eq_done_52", 58, 37], "eq_nb_57", ["false", 94, 58, 37], "eq_done_52", ["jump_false", 94, "if_else_50", 58, 37], ["record", 97, 0], ["store_dynamic", 2, 97, 7, 59, 27], ["jump", "if_end_51", 59, 27], "if_else_50", ["load_dynamic", 98, 2, 7, 60, 47], ["access", 100, {"name":"is_object","kind":"name","make":"intrinsic"}, 60, 21], ["frame", 101, 100, 1, 60, 21], ["null", 102, 60, 21], ["setarg", 101, 0, 102, 60, 21], ["setarg", 101, 1, 98, 60, 21], ["invoke", 101, 99, 60, 21], "_nop_bl_2", ["jump_true", 99, "if_else_58", 60, 21], ["null", 104, 62, 18], ["return", 104, 62, 18], "_nop_ur_3", "if_else_58", "if_end_59", "if_end_51", ["load_dynamic", 105, 2, 7, 65, 43], ["move", 2, 105, 65, 43], "for_update_44", ["int", 106, 1, 54, 46], ["move", 107, 6, 54, 46], ["is_text", 109, 107, 54, 46], ["jump_false", 109, "add_cn_61", 54, 46], "_nop_tc_35", ["jump", "add_cn_61", 54, 46], ["concat", 108, 107, 106, 54, 46], ["jump", "add_done_60", 54, 46], "add_cn_61", ["is_num", 109, 107, 54, 46], ["jump_false", 109, "add_err_62", 54, 46], "_nop_tc_36", "_nop_tc_37", ["add", 108, 107, 106, 54, 46], ["jump", "add_done_60", 54, 46], "add_err_62", ["disrupt", 54, 46], "add_done_60", ["move", 6, 108, 54, 46], ["jump", "for_start_43", 54, 46], "for_end_45", ["jump", "for_update_15", 67, 7], ["jump", "if_end_33", 67, 7], "if_else_32", "if_end_33", ["access", 111, "=", 71, 29], ["access", 113, {"name":"search","kind":"name","make":"intrinsic"}, 71, 16], ["frame", 114, 113, 2, 71, 16], ["null", 115, 71, 16], ["setarg", 114, 0, 115, 71, 16], ["setarg", 114, 1, 9, 71, 16], ["setarg", 114, 2, 111, 71, 16], ["invoke", 114, 112, 71, 16], ["move", 3, 112, 71, 16], ["null", 116, 72, 21], ["is_identical", 117, 3, 116, 72, 21], ["jump_true", 117, "ne_nid_67", 72, 21], ["jump", "ne_ni_68", 72, 21], "ne_nid_67", ["false", 117, 72, 21], ["jump", "ne_done_66", 72, 21], "ne_ni_68", ["is_int", 118, 3, 72, 21], ["jump_false", 118, "ne_nn_69", 72, 21], "_nop_tc_38", ["jump", "ne_nn_69", 72, 21], ["ne_int", 117, 3, 116, 72, 21], ["jump", "ne_done_66", 72, 21], "ne_nn_69", ["is_num", 118, 3, 72, 21], ["jump_false", 118, "ne_nt_70", 72, 21], "_nop_tc_39", ["jump", "ne_nt_70", 72, 21], ["ne_float", 117, 3, 116, 72, 21], ["jump", "ne_done_66", 72, 21], "ne_nt_70", ["is_text", 118, 3, 72, 21], ["jump_false", 118, "ne_nnl_71", 72, 21], "_nop_tc_40", ["jump", "ne_nnl_71", 72, 21], ["ne_text", 117, 3, 116, 72, 21], ["jump", "ne_done_66", 72, 21], "ne_nnl_71", ["is_null", 118, 3, 72, 21], ["jump_false", 118, "ne_nb_72", 72, 21], "_nop_tc_41", "_nop_tc_42", ["false", 117, 72, 21], ["jump", "ne_done_66", 72, 21], "ne_nb_72", ["is_bool", 118, 3, 72, 21], ["jump_false", 118, "ne_mis_73", 72, 21], "_nop_tc_43", ["jump", "ne_mis_73", 72, 21], ["ne_bool", 117, 3, 116, 72, 21], ["jump", "ne_done_66", 72, 21], "ne_mis_73", ["true", 117, 72, 21], "ne_done_66", ["move", 120, 117, 72, 21], ["jump_false", 120, "and_end_65", 72, 21], ["access", 121, 0, 72, 40], ["is_int", 123, 3, 72, 40], ["jump_false", 123, "rel_ni_74", 72, 40], "_nop_tc_44", "_nop_tc_45", ["gt_int", 122, 3, 121, 72, 40], ["jump", "rel_done_76", 72, 40], "rel_ni_74", ["is_num", 123, 3, 72, 40], ["jump_false", 123, "rel_nn_75", 72, 40], "_nop_tc_46", "_nop_tc_47", ["gt_float", 122, 3, 121, 72, 40], ["jump", "rel_done_76", 72, 40], "rel_nn_75", ["is_text", 123, 3, 72, 40], ["jump_false", 123, "rel_err_77", 72, 40], "_nop_tc_48", ["jump", "rel_err_77", 72, 40], ["gt_text", 122, 3, 121, 72, 40], ["jump", "rel_done_76", 72, 40], "rel_err_77", ["disrupt", 72, 40], "rel_done_76", ["move", 120, 122, 72, 40], "and_end_65", ["jump_false", 120, "if_else_63", 72, 40], ["access", 125, 0, 73, 34], ["access", 127, {"name":"text","kind":"name","make":"intrinsic"}, 73, 23], ["frame", 128, 127, 3, 73, 23], ["null", 129, 73, 23], ["setarg", 128, 0, 129, 73, 23], ["setarg", 128, 1, 9, 73, 23], ["setarg", 128, 2, 125, 73, 23], ["setarg", 128, 3, 3, 73, 23], ["invoke", 128, 126, 73, 23], ["access", 131, {"name":"trim","kind":"name","make":"intrinsic"}, 73, 18], ["frame", 132, 131, 1, 73, 18], ["null", 133, 73, 18], ["setarg", 132, 0, 133, 73, 18], ["setarg", 132, 1, 126, 73, 18], ["invoke", 132, 130, 73, 18], ["move", 8, 130, 73, 18], ["access", 134, 1, 74, 42], ["is_text", 136, 3, 74, 42], ["jump_false", 136, "add_cn_79", 74, 42], "_nop_tc_49", ["jump", "add_cn_79", 74, 42], ["concat", 135, 3, 134, 74, 42], ["jump", "add_done_78", 74, 42], "add_cn_79", ["is_num", 136, 3, 74, 42], ["jump_false", 136, "add_err_80", 74, 42], "_nop_tc_50", "_nop_tc_51", ["add", 135, 3, 134, 74, 42], ["jump", "add_done_78", 74, 42], "add_err_80", ["disrupt", 74, 42], "add_done_78", ["access", 139, {"name":"text","kind":"name","make":"intrinsic"}, 74, 20], ["frame", 140, 139, 2, 74, 20], ["null", 141, 74, 20], ["setarg", 140, 0, 141, 74, 20], ["setarg", 140, 1, 9, 74, 20], ["setarg", 140, 2, 135, 74, 20], ["invoke", 140, 138, 74, 20], ["access", 143, {"name":"trim","kind":"name","make":"intrinsic"}, 74, 15], ["frame", 144, 143, 1, 74, 15], ["null", 145, 74, 15], ["setarg", 144, 0, 145, 74, 15], ["setarg", 144, 1, 138, 74, 15], ["invoke", 144, 142, 74, 15], ["move", 14, 142, 74, 15], ["null", 146, 75, 23], ["is_identical", 147, 8, 146, 75, 23], ["jump_true", 147, "eq_done_83", 75, 23], ["is_int", 148, 8, 75, 23], ["jump_false", 148, "eq_ni_84", 75, 23], "_nop_tc_52", ["jump", "eq_ni_84", 75, 23], ["eq_int", 147, 8, 146, 75, 23], ["jump", "eq_done_83", 75, 23], "eq_ni_84", ["is_num", 148, 8, 75, 23], ["jump_false", 148, "eq_nn_85", 75, 23], "_nop_tc_53", ["jump", "eq_nn_85", 75, 23], ["eq_float", 147, 8, 146, 75, 23], ["jump", "eq_done_83", 75, 23], "eq_nn_85", ["is_text", 148, 8, 75, 23], ["jump_false", 148, "eq_nt_86", 75, 23], "_nop_tc_54", ["jump", "eq_nt_86", 75, 23], ["eq_text", 147, 8, 146, 75, 23], ["jump", "eq_done_83", 75, 23], "eq_nt_86", ["is_null", 148, 8, 75, 23], ["jump_false", 148, "eq_nnl_87", 75, 23], "_nop_tc_55", "_nop_tc_56", ["true", 147, 75, 23], ["jump", "eq_done_83", 75, 23], "eq_nnl_87", ["is_bool", 148, 8, 75, 23], ["jump_false", 148, "eq_nb_88", 75, 23], "_nop_tc_57", ["jump", "eq_nb_88", 75, 23], ["eq_bool", 147, 8, 146, 75, 23], ["jump", "eq_done_83", 75, 23], "eq_nb_88", ["false", 147, 75, 23], "eq_done_83", ["jump_false", 147, "if_else_81", 75, 23], ["access", 150, 0, 75, 56], ["access", 152, {"name":"text","kind":"name","make":"intrinsic"}, 75, 45], ["frame", 153, 152, 3, 75, 45], ["null", 154, 75, 45], ["setarg", 153, 0, 154, 75, 45], ["setarg", 153, 1, 9, 75, 45], ["setarg", 153, 2, 150, 75, 45], ["setarg", 153, 3, 3, 75, 45], ["invoke", 153, 151, 75, 45], ["access", 156, {"name":"trim","kind":"name","make":"intrinsic"}, 75, 40], ["frame", 157, 156, 1, 75, 40], ["null", 158, 75, 40], ["setarg", 157, 0, 158, 75, 40], ["setarg", 157, 1, 151, 75, 40], ["invoke", 157, 155, 75, 40], ["move", 8, 155, 75, 40], ["jump", "if_end_82", 75, 40], "if_else_81", "if_end_82", ["null", 159, 76, 20], ["is_identical", 160, 14, 159, 76, 20], ["jump_true", 160, "eq_done_91", 76, 20], ["is_int", 161, 14, 76, 20], ["jump_false", 161, "eq_ni_92", 76, 20], "_nop_tc_58", ["jump", "eq_ni_92", 76, 20], ["eq_int", 160, 14, 159, 76, 20], ["jump", "eq_done_91", 76, 20], "eq_ni_92", ["is_num", 161, 14, 76, 20], ["jump_false", 161, "eq_nn_93", 76, 20], "_nop_tc_59", ["jump", "eq_nn_93", 76, 20], ["eq_float", 160, 14, 159, 76, 20], ["jump", "eq_done_91", 76, 20], "eq_nn_93", ["is_text", 161, 14, 76, 20], ["jump_false", 161, "eq_nt_94", 76, 20], "_nop_tc_60", ["jump", "eq_nt_94", 76, 20], ["eq_text", 160, 14, 159, 76, 20], ["jump", "eq_done_91", 76, 20], "eq_nt_94", ["is_null", 161, 14, 76, 20], ["jump_false", 161, "eq_nnl_95", 76, 20], "_nop_tc_61", "_nop_tc_62", ["true", 160, 76, 20], ["jump", "eq_done_91", 76, 20], "eq_nnl_95", ["is_bool", 161, 14, 76, 20], ["jump_false", 161, "eq_nb_96", 76, 20], "_nop_tc_63", ["jump", "eq_nb_96", 76, 20], ["eq_bool", 160, 14, 159, 76, 20], ["jump", "eq_done_91", 76, 20], "eq_nb_96", ["false", 160, 76, 20], "eq_done_91", ["jump_false", 160, "if_else_89", 76, 20], ["access", 163, 1, 76, 61], ["is_text", 165, 3, 76, 61], ["jump_false", 165, "add_cn_98", 76, 61], "_nop_tc_64", ["jump", "add_cn_98", 76, 61], ["concat", 164, 3, 163, 76, 61], ["jump", "add_done_97", 76, 61], "add_cn_98", ["is_num", 165, 3, 76, 61], ["jump_false", 165, "add_err_99", 76, 61], "_nop_tc_65", "_nop_tc_66", ["add", 164, 3, 163, 76, 61], ["jump", "add_done_97", 76, 61], "add_err_99", ["disrupt", 76, 61], "add_done_97", ["access", 168, {"name":"text","kind":"name","make":"intrinsic"}, 76, 39], ["frame", 169, 168, 2, 76, 39], ["null", 170, 76, 39], ["setarg", 169, 0, 170, 76, 39], ["setarg", 169, 1, 9, 76, 39], ["setarg", 169, 2, 164, 76, 39], ["invoke", 169, 167, 76, 39], ["access", 172, {"name":"trim","kind":"name","make":"intrinsic"}, 76, 34], ["frame", 173, 172, 1, 76, 34], ["null", 174, 76, 34], ["setarg", 173, 0, 174, 76, 34], ["setarg", 173, 1, 167, 76, 34], ["invoke", 173, 171, 76, 34], ["move", 14, 171, 76, 34], ["jump", "if_end_90", 76, 34], "if_else_89", "if_end_90", ["get", 176, 3, 1, 78, 13], ["frame", 177, 176, 1, 78, 13], ["null", 178, 78, 13], ["setarg", 177, 0, 178, 78, 13], ["setarg", 177, 1, 8, 78, 13], ["invoke", 177, 175, 78, 13], ["move", 7, 175, 78, 13], ["null", 179, 79, 18], ["is_identical", 180, 7, 179, 79, 18], ["jump_true", 180, "eq_done_102", 79, 18], ["is_int", 181, 7, 79, 18], ["jump_false", 181, "eq_ni_103", 79, 18], "_nop_tc_67", ["jump", "eq_ni_103", 79, 18], ["eq_int", 180, 7, 179, 79, 18], ["jump", "eq_done_102", 79, 18], "eq_ni_103", ["is_num", 181, 7, 79, 18], ["jump_false", 181, "eq_nn_104", 79, 18], "_nop_tc_68", ["jump", "eq_nn_104", 79, 18], ["eq_float", 180, 7, 179, 79, 18], ["jump", "eq_done_102", 79, 18], "eq_nn_104", ["is_text", 181, 7, 79, 18], ["jump_false", 181, "eq_nt_105", 79, 18], "_nop_tc_69", ["jump", "eq_nt_105", 79, 18], ["eq_text", 180, 7, 179, 79, 18], ["jump", "eq_done_102", 79, 18], "eq_nt_105", ["is_null", 181, 7, 79, 18], ["jump_false", 181, "eq_nnl_106", 79, 18], "_nop_tc_70", "_nop_tc_71", ["true", 180, 79, 18], ["jump", "eq_done_102", 79, 18], "eq_nnl_106", ["is_bool", 181, 7, 79, 18], ["jump_false", 181, "eq_nb_107", 79, 18], "_nop_tc_72", ["jump", "eq_nb_107", 79, 18], ["eq_bool", 180, 7, 179, 79, 18], ["jump", "eq_done_102", 79, 18], "eq_nb_107", ["false", 180, 79, 18], "eq_done_102", ["jump_false", 180, "if_else_100", 79, 18], ["null", 183, 79, 31], ["return", 183, 79, 31], "_nop_ur_4", "if_else_100", "if_end_101", ["access", 184, "\"", 81, 30], ["access", 186, {"name":"starts_with","kind":"name","make":"intrinsic"}, 81, 11], ["frame", 187, 186, 2, 81, 11], ["null", 188, 81, 11], ["setarg", 187, 0, 188, 81, 11], ["setarg", 187, 1, 14, 81, 11], ["setarg", 187, 2, 184, 81, 11], ["invoke", 187, 185, 81, 11], ["move", 189, 185, 81, 11], ["jump_false", 189, "and_end_110", 81, 11], ["access", 190, "\"", 81, 55], ["access", 192, {"name":"ends_with","kind":"name","make":"intrinsic"}, 81, 38], ["frame", 193, 192, 2, 81, 38], ["null", 194, 81, 38], ["setarg", 193, 0, 194, 81, 38], ["setarg", 193, 1, 14, 81, 38], ["setarg", 193, 2, 190, 81, 38], ["invoke", 193, 191, 81, 38], ["move", 189, 191, 81, 38], "and_end_110", ["jump_false", 189, "if_else_108", 81, 38], ["access", 195, 1, 82, 32], ["access", 196, -1, 82, 35], ["access", 198, {"name":"text","kind":"name","make":"intrinsic"}, 82, 20], ["frame", 199, 198, 3, 82, 20], ["null", 200, 82, 20], ["setarg", 199, 0, 200, 82, 20], ["setarg", 199, 1, 14, 82, 20], ["setarg", 199, 2, 195, 82, 20], ["setarg", 199, 3, 196, 82, 20], ["invoke", 199, 197, 82, 20], ["move", 13, 197, 82, 20], ["get", 202, 8, 1, 83, 32], ["frame", 203, 202, 1, 83, 32], ["null", 204, 83, 32], ["setarg", 203, 0, 204, 83, 32], ["setarg", 203, 1, 13, 83, 32], ["invoke", 203, 201, 83, 32], ["store_dynamic", 2, 201, 7, 83, 25], ["load_dynamic", 205, 2, 7, 84, 29], ["null", 206, 84, 37], ["is_identical", 207, 205, 206, 84, 37], ["jump_true", 207, "eq_done_113", 84, 37], ["is_int", 208, 205, 84, 37], ["jump_false", 208, "eq_ni_114", 84, 37], "_nop_tc_73", ["jump", "eq_ni_114", 84, 37], ["eq_int", 207, 205, 206, 84, 37], ["jump", "eq_done_113", 84, 37], "eq_ni_114", ["is_num", 208, 205, 84, 37], ["jump_false", 208, "eq_nn_115", 84, 37], "_nop_tc_74", ["jump", "eq_nn_115", 84, 37], ["eq_float", 207, 205, 206, 84, 37], ["jump", "eq_done_113", 84, 37], "eq_nn_115", ["is_text", 208, 205, 84, 37], ["jump_false", 208, "eq_nt_116", 84, 37], "_nop_tc_75", ["jump", "eq_nt_116", 84, 37], ["eq_text", 207, 205, 206, 84, 37], ["jump", "eq_done_113", 84, 37], "eq_nt_116", ["is_null", 208, 205, 84, 37], ["jump_false", 208, "eq_nnl_117", 84, 37], "_nop_tc_76", "_nop_tc_77", ["true", 207, 84, 37], ["jump", "eq_done_113", 84, 37], "eq_nnl_117", ["is_bool", 208, 205, 84, 37], ["jump_false", 208, "eq_nb_118", 84, 37], "_nop_tc_78", ["jump", "eq_nb_118", 84, 37], ["eq_bool", 207, 205, 206, 84, 37], ["jump", "eq_done_113", 84, 37], "eq_nb_118", ["false", 207, 84, 37], "eq_done_113", ["jump_false", 207, "if_else_111", 84, 37], ["null", 210, 84, 50], ["return", 210, 84, 50], "_nop_ur_5", "if_else_111", "if_end_112", ["jump", "if_end_109", 84, 50], "if_else_108", ["access", 211, "[", 85, 37], ["access", 213, {"name":"starts_with","kind":"name","make":"intrinsic"}, 85, 18], ["frame", 214, 213, 2, 85, 18], ["null", 215, 85, 18], ["setarg", 214, 0, 215, 85, 18], ["setarg", 214, 1, 14, 85, 18], ["setarg", 214, 2, 211, 85, 18], ["invoke", 214, 212, 85, 18], ["move", 216, 212, 85, 18], ["jump_false", 216, "and_end_121", 85, 18], ["access", 217, "]", 85, 62], ["access", 219, {"name":"ends_with","kind":"name","make":"intrinsic"}, 85, 45], ["frame", 220, 219, 2, 85, 45], ["null", 221, 85, 45], ["setarg", 220, 0, 221, 85, 45], ["setarg", 220, 1, 14, 85, 45], ["setarg", 220, 2, 217, 85, 45], ["invoke", 220, 218, 85, 45], ["move", 216, 218, 85, 45], "and_end_121", ["jump_false", 216, "if_else_119", 85, 45], ["get", 223, 2, 1, 86, 32], ["frame", 224, 223, 1, 86, 32], ["null", 225, 86, 32], ["setarg", 224, 0, 225, 86, 32], ["setarg", 224, 1, 14, 86, 32], ["invoke", 224, 222, 86, 32], ["store_dynamic", 2, 222, 7, 86, 25], ["load_dynamic", 226, 2, 7, 87, 29], ["null", 227, 87, 37], ["is_identical", 228, 226, 227, 87, 37], ["jump_true", 228, "eq_done_124", 87, 37], ["is_int", 229, 226, 87, 37], ["jump_false", 229, "eq_ni_125", 87, 37], "_nop_tc_79", ["jump", "eq_ni_125", 87, 37], ["eq_int", 228, 226, 227, 87, 37], ["jump", "eq_done_124", 87, 37], "eq_ni_125", ["is_num", 229, 226, 87, 37], ["jump_false", 229, "eq_nn_126", 87, 37], "_nop_tc_80", ["jump", "eq_nn_126", 87, 37], ["eq_float", 228, 226, 227, 87, 37], ["jump", "eq_done_124", 87, 37], "eq_nn_126", ["is_text", 229, 226, 87, 37], ["jump_false", 229, "eq_nt_127", 87, 37], "_nop_tc_81", ["jump", "eq_nt_127", 87, 37], ["eq_text", 228, 226, 227, 87, 37], ["jump", "eq_done_124", 87, 37], "eq_nt_127", ["is_null", 229, 226, 87, 37], ["jump_false", 229, "eq_nnl_128", 87, 37], "_nop_tc_82", "_nop_tc_83", ["true", 228, 87, 37], ["jump", "eq_done_124", 87, 37], "eq_nnl_128", ["is_bool", 229, 226, 87, 37], ["jump_false", 229, "eq_nb_129", 87, 37], "_nop_tc_84", ["jump", "eq_nb_129", 87, 37], ["eq_bool", 228, 226, 227, 87, 37], ["jump", "eq_done_124", 87, 37], "eq_nb_129", ["false", 228, 87, 37], "eq_done_124", ["jump_false", 228, "if_else_122", 87, 37], ["null", 231, 87, 50], ["return", 231, 87, 50], "_nop_ur_6", "if_else_122", "if_end_123", ["jump", "if_end_120", 87, 50], "if_else_119", ["access", 232, "true", 88, 27], ["is_identical", 233, 14, 232, 88, 27], ["jump_true", 233, "eq_done_133", 88, 27], ["is_int", 234, 14, 88, 27], ["jump_false", 234, "eq_ni_134", 88, 27], "_nop_tc_85", ["jump", "eq_ni_134", 88, 27], ["eq_int", 233, 14, 232, 88, 27], ["jump", "eq_done_133", 88, 27], "eq_ni_134", ["is_num", 234, 14, 88, 27], ["jump_false", 234, "eq_nn_135", 88, 27], "_nop_tc_86", ["jump", "eq_nn_135", 88, 27], ["eq_float", 233, 14, 232, 88, 27], ["jump", "eq_done_133", 88, 27], "eq_nn_135", ["is_text", 234, 14, 88, 27], ["jump_false", 234, "eq_nt_136", 88, 27], "_nop_tc_87", "_nop_tc_88", ["eq_text", 233, 14, 232, 88, 27], ["jump", "eq_done_133", 88, 27], "eq_nt_136", ["is_null", 234, 14, 88, 27], ["jump_false", 234, "eq_nnl_137", 88, 27], "_nop_tc_89", ["jump", "eq_nnl_137", 88, 27], ["true", 233, 88, 27], ["jump", "eq_done_133", 88, 27], "eq_nnl_137", ["is_bool", 234, 14, 88, 27], ["jump_false", 234, "eq_nb_138", 88, 27], "_nop_tc_90", ["jump", "eq_nb_138", 88, 27], ["eq_bool", 233, 14, 232, 88, 27], ["jump", "eq_done_133", 88, 27], "eq_nb_138", ["false", 233, 88, 27], "eq_done_133", ["move", 236, 233, 88, 27], ["jump_true", 236, "or_end_132", 88, 27], ["access", 237, "false", 88, 46], ["is_identical", 238, 14, 237, 88, 46], ["jump_true", 238, "eq_done_139", 88, 46], ["is_int", 239, 14, 88, 46], ["jump_false", 239, "eq_ni_140", 88, 46], "_nop_tc_91", ["jump", "eq_ni_140", 88, 46], ["eq_int", 238, 14, 237, 88, 46], ["jump", "eq_done_139", 88, 46], "eq_ni_140", ["is_num", 239, 14, 88, 46], ["jump_false", 239, "eq_nn_141", 88, 46], "_nop_tc_92", ["jump", "eq_nn_141", 88, 46], ["eq_float", 238, 14, 237, 88, 46], ["jump", "eq_done_139", 88, 46], "eq_nn_141", ["is_text", 239, 14, 88, 46], ["jump_false", 239, "eq_nt_142", 88, 46], "_nop_tc_93", "_nop_tc_94", ["eq_text", 238, 14, 237, 88, 46], ["jump", "eq_done_139", 88, 46], "eq_nt_142", ["is_null", 239, 14, 88, 46], ["jump_false", 239, "eq_nnl_143", 88, 46], "_nop_tc_95", ["jump", "eq_nnl_143", 88, 46], ["true", 238, 88, 46], ["jump", "eq_done_139", 88, 46], "eq_nnl_143", ["is_bool", 239, 14, 88, 46], ["jump_false", 239, "eq_nb_144", 88, 46], "_nop_tc_96", ["jump", "eq_nb_144", 88, 46], ["eq_bool", 238, 14, 237, 88, 46], ["jump", "eq_done_139", 88, 46], "eq_nb_144", ["false", 238, 88, 46], "eq_done_139", ["move", 236, 238, 88, 46], "or_end_132", ["jump_false", 236, "if_else_130", 88, 46], ["access", 241, "true", 89, 41], ["is_identical", 242, 14, 241, 89, 41], ["jump_true", 242, "eq_done_145", 89, 41], ["is_int", 243, 14, 89, 41], ["jump_false", 243, "eq_ni_146", 89, 41], "_nop_tc_97", ["jump", "eq_ni_146", 89, 41], ["eq_int", 242, 14, 241, 89, 41], ["jump", "eq_done_145", 89, 41], "eq_ni_146", ["is_num", 243, 14, 89, 41], ["jump_false", 243, "eq_nn_147", 89, 41], "_nop_tc_98", ["jump", "eq_nn_147", 89, 41], ["eq_float", 242, 14, 241, 89, 41], ["jump", "eq_done_145", 89, 41], "eq_nn_147", ["is_text", 243, 14, 89, 41], ["jump_false", 243, "eq_nt_148", 89, 41], "_nop_tc_99", "_nop_tc_100", ["eq_text", 242, 14, 241, 89, 41], ["jump", "eq_done_145", 89, 41], "eq_nt_148", ["is_null", 243, 14, 89, 41], ["jump_false", 243, "eq_nnl_149", 89, 41], "_nop_tc_101", ["jump", "eq_nnl_149", 89, 41], ["true", 242, 89, 41], ["jump", "eq_done_145", 89, 41], "eq_nnl_149", ["is_bool", 243, 14, 89, 41], ["jump_false", 243, "eq_nb_150", 89, 41], "_nop_tc_102", ["jump", "eq_nb_150", 89, 41], ["eq_bool", 242, 14, 241, 89, 41], ["jump", "eq_done_145", 89, 41], "eq_nb_150", ["false", 242, 89, 41], "eq_done_145", ["store_dynamic", 2, 242, 7, 89, 25], ["jump", "if_end_131", 89, 25], "if_else_130", ["access", 246, {"name":"is_number","kind":"name","make":"intrinsic"}, 90, 18], ["frame", 247, 246, 1, 90, 18], ["null", 248, 90, 18], ["setarg", 247, 0, 248, 90, 18], ["setarg", 247, 1, 14, 90, 18], ["invoke", 247, 245, 90, 18], ["jump_false", 245, "if_else_151", 90, 18], ["access", 250, {"name":"Number","kind":"name","make":"intrinsic"}, 91, 32], ["frame", 251, 250, 1, 91, 32], ["null", 252, 91, 32], ["setarg", 251, 0, 252, 91, 32], ["setarg", 251, 1, 14, 91, 32], ["invoke", 251, 249, 91, 32], ["store_dynamic", 2, 249, 7, 91, 25], ["jump", "if_end_152", 91, 25], "if_else_151", ["store_dynamic", 2, 14, 7, 94, 25], "if_end_152", "if_end_131", "if_end_120", "if_end_109", ["jump", "if_end_64", 94, 25], "if_else_63", "if_end_64", "for_update_15", ["int", 253, 1, 39, 35], ["move", 254, 4, 39, 35], ["is_text", 256, 254, 39, 35], ["jump_false", 256, "add_cn_154", 39, 35], "_nop_tc_103", ["jump", "add_cn_154", 39, 35], ["concat", 255, 254, 253, 39, 35], ["jump", "add_done_153", 39, 35], "add_cn_154", ["is_num", 256, 254, 39, 35], ["jump_false", 256, "add_err_155", 39, 35], "_nop_tc_104", "_nop_tc_105", ["add", 255, 254, 253, 39, 35], ["jump", "add_done_153", 39, 35], "add_err_155", ["disrupt", 39, 35], "add_done_153", ["move", 4, 255, 39, 35], ["jump", "for_start_14", 39, 35], "for_end_16", ["return", 11, 99, 10], "_nop_ur_7", "_nop_ur_8" ], "name": "parse_toml", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 28, "nr_close_slots": 0, "instructions": [ ["is_text", 3, 1, 103, 16], "_nop_bl_1", ["jump_true", 3, "if_else_156", 103, 16], ["null", 5, 103, 29], ["return", 5, 103, 29], "_nop_ur_1", "if_else_156", "if_end_157", ["null", 2, 104, 15], ["access", 6, "\"", 105, 24], ["access", 8, {"name":"starts_with","kind":"name","make":"intrinsic"}, 105, 7], ["frame", 9, 8, 2, 105, 7], ["null", 10, 105, 7], ["setarg", 9, 0, 10, 105, 7], ["setarg", 9, 1, 1, 105, 7], ["setarg", 9, 2, 6, 105, 7], ["invoke", 9, 7, 105, 7], ["move", 11, 7, 105, 7], ["jump_false", 11, "and_end_160", 105, 7], ["access", 12, "\"", 105, 47], ["access", 14, {"name":"ends_with","kind":"name","make":"intrinsic"}, 105, 32], ["frame", 15, 14, 2, 105, 32], ["null", 16, 105, 32], ["setarg", 15, 0, 16, 105, 32], ["setarg", 15, 1, 1, 105, 32], ["setarg", 15, 2, 12, 105, 32], ["invoke", 15, 13, 105, 32], ["move", 11, 13, 105, 32], "and_end_160", ["jump_false", 11, "if_else_158", 105, 32], ["access", 17, 1, 106, 23], ["access", 18, -1, 106, 26], ["access", 20, {"name":"text","kind":"name","make":"intrinsic"}, 106, 13], ["frame", 21, 20, 3, 106, 13], ["null", 22, 106, 13], ["setarg", 21, 0, 22, 106, 13], ["setarg", 21, 1, 1, 106, 13], ["setarg", 21, 2, 17, 106, 13], ["setarg", 21, 3, 18, 106, 13], ["invoke", 21, 19, 106, 13], ["move", 2, 19, 106, 13], ["get", 24, 8, 1, 107, 12], ["frame", 25, 24, 1, 107, 12], ["null", 26, 107, 12], ["setarg", 25, 0, 26, 107, 12], ["setarg", 25, 1, 2, 107, 12], ["tail_invoke", 25, 23, 107, 12], ["return", 23, 107, 12], "_nop_ur_2", "if_else_158", "if_end_159", ["return", 1, 109, 10], "_nop_ur_3", "_nop_ur_4" ], "name": "parse_key", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 94, "nr_close_slots": 0, "instructions": [ ["is_text", 9, 1, 114, 16], "_nop_bl_1", ["jump_true", 9, "if_else_161", 114, 16], ["null", 11, 114, 29], ["return", 11, 114, 29], "_nop_ur_1", "if_else_161", "if_end_162", ["array", 12, 0, 116, 15], ["move", 6, 12, 116, 15], ["access", 3, "", 117, 17], ["false", 5, 118, 18], ["access", 4, 0, 120, 11], ["null", 2, 121, 11], ["null", 7, 122, 15], ["access", 13, 0, 123, 12], ["move", 4, 13, 123, 12], "for_start_163", ["length", 14, 1, 123, 26], ["is_int", 16, 4, 123, 26], ["jump_false", 16, "rel_ni_166", 123, 26], "_nop_tc_1", "_nop_tc_2", ["lt_int", 15, 4, 14, 123, 26], ["jump", "rel_done_168", 123, 26], "rel_ni_166", ["is_num", 16, 4, 123, 26], ["jump_false", 16, "rel_nn_167", 123, 26], "_nop_tc_3", "_nop_tc_4", ["lt_float", 15, 4, 14, 123, 26], ["jump", "rel_done_168", 123, 26], "rel_nn_167", ["is_text", 16, 4, 123, 26], ["jump_false", 16, "rel_err_169", 123, 26], "_nop_tc_5", ["jump", "rel_err_169", 123, 26], ["lt_text", 15, 4, 14, 123, 26], ["jump", "rel_done_168", 123, 26], "rel_err_169", ["disrupt", 123, 26], "rel_done_168", ["jump_false", 15, "for_end_165", 123, 26], ["load_dynamic", 18, 1, 4, 124, 13], ["move", 2, 18, 124, 13], ["access", 19, "\"", 125, 14], ["is_identical", 20, 2, 19, 125, 14], ["jump_true", 20, "eq_done_173", 125, 14], ["is_int", 21, 2, 125, 14], ["jump_false", 21, "eq_ni_174", 125, 14], "_nop_tc_6", ["jump", "eq_ni_174", 125, 14], ["eq_int", 20, 2, 19, 125, 14], ["jump", "eq_done_173", 125, 14], "eq_ni_174", ["is_num", 21, 2, 125, 14], ["jump_false", 21, "eq_nn_175", 125, 14], "_nop_tc_7", ["jump", "eq_nn_175", 125, 14], ["eq_float", 20, 2, 19, 125, 14], ["jump", "eq_done_173", 125, 14], "eq_nn_175", ["is_text", 21, 2, 125, 14], ["jump_false", 21, "eq_nt_176", 125, 14], "_nop_tc_8", "_nop_tc_9", ["eq_text", 20, 2, 19, 125, 14], ["jump", "eq_done_173", 125, 14], "eq_nt_176", ["is_null", 21, 2, 125, 14], ["jump_false", 21, "eq_nnl_177", 125, 14], "_nop_tc_10", ["jump", "eq_nnl_177", 125, 14], ["true", 20, 125, 14], ["jump", "eq_done_173", 125, 14], "eq_nnl_177", ["is_bool", 21, 2, 125, 14], ["jump_false", 21, "eq_nb_178", 125, 14], "_nop_tc_11", ["jump", "eq_nb_178", 125, 14], ["eq_bool", 20, 2, 19, 125, 14], ["jump", "eq_done_173", 125, 14], "eq_nb_178", ["false", 20, 125, 14], "eq_done_173", ["move", 23, 20, 125, 14], ["jump_false", 23, "and_end_172", 125, 14], ["access", 24, 0, 125, 27], ["is_identical", 25, 4, 24, 125, 27], ["jump_true", 25, "eq_done_180", 125, 27], ["is_int", 26, 4, 125, 27], ["jump_false", 26, "eq_ni_181", 125, 27], "_nop_tc_12", "_nop_tc_13", ["eq_int", 25, 4, 24, 125, 27], ["jump", "eq_done_180", 125, 27], "eq_ni_181", ["is_num", 26, 4, 125, 27], ["jump_false", 26, "eq_nn_182", 125, 27], "_nop_tc_14", "_nop_tc_15", ["eq_float", 25, 4, 24, 125, 27], ["jump", "eq_done_180", 125, 27], "eq_nn_182", ["is_text", 26, 4, 125, 27], ["jump_false", 26, "eq_nt_183", 125, 27], "_nop_tc_16", ["jump", "eq_nt_183", 125, 27], ["eq_text", 25, 4, 24, 125, 27], ["jump", "eq_done_180", 125, 27], "eq_nt_183", ["is_null", 26, 4, 125, 27], ["jump_false", 26, "eq_nnl_184", 125, 27], "_nop_tc_17", ["jump", "eq_nnl_184", 125, 27], ["true", 25, 125, 27], ["jump", "eq_done_180", 125, 27], "eq_nnl_184", ["is_bool", 26, 4, 125, 27], ["jump_false", 26, "eq_nb_185", 125, 27], "_nop_tc_18", ["jump", "eq_nb_185", 125, 27], ["eq_bool", 25, 4, 24, 125, 27], ["jump", "eq_done_180", 125, 27], "eq_nb_185", ["false", 25, 125, 27], "eq_done_180", ["move", 28, 25, 125, 27], ["jump_true", 28, "or_end_179", 125, 27], ["access", 29, 1, 125, 40], ["is_num", 31, 4, 125, 40], ["jump_false", 31, "num_err_186", 125, 40], "_nop_tc_19", "_nop_tc_20", ["subtract", 30, 4, 29, 125, 40], ["jump", "num_done_187", 125, 40], "num_err_186", ["disrupt", 125, 40], "num_done_187", ["load_dynamic", 33, 1, 30, 125, 40], ["access", 34, "\\", 125, 46], ["is_identical", 35, 33, 34, 125, 46], ["jump_true", 35, "ne_nid_189", 125, 46], ["jump", "ne_ni_190", 125, 46], "ne_nid_189", ["false", 35, 125, 46], ["jump", "ne_done_188", 125, 46], "ne_ni_190", ["is_int", 36, 33, 125, 46], ["jump_false", 36, "ne_nn_191", 125, 46], "_nop_tc_21", ["jump", "ne_nn_191", 125, 46], ["ne_int", 35, 33, 34, 125, 46], ["jump", "ne_done_188", 125, 46], "ne_nn_191", ["is_num", 36, 33, 125, 46], ["jump_false", 36, "ne_nt_192", 125, 46], "_nop_tc_22", ["jump", "ne_nt_192", 125, 46], ["ne_float", 35, 33, 34, 125, 46], ["jump", "ne_done_188", 125, 46], "ne_nt_192", ["is_text", 36, 33, 125, 46], ["jump_false", 36, "ne_nnl_193", 125, 46], "_nop_tc_23", "_nop_tc_24", ["ne_text", 35, 33, 34, 125, 46], ["jump", "ne_done_188", 125, 46], "ne_nnl_193", ["is_null", 36, 33, 125, 46], ["jump_false", 36, "ne_nb_194", 125, 46], "_nop_tc_25", ["jump", "ne_nb_194", 125, 46], ["false", 35, 125, 46], ["jump", "ne_done_188", 125, 46], "ne_nb_194", ["is_bool", 36, 33, 125, 46], ["jump_false", 36, "ne_mis_195", 125, 46], "_nop_tc_26", ["jump", "ne_mis_195", 125, 46], ["ne_bool", 35, 33, 34, 125, 46], ["jump", "ne_done_188", 125, 46], "ne_mis_195", ["true", 35, 125, 46], "ne_done_188", ["move", 28, 35, 125, 46], "or_end_179", ["move", 23, 28, 125, 46], "and_end_172", ["jump_false", 23, "if_else_170", 125, 46], ["not", 38, 5, 126, 19], ["move", 5, 38, 126, 19], ["jump", "if_end_171", 126, 19], "if_else_170", ["access", 39, ".", 127, 21], ["is_identical", 40, 2, 39, 127, 21], ["jump_true", 40, "eq_done_199", 127, 21], ["is_int", 41, 2, 127, 21], ["jump_false", 41, "eq_ni_200", 127, 21], "_nop_tc_27", ["jump", "eq_ni_200", 127, 21], ["eq_int", 40, 2, 39, 127, 21], ["jump", "eq_done_199", 127, 21], "eq_ni_200", ["is_num", 41, 2, 127, 21], ["jump_false", 41, "eq_nn_201", 127, 21], "_nop_tc_28", ["jump", "eq_nn_201", 127, 21], ["eq_float", 40, 2, 39, 127, 21], ["jump", "eq_done_199", 127, 21], "eq_nn_201", ["is_text", 41, 2, 127, 21], ["jump_false", 41, "eq_nt_202", 127, 21], "_nop_tc_29", "_nop_tc_30", ["eq_text", 40, 2, 39, 127, 21], ["jump", "eq_done_199", 127, 21], "eq_nt_202", ["is_null", 41, 2, 127, 21], ["jump_false", 41, "eq_nnl_203", 127, 21], "_nop_tc_31", ["jump", "eq_nnl_203", 127, 21], ["true", 40, 127, 21], ["jump", "eq_done_199", 127, 21], "eq_nnl_203", ["is_bool", 41, 2, 127, 21], ["jump_false", 41, "eq_nb_204", 127, 21], "_nop_tc_32", ["jump", "eq_nb_204", 127, 21], ["eq_bool", 40, 2, 39, 127, 21], ["jump", "eq_done_199", 127, 21], "eq_nb_204", ["false", 40, 127, 21], "eq_done_199", ["move", 43, 40, 127, 21], ["jump_false", 43, "and_end_198", 127, 21], ["not", 44, 5, 127, 29], ["move", 43, 44, 127, 29], "and_end_198", ["jump_false", 43, "if_else_196", 127, 29], ["access", 46, {"name":"trim","kind":"name","make":"intrinsic"}, 128, 15], ["frame", 47, 46, 1, 128, 15], ["null", 48, 128, 15], ["setarg", 47, 0, 48, 128, 15], ["setarg", 47, 1, 3, 128, 15], ["invoke", 47, 45, 128, 15], ["move", 7, 45, 128, 15], ["null", 49, 129, 20], ["is_identical", 50, 7, 49, 129, 20], ["jump_true", 50, "eq_done_207", 129, 20], ["is_int", 51, 7, 129, 20], ["jump_false", 51, "eq_ni_208", 129, 20], "_nop_tc_33", ["jump", "eq_ni_208", 129, 20], ["eq_int", 50, 7, 49, 129, 20], ["jump", "eq_done_207", 129, 20], "eq_ni_208", ["is_num", 51, 7, 129, 20], ["jump_false", 51, "eq_nn_209", 129, 20], "_nop_tc_34", ["jump", "eq_nn_209", 129, 20], ["eq_float", 50, 7, 49, 129, 20], ["jump", "eq_done_207", 129, 20], "eq_nn_209", ["is_text", 51, 7, 129, 20], ["jump_false", 51, "eq_nt_210", 129, 20], "_nop_tc_35", ["jump", "eq_nt_210", 129, 20], ["eq_text", 50, 7, 49, 129, 20], ["jump", "eq_done_207", 129, 20], "eq_nt_210", ["is_null", 51, 7, 129, 20], ["jump_false", 51, "eq_nnl_211", 129, 20], "_nop_tc_36", "_nop_tc_37", ["true", 50, 129, 20], ["jump", "eq_done_207", 129, 20], "eq_nnl_211", ["is_bool", 51, 7, 129, 20], ["jump_false", 51, "eq_nb_212", 129, 20], "_nop_tc_38", ["jump", "eq_nb_212", 129, 20], ["eq_bool", 50, 7, 49, 129, 20], ["jump", "eq_done_207", 129, 20], "eq_nb_212", ["false", 50, 129, 20], "eq_done_207", ["jump_false", 50, "if_else_205", 129, 20], ["access", 54, {"name":"trim","kind":"name","make":"intrinsic"}, 129, 34], ["frame", 55, 54, 1, 129, 34], ["null", 56, 129, 34], ["setarg", 55, 0, 56, 129, 34], ["setarg", 55, 1, 3, 129, 34], ["invoke", 55, 53, 129, 34], ["move", 7, 53, 129, 34], ["jump", "if_end_206", 129, 34], "if_else_205", "if_end_206", ["get", 58, 3, 1, 130, 19], ["frame", 59, 58, 1, 130, 19], ["null", 60, 130, 19], ["setarg", 59, 0, 60, 130, 19], ["setarg", 59, 1, 7, 130, 19], ["invoke", 59, 57, 130, 19], ["is_array", 61, 6, 130, 19], ["jump_false", 61, "push_err_213", 130, 19], ["push", 6, 57, 130, 19], ["jump", "push_done_214", 130, 19], "push_err_213", ["disrupt", 130, 19], "push_done_214", ["access", 62, "", 131, 17], ["move", 3, 62, 131, 17], ["jump", "for_update_164", 132, 7], ["jump", "if_end_197", 132, 7], "if_else_196", "if_end_197", "if_end_171", ["is_text", 64, 3, 134, 25], ["jump_false", 64, "add_cn_216", 134, 25], ["is_text", 65, 2, 134, 25], ["jump_false", 65, "add_cn_216", 134, 25], ["concat", 63, 3, 2, 134, 25], ["jump", "add_done_215", 134, 25], "add_cn_216", ["is_num", 64, 3, 134, 25], ["jump_false", 64, "add_err_217", 134, 25], ["is_num", 65, 2, 134, 25], ["jump_false", 65, "add_err_217", 134, 25], ["add", 63, 3, 2, 134, 25], ["jump", "add_done_215", 134, 25], "add_err_217", ["disrupt", 134, 25], "add_done_215", ["move", 3, 63, 134, 25], "for_update_164", ["int", 66, 1, 123, 33], ["move", 67, 4, 123, 33], ["is_text", 69, 67, 123, 33], ["jump_false", 69, "add_cn_219", 123, 33], "_nop_tc_39", ["jump", "add_cn_219", 123, 33], ["concat", 68, 67, 66, 123, 33], ["jump", "add_done_218", 123, 33], "add_cn_219", ["is_num", 69, 67, 123, 33], ["jump_false", 69, "add_err_220", 123, 33], "_nop_tc_40", "_nop_tc_41", ["add", 68, 67, 66, 123, 33], ["jump", "add_done_218", 123, 33], "add_err_220", ["disrupt", 123, 33], "add_done_218", ["move", 4, 68, 123, 33], ["jump", "for_start_163", 123, 33], "for_end_165", ["access", 72, {"name":"trim","kind":"name","make":"intrinsic"}, 137, 14], ["frame", 73, 72, 1, 137, 14], ["null", 74, 137, 14], ["setarg", 73, 0, 74, 137, 14], ["setarg", 73, 1, 3, 137, 14], ["invoke", 73, 71, 137, 14], ["move", 8, 71, 137, 14], ["null", 75, 138, 15], ["is_identical", 76, 8, 75, 138, 15], ["jump_true", 76, "eq_done_223", 138, 15], ["is_int", 77, 8, 138, 15], ["jump_false", 77, "eq_ni_224", 138, 15], "_nop_tc_42", ["jump", "eq_ni_224", 138, 15], ["eq_int", 76, 8, 75, 138, 15], ["jump", "eq_done_223", 138, 15], "eq_ni_224", ["is_num", 77, 8, 138, 15], ["jump_false", 77, "eq_nn_225", 138, 15], "_nop_tc_43", ["jump", "eq_nn_225", 138, 15], ["eq_float", 76, 8, 75, 138, 15], ["jump", "eq_done_223", 138, 15], "eq_nn_225", ["is_text", 77, 8, 138, 15], ["jump_false", 77, "eq_nt_226", 138, 15], "_nop_tc_44", ["jump", "eq_nt_226", 138, 15], ["eq_text", 76, 8, 75, 138, 15], ["jump", "eq_done_223", 138, 15], "eq_nt_226", ["is_null", 77, 8, 138, 15], ["jump_false", 77, "eq_nnl_227", 138, 15], "_nop_tc_45", "_nop_tc_46", ["true", 76, 138, 15], ["jump", "eq_done_223", 138, 15], "eq_nnl_227", ["is_bool", 77, 8, 138, 15], ["jump_false", 77, "eq_nb_228", 138, 15], "_nop_tc_47", ["jump", "eq_nb_228", 138, 15], ["eq_bool", 76, 8, 75, 138, 15], ["jump", "eq_done_223", 138, 15], "eq_nb_228", ["false", 76, 138, 15], "eq_done_223", ["jump_false", 76, "if_else_221", 138, 15], ["access", 80, {"name":"trim","kind":"name","make":"intrinsic"}, 138, 28], ["frame", 81, 80, 1, 138, 28], ["null", 82, 138, 28], ["setarg", 81, 0, 82, 138, 28], ["setarg", 81, 1, 3, 138, 28], ["invoke", 81, 79, 138, 28], ["move", 8, 79, 138, 28], ["jump", "if_end_222", 138, 28], "if_else_221", "if_end_222", ["length", 83, 8, 139, 14], ["access", 84, 0, 139, 22], "_nop_tc_48", "_nop_tc_49", "_nop_tc_50", "_nop_tc_51", ["gt_int", 85, 83, 84, 139, 22], ["jump", "rel_done_233", 139, 22], "rel_ni_231", "_nop_tc_52", "_nop_tc_53", "_nop_tc_54", "_nop_tc_55", ["gt_float", 85, 83, 84, 139, 22], ["jump", "rel_done_233", 139, 22], "rel_nn_232", "_nop_tc_56", ["jump", "rel_err_234", 139, 22], "_nop_tc_57", ["jump", "rel_err_234", 139, 22], ["gt_text", 85, 83, 84, 139, 22], ["jump", "rel_done_233", 139, 22], "rel_err_234", ["disrupt", 139, 22], "rel_done_233", ["jump_false", 85, "if_else_229", 139, 22], ["get", 89, 3, 1, 139, 37], ["frame", 90, 89, 1, 139, 37], ["null", 91, 139, 37], ["setarg", 90, 0, 91, 139, 37], ["setarg", 90, 1, 8, 139, 37], ["invoke", 90, 88, 139, 37], ["is_array", 92, 6, 139, 37], ["jump_false", 92, "push_err_235", 139, 37], ["push", 6, 88, 139, 37], ["jump", "push_done_236", 139, 37], "push_err_235", ["disrupt", 139, 37], "push_done_236", ["jump", "if_end_230", 139, 37], "if_else_229", "if_end_230", ["return", 6, 141, 10], "_nop_ur_2", "_nop_ur_3" ], "name": "parse_key_path", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 105, "nr_close_slots": 0, "instructions": [ ["is_text", 10, 1, 145, 16], "_nop_bl_1", ["jump_true", 10, "if_else_237", 145, 16], ["null", 12, 145, 29], ["return", 12, 145, 29], "_nop_ur_1", "if_else_237", "if_end_238", ["access", 13, 1, 148, 21], ["access", 14, -1, 148, 24], ["access", 16, {"name":"text","kind":"name","make":"intrinsic"}, 148, 11], ["frame", 17, 16, 3, 148, 11], ["null", 18, 148, 11], ["setarg", 17, 0, 18, 148, 11], ["setarg", 17, 1, 1, 148, 11], ["setarg", 17, 2, 13, 148, 11], ["setarg", 17, 3, 14, 148, 11], ["invoke", 17, 15, 148, 11], ["move", 9, 15, 148, 11], ["access", 20, {"name":"trim","kind":"name","make":"intrinsic"}, 149, 7], ["frame", 21, 20, 1, 149, 7], ["null", 22, 149, 7], ["setarg", 21, 0, 22, 149, 7], ["setarg", 21, 1, 9, 149, 7], ["invoke", 21, 19, 149, 7], ["move", 9, 19, 149, 7], "_nop_bl_2", ["jump_true", 9, "if_else_239", 150, 8], ["array", 24, 0, 150, 18], ["return", 24, 150, 18], "_nop_ur_2", "if_else_239", "if_end_240", ["array", 25, 0, 152, 15], ["move", 6, 25, 152, 15], ["access", 3, "", 153, 17], ["false", 5, 154, 19], ["access", 4, 0, 156, 11], ["null", 2, 157, 12], ["null", 8, 158, 15], ["access", 26, 0, 159, 12], ["move", 4, 26, 159, 12], "for_start_241", ["length", 27, 9, 159, 26], ["is_int", 29, 4, 159, 26], ["jump_false", 29, "rel_ni_244", 159, 26], "_nop_tc_1", "_nop_tc_2", ["lt_int", 28, 4, 27, 159, 26], ["jump", "rel_done_246", 159, 26], "rel_ni_244", ["is_num", 29, 4, 159, 26], ["jump_false", 29, "rel_nn_245", 159, 26], "_nop_tc_3", "_nop_tc_4", ["lt_float", 28, 4, 27, 159, 26], ["jump", "rel_done_246", 159, 26], "rel_nn_245", ["is_text", 29, 4, 159, 26], ["jump_false", 29, "rel_err_247", 159, 26], "_nop_tc_5", ["jump", "rel_err_247", 159, 26], ["lt_text", 28, 4, 27, 159, 26], ["jump", "rel_done_246", 159, 26], "rel_err_247", ["disrupt", 159, 26], "rel_done_246", ["jump_false", 28, "for_end_243", 159, 26], ["load_dynamic", 31, 9, 4, 160, 12], ["move", 2, 31, 160, 12], ["access", 32, "\"", 162, 15], ["is_identical", 33, 2, 32, 162, 15], ["jump_true", 33, "eq_done_251", 162, 15], ["is_int", 34, 2, 162, 15], ["jump_false", 34, "eq_ni_252", 162, 15], "_nop_tc_6", ["jump", "eq_ni_252", 162, 15], ["eq_int", 33, 2, 32, 162, 15], ["jump", "eq_done_251", 162, 15], "eq_ni_252", ["is_num", 34, 2, 162, 15], ["jump_false", 34, "eq_nn_253", 162, 15], "_nop_tc_7", ["jump", "eq_nn_253", 162, 15], ["eq_float", 33, 2, 32, 162, 15], ["jump", "eq_done_251", 162, 15], "eq_nn_253", ["is_text", 34, 2, 162, 15], ["jump_false", 34, "eq_nt_254", 162, 15], "_nop_tc_8", "_nop_tc_9", ["eq_text", 33, 2, 32, 162, 15], ["jump", "eq_done_251", 162, 15], "eq_nt_254", ["is_null", 34, 2, 162, 15], ["jump_false", 34, "eq_nnl_255", 162, 15], "_nop_tc_10", ["jump", "eq_nnl_255", 162, 15], ["true", 33, 162, 15], ["jump", "eq_done_251", 162, 15], "eq_nnl_255", ["is_bool", 34, 2, 162, 15], ["jump_false", 34, "eq_nb_256", 162, 15], "_nop_tc_11", ["jump", "eq_nb_256", 162, 15], ["eq_bool", 33, 2, 32, 162, 15], ["jump", "eq_done_251", 162, 15], "eq_nb_256", ["false", 33, 162, 15], "eq_done_251", ["move", 36, 33, 162, 15], ["jump_false", 36, "and_end_250", 162, 15], ["access", 37, 0, 162, 28], ["is_identical", 38, 4, 37, 162, 28], ["jump_true", 38, "eq_done_258", 162, 28], ["is_int", 39, 4, 162, 28], ["jump_false", 39, "eq_ni_259", 162, 28], "_nop_tc_12", "_nop_tc_13", ["eq_int", 38, 4, 37, 162, 28], ["jump", "eq_done_258", 162, 28], "eq_ni_259", ["is_num", 39, 4, 162, 28], ["jump_false", 39, "eq_nn_260", 162, 28], "_nop_tc_14", "_nop_tc_15", ["eq_float", 38, 4, 37, 162, 28], ["jump", "eq_done_258", 162, 28], "eq_nn_260", ["is_text", 39, 4, 162, 28], ["jump_false", 39, "eq_nt_261", 162, 28], "_nop_tc_16", ["jump", "eq_nt_261", 162, 28], ["eq_text", 38, 4, 37, 162, 28], ["jump", "eq_done_258", 162, 28], "eq_nt_261", ["is_null", 39, 4, 162, 28], ["jump_false", 39, "eq_nnl_262", 162, 28], "_nop_tc_17", ["jump", "eq_nnl_262", 162, 28], ["true", 38, 162, 28], ["jump", "eq_done_258", 162, 28], "eq_nnl_262", ["is_bool", 39, 4, 162, 28], ["jump_false", 39, "eq_nb_263", 162, 28], "_nop_tc_18", ["jump", "eq_nb_263", 162, 28], ["eq_bool", 38, 4, 37, 162, 28], ["jump", "eq_done_258", 162, 28], "eq_nb_263", ["false", 38, 162, 28], "eq_done_258", ["move", 41, 38, 162, 28], ["jump_true", 41, "or_end_257", 162, 28], ["access", 42, 1, 162, 39], ["is_num", 44, 4, 162, 39], ["jump_false", 44, "num_err_264", 162, 39], "_nop_tc_19", "_nop_tc_20", ["subtract", 43, 4, 42, 162, 39], ["jump", "num_done_265", 162, 39], "num_err_264", ["disrupt", 162, 39], "num_done_265", ["load_dynamic", 46, 9, 43, 162, 39], ["access", 47, "\\", 162, 45], ["is_identical", 48, 46, 47, 162, 45], ["jump_true", 48, "ne_nid_267", 162, 45], ["jump", "ne_ni_268", 162, 45], "ne_nid_267", ["false", 48, 162, 45], ["jump", "ne_done_266", 162, 45], "ne_ni_268", ["is_int", 49, 46, 162, 45], ["jump_false", 49, "ne_nn_269", 162, 45], "_nop_tc_21", ["jump", "ne_nn_269", 162, 45], ["ne_int", 48, 46, 47, 162, 45], ["jump", "ne_done_266", 162, 45], "ne_nn_269", ["is_num", 49, 46, 162, 45], ["jump_false", 49, "ne_nt_270", 162, 45], "_nop_tc_22", ["jump", "ne_nt_270", 162, 45], ["ne_float", 48, 46, 47, 162, 45], ["jump", "ne_done_266", 162, 45], "ne_nt_270", ["is_text", 49, 46, 162, 45], ["jump_false", 49, "ne_nnl_271", 162, 45], "_nop_tc_23", "_nop_tc_24", ["ne_text", 48, 46, 47, 162, 45], ["jump", "ne_done_266", 162, 45], "ne_nnl_271", ["is_null", 49, 46, 162, 45], ["jump_false", 49, "ne_nb_272", 162, 45], "_nop_tc_25", ["jump", "ne_nb_272", 162, 45], ["false", 48, 162, 45], ["jump", "ne_done_266", 162, 45], "ne_nb_272", ["is_bool", 49, 46, 162, 45], ["jump_false", 49, "ne_mis_273", 162, 45], "_nop_tc_26", ["jump", "ne_mis_273", 162, 45], ["ne_bool", 48, 46, 47, 162, 45], ["jump", "ne_done_266", 162, 45], "ne_mis_273", ["true", 48, 162, 45], "ne_done_266", ["move", 41, 48, 162, 45], "or_end_257", ["move", 36, 41, 162, 45], "and_end_250", ["jump_false", 36, "if_else_248", 162, 45], ["not", 51, 5, 163, 20], ["move", 5, 51, 163, 20], ["is_text", 53, 3, 164, 27], ["jump_false", 53, "add_cn_275", 164, 27], ["is_text", 54, 2, 164, 27], ["jump_false", 54, "add_cn_275", 164, 27], ["concat", 52, 3, 2, 164, 27], ["jump", "add_done_274", 164, 27], "add_cn_275", ["is_num", 53, 3, 164, 27], ["jump_false", 53, "add_err_276", 164, 27], ["is_num", 54, 2, 164, 27], ["jump_false", 54, "add_err_276", 164, 27], ["add", 52, 3, 2, 164, 27], ["jump", "add_done_274", 164, 27], "add_err_276", ["disrupt", 164, 27], "add_done_274", ["move", 3, 52, 164, 27], ["jump", "if_end_249", 164, 27], "if_else_248", ["access", 55, ",", 165, 22], ["is_identical", 56, 2, 55, 165, 22], ["jump_true", 56, "eq_done_280", 165, 22], ["is_int", 57, 2, 165, 22], ["jump_false", 57, "eq_ni_281", 165, 22], "_nop_tc_27", ["jump", "eq_ni_281", 165, 22], ["eq_int", 56, 2, 55, 165, 22], ["jump", "eq_done_280", 165, 22], "eq_ni_281", ["is_num", 57, 2, 165, 22], ["jump_false", 57, "eq_nn_282", 165, 22], "_nop_tc_28", ["jump", "eq_nn_282", 165, 22], ["eq_float", 56, 2, 55, 165, 22], ["jump", "eq_done_280", 165, 22], "eq_nn_282", ["is_text", 57, 2, 165, 22], ["jump_false", 57, "eq_nt_283", 165, 22], "_nop_tc_29", "_nop_tc_30", ["eq_text", 56, 2, 55, 165, 22], ["jump", "eq_done_280", 165, 22], "eq_nt_283", ["is_null", 57, 2, 165, 22], ["jump_false", 57, "eq_nnl_284", 165, 22], "_nop_tc_31", ["jump", "eq_nnl_284", 165, 22], ["true", 56, 165, 22], ["jump", "eq_done_280", 165, 22], "eq_nnl_284", ["is_bool", 57, 2, 165, 22], ["jump_false", 57, "eq_nb_285", 165, 22], "_nop_tc_32", ["jump", "eq_nb_285", 165, 22], ["eq_bool", 56, 2, 55, 165, 22], ["jump", "eq_done_280", 165, 22], "eq_nb_285", ["false", 56, 165, 22], "eq_done_280", ["move", 59, 56, 165, 22], ["jump_false", 59, "and_end_279", 165, 22], ["not", 60, 5, 165, 30], ["move", 59, 60, 165, 30], "and_end_279", ["jump_false", 59, "if_else_277", 165, 30], ["access", 62, {"name":"trim","kind":"name","make":"intrinsic"}, 166, 15], ["frame", 63, 62, 1, 166, 15], ["null", 64, 166, 15], ["setarg", 63, 0, 64, 166, 15], ["setarg", 63, 1, 3, 166, 15], ["invoke", 63, 61, 166, 15], ["move", 8, 61, 166, 15], ["null", 65, 167, 20], ["is_identical", 66, 8, 65, 167, 20], ["jump_true", 66, "eq_done_288", 167, 20], ["is_int", 67, 8, 167, 20], ["jump_false", 67, "eq_ni_289", 167, 20], "_nop_tc_33", ["jump", "eq_ni_289", 167, 20], ["eq_int", 66, 8, 65, 167, 20], ["jump", "eq_done_288", 167, 20], "eq_ni_289", ["is_num", 67, 8, 167, 20], ["jump_false", 67, "eq_nn_290", 167, 20], "_nop_tc_34", ["jump", "eq_nn_290", 167, 20], ["eq_float", 66, 8, 65, 167, 20], ["jump", "eq_done_288", 167, 20], "eq_nn_290", ["is_text", 67, 8, 167, 20], ["jump_false", 67, "eq_nt_291", 167, 20], "_nop_tc_35", ["jump", "eq_nt_291", 167, 20], ["eq_text", 66, 8, 65, 167, 20], ["jump", "eq_done_288", 167, 20], "eq_nt_291", ["is_null", 67, 8, 167, 20], ["jump_false", 67, "eq_nnl_292", 167, 20], "_nop_tc_36", "_nop_tc_37", ["true", 66, 167, 20], ["jump", "eq_done_288", 167, 20], "eq_nnl_292", ["is_bool", 67, 8, 167, 20], ["jump_false", 67, "eq_nb_293", 167, 20], "_nop_tc_38", ["jump", "eq_nb_293", 167, 20], ["eq_bool", 66, 8, 65, 167, 20], ["jump", "eq_done_288", 167, 20], "eq_nb_293", ["false", 66, 167, 20], "eq_done_288", ["jump_false", 66, "if_else_286", 167, 20], ["access", 70, {"name":"trim","kind":"name","make":"intrinsic"}, 167, 34], ["frame", 71, 70, 1, 167, 34], ["null", 72, 167, 34], ["setarg", 71, 0, 72, 167, 34], ["setarg", 71, 1, 3, 167, 34], ["invoke", 71, 69, 167, 34], ["move", 8, 69, 167, 34], ["jump", "if_end_287", 167, 34], "if_else_286", "if_end_287", ["get", 74, 6, 1, 168, 19], ["frame", 75, 74, 1, 168, 19], ["null", 76, 168, 19], ["setarg", 75, 0, 76, 168, 19], ["setarg", 75, 1, 8, 168, 19], ["invoke", 75, 73, 168, 19], ["is_array", 77, 6, 168, 19], ["jump_false", 77, "push_err_294", 168, 19], ["push", 6, 73, 168, 19], ["jump", "push_done_295", 168, 19], "push_err_294", ["disrupt", 168, 19], "push_done_295", ["access", 78, "", 169, 17], ["move", 3, 78, 169, 17], ["jump", "if_end_278", 169, 17], "if_else_277", ["is_text", 80, 3, 171, 27], ["jump_false", 80, "add_cn_297", 171, 27], ["is_text", 81, 2, 171, 27], ["jump_false", 81, "add_cn_297", 171, 27], ["concat", 79, 3, 2, 171, 27], ["jump", "add_done_296", 171, 27], "add_cn_297", ["is_num", 80, 3, 171, 27], ["jump_false", 80, "add_err_298", 171, 27], ["is_num", 81, 2, 171, 27], ["jump_false", 81, "add_err_298", 171, 27], ["add", 79, 3, 2, 171, 27], ["jump", "add_done_296", 171, 27], "add_err_298", ["disrupt", 171, 27], "add_done_296", ["move", 3, 79, 171, 27], "if_end_278", "if_end_249", "for_update_242", ["int", 82, 1, 159, 31], ["move", 83, 4, 159, 31], ["is_text", 85, 83, 159, 31], ["jump_false", 85, "add_cn_300", 159, 31], "_nop_tc_39", ["jump", "add_cn_300", 159, 31], ["concat", 84, 83, 82, 159, 31], ["jump", "add_done_299", 159, 31], "add_cn_300", ["is_num", 85, 83, 159, 31], ["jump_false", 85, "add_err_301", 159, 31], "_nop_tc_40", "_nop_tc_41", ["add", 84, 83, 82, 159, 31], ["jump", "add_done_299", 159, 31], "add_err_301", ["disrupt", 159, 31], "add_done_299", ["move", 4, 84, 159, 31], ["jump", "for_start_241", 159, 31], "for_end_243", ["access", 88, {"name":"trim","kind":"name","make":"intrinsic"}, 175, 14], ["frame", 89, 88, 1, 175, 14], ["null", 90, 175, 14], ["setarg", 89, 0, 90, 175, 14], ["setarg", 89, 1, 3, 175, 14], ["invoke", 89, 87, 175, 14], ["move", 7, 87, 175, 14], ["null", 91, 176, 15], ["is_identical", 92, 7, 91, 176, 15], ["jump_true", 92, "eq_done_304", 176, 15], ["is_int", 93, 7, 176, 15], ["jump_false", 93, "eq_ni_305", 176, 15], "_nop_tc_42", ["jump", "eq_ni_305", 176, 15], ["eq_int", 92, 7, 91, 176, 15], ["jump", "eq_done_304", 176, 15], "eq_ni_305", ["is_num", 93, 7, 176, 15], ["jump_false", 93, "eq_nn_306", 176, 15], "_nop_tc_43", ["jump", "eq_nn_306", 176, 15], ["eq_float", 92, 7, 91, 176, 15], ["jump", "eq_done_304", 176, 15], "eq_nn_306", ["is_text", 93, 7, 176, 15], ["jump_false", 93, "eq_nt_307", 176, 15], "_nop_tc_44", ["jump", "eq_nt_307", 176, 15], ["eq_text", 92, 7, 91, 176, 15], ["jump", "eq_done_304", 176, 15], "eq_nt_307", ["is_null", 93, 7, 176, 15], ["jump_false", 93, "eq_nnl_308", 176, 15], "_nop_tc_45", "_nop_tc_46", ["true", 92, 176, 15], ["jump", "eq_done_304", 176, 15], "eq_nnl_308", ["is_bool", 93, 7, 176, 15], ["jump_false", 93, "eq_nb_309", 176, 15], "_nop_tc_47", ["jump", "eq_nb_309", 176, 15], ["eq_bool", 92, 7, 91, 176, 15], ["jump", "eq_done_304", 176, 15], "eq_nb_309", ["false", 92, 176, 15], "eq_done_304", ["jump_false", 92, "if_else_302", 176, 15], ["access", 96, {"name":"trim","kind":"name","make":"intrinsic"}, 176, 28], ["frame", 97, 96, 1, 176, 28], ["null", 98, 176, 28], ["setarg", 97, 0, 98, 176, 28], ["setarg", 97, 1, 3, 176, 28], ["invoke", 97, 95, 176, 28], ["move", 7, 95, 176, 28], ["jump", "if_end_303", 176, 28], "if_else_302", "if_end_303", ["jump_false", 7, "if_else_310", 177, 7], ["get", 100, 6, 1, 177, 25], ["frame", 101, 100, 1, 177, 25], ["null", 102, 177, 25], ["setarg", 101, 0, 102, 177, 25], ["setarg", 101, 1, 7, 177, 25], ["invoke", 101, 99, 177, 25], ["is_array", 103, 6, 177, 25], ["jump_false", 103, "push_err_312", 177, 25], ["push", 6, 99, 177, 25], ["jump", "push_done_313", 177, 25], "push_err_312", ["disrupt", 177, 25], "push_done_313", ["jump", "if_end_311", 177, 25], "if_else_310", "if_end_311", ["return", 6, 179, 10], "_nop_ur_3", "_nop_ur_4" ], "name": "parse_array", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 53, "nr_close_slots": 0, "instructions": [ ["is_text", 2, 1, 183, 16], "_nop_bl_1", ["jump_true", 2, "if_else_314", 183, 16], ["null", 4, 183, 29], ["return", 4, 183, 29], "_nop_ur_1", "if_else_314", "if_end_315", ["access", 5, "\"", 185, 24], ["access", 7, {"name":"starts_with","kind":"name","make":"intrinsic"}, 185, 7], ["frame", 8, 7, 2, 185, 7], ["null", 9, 185, 7], ["setarg", 8, 0, 9, 185, 7], ["setarg", 8, 1, 1, 185, 7], ["setarg", 8, 2, 5, 185, 7], ["invoke", 8, 6, 185, 7], ["move", 10, 6, 185, 7], ["jump_false", 10, "and_end_318", 185, 7], ["access", 11, "\"", 185, 47], ["access", 13, {"name":"ends_with","kind":"name","make":"intrinsic"}, 185, 32], ["frame", 14, 13, 2, 185, 32], ["null", 15, 185, 32], ["setarg", 14, 0, 15, 185, 32], ["setarg", 14, 1, 1, 185, 32], ["setarg", 14, 2, 11, 185, 32], ["invoke", 14, 12, 185, 32], ["move", 10, 12, 185, 32], "and_end_318", ["jump_false", 10, "if_else_316", 185, 32], ["access", 16, 1, 186, 36], ["access", 17, -1, 186, 39], ["access", 19, {"name":"text","kind":"name","make":"intrinsic"}, 186, 26], ["frame", 20, 19, 3, 186, 26], ["null", 21, 186, 26], ["setarg", 20, 0, 21, 186, 26], ["setarg", 20, 1, 1, 186, 26], ["setarg", 20, 2, 16, 186, 26], ["setarg", 20, 3, 17, 186, 26], ["invoke", 20, 18, 186, 26], ["get", 23, 8, 1, 186, 12], ["frame", 24, 23, 1, 186, 12], ["null", 25, 186, 12], ["setarg", 24, 0, 25, 186, 12], ["setarg", 24, 1, 18, 186, 12], ["tail_invoke", 24, 22, 186, 12], ["return", 22, 186, 12], "_nop_ur_2", "if_else_316", "if_end_317", ["access", 26, "true", 188, 14], ["is_identical", 27, 1, 26, 188, 14], ["jump_true", 27, "eq_done_322", 188, 14], ["is_int", 28, 1, 188, 14], ["jump_false", 28, "eq_ni_323", 188, 14], "_nop_tc_1", ["jump", "eq_ni_323", 188, 14], ["eq_int", 27, 1, 26, 188, 14], ["jump", "eq_done_322", 188, 14], "eq_ni_323", ["is_num", 28, 1, 188, 14], ["jump_false", 28, "eq_nn_324", 188, 14], "_nop_tc_2", ["jump", "eq_nn_324", 188, 14], ["eq_float", 27, 1, 26, 188, 14], ["jump", "eq_done_322", 188, 14], "eq_nn_324", ["is_text", 28, 1, 188, 14], ["jump_false", 28, "eq_nt_325", 188, 14], "_nop_tc_3", "_nop_tc_4", ["eq_text", 27, 1, 26, 188, 14], ["jump", "eq_done_322", 188, 14], "eq_nt_325", ["is_null", 28, 1, 188, 14], ["jump_false", 28, "eq_nnl_326", 188, 14], "_nop_tc_5", ["jump", "eq_nnl_326", 188, 14], ["true", 27, 188, 14], ["jump", "eq_done_322", 188, 14], "eq_nnl_326", ["is_bool", 28, 1, 188, 14], ["jump_false", 28, "eq_nb_327", 188, 14], "_nop_tc_6", ["jump", "eq_nb_327", 188, 14], ["eq_bool", 27, 1, 26, 188, 14], ["jump", "eq_done_322", 188, 14], "eq_nb_327", ["false", 27, 188, 14], "eq_done_322", ["move", 30, 27, 188, 14], ["jump_true", 30, "or_end_321", 188, 14], ["access", 31, "false", 188, 31], ["is_identical", 32, 1, 31, 188, 31], ["jump_true", 32, "eq_done_328", 188, 31], ["is_int", 33, 1, 188, 31], ["jump_false", 33, "eq_ni_329", 188, 31], "_nop_tc_7", ["jump", "eq_ni_329", 188, 31], ["eq_int", 32, 1, 31, 188, 31], ["jump", "eq_done_328", 188, 31], "eq_ni_329", ["is_num", 33, 1, 188, 31], ["jump_false", 33, "eq_nn_330", 188, 31], "_nop_tc_8", ["jump", "eq_nn_330", 188, 31], ["eq_float", 32, 1, 31, 188, 31], ["jump", "eq_done_328", 188, 31], "eq_nn_330", ["is_text", 33, 1, 188, 31], ["jump_false", 33, "eq_nt_331", 188, 31], "_nop_tc_9", "_nop_tc_10", ["eq_text", 32, 1, 31, 188, 31], ["jump", "eq_done_328", 188, 31], "eq_nt_331", ["is_null", 33, 1, 188, 31], ["jump_false", 33, "eq_nnl_332", 188, 31], "_nop_tc_11", ["jump", "eq_nnl_332", 188, 31], ["true", 32, 188, 31], ["jump", "eq_done_328", 188, 31], "eq_nnl_332", ["is_bool", 33, 1, 188, 31], ["jump_false", 33, "eq_nb_333", 188, 31], "_nop_tc_12", ["jump", "eq_nb_333", 188, 31], ["eq_bool", 32, 1, 31, 188, 31], ["jump", "eq_done_328", 188, 31], "eq_nb_333", ["false", 32, 188, 31], "eq_done_328", ["move", 30, 32, 188, 31], "or_end_321", ["jump_false", 30, "if_else_319", 188, 31], ["access", 35, "true", 188, 54], ["is_identical", 36, 1, 35, 188, 54], ["jump_true", 36, "eq_done_334", 188, 54], ["is_int", 37, 1, 188, 54], ["jump_false", 37, "eq_ni_335", 188, 54], "_nop_tc_13", ["jump", "eq_ni_335", 188, 54], ["eq_int", 36, 1, 35, 188, 54], ["jump", "eq_done_334", 188, 54], "eq_ni_335", ["is_num", 37, 1, 188, 54], ["jump_false", 37, "eq_nn_336", 188, 54], "_nop_tc_14", ["jump", "eq_nn_336", 188, 54], ["eq_float", 36, 1, 35, 188, 54], ["jump", "eq_done_334", 188, 54], "eq_nn_336", ["is_text", 37, 1, 188, 54], ["jump_false", 37, "eq_nt_337", 188, 54], "_nop_tc_15", "_nop_tc_16", ["eq_text", 36, 1, 35, 188, 54], ["jump", "eq_done_334", 188, 54], "eq_nt_337", ["is_null", 37, 1, 188, 54], ["jump_false", 37, "eq_nnl_338", 188, 54], "_nop_tc_17", ["jump", "eq_nnl_338", 188, 54], ["true", 36, 188, 54], ["jump", "eq_done_334", 188, 54], "eq_nnl_338", ["is_bool", 37, 1, 188, 54], ["jump_false", 37, "eq_nb_339", 188, 54], "_nop_tc_18", ["jump", "eq_nb_339", 188, 54], ["eq_bool", 36, 1, 35, 188, 54], ["jump", "eq_done_334", 188, 54], "eq_nb_339", ["false", 36, 188, 54], "eq_done_334", ["return", 36, 188, 54], "_nop_ur_3", "if_else_319", "if_end_320", ["access", 40, {"name":"Number","kind":"name","make":"intrinsic"}, 191, 14], ["frame", 41, 40, 1, 191, 14], ["null", 42, 191, 14], ["setarg", 41, 0, 42, 191, 14], ["setarg", 41, 1, 1, 191, 14], ["invoke", 41, 39, 191, 14], ["access", 44, {"name":"isNaN","kind":"name","make":"intrinsic"}, 191, 8], ["frame", 45, 44, 1, 191, 8], ["null", 46, 191, 8], ["setarg", 45, 0, 46, 191, 8], ["setarg", 45, 1, 39, 191, 8], ["invoke", 45, 43, 191, 8], "_nop_bl_2", ["jump_true", 43, "if_else_340", 191, 8], ["access", 49, {"name":"Number","kind":"name","make":"intrinsic"}, 191, 35], ["frame", 50, 49, 1, 191, 35], ["null", 51, 191, 35], ["setarg", 50, 0, 51, 191, 35], ["setarg", 50, 1, 1, 191, 35], ["tail_invoke", 50, 48, 191, 35], ["return", 48, 191, 35], "_nop_ur_4", "if_else_340", "if_end_341", ["return", 1, 193, 10], "_nop_ur_5", "_nop_ur_6" ], "name": "parse_value", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 65, "nr_close_slots": 0, "instructions": [ ["null", 3, 200, 17], ["access", 2, 0, 201, 13], ["is_text", 4, 1, 202, 17], ["jump_false", 4, "if_else_342", 202, 17], ["access", 5, "\"", 202, 32], ["get", 7, 7, 2, 202, 38], ["frame", 8, 7, 1, 202, 38], ["null", 9, 202, 38], ["setarg", 8, 0, 9, 202, 38], ["setarg", 8, 1, 1, 202, 38], ["invoke", 8, 6, 202, 38], "_nop_tc_1", "_nop_tc_2", ["is_text", 12, 6, 202, 38], ["jump_false", 12, "add_cn_345", 202, 38], ["concat", 10, 5, 6, 202, 38], ["jump", "add_done_344", 202, 38], "add_cn_345", "_nop_tc_3", ["jump", "add_err_346", 202, 38], ["is_num", 12, 6, 202, 38], ["jump_false", 12, "add_err_346", 202, 38], ["add", 10, 5, 6, 202, 38], ["jump", "add_done_344", 202, 38], "add_err_346", ["disrupt", 202, 38], "add_done_344", ["access", 13, "\"", 202, 59], ["is_text", 15, 10, 202, 59], ["jump_false", 15, "add_cn_348", 202, 59], "_nop_tc_4", "_nop_tc_5", ["concat", 14, 10, 13, 202, 59], ["jump", "add_done_347", 202, 59], "add_cn_348", ["is_num", 15, 10, 202, 59], ["jump_false", 15, "add_err_349", 202, 59], "_nop_tc_6", ["jump", "add_err_349", 202, 59], ["add", 14, 10, 13, 202, 59], ["jump", "add_done_347", 202, 59], "add_err_349", ["disrupt", 202, 59], "add_done_347", ["return", 14, 202, 59], "_nop_ur_1", "if_else_342", "if_end_343", ["is_bool", 17, 1, 203, 20], ["jump_false", 17, "if_else_350", 203, 20], ["jump_false", 1, "tern_else_352", 203, 35], ["access", 19, "true", 203, 43], ["move", 18, 19, 203, 43], ["jump", "tern_end_353", 203, 43], "tern_else_352", ["access", 20, "false", 203, 52], ["move", 18, 20, 203, 52], "tern_end_353", ["return", 18, 203, 52], "_nop_ur_2", "if_else_350", "if_end_351", ["access", 22, {"name":"is_number","kind":"name","make":"intrinsic"}, 204, 9], ["frame", 23, 22, 1, 204, 9], ["null", 24, 204, 9], ["setarg", 23, 0, 24, 204, 9], ["setarg", 23, 1, 1, 204, 9], ["invoke", 23, 21, 204, 9], ["jump_false", 21, "if_else_354", 204, 9], ["access", 26, {"name":"text","kind":"name","make":"intrinsic"}, 204, 34], ["frame", 27, 26, 1, 204, 34], ["null", 28, 204, 34], ["setarg", 27, 0, 28, 204, 34], ["setarg", 27, 1, 1, 204, 34], ["tail_invoke", 27, 25, 204, 34], ["return", 25, 204, 34], "_nop_ur_3", "if_else_354", "if_end_355", ["is_array", 29, 1, 205, 18], ["jump_false", 29, "if_else_356", 205, 18], ["array", 30, 0, 206, 15], ["move", 3, 30, 206, 15], ["access", 31, 0, 207, 16], ["move", 2, 31, 207, 16], "for_start_358", ["length", 32, 1, 207, 30], ["is_int", 34, 2, 207, 30], ["jump_false", 34, "rel_ni_361", 207, 30], "_nop_tc_7", "_nop_tc_8", ["lt_int", 33, 2, 32, 207, 30], ["jump", "rel_done_363", 207, 30], "rel_ni_361", ["is_num", 34, 2, 207, 30], ["jump_false", 34, "rel_nn_362", 207, 30], "_nop_tc_9", "_nop_tc_10", ["lt_float", 33, 2, 32, 207, 30], ["jump", "rel_done_363", 207, 30], "rel_nn_362", ["is_text", 34, 2, 207, 30], ["jump_false", 34, "rel_err_364", 207, 30], "_nop_tc_11", ["jump", "rel_err_364", 207, 30], ["lt_text", 33, 2, 32, 207, 30], ["jump", "rel_done_363", 207, 30], "rel_err_364", ["disrupt", 207, 30], "rel_done_363", ["jump_false", 33, "for_end_360", 207, 30], ["load_dynamic", 36, 1, 2, 207, 74], ["get", 38, 3, 1, 207, 55], ["frame", 39, 38, 1, 207, 55], ["null", 40, 207, 55], ["setarg", 39, 0, 40, 207, 55], ["setarg", 39, 1, 36, 207, 55], ["invoke", 39, 37, 207, 55], ["is_array", 41, 3, 207, 55], ["jump_false", 41, "push_err_365", 207, 55], ["push", 3, 37, 207, 55], ["jump", "push_done_366", 207, 55], "push_err_365", ["disrupt", 207, 55], "push_done_366", "for_update_359", ["int", 42, 1, 207, 39], ["move", 43, 2, 207, 39], ["is_text", 45, 43, 207, 39], ["jump_false", 45, "add_cn_368", 207, 39], "_nop_tc_12", ["jump", "add_cn_368", 207, 39], ["concat", 44, 43, 42, 207, 39], ["jump", "add_done_367", 207, 39], "add_cn_368", ["is_num", 45, 43, 207, 39], ["jump_false", 45, "add_err_369", 207, 39], "_nop_tc_13", "_nop_tc_14", ["add", 44, 43, 42, 207, 39], ["jump", "add_done_367", 207, 39], "add_err_369", ["disrupt", 207, 39], "add_done_367", ["move", 2, 44, 207, 39], ["jump", "for_start_358", 207, 39], "for_end_360", ["access", 47, "[", 208, 14], ["access", 48, ", ", 208, 32], ["access", 50, {"name":"text","kind":"name","make":"intrinsic"}, 208, 20], ["frame", 51, 50, 2, 208, 20], ["null", 52, 208, 20], ["setarg", 51, 0, 52, 208, 20], ["setarg", 51, 1, 3, 208, 20], ["setarg", 51, 2, 48, 208, 20], ["invoke", 51, 49, 208, 20], "_nop_tc_15", "_nop_tc_16", ["is_text", 55, 49, 208, 20], ["jump_false", 55, "add_cn_371", 208, 20], ["concat", 53, 47, 49, 208, 20], ["jump", "add_done_370", 208, 20], "add_cn_371", "_nop_tc_17", ["jump", "add_err_372", 208, 20], ["is_num", 55, 49, 208, 20], ["jump_false", 55, "add_err_372", 208, 20], ["add", 53, 47, 49, 208, 20], ["jump", "add_done_370", 208, 20], "add_err_372", ["disrupt", 208, 20], "add_done_370", ["access", 56, "]", 208, 40], ["is_text", 58, 53, 208, 40], ["jump_false", 58, "add_cn_374", 208, 40], "_nop_tc_18", "_nop_tc_19", ["concat", 57, 53, 56, 208, 40], ["jump", "add_done_373", 208, 40], "add_cn_374", ["is_num", 58, 53, 208, 40], ["jump_false", 58, "add_err_375", 208, 40], "_nop_tc_20", ["jump", "add_err_375", 208, 40], ["add", 57, 53, 56, 208, 40], ["jump", "add_done_373", 208, 40], "add_err_375", ["disrupt", 208, 40], "add_done_373", ["return", 57, 208, 40], "_nop_ur_4", "if_else_356", "if_end_357", ["access", 61, {"name":"text","kind":"name","make":"intrinsic"}, 210, 12], ["frame", 62, 61, 1, 210, 12], ["null", 63, 210, 12], ["setarg", 62, 0, 63, 210, 12], ["setarg", 62, 1, 1, 210, 12], ["tail_invoke", 62, 60, 210, 12], ["return", 60, 210, 12], "_nop_ur_5", "_nop_ur_6" ], "name": "encode_value", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 44, "nr_close_slots": 0, "instructions": [ ["access", 2, ".", 214, 19], ["access", 4, {"name":"search","kind":"name","make":"intrinsic"}, 214, 9], ["frame", 5, 4, 2, 214, 9], ["null", 6, 214, 9], ["setarg", 5, 0, 6, 214, 9], ["setarg", 5, 1, 1, 214, 9], ["setarg", 5, 2, 2, 214, 9], ["invoke", 5, 3, 214, 9], ["null", 7, 214, 27], ["is_identical", 8, 3, 7, 214, 27], ["jump_true", 8, "ne_nid_381", 214, 27], ["jump", "ne_ni_382", 214, 27], "ne_nid_381", ["false", 8, 214, 27], ["jump", "ne_done_380", 214, 27], "ne_ni_382", ["is_int", 9, 3, 214, 27], ["jump_false", 9, "ne_nn_383", 214, 27], "_nop_tc_1", ["jump", "ne_nn_383", 214, 27], ["ne_int", 8, 3, 7, 214, 27], ["jump", "ne_done_380", 214, 27], "ne_nn_383", ["is_num", 9, 3, 214, 27], ["jump_false", 9, "ne_nt_384", 214, 27], "_nop_tc_2", ["jump", "ne_nt_384", 214, 27], ["ne_float", 8, 3, 7, 214, 27], ["jump", "ne_done_380", 214, 27], "ne_nt_384", ["is_text", 9, 3, 214, 27], ["jump_false", 9, "ne_nnl_385", 214, 27], "_nop_tc_3", ["jump", "ne_nnl_385", 214, 27], ["ne_text", 8, 3, 7, 214, 27], ["jump", "ne_done_380", 214, 27], "ne_nnl_385", ["is_null", 9, 3, 214, 27], ["jump_false", 9, "ne_nb_386", 214, 27], "_nop_tc_4", "_nop_tc_5", ["false", 8, 214, 27], ["jump", "ne_done_380", 214, 27], "ne_nb_386", ["is_bool", 9, 3, 214, 27], ["jump_false", 9, "ne_mis_387", 214, 27], "_nop_tc_6", ["jump", "ne_mis_387", 214, 27], ["ne_bool", 8, 3, 7, 214, 27], ["jump", "ne_done_380", 214, 27], "ne_mis_387", ["true", 8, 214, 27], "ne_done_380", ["move", 11, 8, 214, 27], ["jump_true", 11, "or_end_379", 214, 27], ["access", 12, "\"", 214, 45], ["access", 14, {"name":"search","kind":"name","make":"intrinsic"}, 214, 35], ["frame", 15, 14, 2, 214, 35], ["null", 16, 214, 35], ["setarg", 15, 0, 16, 214, 35], ["setarg", 15, 1, 1, 214, 35], ["setarg", 15, 2, 12, 214, 35], ["invoke", 15, 13, 214, 35], ["null", 17, 214, 53], ["is_identical", 18, 13, 17, 214, 53], ["jump_true", 18, "ne_nid_389", 214, 53], ["jump", "ne_ni_390", 214, 53], "ne_nid_389", ["false", 18, 214, 53], ["jump", "ne_done_388", 214, 53], "ne_ni_390", ["is_int", 19, 13, 214, 53], ["jump_false", 19, "ne_nn_391", 214, 53], "_nop_tc_7", ["jump", "ne_nn_391", 214, 53], ["ne_int", 18, 13, 17, 214, 53], ["jump", "ne_done_388", 214, 53], "ne_nn_391", ["is_num", 19, 13, 214, 53], ["jump_false", 19, "ne_nt_392", 214, 53], "_nop_tc_8", ["jump", "ne_nt_392", 214, 53], ["ne_float", 18, 13, 17, 214, 53], ["jump", "ne_done_388", 214, 53], "ne_nt_392", ["is_text", 19, 13, 214, 53], ["jump_false", 19, "ne_nnl_393", 214, 53], "_nop_tc_9", ["jump", "ne_nnl_393", 214, 53], ["ne_text", 18, 13, 17, 214, 53], ["jump", "ne_done_388", 214, 53], "ne_nnl_393", ["is_null", 19, 13, 214, 53], ["jump_false", 19, "ne_nb_394", 214, 53], "_nop_tc_10", "_nop_tc_11", ["false", 18, 214, 53], ["jump", "ne_done_388", 214, 53], "ne_nb_394", ["is_bool", 19, 13, 214, 53], ["jump_false", 19, "ne_mis_395", 214, 53], "_nop_tc_12", ["jump", "ne_mis_395", 214, 53], ["ne_bool", 18, 13, 17, 214, 53], ["jump", "ne_done_388", 214, 53], "ne_mis_395", ["true", 18, 214, 53], "ne_done_388", ["move", 11, 18, 214, 53], "or_end_379", ["move", 21, 11, 214, 53], ["jump_true", 21, "or_end_378", 214, 53], ["access", 22, " ", 214, 71], ["access", 24, {"name":"search","kind":"name","make":"intrinsic"}, 214, 61], ["frame", 25, 24, 2, 214, 61], ["null", 26, 214, 61], ["setarg", 25, 0, 26, 214, 61], ["setarg", 25, 1, 1, 214, 61], ["setarg", 25, 2, 22, 214, 61], ["invoke", 25, 23, 214, 61], ["null", 27, 214, 79], ["is_identical", 28, 23, 27, 214, 79], ["jump_true", 28, "ne_nid_397", 214, 79], ["jump", "ne_ni_398", 214, 79], "ne_nid_397", ["false", 28, 214, 79], ["jump", "ne_done_396", 214, 79], "ne_ni_398", ["is_int", 29, 23, 214, 79], ["jump_false", 29, "ne_nn_399", 214, 79], "_nop_tc_13", ["jump", "ne_nn_399", 214, 79], ["ne_int", 28, 23, 27, 214, 79], ["jump", "ne_done_396", 214, 79], "ne_nn_399", ["is_num", 29, 23, 214, 79], ["jump_false", 29, "ne_nt_400", 214, 79], "_nop_tc_14", ["jump", "ne_nt_400", 214, 79], ["ne_float", 28, 23, 27, 214, 79], ["jump", "ne_done_396", 214, 79], "ne_nt_400", ["is_text", 29, 23, 214, 79], ["jump_false", 29, "ne_nnl_401", 214, 79], "_nop_tc_15", ["jump", "ne_nnl_401", 214, 79], ["ne_text", 28, 23, 27, 214, 79], ["jump", "ne_done_396", 214, 79], "ne_nnl_401", ["is_null", 29, 23, 214, 79], ["jump_false", 29, "ne_nb_402", 214, 79], "_nop_tc_16", "_nop_tc_17", ["false", 28, 214, 79], ["jump", "ne_done_396", 214, 79], "ne_nb_402", ["is_bool", 29, 23, 214, 79], ["jump_false", 29, "ne_mis_403", 214, 79], "_nop_tc_18", ["jump", "ne_mis_403", 214, 79], ["ne_bool", 28, 23, 27, 214, 79], ["jump", "ne_done_396", 214, 79], "ne_mis_403", ["true", 28, 214, 79], "ne_done_396", ["move", 21, 28, 214, 79], "or_end_378", ["jump_false", 21, "if_else_376", 214, 79], ["access", 31, "\"", 215, 14], ["get", 33, 7, 2, 215, 20], ["frame", 34, 33, 1, 215, 20], ["null", 35, 215, 20], ["setarg", 34, 0, 35, 215, 20], ["setarg", 34, 1, 1, 215, 20], ["invoke", 34, 32, 215, 20], "_nop_tc_19", "_nop_tc_20", ["is_text", 38, 32, 215, 20], ["jump_false", 38, "add_cn_405", 215, 20], ["concat", 36, 31, 32, 215, 20], ["jump", "add_done_404", 215, 20], "add_cn_405", "_nop_tc_21", ["jump", "add_err_406", 215, 20], ["is_num", 38, 32, 215, 20], ["jump_false", 38, "add_err_406", 215, 20], ["add", 36, 31, 32, 215, 20], ["jump", "add_done_404", 215, 20], "add_err_406", ["disrupt", 215, 20], "add_done_404", ["access", 39, "\"", 215, 37], ["is_text", 41, 36, 215, 37], ["jump_false", 41, "add_cn_408", 215, 37], "_nop_tc_22", "_nop_tc_23", ["concat", 40, 36, 39, 215, 37], ["jump", "add_done_407", 215, 37], "add_cn_408", ["is_num", 41, 36, 215, 37], ["jump_false", 41, "add_err_409", 215, 37], "_nop_tc_24", ["jump", "add_err_409", 215, 37], ["add", 40, 36, 39, 215, 37], ["jump", "add_done_407", 215, 37], "add_err_409", ["disrupt", 215, 37], "add_done_407", ["return", 40, 215, 37], "_nop_ur_1", "if_else_376", "if_end_377", ["return", 1, 217, 12], "_nop_ur_2", "_nop_ur_3" ], "name": "quote_key", "filename": "toml.cm", "nr_args": 1 }, { "disruption_pc": 0, "nr_slots": 98, "nr_close_slots": 0, "instructions": [ ["access", 14, {"name":"array","kind":"name","make":"intrinsic"}, 233, 16], ["frame", 15, 14, 1, 233, 16], ["null", 16, 233, 16], ["setarg", 15, 0, 16, 233, 16], ["setarg", 15, 1, 1, 233, 16], ["invoke", 15, 13, 233, 16], ["move", 6, 13, 233, 16], ["access", 3, 0, 234, 13], ["null", 5, 235, 15], ["null", 12, 236, 17], ["null", 7, 237, 18], ["null", 9, 238, 24], ["null", 8, 239, 24], ["access", 4, 0, 240, 13], ["null", 10, 241, 14], ["null", 11, 242, 14], ["access", 17, 0, 243, 14], ["move", 3, 17, 243, 14], "for_start_430", ["length", 18, 6, 243, 28], ["is_int", 20, 3, 243, 28], ["jump_false", 20, "rel_ni_433", 243, 28], "_nop_tc_1", "_nop_tc_2", ["lt_int", 19, 3, 18, 243, 28], ["jump", "rel_done_435", 243, 28], "rel_ni_433", ["is_num", 20, 3, 243, 28], ["jump_false", 20, "rel_nn_434", 243, 28], "_nop_tc_3", "_nop_tc_4", ["lt_float", 19, 3, 18, 243, 28], ["jump", "rel_done_435", 243, 28], "rel_nn_434", ["is_text", 20, 3, 243, 28], ["jump_false", 20, "rel_err_436", 243, 28], "_nop_tc_5", ["jump", "rel_err_436", 243, 28], ["lt_text", 19, 3, 18, 243, 28], ["jump", "rel_done_435", 243, 28], "rel_err_436", ["disrupt", 243, 28], "rel_done_435", ["jump_false", 19, "for_end_432", 243, 28], ["load_dynamic", 22, 6, 3, 244, 18], ["move", 5, 22, 244, 18], ["load_dynamic", 23, 1, 5, 245, 17], ["move", 12, 23, 245, 17], ["access", 25, {"name":"is_object","kind":"name","make":"intrinsic"}, 247, 11], ["frame", 26, 25, 1, 247, 11], ["null", 27, 247, 11], ["setarg", 26, 0, 27, 247, 11], ["setarg", 26, 1, 12, 247, 11], ["invoke", 26, 24, 247, 11], ["jump_false", 24, "if_else_437", 247, 11], ["get", 29, 7, 1, 248, 18], ["frame", 30, 29, 1, 248, 18], ["null", 31, 248, 18], ["setarg", 30, 0, 31, 248, 18], ["setarg", 30, 1, 5, 248, 18], ["invoke", 30, 28, 248, 18], ["move", 7, 28, 248, 18], ["jump_false", 2, "tern_else_439", 249, 24], ["access", 33, ".", 249, 38], ["is_text", 35, 2, 249, 38], ["jump_false", 35, "add_cn_442", 249, 38], "_nop_tc_6", "_nop_tc_7", ["concat", 34, 2, 33, 249, 38], ["jump", "add_done_441", 249, 38], "add_cn_442", ["is_num", 35, 2, 249, 38], ["jump_false", 35, "add_err_443", 249, 38], "_nop_tc_8", ["jump", "add_err_443", 249, 38], ["add", 34, 2, 33, 249, 38], ["jump", "add_done_441", 249, 38], "add_err_443", ["disrupt", 249, 38], "add_done_441", ["is_text", 38, 34, 249, 44], ["jump_false", 38, "add_cn_445", 249, 44], ["is_text", 39, 7, 249, 44], ["jump_false", 39, "add_cn_445", 249, 44], ["concat", 37, 34, 7, 249, 44], ["jump", "add_done_444", 249, 44], "add_cn_445", ["is_num", 38, 34, 249, 44], ["jump_false", 38, "add_err_446", 249, 44], ["is_num", 39, 7, 249, 44], ["jump_false", 39, "add_err_446", 249, 44], ["add", 37, 34, 7, 249, 44], ["jump", "add_done_444", 249, 44], "add_err_446", ["disrupt", 249, 44], "add_done_444", ["move", 32, 37, 249, 44], ["jump", "tern_end_440", 249, 44], "tern_else_439", ["move", 32, 7, 249, 53], "tern_end_440", ["move", 9, 32, 249, 53], ["get", 40, 8, 1, 250, 14], ["access", 41, "[", 250, 22], "_nop_tc_9", "_nop_tc_10", ["is_text", 44, 9, 250, 28], ["jump_false", 44, "add_cn_448", 250, 28], ["concat", 42, 41, 9, 250, 28], ["jump", "add_done_447", 250, 28], "add_cn_448", "_nop_tc_11", ["jump", "add_err_449", 250, 28], ["is_num", 44, 9, 250, 28], ["jump_false", 44, "add_err_449", 250, 28], ["add", 42, 41, 9, 250, 28], ["jump", "add_done_447", 250, 28], "add_err_449", ["disrupt", 250, 28], "add_done_447", ["access", 45, "]", 250, 43], ["is_text", 47, 42, 250, 43], ["jump_false", 47, "add_cn_451", 250, 43], "_nop_tc_12", "_nop_tc_13", ["concat", 46, 42, 45, 250, 43], ["jump", "add_done_450", 250, 43], "add_cn_451", ["is_num", 47, 42, 250, 43], ["jump_false", 47, "add_err_452", 250, 43], "_nop_tc_14", ["jump", "add_err_452", 250, 43], ["add", 46, 42, 45, 250, 43], ["jump", "add_done_450", 250, 43], "add_err_452", ["disrupt", 250, 43], "add_done_450", ["is_array", 49, 40, 250, 43], ["jump_false", 49, "push_err_453", 250, 43], ["push", 40, 46, 250, 43], ["jump", "push_done_454", 250, 43], "push_err_453", ["disrupt", 250, 43], "push_done_454", ["access", 51, {"name":"array","kind":"name","make":"intrinsic"}, 253, 24], ["frame", 52, 51, 1, 253, 24], ["null", 53, 253, 24], ["setarg", 52, 0, 53, 253, 24], ["setarg", 52, 1, 12, 253, 24], ["invoke", 52, 50, 253, 24], ["move", 8, 50, 253, 24], ["access", 54, 0, 254, 18], ["move", 4, 54, 254, 18], "for_start_455", ["length", 55, 8, 254, 32], ["is_int", 57, 4, 254, 32], ["jump_false", 57, "rel_ni_458", 254, 32], "_nop_tc_15", "_nop_tc_16", ["lt_int", 56, 4, 55, 254, 32], ["jump", "rel_done_460", 254, 32], "rel_ni_458", ["is_num", 57, 4, 254, 32], ["jump_false", 57, "rel_nn_459", 254, 32], "_nop_tc_17", "_nop_tc_18", ["lt_float", 56, 4, 55, 254, 32], ["jump", "rel_done_460", 254, 32], "rel_nn_459", ["is_text", 57, 4, 254, 32], ["jump_false", 57, "rel_err_461", 254, 32], "_nop_tc_19", ["jump", "rel_err_461", 254, 32], ["lt_text", 56, 4, 55, 254, 32], ["jump", "rel_done_460", 254, 32], "rel_err_461", ["disrupt", 254, 32], "rel_done_460", ["jump_false", 56, "for_end_457", 254, 32], ["load_dynamic", 59, 8, 4, 255, 29], ["move", 10, 59, 255, 29], ["load_dynamic", 60, 12, 10, 256, 22], ["move", 11, 60, 256, 22], ["access", 62, {"name":"is_object","kind":"name","make":"intrinsic"}, 257, 16], ["frame", 63, 62, 1, 257, 16], ["null", 64, 257, 16], ["setarg", 63, 0, 64, 257, 16], ["setarg", 63, 1, 11, 257, 16], ["invoke", 63, 61, 257, 16], "_nop_bl_1", ["jump_true", 61, "if_else_462", 257, 16], ["get", 66, 8, 1, 257, 36], ["get", 68, 7, 1, 257, 44], ["frame", 69, 68, 1, 257, 44], ["null", 70, 257, 44], ["setarg", 69, 0, 70, 257, 44], ["setarg", 69, 1, 10, 257, 44], ["invoke", 69, 67, 257, 44], ["access", 71, " = ", 257, 60], ["is_text", 73, 67, 257, 60], ["jump_false", 73, "add_cn_465", 257, 60], "_nop_tc_20", "_nop_tc_21", ["concat", 72, 67, 71, 257, 60], ["jump", "add_done_464", 257, 60], "add_cn_465", ["is_num", 73, 67, 257, 60], ["jump_false", 73, "add_err_466", 257, 60], "_nop_tc_22", ["jump", "add_err_466", 257, 60], ["add", 72, 67, 71, 257, 60], ["jump", "add_done_464", 257, 60], "add_err_466", ["disrupt", 257, 60], "add_done_464", ["get", 76, 3, 1, 257, 68], ["frame", 77, 76, 1, 257, 68], ["null", 78, 257, 68], ["setarg", 77, 0, 78, 257, 68], ["setarg", 77, 1, 11, 257, 68], ["invoke", 77, 75, 257, 68], ["is_text", 80, 72, 257, 68], ["jump_false", 80, "add_cn_468", 257, 68], ["is_text", 81, 75, 257, 68], ["jump_false", 81, "add_cn_468", 257, 68], ["concat", 79, 72, 75, 257, 68], ["jump", "add_done_467", 257, 68], "add_cn_468", ["is_num", 80, 72, 257, 68], ["jump_false", 80, "add_err_469", 257, 68], ["is_num", 81, 75, 257, 68], ["jump_false", 81, "add_err_469", 257, 68], ["add", 79, 72, 75, 257, 68], ["jump", "add_done_467", 257, 68], "add_err_469", ["disrupt", 257, 68], "add_done_467", ["is_array", 82, 66, 257, 68], ["jump_false", 82, "push_err_470", 257, 68], ["push", 66, 79, 257, 68], ["jump", "push_done_471", 257, 68], "push_err_470", ["disrupt", 257, 68], "push_done_471", ["jump", "if_end_463", 257, 68], "if_else_462", "if_end_463", "for_update_456", ["int", 83, 1, 254, 48], ["move", 84, 4, 254, 48], ["is_text", 86, 84, 254, 48], ["jump_false", 86, "add_cn_473", 254, 48], "_nop_tc_23", ["jump", "add_cn_473", 254, 48], ["concat", 85, 84, 83, 254, 48], ["jump", "add_done_472", 254, 48], "add_cn_473", ["is_num", 86, 84, 254, 48], ["jump_false", 86, "add_err_474", 254, 48], "_nop_tc_24", "_nop_tc_25", ["add", 85, 84, 83, 254, 48], ["jump", "add_done_472", 254, 48], "add_err_474", ["disrupt", 254, 48], "add_done_472", ["move", 4, 85, 254, 48], ["jump", "for_start_455", 254, 48], "for_end_457", ["get", 89, 2, 1, 261, 9], ["frame", 90, 89, 2, 261, 9], ["null", 91, 261, 9], ["setarg", 90, 0, 91, 261, 9], ["setarg", 90, 1, 12, 261, 9], ["setarg", 90, 2, 9, 261, 9], ["invoke", 90, 88, 261, 9], ["jump", "if_end_438", 261, 9], "if_else_437", "if_end_438", "for_update_431", ["int", 92, 1, 243, 36], ["move", 93, 3, 243, 36], ["is_text", 95, 93, 243, 36], ["jump_false", 95, "add_cn_476", 243, 36], "_nop_tc_26", ["jump", "add_cn_476", 243, 36], ["concat", 94, 93, 92, 243, 36], ["jump", "add_done_475", 243, 36], "add_cn_476", ["is_num", 95, 93, 243, 36], ["jump_false", 95, "add_err_477", 243, 36], "_nop_tc_27", "_nop_tc_28", ["add", 94, 93, 92, 243, 36], ["jump", "add_done_475", 243, 36], "add_err_477", ["disrupt", 243, 36], "add_done_475", ["move", 3, 94, 243, 36], ["jump", "for_start_430", 243, 36], "for_end_432", ["null", 97, 243, 36], ["return", 97, 243, 36] ], "name": "encode_section", "filename": "toml.cm", "nr_args": 2 }, { "disruption_pc": 0, "nr_slots": 59, "nr_close_slots": 0, "instructions": [ ["array", 10, 0, 197, 16], ["move", 8, 10, 197, 16], ["function", 11, 7, 199, 3], ["move", 3, 11, 199, 3], ["function", 12, 8, 213, 3], ["move", 7, 12, 213, 3], ["access", 14, {"name":"array","kind":"name","make":"intrinsic"}, 221, 14], ["frame", 15, 14, 1, 221, 14], ["null", 16, 221, 14], ["setarg", 15, 0, 16, 221, 14], ["setarg", 15, 1, 1, 221, 14], ["invoke", 15, 13, 221, 14], ["move", 6, 13, 221, 14], ["access", 4, 0, 222, 11], ["null", 5, 223, 13], ["null", 9, 224, 15], ["access", 17, 0, 225, 12], ["move", 4, 17, 225, 12], "for_start_410", ["length", 18, 6, 225, 26], ["is_int", 20, 4, 225, 26], ["jump_false", 20, "rel_ni_413", 225, 26], "_nop_tc_1", "_nop_tc_2", ["lt_int", 19, 4, 18, 225, 26], ["jump", "rel_done_415", 225, 26], "rel_ni_413", ["is_num", 20, 4, 225, 26], ["jump_false", 20, "rel_nn_414", 225, 26], "_nop_tc_3", "_nop_tc_4", ["lt_float", 19, 4, 18, 225, 26], ["jump", "rel_done_415", 225, 26], "rel_nn_414", ["is_text", 20, 4, 225, 26], ["jump_false", 20, "rel_err_416", 225, 26], "_nop_tc_5", ["jump", "rel_err_416", 225, 26], ["lt_text", 19, 4, 18, 225, 26], ["jump", "rel_done_415", 225, 26], "rel_err_416", ["disrupt", 225, 26], "rel_done_415", ["jump_false", 19, "for_end_412", 225, 26], ["load_dynamic", 22, 6, 4, 226, 16], ["move", 5, 22, 226, 16], ["load_dynamic", 23, 1, 5, 227, 17], ["move", 9, 23, 227, 17], ["access", 25, {"name":"is_object","kind":"name","make":"intrinsic"}, 228, 10], ["frame", 26, 25, 1, 228, 10], ["null", 27, 228, 10], ["setarg", 26, 0, 27, 228, 10], ["setarg", 26, 1, 9, 228, 10], ["invoke", 26, 24, 228, 10], "_nop_bl_1", ["jump_true", 24, "if_else_417", 228, 10], ["frame", 30, 7, 1, 228, 41], ["null", 31, 228, 41], ["setarg", 30, 0, 31, 228, 41], ["setarg", 30, 1, 5, 228, 41], ["invoke", 30, 29, 228, 41], ["access", 32, " = ", 228, 58], ["is_text", 34, 29, 228, 58], ["jump_false", 34, "add_cn_420", 228, 58], "_nop_tc_6", "_nop_tc_7", ["concat", 33, 29, 32, 228, 58], ["jump", "add_done_419", 228, 58], "add_cn_420", ["is_num", 34, 29, 228, 58], ["jump_false", 34, "add_err_421", 228, 58], "_nop_tc_8", ["jump", "add_err_421", 228, 58], ["add", 33, 29, 32, 228, 58], ["jump", "add_done_419", 228, 58], "add_err_421", ["disrupt", 228, 58], "add_done_419", ["frame", 37, 3, 1, 228, 66], ["null", 38, 228, 66], ["setarg", 37, 0, 38, 228, 66], ["setarg", 37, 1, 9, 228, 66], ["invoke", 37, 36, 228, 66], ["is_text", 40, 33, 228, 66], ["jump_false", 40, "add_cn_423", 228, 66], ["is_text", 41, 36, 228, 66], ["jump_false", 41, "add_cn_423", 228, 66], ["concat", 39, 33, 36, 228, 66], ["jump", "add_done_422", 228, 66], "add_cn_423", ["is_num", 40, 33, 228, 66], ["jump_false", 40, "add_err_424", 228, 66], ["is_num", 41, 36, 228, 66], ["jump_false", 41, "add_err_424", 228, 66], ["add", 39, 33, 36, 228, 66], ["jump", "add_done_422", 228, 66], "add_err_424", ["disrupt", 228, 66], "add_done_422", ["is_array", 42, 8, 228, 66], ["jump_false", 42, "push_err_425", 228, 66], ["push", 8, 39, 228, 66], ["jump", "push_done_426", 228, 66], "push_err_425", ["disrupt", 228, 66], "push_done_426", ["jump", "if_end_418", 228, 66], "if_else_417", "if_end_418", "for_update_411", ["int", 43, 1, 225, 34], ["move", 44, 4, 225, 34], ["is_text", 46, 44, 225, 34], ["jump_false", 46, "add_cn_428", 225, 34], "_nop_tc_9", ["jump", "add_cn_428", 225, 34], ["concat", 45, 44, 43, 225, 34], ["jump", "add_done_427", 225, 34], "add_cn_428", ["is_num", 46, 44, 225, 34], ["jump_false", 46, "add_err_429", 225, 34], "_nop_tc_10", "_nop_tc_11", ["add", 45, 44, 43, 225, 34], ["jump", "add_done_427", 225, 34], "add_err_429", ["disrupt", 225, 34], "add_done_427", ["move", 4, 45, 225, 34], ["jump", "for_start_410", 225, 34], "for_end_412", ["function", 48, 9, 232, 3], ["move", 2, 48, 232, 3], ["access", 49, "", 266, 23], ["frame", 51, 2, 2, 266, 3], ["null", 52, 266, 3], ["setarg", 51, 0, 52, 266, 3], ["setarg", 51, 1, 1, 266, 3], ["setarg", 51, 2, 49, 266, 3], ["invoke", 51, 50, 266, 3], ["access", 53, "\n", 267, 23], ["access", 55, {"name":"text","kind":"name","make":"intrinsic"}, 267, 10], ["frame", 56, 55, 2, 267, 10], ["null", 57, 267, 10], ["setarg", 56, 0, 57, 267, 10], ["setarg", 56, 1, 8, 267, 10], ["setarg", 56, 2, 53, 267, 10], ["tail_invoke", 56, 54, 267, 10], ["return", 54, 267, 10], "_nop_ur_1", "_nop_ur_2" ], "name": "encode_toml", "filename": "toml.cm", "nr_args": 1 } ], "main": { "nr_slots": 19, "nr_close_slots": 0, "instructions": [ ["function", 9, 0, 0, 0], ["move", 8, 9, 0, 0], ["function", 10, 1, 0, 0], ["move", 7, 10, 0, 0], ["function", 11, 2, 0, 0], ["move", 5, 11, 0, 0], ["function", 12, 3, 0, 0], ["move", 3, 12, 0, 0], ["function", 13, 4, 0, 0], ["move", 4, 13, 0, 0], ["function", 14, 5, 0, 0], ["move", 2, 14, 0, 0], ["function", 15, 6, 0, 0], ["move", 6, 15, 0, 0], ["function", 16, 10, 0, 0], ["move", 1, 16, 0, 0], ["record", 17, 2], ["store_field", 17, 5, "decode", 271, 11], ["store_field", 17, 1, "encode", 272, 11], ["return", 17, 272, 11], "_nop_ur_1", "_nop_ur_2" ], "nr_args": 0 }, "filename": "toml.cm", "data": {} }