{ "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", 8, 19, 22, 15 ], [ "null", 23, 23, 16 ], [ "is_identical", 24, 8, 23, 23, 16 ], [ "jump_true", 24, "eq_done_8", 23, 16 ], [ "is_int", 25, 8, 23, 16 ], [ "jump_false", 25, "eq_ni_9", 23, 16 ], "_nop_tc_1", [ "jump", "eq_ni_9", 23, 16 ], [ "eq_int", 24, 8, 23, 23, 16 ], [ "jump", "eq_done_8", 23, 16 ], "eq_ni_9", [ "is_num", 25, 8, 23, 16 ], [ "jump_false", 25, "eq_nn_10", 23, 16 ], "_nop_tc_2", [ "jump", "eq_nn_10", 23, 16 ], [ "eq_float", 24, 8, 23, 23, 16 ], [ "jump", "eq_done_8", 23, 16 ], "eq_nn_10", [ "is_text", 25, 8, 23, 16 ], [ "jump_false", 25, "eq_nt_11", 23, 16 ], "_nop_tc_3", [ "jump", "eq_nt_11", 23, 16 ], [ "eq_text", 24, 8, 23, 23, 16 ], [ "jump", "eq_done_8", 23, 16 ], "eq_nt_11", [ "is_null", 25, 8, 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, 8, 23, 16 ], [ "jump_false", 25, "eq_nb_13", 23, 16 ], "_nop_tc_6", [ "jump", "eq_nb_13", 23, 16 ], [ "eq_bool", 24, 8, 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", 8, 28, 23, 30 ], [ "jump", "if_end_7", 23, 30 ], "if_else_6", "if_end_7", [ "record", 32, 0 ], [ "move", 3, 32, 25, 16 ], [ "move", 10, 3, 26, 25 ], [ "access", 14, 0, 29, 11 ], [ "null", 6, 30, 14 ], [ "null", 9, 31, 15 ], [ "null", 11, 32, 22 ], [ "access", 13, 0, 33, 11 ], [ "null", 4, 34, 13 ], [ "null", 2, 35, 18 ], [ "null", 12, 36, 18 ], [ "null", 7, 37, 15 ], [ "null", 5, 38, 18 ], [ "access", 33, 0, 39, 12 ], [ "move", 14, 33, 39, 12 ], "for_start_14", [ "length", 34, 8, 39, 26 ], [ "is_int", 36, 14, 39, 26 ], [ "jump_false", 36, "rel_ni_17", 39, 26 ], "_nop_tc_7", "_nop_tc_8", [ "lt_int", 35, 14, 34, 39, 26 ], [ "jump", "rel_done_19", 39, 26 ], "rel_ni_17", [ "is_num", 36, 14, 39, 26 ], [ "jump_false", 36, "rel_nn_18", 39, 26 ], "_nop_tc_9", "_nop_tc_10", [ "lt_float", 35, 14, 34, 39, 26 ], [ "jump", "rel_done_19", 39, 26 ], "rel_nn_18", [ "is_text", 36, 14, 39, 26 ], [ "jump_false", 36, "rel_err_20", 39, 26 ], "_nop_tc_11", [ "jump", "rel_err_20", 39, 26 ], [ "lt_text", 35, 14, 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, 8, 14, 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", 6, 39, 40, 12 ], [ "null", 43, 41, 17 ], [ "is_identical", 44, 6, 43, 41, 17 ], [ "jump_true", 44, "eq_done_23", 41, 17 ], [ "is_int", 45, 6, 41, 17 ], [ "jump_false", 45, "eq_ni_24", 41, 17 ], "_nop_tc_12", [ "jump", "eq_ni_24", 41, 17 ], [ "eq_int", 44, 6, 43, 41, 17 ], [ "jump", "eq_done_23", 41, 17 ], "eq_ni_24", [ "is_num", 45, 6, 41, 17 ], [ "jump_false", 45, "eq_nn_25", 41, 17 ], "_nop_tc_13", [ "jump", "eq_nn_25", 41, 17 ], [ "eq_float", 44, 6, 43, 41, 17 ], [ "jump", "eq_done_23", 41, 17 ], "eq_nn_25", [ "is_text", 45, 6, 41, 17 ], [ "jump_false", 45, "eq_nt_26", 41, 17 ], "_nop_tc_14", [ "jump", "eq_nt_26", 41, 17 ], [ "eq_text", 44, 6, 43, 41, 17 ], [ "jump", "eq_done_23", 41, 17 ], "eq_nt_26", [ "is_null", 45, 6, 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, 6, 41, 17 ], [ "jump_false", 45, "eq_nb_28", 41, 17 ], "_nop_tc_17", [ "jump", "eq_nb_28", 41, 17 ], [ "eq_bool", 44, 6, 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, 8, 14, 41, 36 ], [ "move", 6, 47, 41, 36 ], [ "jump", "if_end_22", 41, 36 ], "if_else_21", "if_end_22", [ "not", 48, 6, 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, 6, 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, 6, 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, 6, 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, 6, 47, 15 ], [ "setarg", 70, 2, 66, 47, 15 ], [ "setarg", 70, 3, 67, 47, 15 ], [ "invoke", 70, 68, 47, 15 ], [ "move", 9, 68, 47, 15 ], [ "get", 73, 3, 1, 48, 22 ], [ "frame", 74, 73, 1, 48, 22 ], [ "null", 75, 48, 22 ], [ "setarg", 74, 0, 75, 48, 22 ], [ "setarg", 74, 1, 9, 48, 22 ], [ "invoke", 74, 72, 48, 22 ], [ "move", 11, 72, 48, 22 ], [ "null", 76, 49, 27 ], [ "is_identical", 77, 11, 76, 49, 27 ], [ "jump_true", 77, "eq_done_37", 49, 27 ], [ "is_int", 78, 11, 49, 27 ], [ "jump_false", 78, "eq_ni_38", 49, 27 ], "_nop_tc_18", [ "jump", "eq_ni_38", 49, 27 ], [ "eq_int", 77, 11, 76, 49, 27 ], [ "jump", "eq_done_37", 49, 27 ], "eq_ni_38", [ "is_num", 78, 11, 49, 27 ], [ "jump_false", 78, "eq_nn_39", 49, 27 ], "_nop_tc_19", [ "jump", "eq_nn_39", 49, 27 ], [ "eq_float", 77, 11, 76, 49, 27 ], [ "jump", "eq_done_37", 49, 27 ], "eq_nn_39", [ "is_text", 78, 11, 49, 27 ], [ "jump_false", 78, "eq_nt_40", 49, 27 ], "_nop_tc_20", [ "jump", "eq_nt_40", 49, 27 ], [ "eq_text", 77, 11, 76, 49, 27 ], [ "jump", "eq_done_37", 49, 27 ], "eq_nt_40", [ "is_null", 78, 11, 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, 11, 49, 27 ], [ "jump_false", 78, "eq_nb_42", 49, 27 ], "_nop_tc_23", [ "jump", "eq_nb_42", 49, 27 ], [ "eq_bool", 77, 11, 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", 10, 3, 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, 11, 52, 30 ], [ "setarg", 84, 2, 81, 52, 30 ], [ "invoke", 84, 82, 52, 30 ], [ "access", 86, 0, 54, 16 ], [ "move", 13, 86, 54, 16 ], "for_start_43", [ "length", 87, 11, 54, 30 ], [ "is_int", 89, 13, 54, 30 ], [ "jump_false", 89, "rel_ni_46", 54, 30 ], "_nop_tc_24", "_nop_tc_25", [ "lt_int", 88, 13, 87, 54, 30 ], [ "jump", "rel_done_48", 54, 30 ], "rel_ni_46", [ "is_num", 89, 13, 54, 30 ], [ "jump_false", 89, "rel_nn_47", 54, 30 ], "_nop_tc_26", "_nop_tc_27", [ "lt_float", 88, 13, 87, 54, 30 ], [ "jump", "rel_done_48", 54, 30 ], "rel_nn_47", [ "is_text", 89, 13, 54, 30 ], [ "jump_false", 89, "rel_err_49", 54, 30 ], "_nop_tc_28", [ "jump", "rel_err_49", 54, 30 ], [ "lt_text", 88, 13, 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, 11, 13, 55, 28 ], [ "move", 4, 91, 55, 28 ], [ "load_dynamic", 92, 10, 4, 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", 10, 97, 4, 59, 27 ], [ "jump", "if_end_51", 59, 27 ], "if_else_50", [ "load_dynamic", 98, 10, 4, 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, 10, 4, 65, 43 ], [ "move", 10, 105, 65, 43 ], "for_update_44", [ "int", 106, 1, 54, 46 ], [ "move", 107, 13, 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", 13, 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, 6, 71, 16 ], [ "setarg", 114, 2, 111, 71, 16 ], [ "invoke", 114, 112, 71, 16 ], [ "move", 2, 112, 71, 16 ], [ "null", 116, 72, 21 ], [ "is_identical", 117, 2, 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, 2, 72, 21 ], [ "jump_false", 118, "ne_nn_69", 72, 21 ], "_nop_tc_38", [ "jump", "ne_nn_69", 72, 21 ], [ "ne_int", 117, 2, 116, 72, 21 ], [ "jump", "ne_done_66", 72, 21 ], "ne_nn_69", [ "is_num", 118, 2, 72, 21 ], [ "jump_false", 118, "ne_nt_70", 72, 21 ], "_nop_tc_39", [ "jump", "ne_nt_70", 72, 21 ], [ "ne_float", 117, 2, 116, 72, 21 ], [ "jump", "ne_done_66", 72, 21 ], "ne_nt_70", [ "is_text", 118, 2, 72, 21 ], [ "jump_false", 118, "ne_nnl_71", 72, 21 ], "_nop_tc_40", [ "jump", "ne_nnl_71", 72, 21 ], [ "ne_text", 117, 2, 116, 72, 21 ], [ "jump", "ne_done_66", 72, 21 ], "ne_nnl_71", [ "is_null", 118, 2, 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, 2, 72, 21 ], [ "jump_false", 118, "ne_mis_73", 72, 21 ], "_nop_tc_43", [ "jump", "ne_mis_73", 72, 21 ], [ "ne_bool", 117, 2, 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, 2, 72, 40 ], [ "jump_false", 123, "rel_ni_74", 72, 40 ], "_nop_tc_44", "_nop_tc_45", [ "gt_int", 122, 2, 121, 72, 40 ], [ "jump", "rel_done_76", 72, 40 ], "rel_ni_74", [ "is_num", 123, 2, 72, 40 ], [ "jump_false", 123, "rel_nn_75", 72, 40 ], "_nop_tc_46", "_nop_tc_47", [ "gt_float", 122, 2, 121, 72, 40 ], [ "jump", "rel_done_76", 72, 40 ], "rel_nn_75", [ "is_text", 123, 2, 72, 40 ], [ "jump_false", 123, "rel_err_77", 72, 40 ], "_nop_tc_48", [ "jump", "rel_err_77", 72, 40 ], [ "gt_text", 122, 2, 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, 6, 73, 23 ], [ "setarg", 128, 2, 125, 73, 23 ], [ "setarg", 128, 3, 2, 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", 12, 130, 73, 18 ], [ "access", 134, 1, 74, 42 ], [ "is_text", 136, 2, 74, 42 ], [ "jump_false", 136, "add_cn_79", 74, 42 ], "_nop_tc_49", [ "jump", "add_cn_79", 74, 42 ], [ "concat", 135, 2, 134, 74, 42 ], [ "jump", "add_done_78", 74, 42 ], "add_cn_79", [ "is_num", 136, 2, 74, 42 ], [ "jump_false", 136, "add_err_80", 74, 42 ], "_nop_tc_50", "_nop_tc_51", [ "add", 135, 2, 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, 6, 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", 7, 142, 74, 15 ], [ "null", 146, 75, 23 ], [ "is_identical", 147, 12, 146, 75, 23 ], [ "jump_true", 147, "eq_done_83", 75, 23 ], [ "is_int", 148, 12, 75, 23 ], [ "jump_false", 148, "eq_ni_84", 75, 23 ], "_nop_tc_52", [ "jump", "eq_ni_84", 75, 23 ], [ "eq_int", 147, 12, 146, 75, 23 ], [ "jump", "eq_done_83", 75, 23 ], "eq_ni_84", [ "is_num", 148, 12, 75, 23 ], [ "jump_false", 148, "eq_nn_85", 75, 23 ], "_nop_tc_53", [ "jump", "eq_nn_85", 75, 23 ], [ "eq_float", 147, 12, 146, 75, 23 ], [ "jump", "eq_done_83", 75, 23 ], "eq_nn_85", [ "is_text", 148, 12, 75, 23 ], [ "jump_false", 148, "eq_nt_86", 75, 23 ], "_nop_tc_54", [ "jump", "eq_nt_86", 75, 23 ], [ "eq_text", 147, 12, 146, 75, 23 ], [ "jump", "eq_done_83", 75, 23 ], "eq_nt_86", [ "is_null", 148, 12, 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, 12, 75, 23 ], [ "jump_false", 148, "eq_nb_88", 75, 23 ], "_nop_tc_57", [ "jump", "eq_nb_88", 75, 23 ], [ "eq_bool", 147, 12, 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, 6, 75, 45 ], [ "setarg", 153, 2, 150, 75, 45 ], [ "setarg", 153, 3, 2, 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", 12, 155, 75, 40 ], [ "jump", "if_end_82", 75, 40 ], "if_else_81", "if_end_82", [ "null", 159, 76, 20 ], [ "is_identical", 160, 7, 159, 76, 20 ], [ "jump_true", 160, "eq_done_91", 76, 20 ], [ "is_int", 161, 7, 76, 20 ], [ "jump_false", 161, "eq_ni_92", 76, 20 ], "_nop_tc_58", [ "jump", "eq_ni_92", 76, 20 ], [ "eq_int", 160, 7, 159, 76, 20 ], [ "jump", "eq_done_91", 76, 20 ], "eq_ni_92", [ "is_num", 161, 7, 76, 20 ], [ "jump_false", 161, "eq_nn_93", 76, 20 ], "_nop_tc_59", [ "jump", "eq_nn_93", 76, 20 ], [ "eq_float", 160, 7, 159, 76, 20 ], [ "jump", "eq_done_91", 76, 20 ], "eq_nn_93", [ "is_text", 161, 7, 76, 20 ], [ "jump_false", 161, "eq_nt_94", 76, 20 ], "_nop_tc_60", [ "jump", "eq_nt_94", 76, 20 ], [ "eq_text", 160, 7, 159, 76, 20 ], [ "jump", "eq_done_91", 76, 20 ], "eq_nt_94", [ "is_null", 161, 7, 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, 7, 76, 20 ], [ "jump_false", 161, "eq_nb_96", 76, 20 ], "_nop_tc_63", [ "jump", "eq_nb_96", 76, 20 ], [ "eq_bool", 160, 7, 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, 2, 76, 61 ], [ "jump_false", 165, "add_cn_98", 76, 61 ], "_nop_tc_64", [ "jump", "add_cn_98", 76, 61 ], [ "concat", 164, 2, 163, 76, 61 ], [ "jump", "add_done_97", 76, 61 ], "add_cn_98", [ "is_num", 165, 2, 76, 61 ], [ "jump_false", 165, "add_err_99", 76, 61 ], "_nop_tc_65", "_nop_tc_66", [ "add", 164, 2, 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, 6, 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", 7, 171, 76, 34 ], [ "jump", "if_end_90", 76, 34 ], "if_else_89", "if_end_90", [ "get", 176, 2, 1, 78, 13 ], [ "frame", 177, 176, 1, 78, 13 ], [ "null", 178, 78, 13 ], [ "setarg", 177, 0, 178, 78, 13 ], [ "setarg", 177, 1, 12, 78, 13 ], [ "invoke", 177, 175, 78, 13 ], [ "move", 4, 175, 78, 13 ], [ "null", 179, 79, 18 ], [ "is_identical", 180, 4, 179, 79, 18 ], [ "jump_true", 180, "eq_done_102", 79, 18 ], [ "is_int", 181, 4, 79, 18 ], [ "jump_false", 181, "eq_ni_103", 79, 18 ], "_nop_tc_67", [ "jump", "eq_ni_103", 79, 18 ], [ "eq_int", 180, 4, 179, 79, 18 ], [ "jump", "eq_done_102", 79, 18 ], "eq_ni_103", [ "is_num", 181, 4, 79, 18 ], [ "jump_false", 181, "eq_nn_104", 79, 18 ], "_nop_tc_68", [ "jump", "eq_nn_104", 79, 18 ], [ "eq_float", 180, 4, 179, 79, 18 ], [ "jump", "eq_done_102", 79, 18 ], "eq_nn_104", [ "is_text", 181, 4, 79, 18 ], [ "jump_false", 181, "eq_nt_105", 79, 18 ], "_nop_tc_69", [ "jump", "eq_nt_105", 79, 18 ], [ "eq_text", 180, 4, 179, 79, 18 ], [ "jump", "eq_done_102", 79, 18 ], "eq_nt_105", [ "is_null", 181, 4, 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, 4, 79, 18 ], [ "jump_false", 181, "eq_nb_107", 79, 18 ], "_nop_tc_72", [ "jump", "eq_nb_107", 79, 18 ], [ "eq_bool", 180, 4, 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, 7, 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, 7, 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, 7, 82, 20 ], [ "setarg", 199, 2, 195, 82, 20 ], [ "setarg", 199, 3, 196, 82, 20 ], [ "invoke", 199, 197, 82, 20 ], [ "move", 5, 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, 5, 83, 32 ], [ "invoke", 203, 201, 83, 32 ], [ "store_dynamic", 10, 201, 4, 83, 25 ], [ "load_dynamic", 205, 10, 4, 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, 7, 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, 7, 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, 5, 1, 86, 32 ], [ "frame", 224, 223, 1, 86, 32 ], [ "null", 225, 86, 32 ], [ "setarg", 224, 0, 225, 86, 32 ], [ "setarg", 224, 1, 7, 86, 32 ], [ "invoke", 224, 222, 86, 32 ], [ "store_dynamic", 10, 222, 4, 86, 25 ], [ "load_dynamic", 226, 10, 4, 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, 7, 232, 88, 27 ], [ "jump_true", 233, "eq_done_133", 88, 27 ], [ "is_int", 234, 7, 88, 27 ], [ "jump_false", 234, "eq_ni_134", 88, 27 ], "_nop_tc_85", [ "jump", "eq_ni_134", 88, 27 ], [ "eq_int", 233, 7, 232, 88, 27 ], [ "jump", "eq_done_133", 88, 27 ], "eq_ni_134", [ "is_num", 234, 7, 88, 27 ], [ "jump_false", 234, "eq_nn_135", 88, 27 ], "_nop_tc_86", [ "jump", "eq_nn_135", 88, 27 ], [ "eq_float", 233, 7, 232, 88, 27 ], [ "jump", "eq_done_133", 88, 27 ], "eq_nn_135", [ "is_text", 234, 7, 88, 27 ], [ "jump_false", 234, "eq_nt_136", 88, 27 ], "_nop_tc_87", "_nop_tc_88", [ "eq_text", 233, 7, 232, 88, 27 ], [ "jump", "eq_done_133", 88, 27 ], "eq_nt_136", [ "is_null", 234, 7, 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, 7, 88, 27 ], [ "jump_false", 234, "eq_nb_138", 88, 27 ], "_nop_tc_90", [ "jump", "eq_nb_138", 88, 27 ], [ "eq_bool", 233, 7, 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, 7, 237, 88, 46 ], [ "jump_true", 238, "eq_done_139", 88, 46 ], [ "is_int", 239, 7, 88, 46 ], [ "jump_false", 239, "eq_ni_140", 88, 46 ], "_nop_tc_91", [ "jump", "eq_ni_140", 88, 46 ], [ "eq_int", 238, 7, 237, 88, 46 ], [ "jump", "eq_done_139", 88, 46 ], "eq_ni_140", [ "is_num", 239, 7, 88, 46 ], [ "jump_false", 239, "eq_nn_141", 88, 46 ], "_nop_tc_92", [ "jump", "eq_nn_141", 88, 46 ], [ "eq_float", 238, 7, 237, 88, 46 ], [ "jump", "eq_done_139", 88, 46 ], "eq_nn_141", [ "is_text", 239, 7, 88, 46 ], [ "jump_false", 239, "eq_nt_142", 88, 46 ], "_nop_tc_93", "_nop_tc_94", [ "eq_text", 238, 7, 237, 88, 46 ], [ "jump", "eq_done_139", 88, 46 ], "eq_nt_142", [ "is_null", 239, 7, 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, 7, 88, 46 ], [ "jump_false", 239, "eq_nb_144", 88, 46 ], "_nop_tc_96", [ "jump", "eq_nb_144", 88, 46 ], [ "eq_bool", 238, 7, 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, 7, 241, 89, 41 ], [ "jump_true", 242, "eq_done_145", 89, 41 ], [ "is_int", 243, 7, 89, 41 ], [ "jump_false", 243, "eq_ni_146", 89, 41 ], "_nop_tc_97", [ "jump", "eq_ni_146", 89, 41 ], [ "eq_int", 242, 7, 241, 89, 41 ], [ "jump", "eq_done_145", 89, 41 ], "eq_ni_146", [ "is_num", 243, 7, 89, 41 ], [ "jump_false", 243, "eq_nn_147", 89, 41 ], "_nop_tc_98", [ "jump", "eq_nn_147", 89, 41 ], [ "eq_float", 242, 7, 241, 89, 41 ], [ "jump", "eq_done_145", 89, 41 ], "eq_nn_147", [ "is_text", 243, 7, 89, 41 ], [ "jump_false", 243, "eq_nt_148", 89, 41 ], "_nop_tc_99", "_nop_tc_100", [ "eq_text", 242, 7, 241, 89, 41 ], [ "jump", "eq_done_145", 89, 41 ], "eq_nt_148", [ "is_null", 243, 7, 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, 7, 89, 41 ], [ "jump_false", 243, "eq_nb_150", 89, 41 ], "_nop_tc_102", [ "jump", "eq_nb_150", 89, 41 ], [ "eq_bool", 242, 7, 241, 89, 41 ], [ "jump", "eq_done_145", 89, 41 ], "eq_nb_150", [ "false", 242, 89, 41 ], "eq_done_145", [ "store_dynamic", 10, 242, 4, 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, 7, 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, 7, 91, 32 ], [ "invoke", 251, 249, 91, 32 ], [ "store_dynamic", 10, 249, 4, 91, 25 ], [ "jump", "if_end_152", 91, 25 ], "if_else_151", [ "store_dynamic", 10, 7, 4, 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, 14, 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", 14, 255, 39, 35 ], [ "jump", "for_start_14", 39, 35 ], "for_end_16", [ "return", 3, 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", 2, 12, 116, 15 ], [ "access", 6, "", 117, 17 ], [ "false", 5, 118, 18 ], [ "access", 8, 0, 120, 11 ], [ "null", 7, 121, 11 ], [ "null", 4, 122, 15 ], [ "access", 13, 0, 123, 12 ], [ "move", 8, 13, 123, 12 ], "for_start_163", [ "length", 14, 1, 123, 26 ], [ "is_int", 16, 8, 123, 26 ], [ "jump_false", 16, "rel_ni_166", 123, 26 ], "_nop_tc_1", "_nop_tc_2", [ "lt_int", 15, 8, 14, 123, 26 ], [ "jump", "rel_done_168", 123, 26 ], "rel_ni_166", [ "is_num", 16, 8, 123, 26 ], [ "jump_false", 16, "rel_nn_167", 123, 26 ], "_nop_tc_3", "_nop_tc_4", [ "lt_float", 15, 8, 14, 123, 26 ], [ "jump", "rel_done_168", 123, 26 ], "rel_nn_167", [ "is_text", 16, 8, 123, 26 ], [ "jump_false", 16, "rel_err_169", 123, 26 ], "_nop_tc_5", [ "jump", "rel_err_169", 123, 26 ], [ "lt_text", 15, 8, 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, 8, 124, 13 ], [ "move", 7, 18, 124, 13 ], [ "access", 19, "\"", 125, 14 ], [ "is_identical", 20, 7, 19, 125, 14 ], [ "jump_true", 20, "eq_done_173", 125, 14 ], [ "is_int", 21, 7, 125, 14 ], [ "jump_false", 21, "eq_ni_174", 125, 14 ], "_nop_tc_6", [ "jump", "eq_ni_174", 125, 14 ], [ "eq_int", 20, 7, 19, 125, 14 ], [ "jump", "eq_done_173", 125, 14 ], "eq_ni_174", [ "is_num", 21, 7, 125, 14 ], [ "jump_false", 21, "eq_nn_175", 125, 14 ], "_nop_tc_7", [ "jump", "eq_nn_175", 125, 14 ], [ "eq_float", 20, 7, 19, 125, 14 ], [ "jump", "eq_done_173", 125, 14 ], "eq_nn_175", [ "is_text", 21, 7, 125, 14 ], [ "jump_false", 21, "eq_nt_176", 125, 14 ], "_nop_tc_8", "_nop_tc_9", [ "eq_text", 20, 7, 19, 125, 14 ], [ "jump", "eq_done_173", 125, 14 ], "eq_nt_176", [ "is_null", 21, 7, 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, 7, 125, 14 ], [ "jump_false", 21, "eq_nb_178", 125, 14 ], "_nop_tc_11", [ "jump", "eq_nb_178", 125, 14 ], [ "eq_bool", 20, 7, 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, 8, 24, 125, 27 ], [ "jump_true", 25, "eq_done_180", 125, 27 ], [ "is_int", 26, 8, 125, 27 ], [ "jump_false", 26, "eq_ni_181", 125, 27 ], "_nop_tc_12", "_nop_tc_13", [ "eq_int", 25, 8, 24, 125, 27 ], [ "jump", "eq_done_180", 125, 27 ], "eq_ni_181", [ "is_num", 26, 8, 125, 27 ], [ "jump_false", 26, "eq_nn_182", 125, 27 ], "_nop_tc_14", "_nop_tc_15", [ "eq_float", 25, 8, 24, 125, 27 ], [ "jump", "eq_done_180", 125, 27 ], "eq_nn_182", [ "is_text", 26, 8, 125, 27 ], [ "jump_false", 26, "eq_nt_183", 125, 27 ], "_nop_tc_16", [ "jump", "eq_nt_183", 125, 27 ], [ "eq_text", 25, 8, 24, 125, 27 ], [ "jump", "eq_done_180", 125, 27 ], "eq_nt_183", [ "is_null", 26, 8, 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, 8, 125, 27 ], [ "jump_false", 26, "eq_nb_185", 125, 27 ], "_nop_tc_18", [ "jump", "eq_nb_185", 125, 27 ], [ "eq_bool", 25, 8, 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, 8, 125, 40 ], [ "jump_false", 31, "num_err_186", 125, 40 ], "_nop_tc_19", "_nop_tc_20", [ "subtract", 30, 8, 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, 7, 39, 127, 21 ], [ "jump_true", 40, "eq_done_199", 127, 21 ], [ "is_int", 41, 7, 127, 21 ], [ "jump_false", 41, "eq_ni_200", 127, 21 ], "_nop_tc_27", [ "jump", "eq_ni_200", 127, 21 ], [ "eq_int", 40, 7, 39, 127, 21 ], [ "jump", "eq_done_199", 127, 21 ], "eq_ni_200", [ "is_num", 41, 7, 127, 21 ], [ "jump_false", 41, "eq_nn_201", 127, 21 ], "_nop_tc_28", [ "jump", "eq_nn_201", 127, 21 ], [ "eq_float", 40, 7, 39, 127, 21 ], [ "jump", "eq_done_199", 127, 21 ], "eq_nn_201", [ "is_text", 41, 7, 127, 21 ], [ "jump_false", 41, "eq_nt_202", 127, 21 ], "_nop_tc_29", "_nop_tc_30", [ "eq_text", 40, 7, 39, 127, 21 ], [ "jump", "eq_done_199", 127, 21 ], "eq_nt_202", [ "is_null", 41, 7, 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, 7, 127, 21 ], [ "jump_false", 41, "eq_nb_204", 127, 21 ], "_nop_tc_32", [ "jump", "eq_nb_204", 127, 21 ], [ "eq_bool", 40, 7, 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, 6, 128, 15 ], [ "invoke", 47, 45, 128, 15 ], [ "move", 4, 45, 128, 15 ], [ "null", 49, 129, 20 ], [ "is_identical", 50, 4, 49, 129, 20 ], [ "jump_true", 50, "eq_done_207", 129, 20 ], [ "is_int", 51, 4, 129, 20 ], [ "jump_false", 51, "eq_ni_208", 129, 20 ], "_nop_tc_33", [ "jump", "eq_ni_208", 129, 20 ], [ "eq_int", 50, 4, 49, 129, 20 ], [ "jump", "eq_done_207", 129, 20 ], "eq_ni_208", [ "is_num", 51, 4, 129, 20 ], [ "jump_false", 51, "eq_nn_209", 129, 20 ], "_nop_tc_34", [ "jump", "eq_nn_209", 129, 20 ], [ "eq_float", 50, 4, 49, 129, 20 ], [ "jump", "eq_done_207", 129, 20 ], "eq_nn_209", [ "is_text", 51, 4, 129, 20 ], [ "jump_false", 51, "eq_nt_210", 129, 20 ], "_nop_tc_35", [ "jump", "eq_nt_210", 129, 20 ], [ "eq_text", 50, 4, 49, 129, 20 ], [ "jump", "eq_done_207", 129, 20 ], "eq_nt_210", [ "is_null", 51, 4, 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, 4, 129, 20 ], [ "jump_false", 51, "eq_nb_212", 129, 20 ], "_nop_tc_38", [ "jump", "eq_nb_212", 129, 20 ], [ "eq_bool", 50, 4, 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, 6, 129, 34 ], [ "invoke", 55, 53, 129, 34 ], [ "move", 4, 53, 129, 34 ], [ "jump", "if_end_206", 129, 34 ], "if_else_205", "if_end_206", [ "get", 58, 2, 1, 130, 19 ], [ "frame", 59, 58, 1, 130, 19 ], [ "null", 60, 130, 19 ], [ "setarg", 59, 0, 60, 130, 19 ], [ "setarg", 59, 1, 4, 130, 19 ], [ "invoke", 59, 57, 130, 19 ], [ "is_array", 61, 2, 130, 19 ], [ "jump_false", 61, "push_err_213", 130, 19 ], [ "push", 2, 57, 130, 19 ], [ "jump", "push_done_214", 130, 19 ], "push_err_213", [ "disrupt", 130, 19 ], "push_done_214", [ "access", 62, "", 131, 17 ], [ "move", 6, 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, 6, 134, 25 ], [ "jump_false", 64, "add_cn_216", 134, 25 ], [ "is_text", 65, 7, 134, 25 ], [ "jump_false", 65, "add_cn_216", 134, 25 ], [ "concat", 63, 6, 7, 134, 25 ], [ "jump", "add_done_215", 134, 25 ], "add_cn_216", [ "is_num", 64, 6, 134, 25 ], [ "jump_false", 64, "add_err_217", 134, 25 ], [ "is_num", 65, 7, 134, 25 ], [ "jump_false", 65, "add_err_217", 134, 25 ], [ "add", 63, 6, 7, 134, 25 ], [ "jump", "add_done_215", 134, 25 ], "add_err_217", [ "disrupt", 134, 25 ], "add_done_215", [ "move", 6, 63, 134, 25 ], "for_update_164", [ "int", 66, 1, 123, 33 ], [ "move", 67, 8, 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", 8, 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, 6, 137, 14 ], [ "invoke", 73, 71, 137, 14 ], [ "move", 3, 71, 137, 14 ], [ "null", 75, 138, 15 ], [ "is_identical", 76, 3, 75, 138, 15 ], [ "jump_true", 76, "eq_done_223", 138, 15 ], [ "is_int", 77, 3, 138, 15 ], [ "jump_false", 77, "eq_ni_224", 138, 15 ], "_nop_tc_42", [ "jump", "eq_ni_224", 138, 15 ], [ "eq_int", 76, 3, 75, 138, 15 ], [ "jump", "eq_done_223", 138, 15 ], "eq_ni_224", [ "is_num", 77, 3, 138, 15 ], [ "jump_false", 77, "eq_nn_225", 138, 15 ], "_nop_tc_43", [ "jump", "eq_nn_225", 138, 15 ], [ "eq_float", 76, 3, 75, 138, 15 ], [ "jump", "eq_done_223", 138, 15 ], "eq_nn_225", [ "is_text", 77, 3, 138, 15 ], [ "jump_false", 77, "eq_nt_226", 138, 15 ], "_nop_tc_44", [ "jump", "eq_nt_226", 138, 15 ], [ "eq_text", 76, 3, 75, 138, 15 ], [ "jump", "eq_done_223", 138, 15 ], "eq_nt_226", [ "is_null", 77, 3, 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, 3, 138, 15 ], [ "jump_false", 77, "eq_nb_228", 138, 15 ], "_nop_tc_47", [ "jump", "eq_nb_228", 138, 15 ], [ "eq_bool", 76, 3, 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, 6, 138, 28 ], [ "invoke", 81, 79, 138, 28 ], [ "move", 3, 79, 138, 28 ], [ "jump", "if_end_222", 138, 28 ], "if_else_221", "if_end_222", [ "length", 83, 3, 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, 2, 1, 139, 37 ], [ "frame", 90, 89, 1, 139, 37 ], [ "null", 91, 139, 37 ], [ "setarg", 90, 0, 91, 139, 37 ], [ "setarg", 90, 1, 3, 139, 37 ], [ "invoke", 90, 88, 139, 37 ], [ "is_array", 92, 2, 139, 37 ], [ "jump_false", 92, "push_err_235", 139, 37 ], [ "push", 2, 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", 2, 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", 7, 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, 7, 149, 7 ], [ "invoke", 21, 19, 149, 7 ], [ "move", 7, 19, 149, 7 ], "_nop_bl_2", [ "jump_true", 7, "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", 2, 25, 152, 15 ], [ "access", 6, "", 153, 17 ], [ "false", 3, 154, 19 ], [ "access", 8, 0, 156, 11 ], [ "null", 4, 157, 12 ], [ "null", 5, 158, 15 ], [ "access", 26, 0, 159, 12 ], [ "move", 8, 26, 159, 12 ], "for_start_241", [ "length", 27, 7, 159, 26 ], [ "is_int", 29, 8, 159, 26 ], [ "jump_false", 29, "rel_ni_244", 159, 26 ], "_nop_tc_1", "_nop_tc_2", [ "lt_int", 28, 8, 27, 159, 26 ], [ "jump", "rel_done_246", 159, 26 ], "rel_ni_244", [ "is_num", 29, 8, 159, 26 ], [ "jump_false", 29, "rel_nn_245", 159, 26 ], "_nop_tc_3", "_nop_tc_4", [ "lt_float", 28, 8, 27, 159, 26 ], [ "jump", "rel_done_246", 159, 26 ], "rel_nn_245", [ "is_text", 29, 8, 159, 26 ], [ "jump_false", 29, "rel_err_247", 159, 26 ], "_nop_tc_5", [ "jump", "rel_err_247", 159, 26 ], [ "lt_text", 28, 8, 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, 7, 8, 160, 12 ], [ "move", 4, 31, 160, 12 ], [ "access", 32, "\"", 162, 15 ], [ "is_identical", 33, 4, 32, 162, 15 ], [ "jump_true", 33, "eq_done_251", 162, 15 ], [ "is_int", 34, 4, 162, 15 ], [ "jump_false", 34, "eq_ni_252", 162, 15 ], "_nop_tc_6", [ "jump", "eq_ni_252", 162, 15 ], [ "eq_int", 33, 4, 32, 162, 15 ], [ "jump", "eq_done_251", 162, 15 ], "eq_ni_252", [ "is_num", 34, 4, 162, 15 ], [ "jump_false", 34, "eq_nn_253", 162, 15 ], "_nop_tc_7", [ "jump", "eq_nn_253", 162, 15 ], [ "eq_float", 33, 4, 32, 162, 15 ], [ "jump", "eq_done_251", 162, 15 ], "eq_nn_253", [ "is_text", 34, 4, 162, 15 ], [ "jump_false", 34, "eq_nt_254", 162, 15 ], "_nop_tc_8", "_nop_tc_9", [ "eq_text", 33, 4, 32, 162, 15 ], [ "jump", "eq_done_251", 162, 15 ], "eq_nt_254", [ "is_null", 34, 4, 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, 4, 162, 15 ], [ "jump_false", 34, "eq_nb_256", 162, 15 ], "_nop_tc_11", [ "jump", "eq_nb_256", 162, 15 ], [ "eq_bool", 33, 4, 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, 8, 37, 162, 28 ], [ "jump_true", 38, "eq_done_258", 162, 28 ], [ "is_int", 39, 8, 162, 28 ], [ "jump_false", 39, "eq_ni_259", 162, 28 ], "_nop_tc_12", "_nop_tc_13", [ "eq_int", 38, 8, 37, 162, 28 ], [ "jump", "eq_done_258", 162, 28 ], "eq_ni_259", [ "is_num", 39, 8, 162, 28 ], [ "jump_false", 39, "eq_nn_260", 162, 28 ], "_nop_tc_14", "_nop_tc_15", [ "eq_float", 38, 8, 37, 162, 28 ], [ "jump", "eq_done_258", 162, 28 ], "eq_nn_260", [ "is_text", 39, 8, 162, 28 ], [ "jump_false", 39, "eq_nt_261", 162, 28 ], "_nop_tc_16", [ "jump", "eq_nt_261", 162, 28 ], [ "eq_text", 38, 8, 37, 162, 28 ], [ "jump", "eq_done_258", 162, 28 ], "eq_nt_261", [ "is_null", 39, 8, 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, 8, 162, 28 ], [ "jump_false", 39, "eq_nb_263", 162, 28 ], "_nop_tc_18", [ "jump", "eq_nb_263", 162, 28 ], [ "eq_bool", 38, 8, 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, 8, 162, 39 ], [ "jump_false", 44, "num_err_264", 162, 39 ], "_nop_tc_19", "_nop_tc_20", [ "subtract", 43, 8, 42, 162, 39 ], [ "jump", "num_done_265", 162, 39 ], "num_err_264", [ "disrupt", 162, 39 ], "num_done_265", [ "load_dynamic", 46, 7, 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, 3, 163, 20 ], [ "move", 3, 51, 163, 20 ], [ "is_text", 53, 6, 164, 27 ], [ "jump_false", 53, "add_cn_275", 164, 27 ], [ "is_text", 54, 4, 164, 27 ], [ "jump_false", 54, "add_cn_275", 164, 27 ], [ "concat", 52, 6, 4, 164, 27 ], [ "jump", "add_done_274", 164, 27 ], "add_cn_275", [ "is_num", 53, 6, 164, 27 ], [ "jump_false", 53, "add_err_276", 164, 27 ], [ "is_num", 54, 4, 164, 27 ], [ "jump_false", 54, "add_err_276", 164, 27 ], [ "add", 52, 6, 4, 164, 27 ], [ "jump", "add_done_274", 164, 27 ], "add_err_276", [ "disrupt", 164, 27 ], "add_done_274", [ "move", 6, 52, 164, 27 ], [ "jump", "if_end_249", 164, 27 ], "if_else_248", [ "access", 55, ",", 165, 22 ], [ "is_identical", 56, 4, 55, 165, 22 ], [ "jump_true", 56, "eq_done_280", 165, 22 ], [ "is_int", 57, 4, 165, 22 ], [ "jump_false", 57, "eq_ni_281", 165, 22 ], "_nop_tc_27", [ "jump", "eq_ni_281", 165, 22 ], [ "eq_int", 56, 4, 55, 165, 22 ], [ "jump", "eq_done_280", 165, 22 ], "eq_ni_281", [ "is_num", 57, 4, 165, 22 ], [ "jump_false", 57, "eq_nn_282", 165, 22 ], "_nop_tc_28", [ "jump", "eq_nn_282", 165, 22 ], [ "eq_float", 56, 4, 55, 165, 22 ], [ "jump", "eq_done_280", 165, 22 ], "eq_nn_282", [ "is_text", 57, 4, 165, 22 ], [ "jump_false", 57, "eq_nt_283", 165, 22 ], "_nop_tc_29", "_nop_tc_30", [ "eq_text", 56, 4, 55, 165, 22 ], [ "jump", "eq_done_280", 165, 22 ], "eq_nt_283", [ "is_null", 57, 4, 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, 4, 165, 22 ], [ "jump_false", 57, "eq_nb_285", 165, 22 ], "_nop_tc_32", [ "jump", "eq_nb_285", 165, 22 ], [ "eq_bool", 56, 4, 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, 3, 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, 6, 166, 15 ], [ "invoke", 63, 61, 166, 15 ], [ "move", 5, 61, 166, 15 ], [ "null", 65, 167, 20 ], [ "is_identical", 66, 5, 65, 167, 20 ], [ "jump_true", 66, "eq_done_288", 167, 20 ], [ "is_int", 67, 5, 167, 20 ], [ "jump_false", 67, "eq_ni_289", 167, 20 ], "_nop_tc_33", [ "jump", "eq_ni_289", 167, 20 ], [ "eq_int", 66, 5, 65, 167, 20 ], [ "jump", "eq_done_288", 167, 20 ], "eq_ni_289", [ "is_num", 67, 5, 167, 20 ], [ "jump_false", 67, "eq_nn_290", 167, 20 ], "_nop_tc_34", [ "jump", "eq_nn_290", 167, 20 ], [ "eq_float", 66, 5, 65, 167, 20 ], [ "jump", "eq_done_288", 167, 20 ], "eq_nn_290", [ "is_text", 67, 5, 167, 20 ], [ "jump_false", 67, "eq_nt_291", 167, 20 ], "_nop_tc_35", [ "jump", "eq_nt_291", 167, 20 ], [ "eq_text", 66, 5, 65, 167, 20 ], [ "jump", "eq_done_288", 167, 20 ], "eq_nt_291", [ "is_null", 67, 5, 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, 5, 167, 20 ], [ "jump_false", 67, "eq_nb_293", 167, 20 ], "_nop_tc_38", [ "jump", "eq_nb_293", 167, 20 ], [ "eq_bool", 66, 5, 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, 6, 167, 34 ], [ "invoke", 71, 69, 167, 34 ], [ "move", 5, 69, 167, 34 ], [ "jump", "if_end_287", 167, 34 ], "if_else_286", "if_end_287", [ "get", 74, 1, 1, 168, 19 ], [ "frame", 75, 74, 1, 168, 19 ], [ "null", 76, 168, 19 ], [ "setarg", 75, 0, 76, 168, 19 ], [ "setarg", 75, 1, 5, 168, 19 ], [ "invoke", 75, 73, 168, 19 ], [ "is_array", 77, 2, 168, 19 ], [ "jump_false", 77, "push_err_294", 168, 19 ], [ "push", 2, 73, 168, 19 ], [ "jump", "push_done_295", 168, 19 ], "push_err_294", [ "disrupt", 168, 19 ], "push_done_295", [ "access", 78, "", 169, 17 ], [ "move", 6, 78, 169, 17 ], [ "jump", "if_end_278", 169, 17 ], "if_else_277", [ "is_text", 80, 6, 171, 27 ], [ "jump_false", 80, "add_cn_297", 171, 27 ], [ "is_text", 81, 4, 171, 27 ], [ "jump_false", 81, "add_cn_297", 171, 27 ], [ "concat", 79, 6, 4, 171, 27 ], [ "jump", "add_done_296", 171, 27 ], "add_cn_297", [ "is_num", 80, 6, 171, 27 ], [ "jump_false", 80, "add_err_298", 171, 27 ], [ "is_num", 81, 4, 171, 27 ], [ "jump_false", 81, "add_err_298", 171, 27 ], [ "add", 79, 6, 4, 171, 27 ], [ "jump", "add_done_296", 171, 27 ], "add_err_298", [ "disrupt", 171, 27 ], "add_done_296", [ "move", 6, 79, 171, 27 ], "if_end_278", "if_end_249", "for_update_242", [ "int", 82, 1, 159, 31 ], [ "move", 83, 8, 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", 8, 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, 6, 175, 14 ], [ "invoke", 89, 87, 175, 14 ], [ "move", 9, 87, 175, 14 ], [ "null", 91, 176, 15 ], [ "is_identical", 92, 9, 91, 176, 15 ], [ "jump_true", 92, "eq_done_304", 176, 15 ], [ "is_int", 93, 9, 176, 15 ], [ "jump_false", 93, "eq_ni_305", 176, 15 ], "_nop_tc_42", [ "jump", "eq_ni_305", 176, 15 ], [ "eq_int", 92, 9, 91, 176, 15 ], [ "jump", "eq_done_304", 176, 15 ], "eq_ni_305", [ "is_num", 93, 9, 176, 15 ], [ "jump_false", 93, "eq_nn_306", 176, 15 ], "_nop_tc_43", [ "jump", "eq_nn_306", 176, 15 ], [ "eq_float", 92, 9, 91, 176, 15 ], [ "jump", "eq_done_304", 176, 15 ], "eq_nn_306", [ "is_text", 93, 9, 176, 15 ], [ "jump_false", 93, "eq_nt_307", 176, 15 ], "_nop_tc_44", [ "jump", "eq_nt_307", 176, 15 ], [ "eq_text", 92, 9, 91, 176, 15 ], [ "jump", "eq_done_304", 176, 15 ], "eq_nt_307", [ "is_null", 93, 9, 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, 9, 176, 15 ], [ "jump_false", 93, "eq_nb_309", 176, 15 ], "_nop_tc_47", [ "jump", "eq_nb_309", 176, 15 ], [ "eq_bool", 92, 9, 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, 6, 176, 28 ], [ "invoke", 97, 95, 176, 28 ], [ "move", 9, 95, 176, 28 ], [ "jump", "if_end_303", 176, 28 ], "if_else_302", "if_end_303", [ "jump_false", 9, "if_else_310", 177, 7 ], [ "get", 100, 1, 1, 177, 25 ], [ "frame", 101, 100, 1, 177, 25 ], [ "null", 102, 177, 25 ], [ "setarg", 101, 0, 102, 177, 25 ], [ "setarg", 101, 1, 9, 177, 25 ], [ "invoke", 101, 99, 177, 25 ], [ "is_array", 103, 2, 177, 25 ], [ "jump_false", 103, "push_err_312", 177, 25 ], [ "push", 2, 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", 2, 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", 2, 200, 17 ], [ "access", 3, 0, 201, 13 ], [ "is_text", 4, 1, 202, 17 ], [ "jump_false", 4, "if_else_342", 202, 17 ], [ "access", 5, "\"", 202, 32 ], [ "get", 7, 4, 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", 2, 30, 206, 15 ], [ "access", 31, 0, 207, 16 ], [ "move", 3, 31, 207, 16 ], "for_start_358", [ "length", 32, 1, 207, 30 ], [ "is_int", 34, 3, 207, 30 ], [ "jump_false", 34, "rel_ni_361", 207, 30 ], "_nop_tc_7", "_nop_tc_8", [ "lt_int", 33, 3, 32, 207, 30 ], [ "jump", "rel_done_363", 207, 30 ], "rel_ni_361", [ "is_num", 34, 3, 207, 30 ], [ "jump_false", 34, "rel_nn_362", 207, 30 ], "_nop_tc_9", "_nop_tc_10", [ "lt_float", 33, 3, 32, 207, 30 ], [ "jump", "rel_done_363", 207, 30 ], "rel_nn_362", [ "is_text", 34, 3, 207, 30 ], [ "jump_false", 34, "rel_err_364", 207, 30 ], "_nop_tc_11", [ "jump", "rel_err_364", 207, 30 ], [ "lt_text", 33, 3, 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, 3, 207, 74 ], [ "get", 38, 5, 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, 2, 207, 55 ], [ "jump_false", 41, "push_err_365", 207, 55 ], [ "push", 2, 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, 3, 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", 3, 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, 2, 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, 4, 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", 10, 13, 233, 16 ], [ "access", 12, 0, 234, 13 ], [ "null", 4, 235, 15 ], [ "null", 5, 236, 17 ], [ "null", 3, 237, 18 ], [ "null", 8, 238, 24 ], [ "null", 7, 239, 24 ], [ "access", 11, 0, 240, 13 ], [ "null", 9, 241, 14 ], [ "null", 6, 242, 14 ], [ "access", 17, 0, 243, 14 ], [ "move", 12, 17, 243, 14 ], "for_start_430", [ "length", 18, 10, 243, 28 ], [ "is_int", 20, 12, 243, 28 ], [ "jump_false", 20, "rel_ni_433", 243, 28 ], "_nop_tc_1", "_nop_tc_2", [ "lt_int", 19, 12, 18, 243, 28 ], [ "jump", "rel_done_435", 243, 28 ], "rel_ni_433", [ "is_num", 20, 12, 243, 28 ], [ "jump_false", 20, "rel_nn_434", 243, 28 ], "_nop_tc_3", "_nop_tc_4", [ "lt_float", 19, 12, 18, 243, 28 ], [ "jump", "rel_done_435", 243, 28 ], "rel_nn_434", [ "is_text", 20, 12, 243, 28 ], [ "jump_false", 20, "rel_err_436", 243, 28 ], "_nop_tc_5", [ "jump", "rel_err_436", 243, 28 ], [ "lt_text", 19, 12, 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, 10, 12, 244, 18 ], [ "move", 4, 22, 244, 18 ], [ "load_dynamic", 23, 1, 4, 245, 17 ], [ "move", 5, 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, 5, 247, 11 ], [ "invoke", 26, 24, 247, 11 ], [ "jump_false", 24, "if_else_437", 247, 11 ], [ "get", 29, 2, 1, 248, 18 ], [ "frame", 30, 29, 1, 248, 18 ], [ "null", 31, 248, 18 ], [ "setarg", 30, 0, 31, 248, 18 ], [ "setarg", 30, 1, 4, 248, 18 ], [ "invoke", 30, 28, 248, 18 ], [ "move", 3, 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, 3, 249, 44 ], [ "jump_false", 39, "add_cn_445", 249, 44 ], [ "concat", 37, 34, 3, 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, 3, 249, 44 ], [ "jump_false", 39, "add_err_446", 249, 44 ], [ "add", 37, 34, 3, 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, 3, 249, 53 ], "tern_end_440", [ "move", 8, 32, 249, 53 ], [ "get", 40, 3, 1, 250, 14 ], [ "access", 41, "[", 250, 22 ], "_nop_tc_9", "_nop_tc_10", [ "is_text", 44, 8, 250, 28 ], [ "jump_false", 44, "add_cn_448", 250, 28 ], [ "concat", 42, 41, 8, 250, 28 ], [ "jump", "add_done_447", 250, 28 ], "add_cn_448", "_nop_tc_11", [ "jump", "add_err_449", 250, 28 ], [ "is_num", 44, 8, 250, 28 ], [ "jump_false", 44, "add_err_449", 250, 28 ], [ "add", 42, 41, 8, 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, 5, 253, 24 ], [ "invoke", 52, 50, 253, 24 ], [ "move", 7, 50, 253, 24 ], [ "access", 54, 0, 254, 18 ], [ "move", 11, 54, 254, 18 ], "for_start_455", [ "length", 55, 7, 254, 32 ], [ "is_int", 57, 11, 254, 32 ], [ "jump_false", 57, "rel_ni_458", 254, 32 ], "_nop_tc_15", "_nop_tc_16", [ "lt_int", 56, 11, 55, 254, 32 ], [ "jump", "rel_done_460", 254, 32 ], "rel_ni_458", [ "is_num", 57, 11, 254, 32 ], [ "jump_false", 57, "rel_nn_459", 254, 32 ], "_nop_tc_17", "_nop_tc_18", [ "lt_float", 56, 11, 55, 254, 32 ], [ "jump", "rel_done_460", 254, 32 ], "rel_nn_459", [ "is_text", 57, 11, 254, 32 ], [ "jump_false", 57, "rel_err_461", 254, 32 ], "_nop_tc_19", [ "jump", "rel_err_461", 254, 32 ], [ "lt_text", 56, 11, 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, 7, 11, 255, 29 ], [ "move", 9, 59, 255, 29 ], [ "load_dynamic", 60, 5, 9, 256, 22 ], [ "move", 6, 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, 6, 257, 16 ], [ "invoke", 63, 61, 257, 16 ], "_nop_bl_1", [ "jump_true", 61, "if_else_462", 257, 16 ], [ "get", 66, 3, 1, 257, 36 ], [ "get", 68, 2, 1, 257, 44 ], [ "frame", 69, 68, 1, 257, 44 ], [ "null", 70, 257, 44 ], [ "setarg", 69, 0, 70, 257, 44 ], [ "setarg", 69, 1, 9, 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, 5, 1, 257, 68 ], [ "frame", 77, 76, 1, 257, 68 ], [ "null", 78, 257, 68 ], [ "setarg", 77, 0, 78, 257, 68 ], [ "setarg", 77, 1, 6, 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, 11, 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", 11, 85, 254, 48 ], [ "jump", "for_start_455", 254, 48 ], "for_end_457", [ "get", 89, 7, 1, 261, 9 ], [ "frame", 90, 89, 2, 261, 9 ], [ "null", 91, 261, 9 ], [ "setarg", 90, 0, 91, 261, 9 ], [ "setarg", 90, 1, 5, 261, 9 ], [ "setarg", 90, 2, 8, 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, 12, 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", 12, 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", 3, 10, 197, 16 ], [ "function", 11, 7, 199, 3 ], [ "move", 5, 11, 199, 3 ], [ "function", 12, 8, 213, 3 ], [ "move", 2, 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", 4, 13, 221, 14 ], [ "access", 8, 0, 222, 11 ], [ "null", 6, 223, 13 ], [ "null", 9, 224, 15 ], [ "access", 17, 0, 225, 12 ], [ "move", 8, 17, 225, 12 ], "for_start_410", [ "length", 18, 4, 225, 26 ], [ "is_int", 20, 8, 225, 26 ], [ "jump_false", 20, "rel_ni_413", 225, 26 ], "_nop_tc_1", "_nop_tc_2", [ "lt_int", 19, 8, 18, 225, 26 ], [ "jump", "rel_done_415", 225, 26 ], "rel_ni_413", [ "is_num", 20, 8, 225, 26 ], [ "jump_false", 20, "rel_nn_414", 225, 26 ], "_nop_tc_3", "_nop_tc_4", [ "lt_float", 19, 8, 18, 225, 26 ], [ "jump", "rel_done_415", 225, 26 ], "rel_nn_414", [ "is_text", 20, 8, 225, 26 ], [ "jump_false", 20, "rel_err_416", 225, 26 ], "_nop_tc_5", [ "jump", "rel_err_416", 225, 26 ], [ "lt_text", 19, 8, 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, 4, 8, 226, 16 ], [ "move", 6, 22, 226, 16 ], [ "load_dynamic", 23, 1, 6, 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, 2, 1, 228, 41 ], [ "null", 31, 228, 41 ], [ "setarg", 30, 0, 31, 228, 41 ], [ "setarg", 30, 1, 6, 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, 5, 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, 3, 228, 66 ], [ "jump_false", 42, "push_err_425", 228, 66 ], [ "push", 3, 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, 8, 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", 8, 45, 225, 34 ], [ "jump", "for_start_410", 225, 34 ], "for_end_412", [ "function", 48, 9, 232, 3 ], [ "move", 7, 48, 232, 3 ], [ "access", 49, "", 266, 23 ], [ "frame", 51, 7, 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, 3, 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", 4, 10, 0, 0 ], [ "function", 11, 2, 0, 0 ], [ "move", 7, 11, 0, 0 ], [ "function", 12, 3, 0, 0 ], [ "move", 2, 12, 0, 0 ], [ "function", 13, 4, 0, 0 ], [ "move", 3, 13, 0, 0 ], [ "function", 14, 5, 0, 0 ], [ "move", 5, 14, 0, 0 ], [ "function", 15, 6, 0, 0 ], [ "move", 1, 15, 0, 0 ], [ "function", 16, 10, 0, 0 ], [ "move", 6, 16, 0, 0 ], [ "record", 17, 2 ], [ "store_field", 17, 7, "decode", 271, 11 ], [ "store_field", 17, 6, "encode", 272, 11 ], [ "return", 17, 272, 11 ], "_nop_ur_1", "_nop_ur_2" ], "nr_args": 0 }, "filename": "toml.cm", "data": {} }