Files
cell/boot/qbe_emit.cm.mcode

11800 lines
403 KiB
Plaintext

{
"name": "qbe_emit.cm",
"functions": [
{
"disruption_pc": 0,
"nr_slots": 5,
"nr_close_slots": 0,
"instructions": [
["get", 2, 7, 1, 18, 10],
["is_array", 3, 2, 18, 15],
["jump_false", 3, "push_err_0", 18, 15],
["push", 2, 1, 18, 15],
["jump", "push_done_1", 18, 15],
"push_err_0",
["disrupt", 18, 15],
"push_done_1",
["null", 4, 18, 15],
["return", 4, 18, 15]
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 12,
"nr_close_slots": 0,
"instructions": [
["get", 1, 16, 1, 22, 11],
["access", 2, 1, 22, 17],
["add", 3, 1, 2, 22, 17],
["put", 3, 16, 1, 22, 17],
["access", 4, "u", 23, 12],
["get", 5, 16, 1, 23, 23],
[
"access",
7,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
23,
18
],
["frame", 8, 7, 1, 23, 18],
["null", 9, 23, 18],
["setarg", 8, 0, 9, 23, 18],
["setarg", 8, 1, 5, 23, 18],
["invoke", 8, 6, 23, 18],
["add", 10, 4, 6, 23, 18],
["return", 10, 23, 18],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 9,
"nr_close_slots": 0,
"instructions": [
["access", 2, "%s", 27, 12],
[
"access",
4,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
27,
19
],
["frame", 5, 4, 1, 27, 19],
["null", 6, 27, 19],
["setarg", 5, 0, 6, 27, 19],
["setarg", 5, 1, 1, 27, 19],
["invoke", 5, 3, 27, 19],
["add", 7, 2, 3, 27, 19],
["return", 7, 27, 19],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 52,
"nr_close_slots": 0,
"instructions": [
["access", 3, ".", 31, 26],
["access", 4, "_", 31, 31],
[
"access",
6,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
31,
13
],
["frame", 7, 6, 3, 31, 13],
["null", 8, 31, 13],
["setarg", 7, 0, 8, 31, 13],
["setarg", 7, 1, 1, 31, 13],
["setarg", 7, 2, 3, 31, 13],
["setarg", 7, 3, 4, 31, 13],
["invoke", 7, 5, 31, 13],
["move", 2, 5, 31, 13],
["access", 9, "-", 32, 20],
["access", 10, "_", 32, 25],
[
"access",
12,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
32,
9
],
["frame", 13, 12, 3, 32, 9],
["null", 14, 32, 9],
["setarg", 13, 0, 14, 32, 9],
["setarg", 13, 1, 2, 32, 9],
["setarg", 13, 2, 9, 32, 9],
["setarg", 13, 3, 10, 32, 9],
["invoke", 13, 11, 32, 9],
["move", 2, 11, 32, 9],
["access", 15, " ", 33, 20],
["access", 16, "_", 33, 25],
[
"access",
18,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
33,
9
],
["frame", 19, 18, 3, 33, 9],
["null", 20, 33, 9],
["setarg", 19, 0, 20, 33, 9],
["setarg", 19, 1, 2, 33, 9],
["setarg", 19, 2, 15, 33, 9],
["setarg", 19, 3, 16, 33, 9],
["invoke", 19, 17, 33, 9],
["move", 2, 17, 33, 9],
["access", 21, "/", 34, 20],
["access", 22, "_", 34, 25],
[
"access",
24,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
34,
9
],
["frame", 25, 24, 3, 34, 9],
["null", 26, 34, 9],
["setarg", 25, 0, 26, 34, 9],
["setarg", 25, 1, 2, 34, 9],
["setarg", 25, 2, 21, 34, 9],
["setarg", 25, 3, 22, 34, 9],
["invoke", 25, 23, 34, 9],
["move", 2, 23, 34, 9],
["access", 27, "<", 35, 20],
["access", 28, "", 35, 25],
[
"access",
30,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
35,
9
],
["frame", 31, 30, 3, 35, 9],
["null", 32, 35, 9],
["setarg", 31, 0, 32, 35, 9],
["setarg", 31, 1, 2, 35, 9],
["setarg", 31, 2, 27, 35, 9],
["setarg", 31, 3, 28, 35, 9],
["invoke", 31, 29, 35, 9],
["move", 2, 29, 35, 9],
["access", 33, ">", 36, 20],
["access", 34, "", 36, 25],
[
"access",
36,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
36,
9
],
["frame", 37, 36, 3, 36, 9],
["null", 38, 36, 9],
["setarg", 37, 0, 38, 36, 9],
["setarg", 37, 1, 2, 36, 9],
["setarg", 37, 2, 33, 36, 9],
["setarg", 37, 3, 34, 36, 9],
["invoke", 37, 35, 36, 9],
["move", 2, 35, 36, 9],
["access", 39, "(", 37, 20],
["access", 40, "", 37, 25],
[
"access",
42,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
37,
9
],
["frame", 43, 42, 3, 37, 9],
["null", 44, 37, 9],
["setarg", 43, 0, 44, 37, 9],
["setarg", 43, 1, 2, 37, 9],
["setarg", 43, 2, 39, 37, 9],
["setarg", 43, 3, 40, 37, 9],
["invoke", 43, 41, 37, 9],
["move", 2, 41, 37, 9],
["access", 45, ")", 38, 20],
["access", 46, "", 38, 25],
[
"access",
48,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
38,
9
],
["frame", 49, 48, 3, 38, 9],
["null", 50, 38, 9],
["setarg", 49, 0, 50, 38, 9],
["setarg", 49, 1, 2, 38, 9],
["setarg", 49, 2, 45, 38, 9],
["setarg", 49, 3, 46, 38, 9],
["invoke", 49, 47, 38, 9],
["move", 2, 47, 38, 9],
["return", 2, 39, 12],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 48,
"nr_close_slots": 0,
"instructions": [
["get", 5, 17, 1, 47, 9],
["load_dynamic", 6, 5, 1, 47, 19],
["null", 7, 47, 27],
["is_identical", 8, 6, 7, 47, 27],
["jump_true", 8, "ne_nid_5", 47, 27],
["jump", "ne_ni_6", 47, 27],
"ne_nid_5",
["false", 8, 47, 27],
["jump", "ne_done_4", 47, 27],
"ne_ni_6",
["is_int", 9, 6, 47, 27],
["jump_false", 9, "ne_nn_7", 47, 27],
"_nop_tc_1",
["jump", "ne_nn_7", 47, 27],
["ne_int", 8, 6, 7, 47, 27],
["jump", "ne_done_4", 47, 27],
"ne_nn_7",
["is_num", 9, 6, 47, 27],
["jump_false", 9, "ne_nt_8", 47, 27],
"_nop_tc_2",
["jump", "ne_nt_8", 47, 27],
["ne_float", 8, 6, 7, 47, 27],
["jump", "ne_done_4", 47, 27],
"ne_nt_8",
["is_text", 9, 6, 47, 27],
["jump_false", 9, "ne_nnl_9", 47, 27],
"_nop_tc_3",
["jump", "ne_nnl_9", 47, 27],
["ne_text", 8, 6, 7, 47, 27],
["jump", "ne_done_4", 47, 27],
"ne_nnl_9",
["is_null", 9, 6, 47, 27],
["jump_false", 9, "ne_nb_10", 47, 27],
"_nop_tc_4",
"_nop_tc_5",
["false", 8, 47, 27],
["jump", "ne_done_4", 47, 27],
"ne_nb_10",
["is_bool", 9, 6, 47, 27],
["jump_false", 9, "ne_mis_11", 47, 27],
"_nop_tc_6",
["jump", "ne_mis_11", 47, 27],
["ne_bool", 8, 6, 7, 47, 27],
["jump", "ne_done_4", 47, 27],
"ne_mis_11",
["true", 8, 47, 27],
"ne_done_4",
["jump_false", 8, "if_else_2", 47, 27],
["get", 11, 17, 1, 47, 40],
["load_dynamic", 12, 11, 1, 47, 50],
["return", 12, 47, 50],
"_nop_ur_1",
"if_else_2",
"if_end_3",
["access", 13, "$d_str_", 48, 17],
["get", 14, 5, 1, 48, 34],
[
"access",
16,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
48,
29
],
["frame", 17, 16, 1, 48, 29],
["null", 18, 48, 29],
["setarg", 17, 0, 18, 48, 29],
["setarg", 17, 1, 14, 48, 29],
["invoke", 17, 15, 48, 29],
["add", 19, 13, 15, 48, 29],
["move", 2, 19, 48, 29],
["get", 20, 5, 1, 49, 14],
["access", 21, 1, 49, 23],
["add", 22, 20, 21, 49, 23],
["put", 22, 5, 1, 49, 23],
["access", 23, "\\", 50, 32],
["access", 24, "\\\\", 50, 38],
[
"access",
26,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
50,
19
],
["frame", 27, 26, 3, 50, 19],
["null", 28, 50, 19],
["setarg", 27, 0, 28, 50, 19],
["setarg", 27, 1, 1, 50, 19],
["setarg", 27, 2, 23, 50, 19],
["setarg", 27, 3, 24, 50, 19],
["invoke", 27, 25, 50, 19],
["move", 4, 25, 50, 19],
["access", 29, "\"", 51, 32],
["access", 30, "\\\"", 51, 38],
[
"access",
32,
{
"name": "replace",
"kind": "name",
"make": "intrinsic"
},
51,
15
],
["frame", 33, 32, 3, 51, 15],
["null", 34, 51, 15],
["setarg", 33, 0, 34, 51, 15],
["setarg", 33, 1, 4, 51, 15],
["setarg", 33, 2, 29, 51, 15],
["setarg", 33, 3, 30, 51, 15],
["invoke", 33, 31, 51, 15],
["move", 4, 31, 51, 15],
["access", 35, "data ", 52, 16],
["add", 36, 35, 2, 52, 26],
["access", 37, " = ", 52, 34],
["add", 38, 36, 37, 52, 34],
["access", 39, "{ b \"", 52, 42],
["add", 40, 38, 39, 52, 42],
["add", 41, 40, 4, 52, 52],
["access", 42, "\", b 0 }", 52, 62],
["add", 43, 41, 42, 52, 62],
["move", 3, 43, 52, 62],
["get", 44, 4, 1, 53, 10],
["is_array", 45, 44, 53, 20],
["jump_false", 45, "push_err_12", 53, 20],
["push", 44, 3, 53, 20],
["jump", "push_done_13", 53, 20],
"push_err_12",
["disrupt", 53, 20],
"push_done_13",
["get", 46, 17, 1, 54, 5],
["store_dynamic", 46, 2, 1, 54, 15],
["return", 2, 55, 12],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 18,
"nr_close_slots": 0,
"instructions": [
"_nop_tc_1",
["jump", "if_else_14", 63, 17],
["return", 1, 63, 28],
"_nop_ur_1",
"if_else_14",
"if_end_15",
"_nop_tc_2",
"_nop_tc_3",
["load_field", 4, 1, "name", 65, 11],
["null", 5, 65, 21],
["is_identical", 6, 4, 5, 65, 21],
["jump_true", 6, "ne_nid_21", 65, 21],
["jump", "ne_ni_22", 65, 21],
"ne_nid_21",
["false", 6, 65, 21],
["jump", "ne_done_20", 65, 21],
"ne_ni_22",
["is_int", 7, 4, 65, 21],
["jump_false", 7, "ne_nn_23", 65, 21],
"_nop_tc_4",
["jump", "ne_nn_23", 65, 21],
["ne_int", 6, 4, 5, 65, 21],
["jump", "ne_done_20", 65, 21],
"ne_nn_23",
["is_num", 7, 4, 65, 21],
["jump_false", 7, "ne_nt_24", 65, 21],
"_nop_tc_5",
["jump", "ne_nt_24", 65, 21],
["ne_float", 6, 4, 5, 65, 21],
["jump", "ne_done_20", 65, 21],
"ne_nt_24",
["is_text", 7, 4, 65, 21],
["jump_false", 7, "ne_nnl_25", 65, 21],
"_nop_tc_6",
["jump", "ne_nnl_25", 65, 21],
["ne_text", 6, 4, 5, 65, 21],
["jump", "ne_done_20", 65, 21],
"ne_nnl_25",
["is_null", 7, 4, 65, 21],
["jump_false", 7, "ne_nb_26", 65, 21],
"_nop_tc_7",
"_nop_tc_8",
["false", 6, 65, 21],
["jump", "ne_done_20", 65, 21],
"ne_nb_26",
["is_bool", 7, 4, 65, 21],
["jump_false", 7, "ne_mis_27", 65, 21],
"_nop_tc_9",
["jump", "ne_mis_27", 65, 21],
["ne_bool", 6, 4, 5, 65, 21],
["jump", "ne_done_20", 65, 21],
"ne_mis_27",
["true", 6, 65, 21],
"ne_done_20",
["jump_false", 6, "if_else_18", 65, 21],
["load_field", 9, 1, "name", 65, 34],
["return", 9, 65, 34],
"_nop_ur_2",
"if_else_18",
"if_end_19",
["load_field", 10, 1, "value", 66, 11],
["null", 11, 66, 22],
["is_identical", 12, 10, 11, 66, 22],
["jump_true", 12, "ne_nid_31", 66, 22],
["jump", "ne_ni_32", 66, 22],
"ne_nid_31",
["false", 12, 66, 22],
["jump", "ne_done_30", 66, 22],
"ne_ni_32",
["is_int", 13, 10, 66, 22],
["jump_false", 13, "ne_nn_33", 66, 22],
"_nop_tc_10",
["jump", "ne_nn_33", 66, 22],
["ne_int", 12, 10, 11, 66, 22],
["jump", "ne_done_30", 66, 22],
"ne_nn_33",
["is_num", 13, 10, 66, 22],
["jump_false", 13, "ne_nt_34", 66, 22],
"_nop_tc_11",
["jump", "ne_nt_34", 66, 22],
["ne_float", 12, 10, 11, 66, 22],
["jump", "ne_done_30", 66, 22],
"ne_nt_34",
["is_text", 13, 10, 66, 22],
["jump_false", 13, "ne_nnl_35", 66, 22],
"_nop_tc_12",
["jump", "ne_nnl_35", 66, 22],
["ne_text", 12, 10, 11, 66, 22],
["jump", "ne_done_30", 66, 22],
"ne_nnl_35",
["is_null", 13, 10, 66, 22],
["jump_false", 13, "ne_nb_36", 66, 22],
"_nop_tc_13",
"_nop_tc_14",
["false", 12, 66, 22],
["jump", "ne_done_30", 66, 22],
"ne_nb_36",
["is_bool", 13, 10, 66, 22],
["jump_false", 13, "ne_mis_37", 66, 22],
"_nop_tc_15",
["jump", "ne_mis_37", 66, 22],
["ne_bool", 12, 10, 11, 66, 22],
["jump", "ne_done_30", 66, 22],
"ne_mis_37",
["true", 12, 66, 22],
"ne_done_30",
["jump_false", 12, "if_else_28", 66, 22],
["load_field", 15, 1, "value", 66, 35],
["return", 15, 66, 35],
"_nop_ur_3",
"if_else_28",
"if_end_29",
["jump", "if_end_17", 66, 35],
"if_else_16",
"if_end_17",
["null", 16, 68, 12],
["return", 16, 68, 12],
"_nop_ur_4",
"_nop_ur_5"
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 21,
"nr_close_slots": 0,
"instructions": [
["get", 3, 13, 2, 1, 1],
["frame", 4, 3, 1, 1, 1],
["null", 5, 1, 1],
["setarg", 4, 0, 5, 1, 1],
["setarg", 4, 1, 1, 1, 1],
["invoke", 4, 2, 1, 1],
[
"access",
7,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 8, 7, 1, 1, 1],
["null", 9, 1, 1],
["setarg", 8, 0, 9, 1, 1],
["setarg", 8, 1, 1, 1, 1],
["invoke", 8, 6, 1, 1],
["array", 10, 0, 1, 1],
["push", 10, 2, 1, 1],
["push", 10, 6, 1, 1],
[
"access",
11,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 12, " storel {0}, %p{1}", 1, 1],
["frame", 14, 11, 2, 1, 1],
["null", 15, 1, 1],
["setarg", 14, 0, 15, 1, 1],
["setarg", 14, 1, 12, 1, 1],
["setarg", 14, 2, 10, 1, 1],
["invoke", 14, 13, 1, 1],
["get", 17, 12, 2, 113, 7],
["frame", 18, 17, 1, 113, 7],
["null", 19, 113, 7],
["setarg", 18, 0, 19, 113, 7],
["setarg", 18, 1, 13, 113, 7],
["invoke", 18, 16, 113, 7],
["null", 20, 113, 7],
["return", 20, 113, 7]
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 3399,
"nr_close_slots": 0,
"instructions": [
["load_field", 22, 1, "instructions", 76, 18],
["move", 12, 22, 76, 18],
["load_field", 23, 1, "nr_slots", 77, 20],
["move", 4, 23, 77, 20],
["load_field", 24, 1, "nr_args", 78, 19],
["jump_false", 3, "tern_else_38", 79, 16],
["get", 26, 3, 1, 79, 27],
["jump_false", 26, "tern_else_40", 79, 27],
["get", 28, 3, 1, 79, 41],
["move", 27, 28, 79, 41],
["jump", "tern_end_41", 79, 41],
"tern_else_40",
["access", 29, "cell_main", 79, 55],
["move", 27, 29, 79, 55],
"tern_end_41",
["move", 25, 27, 79, 55],
["jump", "tern_end_39", 79, 55],
"tern_else_38",
["access", 30, "cell_fn_", 79, 70],
[
"access",
32,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
79,
83
],
["frame", 33, 32, 1, 79, 83],
["null", 34, 79, 83],
["setarg", 33, 0, 34, 79, 83],
["setarg", 33, 1, 2, 79, 83],
["invoke", 33, 31, 79, 83],
["add", 35, 30, 31, 79, 83],
["move", 25, 35, 79, 83],
"tern_end_39",
["move", 8, 25, 79, 83],
["get", 37, 15, 1, 80, 12],
["frame", 38, 37, 1, 80, 12],
["null", 39, 80, 12],
["setarg", 38, 0, 39, 80, 12],
["setarg", 38, 1, 8, 80, 12],
["invoke", 38, 36, 80, 12],
["move", 8, 36, 80, 12],
["access", 14, 0, 81, 13],
["null", 19, 82, 17],
["null", 21, 83, 14],
["null", 11, 84, 14],
["null", 15, 85, 14],
["null", 5, 86, 14],
["null", 13, 88, 13],
["null", 17, 89, 14],
["null", 6, 90, 14],
["access", 7, 0, 91, 18],
["access", 16, 0, 92, 20],
["access", 18, 0, 93, 14],
["access", 9, 0, 94, 21],
["array", 40, 0, 1, 1],
["push", 40, 8, 1, 1],
[
"access",
41,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 42, "export function l ${0}(l %ctx, l %fp) {", 1, 1],
["frame", 44, 41, 2, 1, 1],
["null", 45, 1, 1],
["setarg", 44, 0, 45, 1, 1],
["setarg", 44, 1, 42, 1, 1],
["setarg", 44, 2, 40, 1, 1],
["invoke", 44, 43, 1, 1],
["get", 47, 12, 1, 97, 5],
["frame", 48, 47, 1, 97, 5],
["null", 49, 97, 5],
["setarg", 48, 0, 49, 97, 5],
["setarg", 48, 1, 43, 97, 5],
["invoke", 48, 46, 97, 5],
["access", 50, "@entry", 98, 10],
["get", 52, 12, 1, 98, 5],
["frame", 53, 52, 1, 98, 5],
["null", 54, 98, 5],
["setarg", 53, 0, 54, 98, 5],
["setarg", 53, 1, 50, 98, 5],
["invoke", 53, 51, 98, 5],
["access", 20, 0, 102, 15],
["access", 55, 0, 103, 9],
["move", 14, 55, 103, 9],
"while_start_42",
["is_int", 57, 14, 104, 16],
["jump_false", 57, "rel_ni_44", 104, 16],
["is_int", 58, 4, 104, 16],
["jump_false", 58, "rel_ni_44", 104, 16],
["lt_int", 56, 14, 4, 104, 16],
["jump", "rel_done_46", 104, 16],
"rel_ni_44",
["is_num", 57, 14, 104, 16],
["jump_false", 57, "rel_nn_45", 104, 16],
["is_num", 58, 4, 104, 16],
["jump_false", 58, "rel_nn_45", 104, 16],
["lt_float", 56, 14, 4, 104, 16],
["jump", "rel_done_46", 104, 16],
"rel_nn_45",
["is_text", 57, 14, 104, 16],
["jump_false", 57, "rel_err_47", 104, 16],
["is_text", 58, 4, 104, 16],
["jump_false", 58, "rel_err_47", 104, 16],
["lt_text", 56, 14, 4, 104, 16],
["jump", "rel_done_46", 104, 16],
"rel_err_47",
["disrupt", 104, 16],
"rel_done_46",
["jump_false", 56, "while_end_43", 104, 16],
["access", 59, 8, 105, 17],
["multiply", 60, 14, 59, 105, 17],
["move", 20, 60, 105, 17],
[
"access",
62,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 63, 62, 1, 1, 1],
["null", 64, 1, 1],
["setarg", 63, 0, 64, 1, 1],
["setarg", 63, 1, 14, 1, 1],
["invoke", 63, 61, 1, 1],
[
"access",
66,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 67, 66, 1, 1, 1],
["null", 68, 1, 1],
["setarg", 67, 0, 68, 1, 1],
["setarg", 67, 1, 20, 1, 1],
["invoke", 67, 65, 1, 1],
["array", 69, 0, 1, 1],
["push", 69, 61, 1, 1],
["push", 69, 65, 1, 1],
[
"access",
70,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 71, " %p{0} =l add %fp, {1}", 1, 1],
["frame", 73, 70, 2, 1, 1],
["null", 74, 1, 1],
["setarg", 73, 0, 74, 1, 1],
["setarg", 73, 1, 71, 1, 1],
["setarg", 73, 2, 69, 1, 1],
["invoke", 73, 72, 1, 1],
["get", 76, 12, 1, 106, 7],
["frame", 77, 76, 1, 106, 7],
["null", 78, 106, 7],
["setarg", 77, 0, 78, 106, 7],
["setarg", 77, 1, 72, 106, 7],
["invoke", 77, 75, 106, 7],
["get", 80, 13, 1, 1, 1],
["frame", 81, 80, 1, 1, 1],
["null", 82, 1, 1],
["setarg", 81, 0, 82, 1, 1],
["setarg", 81, 1, 14, 1, 1],
["invoke", 81, 79, 1, 1],
[
"access",
84,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 85, 84, 1, 1, 1],
["null", 86, 1, 1],
["setarg", 85, 0, 86, 1, 1],
["setarg", 85, 1, 14, 1, 1],
["invoke", 85, 83, 1, 1],
["array", 87, 0, 1, 1],
["push", 87, 79, 1, 1],
["push", 87, 83, 1, 1],
[
"access",
88,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 89, " {0} =l loadl %p{1}", 1, 1],
["frame", 91, 88, 2, 1, 1],
["null", 92, 1, 1],
["setarg", 91, 0, 92, 1, 1],
["setarg", 91, 1, 89, 1, 1],
["setarg", 91, 2, 87, 1, 1],
["invoke", 91, 90, 1, 1],
["get", 94, 12, 1, 107, 7],
["frame", 95, 94, 1, 107, 7],
["null", 96, 107, 7],
["setarg", 95, 0, 96, 107, 7],
["setarg", 95, 1, 90, 107, 7],
["invoke", 95, 93, 107, 7],
["access", 97, 1, 108, 15],
["add", 98, 14, 97, 108, 15],
["move", 14, 98, 108, 15],
["jump", "while_start_42", 108, 15],
"while_end_43",
["function", 99, 6, 112, 14],
["move", 10, 99, 112, 14],
["access", 100, 0, 117, 9],
["move", 14, 100, 117, 9],
"while_start_48",
["length", 101, 12, 118, 23],
["is_int", 103, 14, 118, 23],
["jump_false", 103, "rel_ni_50", 118, 23],
"_nop_tc_1",
"_nop_tc_2",
["lt_int", 102, 14, 101, 118, 23],
["jump", "rel_done_52", 118, 23],
"rel_ni_50",
["is_num", 103, 14, 118, 23],
["jump_false", 103, "rel_nn_51", 118, 23],
"_nop_tc_3",
"_nop_tc_4",
["lt_float", 102, 14, 101, 118, 23],
["jump", "rel_done_52", 118, 23],
"rel_nn_51",
["is_text", 103, 14, 118, 23],
["jump_false", 103, "rel_err_53", 118, 23],
"_nop_tc_5",
["jump", "rel_err_53", 118, 23],
["lt_text", 102, 14, 101, 118, 23],
["jump", "rel_done_52", 118, 23],
"rel_err_53",
["disrupt", 118, 23],
"rel_done_52",
["jump_false", 102, "while_end_49", 118, 23],
["load_dynamic", 105, 12, 14, 119, 22],
["move", 19, 105, 119, 22],
["access", 106, 1, 120, 15],
["add", 107, 14, 106, 120, 15],
["move", 14, 107, 120, 15],
["is_text", 108, 19, 123, 19],
["jump_false", 108, "if_else_54", 123, 19],
["access", 109, "@", 124, 14],
["get", 111, 15, 1, 124, 20],
["frame", 112, 111, 1, 124, 20],
["null", 113, 124, 20],
["setarg", 112, 0, 113, 124, 20],
["setarg", 112, 1, 19, 124, 20],
["invoke", 112, 110, 124, 20],
["add", 114, 109, 110, 124, 20],
["get", 116, 12, 1, 124, 9],
["frame", 117, 116, 1, 124, 9],
["null", 118, 124, 9],
["setarg", 117, 0, 118, 124, 9],
["setarg", 117, 1, 114, 124, 9],
["invoke", 117, 115, 124, 9],
["jump", "while_start_48", 125, 9],
["jump", "if_end_55", 125, 9],
"if_else_54",
"if_end_55",
["access", 119, 0, 128, 18],
["load_index", 120, 19, 119, 128, 18],
["move", 21, 120, 128, 18],
["access", 121, 1, 129, 18],
["load_index", 122, 19, 121, 129, 18],
["move", 11, 122, 129, 18],
["access", 123, 2, 130, 18],
["load_index", 124, 19, 123, 130, 18],
["move", 15, 124, 130, 18],
["access", 125, 3, 131, 18],
["load_index", 126, 19, 125, 131, 18],
["move", 5, 126, 131, 18],
["access", 127, "int", 135, 17],
["is_identical", 128, 21, 127, 135, 17],
["jump_true", 128, "eq_done_58", 135, 17],
["is_int", 129, 21, 135, 17],
["jump_false", 129, "eq_ni_59", 135, 17],
"_nop_tc_6",
["jump", "eq_ni_59", 135, 17],
["eq_int", 128, 21, 127, 135, 17],
["jump", "eq_done_58", 135, 17],
"eq_ni_59",
["is_num", 129, 21, 135, 17],
["jump_false", 129, "eq_nn_60", 135, 17],
"_nop_tc_7",
["jump", "eq_nn_60", 135, 17],
["eq_float", 128, 21, 127, 135, 17],
["jump", "eq_done_58", 135, 17],
"eq_nn_60",
["is_text", 129, 21, 135, 17],
["jump_false", 129, "eq_nt_61", 135, 17],
"_nop_tc_8",
"_nop_tc_9",
["eq_text", 128, 21, 127, 135, 17],
["jump", "eq_done_58", 135, 17],
"eq_nt_61",
["is_null", 129, 21, 135, 17],
["jump_false", 129, "eq_nnl_62", 135, 17],
"_nop_tc_10",
["jump", "eq_nnl_62", 135, 17],
["true", 128, 135, 17],
["jump", "eq_done_58", 135, 17],
"eq_nnl_62",
["is_bool", 129, 21, 135, 17],
["jump_false", 129, "eq_nb_63", 135, 17],
"_nop_tc_11",
["jump", "eq_nb_63", 135, 17],
["eq_bool", 128, 21, 127, 135, 17],
["jump", "eq_done_58", 135, 17],
"eq_nb_63",
["false", 128, 135, 17],
"eq_done_58",
["jump_false", 128, "if_else_56", 135, 17],
["get", 132, 13, 1, 1, 1],
["frame", 133, 132, 1, 1, 1],
["null", 134, 1, 1],
["setarg", 133, 0, 134, 1, 1],
["setarg", 133, 1, 11, 1, 1],
["invoke", 133, 131, 1, 1],
["access", 135, 2, 1, 11],
["multiply", 136, 15, 135, 1, 11],
[
"access",
138,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 139, 138, 1, 1, 1],
["null", 140, 1, 1],
["setarg", 139, 0, 140, 1, 1],
["setarg", 139, 1, 136, 1, 1],
["invoke", 139, 137, 1, 1],
["array", 141, 0, 1, 1],
["push", 141, 131, 1, 1],
["push", 141, 137, 1, 1],
[
"access",
142,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 143, " {0} =l copy {1}", 1, 1],
["frame", 145, 142, 2, 1, 1],
["null", 146, 1, 1],
["setarg", 145, 0, 146, 1, 1],
["setarg", 145, 1, 143, 1, 1],
["setarg", 145, 2, 141, 1, 1],
["invoke", 145, 144, 1, 1],
["get", 148, 12, 1, 136, 9],
["frame", 149, 148, 1, 136, 9],
["null", 150, 136, 9],
["setarg", 149, 0, 150, 136, 9],
["setarg", 149, 1, 144, 136, 9],
["invoke", 149, 147, 136, 9],
["frame", 152, 10, 1, 137, 9],
["null", 153, 137, 9],
["setarg", 152, 0, 153, 137, 9],
["setarg", 152, 1, 11, 137, 9],
["invoke", 152, 151, 137, 9],
["jump", "while_start_48", 138, 9],
["jump", "if_end_57", 138, 9],
"if_else_56",
"if_end_57",
["access", 154, "null", 140, 17],
["is_identical", 155, 21, 154, 140, 17],
["jump_true", 155, "eq_done_66", 140, 17],
["is_int", 156, 21, 140, 17],
["jump_false", 156, "eq_ni_67", 140, 17],
"_nop_tc_12",
["jump", "eq_ni_67", 140, 17],
["eq_int", 155, 21, 154, 140, 17],
["jump", "eq_done_66", 140, 17],
"eq_ni_67",
["is_num", 156, 21, 140, 17],
["jump_false", 156, "eq_nn_68", 140, 17],
"_nop_tc_13",
["jump", "eq_nn_68", 140, 17],
["eq_float", 155, 21, 154, 140, 17],
["jump", "eq_done_66", 140, 17],
"eq_nn_68",
["is_text", 156, 21, 140, 17],
["jump_false", 156, "eq_nt_69", 140, 17],
"_nop_tc_14",
"_nop_tc_15",
["eq_text", 155, 21, 154, 140, 17],
["jump", "eq_done_66", 140, 17],
"eq_nt_69",
["is_null", 156, 21, 140, 17],
["jump_false", 156, "eq_nnl_70", 140, 17],
"_nop_tc_16",
["jump", "eq_nnl_70", 140, 17],
["true", 155, 140, 17],
["jump", "eq_done_66", 140, 17],
"eq_nnl_70",
["is_bool", 156, 21, 140, 17],
["jump_false", 156, "eq_nb_71", 140, 17],
"_nop_tc_17",
["jump", "eq_nb_71", 140, 17],
["eq_bool", 155, 21, 154, 140, 17],
["jump", "eq_done_66", 140, 17],
"eq_nb_71",
["false", 155, 140, 17],
"eq_done_66",
["jump_false", 155, "if_else_64", 140, 17],
["get", 159, 13, 1, 1, 1],
["frame", 160, 159, 1, 1, 1],
["null", 161, 1, 1],
["setarg", 160, 0, 161, 1, 1],
["setarg", 160, 1, 11, 1, 1],
["invoke", 160, 158, 1, 1],
["get", 162, 2, 1, 1, 6],
["load_field", 163, 162, "js_null", 1, 6],
[
"access",
165,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 166, 165, 1, 1, 1],
["null", 167, 1, 1],
["setarg", 166, 0, 167, 1, 1],
["setarg", 166, 1, 163, 1, 1],
["invoke", 166, 164, 1, 1],
["array", 168, 0, 1, 1],
["push", 168, 158, 1, 1],
["push", 168, 164, 1, 1],
[
"access",
169,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 170, " {0} =l copy {1}", 1, 1],
["frame", 172, 169, 2, 1, 1],
["null", 173, 1, 1],
["setarg", 172, 0, 173, 1, 1],
["setarg", 172, 1, 170, 1, 1],
["setarg", 172, 2, 168, 1, 1],
["invoke", 172, 171, 1, 1],
["get", 175, 12, 1, 141, 9],
["frame", 176, 175, 1, 141, 9],
["null", 177, 141, 9],
["setarg", 176, 0, 177, 141, 9],
["setarg", 176, 1, 171, 141, 9],
["invoke", 176, 174, 141, 9],
["frame", 179, 10, 1, 142, 9],
["null", 180, 142, 9],
["setarg", 179, 0, 180, 142, 9],
["setarg", 179, 1, 11, 142, 9],
["invoke", 179, 178, 142, 9],
["jump", "while_start_48", 143, 9],
["jump", "if_end_65", 143, 9],
"if_else_64",
"if_end_65",
["access", 181, "true", 145, 17],
["is_identical", 182, 21, 181, 145, 17],
["jump_true", 182, "eq_done_74", 145, 17],
["is_int", 183, 21, 145, 17],
["jump_false", 183, "eq_ni_75", 145, 17],
"_nop_tc_18",
["jump", "eq_ni_75", 145, 17],
["eq_int", 182, 21, 181, 145, 17],
["jump", "eq_done_74", 145, 17],
"eq_ni_75",
["is_num", 183, 21, 145, 17],
["jump_false", 183, "eq_nn_76", 145, 17],
"_nop_tc_19",
["jump", "eq_nn_76", 145, 17],
["eq_float", 182, 21, 181, 145, 17],
["jump", "eq_done_74", 145, 17],
"eq_nn_76",
["is_text", 183, 21, 145, 17],
["jump_false", 183, "eq_nt_77", 145, 17],
"_nop_tc_20",
"_nop_tc_21",
["eq_text", 182, 21, 181, 145, 17],
["jump", "eq_done_74", 145, 17],
"eq_nt_77",
["is_null", 183, 21, 145, 17],
["jump_false", 183, "eq_nnl_78", 145, 17],
"_nop_tc_22",
["jump", "eq_nnl_78", 145, 17],
["true", 182, 145, 17],
["jump", "eq_done_74", 145, 17],
"eq_nnl_78",
["is_bool", 183, 21, 145, 17],
["jump_false", 183, "eq_nb_79", 145, 17],
"_nop_tc_23",
["jump", "eq_nb_79", 145, 17],
["eq_bool", 182, 21, 181, 145, 17],
["jump", "eq_done_74", 145, 17],
"eq_nb_79",
["false", 182, 145, 17],
"eq_done_74",
["jump_false", 182, "if_else_72", 145, 17],
["get", 186, 13, 1, 1, 1],
["frame", 187, 186, 1, 1, 1],
["null", 188, 1, 1],
["setarg", 187, 0, 188, 1, 1],
["setarg", 187, 1, 11, 1, 1],
["invoke", 187, 185, 1, 1],
["get", 189, 2, 1, 1, 6],
["load_field", 190, 189, "js_true", 1, 6],
[
"access",
192,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 193, 192, 1, 1, 1],
["null", 194, 1, 1],
["setarg", 193, 0, 194, 1, 1],
["setarg", 193, 1, 190, 1, 1],
["invoke", 193, 191, 1, 1],
["array", 195, 0, 1, 1],
["push", 195, 185, 1, 1],
["push", 195, 191, 1, 1],
[
"access",
196,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 197, " {0} =l copy {1}", 1, 1],
["frame", 199, 196, 2, 1, 1],
["null", 200, 1, 1],
["setarg", 199, 0, 200, 1, 1],
["setarg", 199, 1, 197, 1, 1],
["setarg", 199, 2, 195, 1, 1],
["invoke", 199, 198, 1, 1],
["get", 202, 12, 1, 146, 9],
["frame", 203, 202, 1, 146, 9],
["null", 204, 146, 9],
["setarg", 203, 0, 204, 146, 9],
["setarg", 203, 1, 198, 146, 9],
["invoke", 203, 201, 146, 9],
["frame", 206, 10, 1, 147, 9],
["null", 207, 147, 9],
["setarg", 206, 0, 207, 147, 9],
["setarg", 206, 1, 11, 147, 9],
["invoke", 206, 205, 147, 9],
["jump", "while_start_48", 148, 9],
["jump", "if_end_73", 148, 9],
"if_else_72",
"if_end_73",
["access", 208, "false", 150, 17],
["is_identical", 209, 21, 208, 150, 17],
["jump_true", 209, "eq_done_82", 150, 17],
["is_int", 210, 21, 150, 17],
["jump_false", 210, "eq_ni_83", 150, 17],
"_nop_tc_24",
["jump", "eq_ni_83", 150, 17],
["eq_int", 209, 21, 208, 150, 17],
["jump", "eq_done_82", 150, 17],
"eq_ni_83",
["is_num", 210, 21, 150, 17],
["jump_false", 210, "eq_nn_84", 150, 17],
"_nop_tc_25",
["jump", "eq_nn_84", 150, 17],
["eq_float", 209, 21, 208, 150, 17],
["jump", "eq_done_82", 150, 17],
"eq_nn_84",
["is_text", 210, 21, 150, 17],
["jump_false", 210, "eq_nt_85", 150, 17],
"_nop_tc_26",
"_nop_tc_27",
["eq_text", 209, 21, 208, 150, 17],
["jump", "eq_done_82", 150, 17],
"eq_nt_85",
["is_null", 210, 21, 150, 17],
["jump_false", 210, "eq_nnl_86", 150, 17],
"_nop_tc_28",
["jump", "eq_nnl_86", 150, 17],
["true", 209, 150, 17],
["jump", "eq_done_82", 150, 17],
"eq_nnl_86",
["is_bool", 210, 21, 150, 17],
["jump_false", 210, "eq_nb_87", 150, 17],
"_nop_tc_29",
["jump", "eq_nb_87", 150, 17],
["eq_bool", 209, 21, 208, 150, 17],
["jump", "eq_done_82", 150, 17],
"eq_nb_87",
["false", 209, 150, 17],
"eq_done_82",
["jump_false", 209, "if_else_80", 150, 17],
["get", 213, 13, 1, 1, 1],
["frame", 214, 213, 1, 1, 1],
["null", 215, 1, 1],
["setarg", 214, 0, 215, 1, 1],
["setarg", 214, 1, 11, 1, 1],
["invoke", 214, 212, 1, 1],
["get", 216, 2, 1, 1, 6],
["load_field", 217, 216, "js_false", 1, 6],
[
"access",
219,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 220, 219, 1, 1, 1],
["null", 221, 1, 1],
["setarg", 220, 0, 221, 1, 1],
["setarg", 220, 1, 217, 1, 1],
["invoke", 220, 218, 1, 1],
["array", 222, 0, 1, 1],
["push", 222, 212, 1, 1],
["push", 222, 218, 1, 1],
[
"access",
223,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 224, " {0} =l copy {1}", 1, 1],
["frame", 226, 223, 2, 1, 1],
["null", 227, 1, 1],
["setarg", 226, 0, 227, 1, 1],
["setarg", 226, 1, 224, 1, 1],
["setarg", 226, 2, 222, 1, 1],
["invoke", 226, 225, 1, 1],
["get", 229, 12, 1, 151, 9],
["frame", 230, 229, 1, 151, 9],
["null", 231, 151, 9],
["setarg", 230, 0, 231, 151, 9],
["setarg", 230, 1, 225, 151, 9],
["invoke", 230, 228, 151, 9],
["frame", 233, 10, 1, 152, 9],
["null", 234, 152, 9],
["setarg", 233, 0, 234, 152, 9],
["setarg", 233, 1, 11, 152, 9],
["invoke", 233, 232, 152, 9],
["jump", "while_start_48", 153, 9],
["jump", "if_end_81", 153, 9],
"if_else_80",
"if_end_81",
["access", 235, "access", 155, 17],
["is_identical", 236, 21, 235, 155, 17],
["jump_true", 236, "eq_done_90", 155, 17],
["is_int", 237, 21, 155, 17],
["jump_false", 237, "eq_ni_91", 155, 17],
"_nop_tc_30",
["jump", "eq_ni_91", 155, 17],
["eq_int", 236, 21, 235, 155, 17],
["jump", "eq_done_90", 155, 17],
"eq_ni_91",
["is_num", 237, 21, 155, 17],
["jump_false", 237, "eq_nn_92", 155, 17],
"_nop_tc_31",
["jump", "eq_nn_92", 155, 17],
["eq_float", 236, 21, 235, 155, 17],
["jump", "eq_done_90", 155, 17],
"eq_nn_92",
["is_text", 237, 21, 155, 17],
["jump_false", 237, "eq_nt_93", 155, 17],
"_nop_tc_32",
"_nop_tc_33",
["eq_text", 236, 21, 235, 155, 17],
["jump", "eq_done_90", 155, 17],
"eq_nt_93",
["is_null", 237, 21, 155, 17],
["jump_false", 237, "eq_nnl_94", 155, 17],
"_nop_tc_34",
["jump", "eq_nnl_94", 155, 17],
["true", 236, 155, 17],
["jump", "eq_done_90", 155, 17],
"eq_nnl_94",
["is_bool", 237, 21, 155, 17],
["jump_false", 237, "eq_nb_95", 155, 17],
"_nop_tc_35",
["jump", "eq_nb_95", 155, 17],
["eq_bool", 236, 21, 235, 155, 17],
["jump", "eq_done_90", 155, 17],
"eq_nb_95",
["false", 236, 155, 17],
"eq_done_90",
["jump_false", 236, "if_else_88", 155, 17],
["is_num", 239, 15, 156, 23],
["jump_false", 239, "if_else_96", 156, 23],
"_nop_tc_36",
["jump", "if_else_98", 157, 26],
["get", 242, 13, 1, 1, 1],
["frame", 243, 242, 1, 1, 1],
["null", 244, 1, 1],
["setarg", 243, 0, 244, 1, 1],
["setarg", 243, 1, 11, 1, 1],
["invoke", 243, 241, 1, 1],
["access", 245, 2, 1, 11],
["multiply", 246, 15, 245, 1, 11],
[
"access",
248,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 249, 248, 1, 1, 1],
["null", 250, 1, 1],
["setarg", 249, 0, 250, 1, 1],
["setarg", 249, 1, 246, 1, 1],
["invoke", 249, 247, 1, 1],
["array", 251, 0, 1, 1],
["push", 251, 241, 1, 1],
["push", 251, 247, 1, 1],
[
"access",
252,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 253, " {0} =l copy {1}", 1, 1],
["frame", 255, 252, 2, 1, 1],
["null", 256, 1, 1],
["setarg", 255, 0, 256, 1, 1],
["setarg", 255, 1, 253, 1, 1],
["setarg", 255, 2, 251, 1, 1],
["invoke", 255, 254, 1, 1],
["get", 258, 12, 1, 158, 13],
["frame", 259, 258, 1, 158, 13],
["null", 260, 158, 13],
["setarg", 259, 0, 260, 158, 13],
["setarg", 259, 1, 254, 158, 13],
["invoke", 259, 257, 158, 13],
["jump", "if_end_99", 158, 13],
"if_else_98",
["get", 262, 13, 1, 1, 1],
["frame", 263, 262, 1, 1, 1],
["null", 264, 1, 1],
["setarg", 263, 0, 264, 1, 1],
["setarg", 263, 1, 11, 1, 1],
["invoke", 263, 261, 1, 1],
[
"access",
266,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 267, 266, 1, 1, 1],
["null", 268, 1, 1],
["setarg", 267, 0, 268, 1, 1],
["setarg", 267, 1, 15, 1, 1],
["invoke", 267, 265, 1, 1],
["array", 269, 0, 1, 1],
["push", 269, 261, 1, 1],
["push", 269, 265, 1, 1],
[
"access",
270,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 271, " {0} =l call $__JS_NewFloat64(l %ctx, d d_{1})", 1, 1],
["frame", 273, 270, 2, 1, 1],
["null", 274, 1, 1],
["setarg", 273, 0, 274, 1, 1],
["setarg", 273, 1, 271, 1, 1],
["setarg", 273, 2, 269, 1, 1],
["invoke", 273, 272, 1, 1],
["get", 276, 12, 1, 160, 13],
["frame", 277, 276, 1, 160, 13],
["null", 278, 160, 13],
["setarg", 277, 0, 278, 160, 13],
["setarg", 277, 1, 272, 160, 13],
["invoke", 277, 275, 160, 13],
"if_end_99",
["jump", "if_end_97", 160, 13],
"if_else_96",
["is_text", 279, 15, 162, 28],
["jump_false", 279, "if_else_100", 162, 28],
["get", 281, 14, 1, 163, 16],
["frame", 282, 281, 1, 163, 16],
["null", 283, 163, 16],
["setarg", 282, 0, 283, 163, 16],
["setarg", 282, 1, 15, 163, 16],
["invoke", 282, 280, 163, 16],
["move", 6, 280, 163, 16],
["get", 285, 13, 1, 1, 1],
["frame", 286, 285, 1, 1, 1],
["null", 287, 1, 1],
["setarg", 286, 0, 287, 1, 1],
["setarg", 286, 1, 11, 1, 1],
["invoke", 286, 284, 1, 1],
["array", 288, 0, 1, 1],
["push", 288, 284, 1, 1],
["push", 288, 6, 1, 1],
[
"access",
289,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 290, " {0} =l call $JS_NewString(l %ctx, l {1})", 1, 1],
["frame", 292, 289, 2, 1, 1],
["null", 293, 1, 1],
["setarg", 292, 0, 293, 1, 1],
["setarg", 292, 1, 290, 1, 1],
["setarg", 292, 2, 288, 1, 1],
["invoke", 292, 291, 1, 1],
["get", 295, 12, 1, 164, 11],
["frame", 296, 295, 1, 164, 11],
["null", 297, 164, 11],
["setarg", 296, 0, 297, 164, 11],
["setarg", 296, 1, 291, 164, 11],
["invoke", 296, 294, 164, 11],
["jump", "if_end_101", 164, 11],
"if_else_100",
["is_record", 298, 15, 165, 30],
["jump_false", 298, "if_else_102", 165, 30],
["load_field", 299, 15, "make", 166, 15],
["access", 300, "intrinsic", 166, 26],
["is_identical", 301, 299, 300, 166, 26],
["jump_true", 301, "eq_done_106", 166, 26],
["is_int", 302, 299, 166, 26],
["jump_false", 302, "eq_ni_107", 166, 26],
"_nop_tc_37",
["jump", "eq_ni_107", 166, 26],
["eq_int", 301, 299, 300, 166, 26],
["jump", "eq_done_106", 166, 26],
"eq_ni_107",
["is_num", 302, 299, 166, 26],
["jump_false", 302, "eq_nn_108", 166, 26],
"_nop_tc_38",
["jump", "eq_nn_108", 166, 26],
["eq_float", 301, 299, 300, 166, 26],
["jump", "eq_done_106", 166, 26],
"eq_nn_108",
["is_text", 302, 299, 166, 26],
["jump_false", 302, "eq_nt_109", 166, 26],
"_nop_tc_39",
"_nop_tc_40",
["eq_text", 301, 299, 300, 166, 26],
["jump", "eq_done_106", 166, 26],
"eq_nt_109",
["is_null", 302, 299, 166, 26],
["jump_false", 302, "eq_nnl_110", 166, 26],
"_nop_tc_41",
["jump", "eq_nnl_110", 166, 26],
["true", 301, 166, 26],
["jump", "eq_done_106", 166, 26],
"eq_nnl_110",
["is_bool", 302, 299, 166, 26],
["jump_false", 302, "eq_nb_111", 166, 26],
"_nop_tc_42",
["jump", "eq_nb_111", 166, 26],
["eq_bool", 301, 299, 300, 166, 26],
["jump", "eq_done_106", 166, 26],
"eq_nb_111",
["false", 301, 166, 26],
"eq_done_106",
["jump_false", 301, "if_else_104", 166, 26],
["load_field", 304, 15, "name", 167, 29],
["get", 306, 14, 1, 167, 18],
["frame", 307, 306, 1, 167, 18],
["null", 308, 167, 18],
["setarg", 307, 0, 308, 167, 18],
["setarg", 307, 1, 304, 167, 18],
["invoke", 307, 305, 167, 18],
["move", 6, 305, 167, 18],
["get", 310, 13, 1, 1, 1],
["frame", 311, 310, 1, 1, 1],
["null", 312, 1, 1],
["setarg", 311, 0, 312, 1, 1],
["setarg", 311, 1, 11, 1, 1],
["invoke", 311, 309, 1, 1],
["array", 313, 0, 1, 1],
["push", 313, 309, 1, 1],
["push", 313, 6, 1, 1],
[
"access",
314,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 315, " {0} =l call $cell_rt_get_intrinsic(l %ctx, l {1})", 1, 1],
["frame", 317, 314, 2, 1, 1],
["null", 318, 1, 1],
["setarg", 317, 0, 318, 1, 1],
["setarg", 317, 1, 315, 1, 1],
["setarg", 317, 2, 313, 1, 1],
["invoke", 317, 316, 1, 1],
["get", 320, 12, 1, 168, 13],
["frame", 321, 320, 1, 168, 13],
["null", 322, 168, 13],
["setarg", 321, 0, 322, 168, 13],
["setarg", 321, 1, 316, 168, 13],
["invoke", 321, 319, 168, 13],
["jump", "if_end_105", 168, 13],
"if_else_104",
["load_field", 323, 15, "kind", 169, 22],
["access", 324, "number", 169, 33],
["is_identical", 325, 323, 324, 169, 33],
["jump_true", 325, "eq_done_114", 169, 33],
["is_int", 326, 323, 169, 33],
["jump_false", 326, "eq_ni_115", 169, 33],
"_nop_tc_43",
["jump", "eq_ni_115", 169, 33],
["eq_int", 325, 323, 324, 169, 33],
["jump", "eq_done_114", 169, 33],
"eq_ni_115",
["is_num", 326, 323, 169, 33],
["jump_false", 326, "eq_nn_116", 169, 33],
"_nop_tc_44",
["jump", "eq_nn_116", 169, 33],
["eq_float", 325, 323, 324, 169, 33],
["jump", "eq_done_114", 169, 33],
"eq_nn_116",
["is_text", 326, 323, 169, 33],
["jump_false", 326, "eq_nt_117", 169, 33],
"_nop_tc_45",
"_nop_tc_46",
["eq_text", 325, 323, 324, 169, 33],
["jump", "eq_done_114", 169, 33],
"eq_nt_117",
["is_null", 326, 323, 169, 33],
["jump_false", 326, "eq_nnl_118", 169, 33],
"_nop_tc_47",
["jump", "eq_nnl_118", 169, 33],
["true", 325, 169, 33],
["jump", "eq_done_114", 169, 33],
"eq_nnl_118",
["is_bool", 326, 323, 169, 33],
["jump_false", 326, "eq_nb_119", 169, 33],
"_nop_tc_48",
["jump", "eq_nb_119", 169, 33],
["eq_bool", 325, 323, 324, 169, 33],
["jump", "eq_done_114", 169, 33],
"eq_nb_119",
["false", 325, 169, 33],
"eq_done_114",
["jump_false", 325, "if_else_112", 169, 33],
["load_field", 328, 15, "number", 170, 17],
["null", 329, 170, 30],
["is_identical", 330, 328, 329, 170, 30],
["jump_true", 330, "ne_nid_124", 170, 30],
["jump", "ne_ni_125", 170, 30],
"ne_nid_124",
["false", 330, 170, 30],
["jump", "ne_done_123", 170, 30],
"ne_ni_125",
["is_int", 331, 328, 170, 30],
["jump_false", 331, "ne_nn_126", 170, 30],
"_nop_tc_49",
["jump", "ne_nn_126", 170, 30],
["ne_int", 330, 328, 329, 170, 30],
["jump", "ne_done_123", 170, 30],
"ne_nn_126",
["is_num", 331, 328, 170, 30],
["jump_false", 331, "ne_nt_127", 170, 30],
"_nop_tc_50",
["jump", "ne_nt_127", 170, 30],
["ne_float", 330, 328, 329, 170, 30],
["jump", "ne_done_123", 170, 30],
"ne_nt_127",
["is_text", 331, 328, 170, 30],
["jump_false", 331, "ne_nnl_128", 170, 30],
"_nop_tc_51",
["jump", "ne_nnl_128", 170, 30],
["ne_text", 330, 328, 329, 170, 30],
["jump", "ne_done_123", 170, 30],
"ne_nnl_128",
["is_null", 331, 328, 170, 30],
["jump_false", 331, "ne_nb_129", 170, 30],
"_nop_tc_52",
"_nop_tc_53",
["false", 330, 170, 30],
["jump", "ne_done_123", 170, 30],
"ne_nb_129",
["is_bool", 331, 328, 170, 30],
["jump_false", 331, "ne_mis_130", 170, 30],
"_nop_tc_54",
["jump", "ne_mis_130", 170, 30],
["ne_bool", 330, 328, 329, 170, 30],
["jump", "ne_done_123", 170, 30],
"ne_mis_130",
["true", 330, 170, 30],
"ne_done_123",
["move", 333, 330, 170, 30],
["jump_false", 333, "and_end_122", 170, 30],
["load_field", 334, 15, "number", 170, 49],
["is_int", 335, 334, 170, 49],
["move", 333, 335, 170, 49],
"and_end_122",
["jump_false", 333, "if_else_120", 170, 49],
["get", 337, 13, 1, 1, 1],
["frame", 338, 337, 1, 1, 1],
["null", 339, 1, 1],
["setarg", 338, 0, 339, 1, 1],
["setarg", 338, 1, 11, 1, 1],
["invoke", 338, 336, 1, 1],
["load_field", 340, 15, "number", 1, 6],
["access", 341, 2, 1, 18],
["multiply", 342, 340, 341, 1, 18],
[
"access",
344,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 345, 344, 1, 1, 1],
["null", 346, 1, 1],
["setarg", 345, 0, 346, 1, 1],
["setarg", 345, 1, 342, 1, 1],
["invoke", 345, 343, 1, 1],
["array", 347, 0, 1, 1],
["push", 347, 336, 1, 1],
["push", 347, 343, 1, 1],
[
"access",
348,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 349, " {0} =l copy {1}", 1, 1],
["frame", 351, 348, 2, 1, 1],
["null", 352, 1, 1],
["setarg", 351, 0, 352, 1, 1],
["setarg", 351, 1, 349, 1, 1],
["setarg", 351, 2, 347, 1, 1],
["invoke", 351, 350, 1, 1],
["get", 354, 12, 1, 171, 15],
["frame", 355, 354, 1, 171, 15],
["null", 356, 171, 15],
["setarg", 355, 0, 356, 171, 15],
["setarg", 355, 1, 350, 171, 15],
["invoke", 355, 353, 171, 15],
["jump", "if_end_121", 171, 15],
"if_else_120",
["load_field", 357, 15, "number", 172, 24],
["null", 358, 172, 37],
["is_identical", 359, 357, 358, 172, 37],
["jump_true", 359, "ne_nid_134", 172, 37],
["jump", "ne_ni_135", 172, 37],
"ne_nid_134",
["false", 359, 172, 37],
["jump", "ne_done_133", 172, 37],
"ne_ni_135",
["is_int", 360, 357, 172, 37],
["jump_false", 360, "ne_nn_136", 172, 37],
"_nop_tc_55",
["jump", "ne_nn_136", 172, 37],
["ne_int", 359, 357, 358, 172, 37],
["jump", "ne_done_133", 172, 37],
"ne_nn_136",
["is_num", 360, 357, 172, 37],
["jump_false", 360, "ne_nt_137", 172, 37],
"_nop_tc_56",
["jump", "ne_nt_137", 172, 37],
["ne_float", 359, 357, 358, 172, 37],
["jump", "ne_done_133", 172, 37],
"ne_nt_137",
["is_text", 360, 357, 172, 37],
["jump_false", 360, "ne_nnl_138", 172, 37],
"_nop_tc_57",
["jump", "ne_nnl_138", 172, 37],
["ne_text", 359, 357, 358, 172, 37],
["jump", "ne_done_133", 172, 37],
"ne_nnl_138",
["is_null", 360, 357, 172, 37],
["jump_false", 360, "ne_nb_139", 172, 37],
"_nop_tc_58",
"_nop_tc_59",
["false", 359, 172, 37],
["jump", "ne_done_133", 172, 37],
"ne_nb_139",
["is_bool", 360, 357, 172, 37],
["jump_false", 360, "ne_mis_140", 172, 37],
"_nop_tc_60",
["jump", "ne_mis_140", 172, 37],
["ne_bool", 359, 357, 358, 172, 37],
["jump", "ne_done_133", 172, 37],
"ne_mis_140",
["true", 359, 172, 37],
"ne_done_133",
["jump_false", 359, "if_else_131", 172, 37],
["get", 363, 13, 1, 1, 1],
["frame", 364, 363, 1, 1, 1],
["null", 365, 1, 1],
["setarg", 364, 0, 365, 1, 1],
["setarg", 364, 1, 11, 1, 1],
["invoke", 364, 362, 1, 1],
["load_field", 366, 15, "number", 1, 6],
[
"access",
368,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 369, 368, 1, 1, 1],
["null", 370, 1, 1],
["setarg", 369, 0, 370, 1, 1],
["setarg", 369, 1, 366, 1, 1],
["invoke", 369, 367, 1, 1],
["array", 371, 0, 1, 1],
["push", 371, 362, 1, 1],
["push", 371, 367, 1, 1],
[
"access",
372,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 373, " {0} =l call $__JS_NewFloat64(l %ctx, d d_{1})", 1, 1],
["frame", 375, 372, 2, 1, 1],
["null", 376, 1, 1],
["setarg", 375, 0, 376, 1, 1],
["setarg", 375, 1, 373, 1, 1],
["setarg", 375, 2, 371, 1, 1],
["invoke", 375, 374, 1, 1],
["get", 378, 12, 1, 173, 15],
["frame", 379, 378, 1, 173, 15],
["null", 380, 173, 15],
["setarg", 379, 0, 380, 173, 15],
["setarg", 379, 1, 374, 173, 15],
["invoke", 379, 377, 173, 15],
["jump", "if_end_132", 173, 15],
"if_else_131",
["get", 382, 13, 1, 1, 1],
["frame", 383, 382, 1, 1, 1],
["null", 384, 1, 1],
["setarg", 383, 0, 384, 1, 1],
["setarg", 383, 1, 11, 1, 1],
["invoke", 383, 381, 1, 1],
["get", 385, 2, 1, 1, 6],
["load_field", 386, 385, "js_null", 1, 6],
[
"access",
388,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 389, 388, 1, 1, 1],
["null", 390, 1, 1],
["setarg", 389, 0, 390, 1, 1],
["setarg", 389, 1, 386, 1, 1],
["invoke", 389, 387, 1, 1],
["array", 391, 0, 1, 1],
["push", 391, 381, 1, 1],
["push", 391, 387, 1, 1],
[
"access",
392,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 393, " {0} =l copy {1}", 1, 1],
["frame", 395, 392, 2, 1, 1],
["null", 396, 1, 1],
["setarg", 395, 0, 396, 1, 1],
["setarg", 395, 1, 393, 1, 1],
["setarg", 395, 2, 391, 1, 1],
["invoke", 395, 394, 1, 1],
["get", 398, 12, 1, 175, 15],
["frame", 399, 398, 1, 175, 15],
["null", 400, 175, 15],
["setarg", 399, 0, 400, 175, 15],
["setarg", 399, 1, 394, 175, 15],
["invoke", 399, 397, 175, 15],
"if_end_132",
"if_end_121",
["jump", "if_end_113", 175, 15],
"if_else_112",
["load_field", 401, 15, "kind", 177, 22],
["access", 402, "text", 177, 33],
["is_identical", 403, 401, 402, 177, 33],
["jump_true", 403, "eq_done_143", 177, 33],
["is_int", 404, 401, 177, 33],
["jump_false", 404, "eq_ni_144", 177, 33],
"_nop_tc_61",
["jump", "eq_ni_144", 177, 33],
["eq_int", 403, 401, 402, 177, 33],
["jump", "eq_done_143", 177, 33],
"eq_ni_144",
["is_num", 404, 401, 177, 33],
["jump_false", 404, "eq_nn_145", 177, 33],
"_nop_tc_62",
["jump", "eq_nn_145", 177, 33],
["eq_float", 403, 401, 402, 177, 33],
["jump", "eq_done_143", 177, 33],
"eq_nn_145",
["is_text", 404, 401, 177, 33],
["jump_false", 404, "eq_nt_146", 177, 33],
"_nop_tc_63",
"_nop_tc_64",
["eq_text", 403, 401, 402, 177, 33],
["jump", "eq_done_143", 177, 33],
"eq_nt_146",
["is_null", 404, 401, 177, 33],
["jump_false", 404, "eq_nnl_147", 177, 33],
"_nop_tc_65",
["jump", "eq_nnl_147", 177, 33],
["true", 403, 177, 33],
["jump", "eq_done_143", 177, 33],
"eq_nnl_147",
["is_bool", 404, 401, 177, 33],
["jump_false", 404, "eq_nb_148", 177, 33],
"_nop_tc_66",
["jump", "eq_nb_148", 177, 33],
["eq_bool", 403, 401, 402, 177, 33],
["jump", "eq_done_143", 177, 33],
"eq_nb_148",
["false", 403, 177, 33],
"eq_done_143",
["jump_false", 403, "if_else_141", 177, 33],
["load_field", 406, 15, "value", 178, 29],
["get", 408, 14, 1, 178, 18],
["frame", 409, 408, 1, 178, 18],
["null", 410, 178, 18],
["setarg", 409, 0, 410, 178, 18],
["setarg", 409, 1, 406, 178, 18],
["invoke", 409, 407, 178, 18],
["move", 6, 407, 178, 18],
["get", 412, 13, 1, 1, 1],
["frame", 413, 412, 1, 1, 1],
["null", 414, 1, 1],
["setarg", 413, 0, 414, 1, 1],
["setarg", 413, 1, 11, 1, 1],
["invoke", 413, 411, 1, 1],
["array", 415, 0, 1, 1],
["push", 415, 411, 1, 1],
["push", 415, 6, 1, 1],
[
"access",
416,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 417, " {0} =l call $JS_NewString(l %ctx, l {1})", 1, 1],
["frame", 419, 416, 2, 1, 1],
["null", 420, 1, 1],
["setarg", 419, 0, 420, 1, 1],
["setarg", 419, 1, 417, 1, 1],
["setarg", 419, 2, 415, 1, 1],
["invoke", 419, 418, 1, 1],
["get", 422, 12, 1, 179, 13],
["frame", 423, 422, 1, 179, 13],
["null", 424, 179, 13],
["setarg", 423, 0, 424, 179, 13],
["setarg", 423, 1, 418, 179, 13],
["invoke", 423, 421, 179, 13],
["jump", "if_end_142", 179, 13],
"if_else_141",
["load_field", 425, 15, "kind", 180, 22],
["access", 426, "true", 180, 33],
["is_identical", 427, 425, 426, 180, 33],
["jump_true", 427, "eq_done_151", 180, 33],
["is_int", 428, 425, 180, 33],
["jump_false", 428, "eq_ni_152", 180, 33],
"_nop_tc_67",
["jump", "eq_ni_152", 180, 33],
["eq_int", 427, 425, 426, 180, 33],
["jump", "eq_done_151", 180, 33],
"eq_ni_152",
["is_num", 428, 425, 180, 33],
["jump_false", 428, "eq_nn_153", 180, 33],
"_nop_tc_68",
["jump", "eq_nn_153", 180, 33],
["eq_float", 427, 425, 426, 180, 33],
["jump", "eq_done_151", 180, 33],
"eq_nn_153",
["is_text", 428, 425, 180, 33],
["jump_false", 428, "eq_nt_154", 180, 33],
"_nop_tc_69",
"_nop_tc_70",
["eq_text", 427, 425, 426, 180, 33],
["jump", "eq_done_151", 180, 33],
"eq_nt_154",
["is_null", 428, 425, 180, 33],
["jump_false", 428, "eq_nnl_155", 180, 33],
"_nop_tc_71",
["jump", "eq_nnl_155", 180, 33],
["true", 427, 180, 33],
["jump", "eq_done_151", 180, 33],
"eq_nnl_155",
["is_bool", 428, 425, 180, 33],
["jump_false", 428, "eq_nb_156", 180, 33],
"_nop_tc_72",
["jump", "eq_nb_156", 180, 33],
["eq_bool", 427, 425, 426, 180, 33],
["jump", "eq_done_151", 180, 33],
"eq_nb_156",
["false", 427, 180, 33],
"eq_done_151",
["jump_false", 427, "if_else_149", 180, 33],
["get", 431, 13, 1, 1, 1],
["frame", 432, 431, 1, 1, 1],
["null", 433, 1, 1],
["setarg", 432, 0, 433, 1, 1],
["setarg", 432, 1, 11, 1, 1],
["invoke", 432, 430, 1, 1],
["get", 434, 2, 1, 1, 6],
["load_field", 435, 434, "js_true", 1, 6],
[
"access",
437,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 438, 437, 1, 1, 1],
["null", 439, 1, 1],
["setarg", 438, 0, 439, 1, 1],
["setarg", 438, 1, 435, 1, 1],
["invoke", 438, 436, 1, 1],
["array", 440, 0, 1, 1],
["push", 440, 430, 1, 1],
["push", 440, 436, 1, 1],
[
"access",
441,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 442, " {0} =l copy {1}", 1, 1],
["frame", 444, 441, 2, 1, 1],
["null", 445, 1, 1],
["setarg", 444, 0, 445, 1, 1],
["setarg", 444, 1, 442, 1, 1],
["setarg", 444, 2, 440, 1, 1],
["invoke", 444, 443, 1, 1],
["get", 447, 12, 1, 181, 13],
["frame", 448, 447, 1, 181, 13],
["null", 449, 181, 13],
["setarg", 448, 0, 449, 181, 13],
["setarg", 448, 1, 443, 181, 13],
["invoke", 448, 446, 181, 13],
["jump", "if_end_150", 181, 13],
"if_else_149",
["load_field", 450, 15, "kind", 182, 22],
["access", 451, "false", 182, 33],
["is_identical", 452, 450, 451, 182, 33],
["jump_true", 452, "eq_done_159", 182, 33],
["is_int", 453, 450, 182, 33],
["jump_false", 453, "eq_ni_160", 182, 33],
"_nop_tc_73",
["jump", "eq_ni_160", 182, 33],
["eq_int", 452, 450, 451, 182, 33],
["jump", "eq_done_159", 182, 33],
"eq_ni_160",
["is_num", 453, 450, 182, 33],
["jump_false", 453, "eq_nn_161", 182, 33],
"_nop_tc_74",
["jump", "eq_nn_161", 182, 33],
["eq_float", 452, 450, 451, 182, 33],
["jump", "eq_done_159", 182, 33],
"eq_nn_161",
["is_text", 453, 450, 182, 33],
["jump_false", 453, "eq_nt_162", 182, 33],
"_nop_tc_75",
"_nop_tc_76",
["eq_text", 452, 450, 451, 182, 33],
["jump", "eq_done_159", 182, 33],
"eq_nt_162",
["is_null", 453, 450, 182, 33],
["jump_false", 453, "eq_nnl_163", 182, 33],
"_nop_tc_77",
["jump", "eq_nnl_163", 182, 33],
["true", 452, 182, 33],
["jump", "eq_done_159", 182, 33],
"eq_nnl_163",
["is_bool", 453, 450, 182, 33],
["jump_false", 453, "eq_nb_164", 182, 33],
"_nop_tc_78",
["jump", "eq_nb_164", 182, 33],
["eq_bool", 452, 450, 451, 182, 33],
["jump", "eq_done_159", 182, 33],
"eq_nb_164",
["false", 452, 182, 33],
"eq_done_159",
["jump_false", 452, "if_else_157", 182, 33],
["get", 456, 13, 1, 1, 1],
["frame", 457, 456, 1, 1, 1],
["null", 458, 1, 1],
["setarg", 457, 0, 458, 1, 1],
["setarg", 457, 1, 11, 1, 1],
["invoke", 457, 455, 1, 1],
["get", 459, 2, 1, 1, 6],
["load_field", 460, 459, "js_false", 1, 6],
[
"access",
462,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 463, 462, 1, 1, 1],
["null", 464, 1, 1],
["setarg", 463, 0, 464, 1, 1],
["setarg", 463, 1, 460, 1, 1],
["invoke", 463, 461, 1, 1],
["array", 465, 0, 1, 1],
["push", 465, 455, 1, 1],
["push", 465, 461, 1, 1],
[
"access",
466,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 467, " {0} =l copy {1}", 1, 1],
["frame", 469, 466, 2, 1, 1],
["null", 470, 1, 1],
["setarg", 469, 0, 470, 1, 1],
["setarg", 469, 1, 467, 1, 1],
["setarg", 469, 2, 465, 1, 1],
["invoke", 469, 468, 1, 1],
["get", 472, 12, 1, 183, 13],
["frame", 473, 472, 1, 183, 13],
["null", 474, 183, 13],
["setarg", 473, 0, 474, 183, 13],
["setarg", 473, 1, 468, 183, 13],
["invoke", 473, 471, 183, 13],
["jump", "if_end_158", 183, 13],
"if_else_157",
["load_field", 475, 15, "kind", 184, 22],
["access", 476, "null", 184, 33],
["is_identical", 477, 475, 476, 184, 33],
["jump_true", 477, "eq_done_167", 184, 33],
["is_int", 478, 475, 184, 33],
["jump_false", 478, "eq_ni_168", 184, 33],
"_nop_tc_79",
["jump", "eq_ni_168", 184, 33],
["eq_int", 477, 475, 476, 184, 33],
["jump", "eq_done_167", 184, 33],
"eq_ni_168",
["is_num", 478, 475, 184, 33],
["jump_false", 478, "eq_nn_169", 184, 33],
"_nop_tc_80",
["jump", "eq_nn_169", 184, 33],
["eq_float", 477, 475, 476, 184, 33],
["jump", "eq_done_167", 184, 33],
"eq_nn_169",
["is_text", 478, 475, 184, 33],
["jump_false", 478, "eq_nt_170", 184, 33],
"_nop_tc_81",
"_nop_tc_82",
["eq_text", 477, 475, 476, 184, 33],
["jump", "eq_done_167", 184, 33],
"eq_nt_170",
["is_null", 478, 475, 184, 33],
["jump_false", 478, "eq_nnl_171", 184, 33],
"_nop_tc_83",
["jump", "eq_nnl_171", 184, 33],
["true", 477, 184, 33],
["jump", "eq_done_167", 184, 33],
"eq_nnl_171",
["is_bool", 478, 475, 184, 33],
["jump_false", 478, "eq_nb_172", 184, 33],
"_nop_tc_84",
["jump", "eq_nb_172", 184, 33],
["eq_bool", 477, 475, 476, 184, 33],
["jump", "eq_done_167", 184, 33],
"eq_nb_172",
["false", 477, 184, 33],
"eq_done_167",
["jump_false", 477, "if_else_165", 184, 33],
["get", 481, 13, 1, 1, 1],
["frame", 482, 481, 1, 1, 1],
["null", 483, 1, 1],
["setarg", 482, 0, 483, 1, 1],
["setarg", 482, 1, 11, 1, 1],
["invoke", 482, 480, 1, 1],
["get", 484, 2, 1, 1, 6],
["load_field", 485, 484, "js_null", 1, 6],
[
"access",
487,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 488, 487, 1, 1, 1],
["null", 489, 1, 1],
["setarg", 488, 0, 489, 1, 1],
["setarg", 488, 1, 485, 1, 1],
["invoke", 488, 486, 1, 1],
["array", 490, 0, 1, 1],
["push", 490, 480, 1, 1],
["push", 490, 486, 1, 1],
[
"access",
491,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 492, " {0} =l copy {1}", 1, 1],
["frame", 494, 491, 2, 1, 1],
["null", 495, 1, 1],
["setarg", 494, 0, 495, 1, 1],
["setarg", 494, 1, 492, 1, 1],
["setarg", 494, 2, 490, 1, 1],
["invoke", 494, 493, 1, 1],
["get", 497, 12, 1, 185, 13],
["frame", 498, 497, 1, 185, 13],
["null", 499, 185, 13],
["setarg", 498, 0, 499, 185, 13],
["setarg", 498, 1, 493, 185, 13],
["invoke", 498, 496, 185, 13],
["jump", "if_end_166", 185, 13],
"if_else_165",
["get", 501, 13, 1, 1, 1],
["frame", 502, 501, 1, 1, 1],
["null", 503, 1, 1],
["setarg", 502, 0, 503, 1, 1],
["setarg", 502, 1, 11, 1, 1],
["invoke", 502, 500, 1, 1],
["get", 504, 2, 1, 1, 6],
["load_field", 505, 504, "js_null", 1, 6],
[
"access",
507,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 508, 507, 1, 1, 1],
["null", 509, 1, 1],
["setarg", 508, 0, 509, 1, 1],
["setarg", 508, 1, 505, 1, 1],
["invoke", 508, 506, 1, 1],
["array", 510, 0, 1, 1],
["push", 510, 500, 1, 1],
["push", 510, 506, 1, 1],
[
"access",
511,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 512, " {0} =l copy {1}", 1, 1],
["frame", 514, 511, 2, 1, 1],
["null", 515, 1, 1],
["setarg", 514, 0, 515, 1, 1],
["setarg", 514, 1, 512, 1, 1],
["setarg", 514, 2, 510, 1, 1],
["invoke", 514, 513, 1, 1],
["get", 517, 12, 1, 187, 13],
["frame", 518, 517, 1, 187, 13],
["null", 519, 187, 13],
["setarg", 518, 0, 519, 187, 13],
["setarg", 518, 1, 513, 187, 13],
["invoke", 518, 516, 187, 13],
"if_end_166",
"if_end_158",
"if_end_150",
"if_end_142",
"if_end_113",
"if_end_105",
["jump", "if_end_103", 187, 13],
"if_else_102",
["get", 521, 13, 1, 1, 1],
["frame", 522, 521, 1, 1, 1],
["null", 523, 1, 1],
["setarg", 522, 0, 523, 1, 1],
["setarg", 522, 1, 11, 1, 1],
["invoke", 522, 520, 1, 1],
["get", 524, 2, 1, 1, 6],
["load_field", 525, 524, "js_null", 1, 6],
[
"access",
527,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 528, 527, 1, 1, 1],
["null", 529, 1, 1],
["setarg", 528, 0, 529, 1, 1],
["setarg", 528, 1, 525, 1, 1],
["invoke", 528, 526, 1, 1],
["array", 530, 0, 1, 1],
["push", 530, 520, 1, 1],
["push", 530, 526, 1, 1],
[
"access",
531,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 532, " {0} =l copy {1}", 1, 1],
["frame", 534, 531, 2, 1, 1],
["null", 535, 1, 1],
["setarg", 534, 0, 535, 1, 1],
["setarg", 534, 1, 532, 1, 1],
["setarg", 534, 2, 530, 1, 1],
["invoke", 534, 533, 1, 1],
["get", 537, 12, 1, 190, 11],
["frame", 538, 537, 1, 190, 11],
["null", 539, 190, 11],
["setarg", 538, 0, 539, 190, 11],
["setarg", 538, 1, 533, 190, 11],
["invoke", 538, 536, 190, 11],
"if_end_103",
"if_end_101",
"if_end_97",
["frame", 541, 10, 1, 192, 9],
["null", 542, 192, 9],
["setarg", 541, 0, 542, 192, 9],
["setarg", 541, 1, 11, 192, 9],
["invoke", 541, 540, 192, 9],
["jump", "while_start_48", 193, 9],
["jump", "if_end_89", 193, 9],
"if_else_88",
"if_end_89",
["access", 543, "move", 198, 17],
["is_identical", 544, 21, 543, 198, 17],
["jump_true", 544, "eq_done_175", 198, 17],
["is_int", 545, 21, 198, 17],
["jump_false", 545, "eq_ni_176", 198, 17],
"_nop_tc_85",
["jump", "eq_ni_176", 198, 17],
["eq_int", 544, 21, 543, 198, 17],
["jump", "eq_done_175", 198, 17],
"eq_ni_176",
["is_num", 545, 21, 198, 17],
["jump_false", 545, "eq_nn_177", 198, 17],
"_nop_tc_86",
["jump", "eq_nn_177", 198, 17],
["eq_float", 544, 21, 543, 198, 17],
["jump", "eq_done_175", 198, 17],
"eq_nn_177",
["is_text", 545, 21, 198, 17],
["jump_false", 545, "eq_nt_178", 198, 17],
"_nop_tc_87",
"_nop_tc_88",
["eq_text", 544, 21, 543, 198, 17],
["jump", "eq_done_175", 198, 17],
"eq_nt_178",
["is_null", 545, 21, 198, 17],
["jump_false", 545, "eq_nnl_179", 198, 17],
"_nop_tc_89",
["jump", "eq_nnl_179", 198, 17],
["true", 544, 198, 17],
["jump", "eq_done_175", 198, 17],
"eq_nnl_179",
["is_bool", 545, 21, 198, 17],
["jump_false", 545, "eq_nb_180", 198, 17],
"_nop_tc_90",
["jump", "eq_nb_180", 198, 17],
["eq_bool", 544, 21, 543, 198, 17],
["jump", "eq_done_175", 198, 17],
"eq_nb_180",
["false", 544, 198, 17],
"eq_done_175",
["jump_false", 544, "if_else_173", 198, 17],
["get", 548, 13, 1, 1, 1],
["frame", 549, 548, 1, 1, 1],
["null", 550, 1, 1],
["setarg", 549, 0, 550, 1, 1],
["setarg", 549, 1, 11, 1, 1],
["invoke", 549, 547, 1, 1],
["get", 552, 13, 1, 1, 1],
["frame", 553, 552, 1, 1, 1],
["null", 554, 1, 1],
["setarg", 553, 0, 554, 1, 1],
["setarg", 553, 1, 15, 1, 1],
["invoke", 553, 551, 1, 1],
["array", 555, 0, 1, 1],
["push", 555, 547, 1, 1],
["push", 555, 551, 1, 1],
[
"access",
556,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 557, " {0} =l copy {1}", 1, 1],
["frame", 559, 556, 2, 1, 1],
["null", 560, 1, 1],
["setarg", 559, 0, 560, 1, 1],
["setarg", 559, 1, 557, 1, 1],
["setarg", 559, 2, 555, 1, 1],
["invoke", 559, 558, 1, 1],
["get", 562, 12, 1, 199, 9],
["frame", 563, 562, 1, 199, 9],
["null", 564, 199, 9],
["setarg", 563, 0, 564, 199, 9],
["setarg", 563, 1, 558, 199, 9],
["invoke", 563, 561, 199, 9],
["frame", 566, 10, 1, 200, 9],
["null", 567, 200, 9],
["setarg", 566, 0, 567, 200, 9],
["setarg", 566, 1, 11, 200, 9],
["invoke", 566, 565, 200, 9],
["jump", "while_start_48", 201, 9],
["jump", "if_end_174", 201, 9],
"if_else_173",
"if_end_174",
["access", 568, "add", 206, 17],
["is_identical", 569, 21, 568, 206, 17],
["jump_true", 569, "eq_done_183", 206, 17],
["is_int", 570, 21, 206, 17],
["jump_false", 570, "eq_ni_184", 206, 17],
"_nop_tc_91",
["jump", "eq_ni_184", 206, 17],
["eq_int", 569, 21, 568, 206, 17],
["jump", "eq_done_183", 206, 17],
"eq_ni_184",
["is_num", 570, 21, 206, 17],
["jump_false", 570, "eq_nn_185", 206, 17],
"_nop_tc_92",
["jump", "eq_nn_185", 206, 17],
["eq_float", 569, 21, 568, 206, 17],
["jump", "eq_done_183", 206, 17],
"eq_nn_185",
["is_text", 570, 21, 206, 17],
["jump_false", 570, "eq_nt_186", 206, 17],
"_nop_tc_93",
"_nop_tc_94",
["eq_text", 569, 21, 568, 206, 17],
["jump", "eq_done_183", 206, 17],
"eq_nt_186",
["is_null", 570, 21, 206, 17],
["jump_false", 570, "eq_nnl_187", 206, 17],
"_nop_tc_95",
["jump", "eq_nnl_187", 206, 17],
["true", 569, 206, 17],
["jump", "eq_done_183", 206, 17],
"eq_nnl_187",
["is_bool", 570, 21, 206, 17],
["jump_false", 570, "eq_nb_188", 206, 17],
"_nop_tc_96",
["jump", "eq_nb_188", 206, 17],
["eq_bool", 569, 21, 568, 206, 17],
["jump", "eq_done_183", 206, 17],
"eq_nb_188",
["false", 569, 206, 17],
"eq_done_183",
["jump_false", 569, "if_else_181", 206, 17],
["get", 573, 11, 1, 207, 13],
["frame", 574, 573, 0, 207, 13],
["null", 575, 207, 13],
["setarg", 574, 0, 575, 207, 13],
["invoke", 574, 572, 207, 13],
["move", 13, 572, 207, 13],
["access", 576, "%ctx", 208, 25],
["get", 578, 13, 1, 208, 33],
["frame", 579, 578, 1, 208, 33],
["null", 580, 208, 33],
["setarg", 579, 0, 580, 208, 33],
["setarg", 579, 1, 15, 208, 33],
["invoke", 579, 577, 208, 33],
["get", 582, 13, 1, 208, 40],
["frame", 583, 582, 1, 208, 40],
["null", 584, 208, 40],
["setarg", 583, 0, 584, 208, 40],
["setarg", 583, 1, 5, 208, 40],
["invoke", 583, 581, 208, 40],
["get", 586, 2, 1, 208, 14],
["is_proxy", 587, 586, 208, 14],
["jump_false", 587, "record_path_189", 208, 14],
["null", 588, 208, 14],
["access", 589, "add", 208, 14],
["array", 590, 0, 208, 14],
["push", 590, 13, 208, 14],
["push", 590, 576, 208, 14],
["push", 590, 577, 208, 14],
["push", 590, 581, 208, 14],
["frame", 591, 586, 2, 208, 14],
["setarg", 591, 0, 588, 208, 14],
["setarg", 591, 1, 589, 208, 14],
["setarg", 591, 2, 590, 208, 14],
["invoke", 591, 585, 208, 14],
["jump", "call_done_190", 208, 14],
"record_path_189",
["load_field", 592, 586, "add", 208, 14],
["frame", 593, 592, 4, 208, 14],
["setarg", 593, 0, 586, 208, 14],
["setarg", 593, 1, 13, 208, 14],
["setarg", 593, 2, 576, 208, 14],
["setarg", 593, 3, 577, 208, 14],
["setarg", 593, 4, 581, 208, 14],
["invoke", 593, 585, 208, 14],
"call_done_190",
["get", 595, 12, 1, 208, 9],
["frame", 596, 595, 1, 208, 9],
["null", 597, 208, 9],
["setarg", 596, 0, 597, 208, 9],
["setarg", 596, 1, 585, 208, 9],
["invoke", 596, 594, 208, 9],
["get", 599, 13, 1, 1, 1],
["frame", 600, 599, 1, 1, 1],
["null", 601, 1, 1],
["setarg", 600, 0, 601, 1, 1],
["setarg", 600, 1, 11, 1, 1],
["invoke", 600, 598, 1, 1],
["array", 602, 0, 1, 1],
["push", 602, 598, 1, 1],
["push", 602, 13, 1, 1],
[
"access",
603,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 604, " {0} =l copy %{1}", 1, 1],
["frame", 606, 603, 2, 1, 1],
["null", 607, 1, 1],
["setarg", 606, 0, 607, 1, 1],
["setarg", 606, 1, 604, 1, 1],
["setarg", 606, 2, 602, 1, 1],
["invoke", 606, 605, 1, 1],
["get", 609, 12, 1, 209, 9],
["frame", 610, 609, 1, 209, 9],
["null", 611, 209, 9],
["setarg", 610, 0, 611, 209, 9],
["setarg", 610, 1, 605, 209, 9],
["invoke", 610, 608, 209, 9],
["frame", 613, 10, 1, 210, 9],
["null", 614, 210, 9],
["setarg", 613, 0, 614, 210, 9],
["setarg", 613, 1, 11, 210, 9],
["invoke", 613, 612, 210, 9],
["jump", "while_start_48", 211, 9],
["jump", "if_end_182", 211, 9],
"if_else_181",
"if_end_182",
["access", 615, "subtract", 213, 17],
["is_identical", 616, 21, 615, 213, 17],
["jump_true", 616, "eq_done_193", 213, 17],
["is_int", 617, 21, 213, 17],
["jump_false", 617, "eq_ni_194", 213, 17],
"_nop_tc_97",
["jump", "eq_ni_194", 213, 17],
["eq_int", 616, 21, 615, 213, 17],
["jump", "eq_done_193", 213, 17],
"eq_ni_194",
["is_num", 617, 21, 213, 17],
["jump_false", 617, "eq_nn_195", 213, 17],
"_nop_tc_98",
["jump", "eq_nn_195", 213, 17],
["eq_float", 616, 21, 615, 213, 17],
["jump", "eq_done_193", 213, 17],
"eq_nn_195",
["is_text", 617, 21, 213, 17],
["jump_false", 617, "eq_nt_196", 213, 17],
"_nop_tc_99",
"_nop_tc_100",
["eq_text", 616, 21, 615, 213, 17],
["jump", "eq_done_193", 213, 17],
"eq_nt_196",
["is_null", 617, 21, 213, 17],
["jump_false", 617, "eq_nnl_197", 213, 17],
"_nop_tc_101",
["jump", "eq_nnl_197", 213, 17],
["true", 616, 213, 17],
["jump", "eq_done_193", 213, 17],
"eq_nnl_197",
["is_bool", 617, 21, 213, 17],
["jump_false", 617, "eq_nb_198", 213, 17],
"_nop_tc_102",
["jump", "eq_nb_198", 213, 17],
["eq_bool", 616, 21, 615, 213, 17],
["jump", "eq_done_193", 213, 17],
"eq_nb_198",
["false", 616, 213, 17],
"eq_done_193",
["jump_false", 616, "if_else_191", 213, 17],
["get", 620, 11, 1, 214, 13],
["frame", 621, 620, 0, 214, 13],
["null", 622, 214, 13],
["setarg", 621, 0, 622, 214, 13],
["invoke", 621, 619, 214, 13],
["move", 13, 619, 214, 13],
["access", 623, "%ctx", 215, 25],
["get", 625, 13, 1, 215, 33],
["frame", 626, 625, 1, 215, 33],
["null", 627, 215, 33],
["setarg", 626, 0, 627, 215, 33],
["setarg", 626, 1, 15, 215, 33],
["invoke", 626, 624, 215, 33],
["get", 629, 13, 1, 215, 40],
["frame", 630, 629, 1, 215, 40],
["null", 631, 215, 40],
["setarg", 630, 0, 631, 215, 40],
["setarg", 630, 1, 5, 215, 40],
["invoke", 630, 628, 215, 40],
["get", 633, 2, 1, 215, 14],
["is_proxy", 634, 633, 215, 14],
["jump_false", 634, "record_path_199", 215, 14],
["null", 635, 215, 14],
["access", 636, "sub", 215, 14],
["array", 637, 0, 215, 14],
["push", 637, 13, 215, 14],
["push", 637, 623, 215, 14],
["push", 637, 624, 215, 14],
["push", 637, 628, 215, 14],
["frame", 638, 633, 2, 215, 14],
["setarg", 638, 0, 635, 215, 14],
["setarg", 638, 1, 636, 215, 14],
["setarg", 638, 2, 637, 215, 14],
["invoke", 638, 632, 215, 14],
["jump", "call_done_200", 215, 14],
"record_path_199",
["load_field", 639, 633, "sub", 215, 14],
["frame", 640, 639, 4, 215, 14],
["setarg", 640, 0, 633, 215, 14],
["setarg", 640, 1, 13, 215, 14],
["setarg", 640, 2, 623, 215, 14],
["setarg", 640, 3, 624, 215, 14],
["setarg", 640, 4, 628, 215, 14],
["invoke", 640, 632, 215, 14],
"call_done_200",
["get", 642, 12, 1, 215, 9],
["frame", 643, 642, 1, 215, 9],
["null", 644, 215, 9],
["setarg", 643, 0, 644, 215, 9],
["setarg", 643, 1, 632, 215, 9],
["invoke", 643, 641, 215, 9],
["get", 646, 13, 1, 1, 1],
["frame", 647, 646, 1, 1, 1],
["null", 648, 1, 1],
["setarg", 647, 0, 648, 1, 1],
["setarg", 647, 1, 11, 1, 1],
["invoke", 647, 645, 1, 1],
["array", 649, 0, 1, 1],
["push", 649, 645, 1, 1],
["push", 649, 13, 1, 1],
[
"access",
650,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 651, " {0} =l copy %{1}", 1, 1],
["frame", 653, 650, 2, 1, 1],
["null", 654, 1, 1],
["setarg", 653, 0, 654, 1, 1],
["setarg", 653, 1, 651, 1, 1],
["setarg", 653, 2, 649, 1, 1],
["invoke", 653, 652, 1, 1],
["get", 656, 12, 1, 216, 9],
["frame", 657, 656, 1, 216, 9],
["null", 658, 216, 9],
["setarg", 657, 0, 658, 216, 9],
["setarg", 657, 1, 652, 216, 9],
["invoke", 657, 655, 216, 9],
["frame", 660, 10, 1, 217, 9],
["null", 661, 217, 9],
["setarg", 660, 0, 661, 217, 9],
["setarg", 660, 1, 11, 217, 9],
["invoke", 660, 659, 217, 9],
["jump", "while_start_48", 218, 9],
["jump", "if_end_192", 218, 9],
"if_else_191",
"if_end_192",
["access", 662, "multiply", 220, 17],
["is_identical", 663, 21, 662, 220, 17],
["jump_true", 663, "eq_done_203", 220, 17],
["is_int", 664, 21, 220, 17],
["jump_false", 664, "eq_ni_204", 220, 17],
"_nop_tc_103",
["jump", "eq_ni_204", 220, 17],
["eq_int", 663, 21, 662, 220, 17],
["jump", "eq_done_203", 220, 17],
"eq_ni_204",
["is_num", 664, 21, 220, 17],
["jump_false", 664, "eq_nn_205", 220, 17],
"_nop_tc_104",
["jump", "eq_nn_205", 220, 17],
["eq_float", 663, 21, 662, 220, 17],
["jump", "eq_done_203", 220, 17],
"eq_nn_205",
["is_text", 664, 21, 220, 17],
["jump_false", 664, "eq_nt_206", 220, 17],
"_nop_tc_105",
"_nop_tc_106",
["eq_text", 663, 21, 662, 220, 17],
["jump", "eq_done_203", 220, 17],
"eq_nt_206",
["is_null", 664, 21, 220, 17],
["jump_false", 664, "eq_nnl_207", 220, 17],
"_nop_tc_107",
["jump", "eq_nnl_207", 220, 17],
["true", 663, 220, 17],
["jump", "eq_done_203", 220, 17],
"eq_nnl_207",
["is_bool", 664, 21, 220, 17],
["jump_false", 664, "eq_nb_208", 220, 17],
"_nop_tc_108",
["jump", "eq_nb_208", 220, 17],
["eq_bool", 663, 21, 662, 220, 17],
["jump", "eq_done_203", 220, 17],
"eq_nb_208",
["false", 663, 220, 17],
"eq_done_203",
["jump_false", 663, "if_else_201", 220, 17],
["get", 667, 11, 1, 221, 13],
["frame", 668, 667, 0, 221, 13],
["null", 669, 221, 13],
["setarg", 668, 0, 669, 221, 13],
["invoke", 668, 666, 221, 13],
["move", 13, 666, 221, 13],
["access", 670, "%ctx", 222, 25],
["get", 672, 13, 1, 222, 33],
["frame", 673, 672, 1, 222, 33],
["null", 674, 222, 33],
["setarg", 673, 0, 674, 222, 33],
["setarg", 673, 1, 15, 222, 33],
["invoke", 673, 671, 222, 33],
["get", 676, 13, 1, 222, 40],
["frame", 677, 676, 1, 222, 40],
["null", 678, 222, 40],
["setarg", 677, 0, 678, 222, 40],
["setarg", 677, 1, 5, 222, 40],
["invoke", 677, 675, 222, 40],
["get", 680, 2, 1, 222, 14],
["is_proxy", 681, 680, 222, 14],
["jump_false", 681, "record_path_209", 222, 14],
["null", 682, 222, 14],
["access", 683, "mul", 222, 14],
["array", 684, 0, 222, 14],
["push", 684, 13, 222, 14],
["push", 684, 670, 222, 14],
["push", 684, 671, 222, 14],
["push", 684, 675, 222, 14],
["frame", 685, 680, 2, 222, 14],
["setarg", 685, 0, 682, 222, 14],
["setarg", 685, 1, 683, 222, 14],
["setarg", 685, 2, 684, 222, 14],
["invoke", 685, 679, 222, 14],
["jump", "call_done_210", 222, 14],
"record_path_209",
["load_field", 686, 680, "mul", 222, 14],
["frame", 687, 686, 4, 222, 14],
["setarg", 687, 0, 680, 222, 14],
["setarg", 687, 1, 13, 222, 14],
["setarg", 687, 2, 670, 222, 14],
["setarg", 687, 3, 671, 222, 14],
["setarg", 687, 4, 675, 222, 14],
["invoke", 687, 679, 222, 14],
"call_done_210",
["get", 689, 12, 1, 222, 9],
["frame", 690, 689, 1, 222, 9],
["null", 691, 222, 9],
["setarg", 690, 0, 691, 222, 9],
["setarg", 690, 1, 679, 222, 9],
["invoke", 690, 688, 222, 9],
["get", 693, 13, 1, 1, 1],
["frame", 694, 693, 1, 1, 1],
["null", 695, 1, 1],
["setarg", 694, 0, 695, 1, 1],
["setarg", 694, 1, 11, 1, 1],
["invoke", 694, 692, 1, 1],
["array", 696, 0, 1, 1],
["push", 696, 692, 1, 1],
["push", 696, 13, 1, 1],
[
"access",
697,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 698, " {0} =l copy %{1}", 1, 1],
["frame", 700, 697, 2, 1, 1],
["null", 701, 1, 1],
["setarg", 700, 0, 701, 1, 1],
["setarg", 700, 1, 698, 1, 1],
["setarg", 700, 2, 696, 1, 1],
["invoke", 700, 699, 1, 1],
["get", 703, 12, 1, 223, 9],
["frame", 704, 703, 1, 223, 9],
["null", 705, 223, 9],
["setarg", 704, 0, 705, 223, 9],
["setarg", 704, 1, 699, 223, 9],
["invoke", 704, 702, 223, 9],
["frame", 707, 10, 1, 224, 9],
["null", 708, 224, 9],
["setarg", 707, 0, 708, 224, 9],
["setarg", 707, 1, 11, 224, 9],
["invoke", 707, 706, 224, 9],
["jump", "while_start_48", 225, 9],
["jump", "if_end_202", 225, 9],
"if_else_201",
"if_end_202",
["access", 709, "divide", 227, 17],
["is_identical", 710, 21, 709, 227, 17],
["jump_true", 710, "eq_done_213", 227, 17],
["is_int", 711, 21, 227, 17],
["jump_false", 711, "eq_ni_214", 227, 17],
"_nop_tc_109",
["jump", "eq_ni_214", 227, 17],
["eq_int", 710, 21, 709, 227, 17],
["jump", "eq_done_213", 227, 17],
"eq_ni_214",
["is_num", 711, 21, 227, 17],
["jump_false", 711, "eq_nn_215", 227, 17],
"_nop_tc_110",
["jump", "eq_nn_215", 227, 17],
["eq_float", 710, 21, 709, 227, 17],
["jump", "eq_done_213", 227, 17],
"eq_nn_215",
["is_text", 711, 21, 227, 17],
["jump_false", 711, "eq_nt_216", 227, 17],
"_nop_tc_111",
"_nop_tc_112",
["eq_text", 710, 21, 709, 227, 17],
["jump", "eq_done_213", 227, 17],
"eq_nt_216",
["is_null", 711, 21, 227, 17],
["jump_false", 711, "eq_nnl_217", 227, 17],
"_nop_tc_113",
["jump", "eq_nnl_217", 227, 17],
["true", 710, 227, 17],
["jump", "eq_done_213", 227, 17],
"eq_nnl_217",
["is_bool", 711, 21, 227, 17],
["jump_false", 711, "eq_nb_218", 227, 17],
"_nop_tc_114",
["jump", "eq_nb_218", 227, 17],
["eq_bool", 710, 21, 709, 227, 17],
["jump", "eq_done_213", 227, 17],
"eq_nb_218",
["false", 710, 227, 17],
"eq_done_213",
["jump_false", 710, "if_else_211", 227, 17],
["get", 714, 11, 1, 228, 13],
["frame", 715, 714, 0, 228, 13],
["null", 716, 228, 13],
["setarg", 715, 0, 716, 228, 13],
["invoke", 715, 713, 228, 13],
["move", 13, 713, 228, 13],
["access", 717, "%ctx", 229, 25],
["get", 719, 13, 1, 229, 33],
["frame", 720, 719, 1, 229, 33],
["null", 721, 229, 33],
["setarg", 720, 0, 721, 229, 33],
["setarg", 720, 1, 15, 229, 33],
["invoke", 720, 718, 229, 33],
["get", 723, 13, 1, 229, 40],
["frame", 724, 723, 1, 229, 40],
["null", 725, 229, 40],
["setarg", 724, 0, 725, 229, 40],
["setarg", 724, 1, 5, 229, 40],
["invoke", 724, 722, 229, 40],
["get", 727, 2, 1, 229, 14],
["is_proxy", 728, 727, 229, 14],
["jump_false", 728, "record_path_219", 229, 14],
["null", 729, 229, 14],
["access", 730, "div", 229, 14],
["array", 731, 0, 229, 14],
["push", 731, 13, 229, 14],
["push", 731, 717, 229, 14],
["push", 731, 718, 229, 14],
["push", 731, 722, 229, 14],
["frame", 732, 727, 2, 229, 14],
["setarg", 732, 0, 729, 229, 14],
["setarg", 732, 1, 730, 229, 14],
["setarg", 732, 2, 731, 229, 14],
["invoke", 732, 726, 229, 14],
["jump", "call_done_220", 229, 14],
"record_path_219",
["load_field", 733, 727, "div", 229, 14],
["frame", 734, 733, 4, 229, 14],
["setarg", 734, 0, 727, 229, 14],
["setarg", 734, 1, 13, 229, 14],
["setarg", 734, 2, 717, 229, 14],
["setarg", 734, 3, 718, 229, 14],
["setarg", 734, 4, 722, 229, 14],
["invoke", 734, 726, 229, 14],
"call_done_220",
["get", 736, 12, 1, 229, 9],
["frame", 737, 736, 1, 229, 9],
["null", 738, 229, 9],
["setarg", 737, 0, 738, 229, 9],
["setarg", 737, 1, 726, 229, 9],
["invoke", 737, 735, 229, 9],
["get", 740, 13, 1, 1, 1],
["frame", 741, 740, 1, 1, 1],
["null", 742, 1, 1],
["setarg", 741, 0, 742, 1, 1],
["setarg", 741, 1, 11, 1, 1],
["invoke", 741, 739, 1, 1],
["array", 743, 0, 1, 1],
["push", 743, 739, 1, 1],
["push", 743, 13, 1, 1],
[
"access",
744,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 745, " {0} =l copy %{1}", 1, 1],
["frame", 747, 744, 2, 1, 1],
["null", 748, 1, 1],
["setarg", 747, 0, 748, 1, 1],
["setarg", 747, 1, 745, 1, 1],
["setarg", 747, 2, 743, 1, 1],
["invoke", 747, 746, 1, 1],
["get", 750, 12, 1, 230, 9],
["frame", 751, 750, 1, 230, 9],
["null", 752, 230, 9],
["setarg", 751, 0, 752, 230, 9],
["setarg", 751, 1, 746, 230, 9],
["invoke", 751, 749, 230, 9],
["frame", 754, 10, 1, 231, 9],
["null", 755, 231, 9],
["setarg", 754, 0, 755, 231, 9],
["setarg", 754, 1, 11, 231, 9],
["invoke", 754, 753, 231, 9],
["jump", "while_start_48", 232, 9],
["jump", "if_end_212", 232, 9],
"if_else_211",
"if_end_212",
["access", 756, "modulo", 234, 17],
["is_identical", 757, 21, 756, 234, 17],
["jump_true", 757, "eq_done_223", 234, 17],
["is_int", 758, 21, 234, 17],
["jump_false", 758, "eq_ni_224", 234, 17],
"_nop_tc_115",
["jump", "eq_ni_224", 234, 17],
["eq_int", 757, 21, 756, 234, 17],
["jump", "eq_done_223", 234, 17],
"eq_ni_224",
["is_num", 758, 21, 234, 17],
["jump_false", 758, "eq_nn_225", 234, 17],
"_nop_tc_116",
["jump", "eq_nn_225", 234, 17],
["eq_float", 757, 21, 756, 234, 17],
["jump", "eq_done_223", 234, 17],
"eq_nn_225",
["is_text", 758, 21, 234, 17],
["jump_false", 758, "eq_nt_226", 234, 17],
"_nop_tc_117",
"_nop_tc_118",
["eq_text", 757, 21, 756, 234, 17],
["jump", "eq_done_223", 234, 17],
"eq_nt_226",
["is_null", 758, 21, 234, 17],
["jump_false", 758, "eq_nnl_227", 234, 17],
"_nop_tc_119",
["jump", "eq_nnl_227", 234, 17],
["true", 757, 234, 17],
["jump", "eq_done_223", 234, 17],
"eq_nnl_227",
["is_bool", 758, 21, 234, 17],
["jump_false", 758, "eq_nb_228", 234, 17],
"_nop_tc_120",
["jump", "eq_nb_228", 234, 17],
["eq_bool", 757, 21, 756, 234, 17],
["jump", "eq_done_223", 234, 17],
"eq_nb_228",
["false", 757, 234, 17],
"eq_done_223",
["jump_false", 757, "if_else_221", 234, 17],
["get", 761, 11, 1, 235, 13],
["frame", 762, 761, 0, 235, 13],
["null", 763, 235, 13],
["setarg", 762, 0, 763, 235, 13],
["invoke", 762, 760, 235, 13],
["move", 13, 760, 235, 13],
["access", 764, "%ctx", 236, 25],
["get", 766, 13, 1, 236, 33],
["frame", 767, 766, 1, 236, 33],
["null", 768, 236, 33],
["setarg", 767, 0, 768, 236, 33],
["setarg", 767, 1, 15, 236, 33],
["invoke", 767, 765, 236, 33],
["get", 770, 13, 1, 236, 40],
["frame", 771, 770, 1, 236, 40],
["null", 772, 236, 40],
["setarg", 771, 0, 772, 236, 40],
["setarg", 771, 1, 5, 236, 40],
["invoke", 771, 769, 236, 40],
["get", 774, 2, 1, 236, 14],
["is_proxy", 775, 774, 236, 14],
["jump_false", 775, "record_path_229", 236, 14],
["null", 776, 236, 14],
["access", 777, "mod", 236, 14],
["array", 778, 0, 236, 14],
["push", 778, 13, 236, 14],
["push", 778, 764, 236, 14],
["push", 778, 765, 236, 14],
["push", 778, 769, 236, 14],
["frame", 779, 774, 2, 236, 14],
["setarg", 779, 0, 776, 236, 14],
["setarg", 779, 1, 777, 236, 14],
["setarg", 779, 2, 778, 236, 14],
["invoke", 779, 773, 236, 14],
["jump", "call_done_230", 236, 14],
"record_path_229",
["load_field", 780, 774, "mod", 236, 14],
["frame", 781, 780, 4, 236, 14],
["setarg", 781, 0, 774, 236, 14],
["setarg", 781, 1, 13, 236, 14],
["setarg", 781, 2, 764, 236, 14],
["setarg", 781, 3, 765, 236, 14],
["setarg", 781, 4, 769, 236, 14],
["invoke", 781, 773, 236, 14],
"call_done_230",
["get", 783, 12, 1, 236, 9],
["frame", 784, 783, 1, 236, 9],
["null", 785, 236, 9],
["setarg", 784, 0, 785, 236, 9],
["setarg", 784, 1, 773, 236, 9],
["invoke", 784, 782, 236, 9],
["get", 787, 13, 1, 1, 1],
["frame", 788, 787, 1, 1, 1],
["null", 789, 1, 1],
["setarg", 788, 0, 789, 1, 1],
["setarg", 788, 1, 11, 1, 1],
["invoke", 788, 786, 1, 1],
["array", 790, 0, 1, 1],
["push", 790, 786, 1, 1],
["push", 790, 13, 1, 1],
[
"access",
791,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 792, " {0} =l copy %{1}", 1, 1],
["frame", 794, 791, 2, 1, 1],
["null", 795, 1, 1],
["setarg", 794, 0, 795, 1, 1],
["setarg", 794, 1, 792, 1, 1],
["setarg", 794, 2, 790, 1, 1],
["invoke", 794, 793, 1, 1],
["get", 797, 12, 1, 237, 9],
["frame", 798, 797, 1, 237, 9],
["null", 799, 237, 9],
["setarg", 798, 0, 799, 237, 9],
["setarg", 798, 1, 793, 237, 9],
["invoke", 798, 796, 237, 9],
["frame", 801, 10, 1, 238, 9],
["null", 802, 238, 9],
["setarg", 801, 0, 802, 238, 9],
["setarg", 801, 1, 11, 238, 9],
["invoke", 801, 800, 238, 9],
["jump", "while_start_48", 239, 9],
["jump", "if_end_222", 239, 9],
"if_else_221",
"if_end_222",
["access", 803, "negate", 241, 17],
["is_identical", 804, 21, 803, 241, 17],
["jump_true", 804, "eq_done_233", 241, 17],
["is_int", 805, 21, 241, 17],
["jump_false", 805, "eq_ni_234", 241, 17],
"_nop_tc_121",
["jump", "eq_ni_234", 241, 17],
["eq_int", 804, 21, 803, 241, 17],
["jump", "eq_done_233", 241, 17],
"eq_ni_234",
["is_num", 805, 21, 241, 17],
["jump_false", 805, "eq_nn_235", 241, 17],
"_nop_tc_122",
["jump", "eq_nn_235", 241, 17],
["eq_float", 804, 21, 803, 241, 17],
["jump", "eq_done_233", 241, 17],
"eq_nn_235",
["is_text", 805, 21, 241, 17],
["jump_false", 805, "eq_nt_236", 241, 17],
"_nop_tc_123",
"_nop_tc_124",
["eq_text", 804, 21, 803, 241, 17],
["jump", "eq_done_233", 241, 17],
"eq_nt_236",
["is_null", 805, 21, 241, 17],
["jump_false", 805, "eq_nnl_237", 241, 17],
"_nop_tc_125",
["jump", "eq_nnl_237", 241, 17],
["true", 804, 241, 17],
["jump", "eq_done_233", 241, 17],
"eq_nnl_237",
["is_bool", 805, 21, 241, 17],
["jump_false", 805, "eq_nb_238", 241, 17],
"_nop_tc_126",
["jump", "eq_nb_238", 241, 17],
["eq_bool", 804, 21, 803, 241, 17],
["jump", "eq_done_233", 241, 17],
"eq_nb_238",
["false", 804, 241, 17],
"eq_done_233",
["jump_false", 804, "if_else_231", 241, 17],
["get", 808, 11, 1, 242, 13],
["frame", 809, 808, 0, 242, 13],
["null", 810, 242, 13],
["setarg", 809, 0, 810, 242, 13],
["invoke", 809, 807, 242, 13],
["move", 13, 807, 242, 13],
["access", 811, "%ctx", 243, 25],
["get", 813, 13, 1, 243, 33],
["frame", 814, 813, 1, 243, 33],
["null", 815, 243, 33],
["setarg", 814, 0, 815, 243, 33],
["setarg", 814, 1, 15, 243, 33],
["invoke", 814, 812, 243, 33],
["get", 817, 2, 1, 243, 14],
["is_proxy", 818, 817, 243, 14],
["jump_false", 818, "record_path_239", 243, 14],
["null", 819, 243, 14],
["access", 820, "neg", 243, 14],
["array", 821, 0, 243, 14],
["push", 821, 13, 243, 14],
["push", 821, 811, 243, 14],
["push", 821, 812, 243, 14],
["frame", 822, 817, 2, 243, 14],
["setarg", 822, 0, 819, 243, 14],
["setarg", 822, 1, 820, 243, 14],
["setarg", 822, 2, 821, 243, 14],
["invoke", 822, 816, 243, 14],
["jump", "call_done_240", 243, 14],
"record_path_239",
["load_field", 823, 817, "neg", 243, 14],
["frame", 824, 823, 3, 243, 14],
["setarg", 824, 0, 817, 243, 14],
["setarg", 824, 1, 13, 243, 14],
["setarg", 824, 2, 811, 243, 14],
["setarg", 824, 3, 812, 243, 14],
["invoke", 824, 816, 243, 14],
"call_done_240",
["get", 826, 12, 1, 243, 9],
["frame", 827, 826, 1, 243, 9],
["null", 828, 243, 9],
["setarg", 827, 0, 828, 243, 9],
["setarg", 827, 1, 816, 243, 9],
["invoke", 827, 825, 243, 9],
["get", 830, 13, 1, 1, 1],
["frame", 831, 830, 1, 1, 1],
["null", 832, 1, 1],
["setarg", 831, 0, 832, 1, 1],
["setarg", 831, 1, 11, 1, 1],
["invoke", 831, 829, 1, 1],
["array", 833, 0, 1, 1],
["push", 833, 829, 1, 1],
["push", 833, 13, 1, 1],
[
"access",
834,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 835, " {0} =l copy %{1}", 1, 1],
["frame", 837, 834, 2, 1, 1],
["null", 838, 1, 1],
["setarg", 837, 0, 838, 1, 1],
["setarg", 837, 1, 835, 1, 1],
["setarg", 837, 2, 833, 1, 1],
["invoke", 837, 836, 1, 1],
["get", 840, 12, 1, 244, 9],
["frame", 841, 840, 1, 244, 9],
["null", 842, 244, 9],
["setarg", 841, 0, 842, 244, 9],
["setarg", 841, 1, 836, 244, 9],
["invoke", 841, 839, 244, 9],
["frame", 844, 10, 1, 245, 9],
["null", 845, 245, 9],
["setarg", 844, 0, 845, 245, 9],
["setarg", 844, 1, 11, 245, 9],
["invoke", 844, 843, 245, 9],
["jump", "while_start_48", 246, 9],
["jump", "if_end_232", 246, 9],
"if_else_231",
"if_end_232",
["access", 846, "concat", 251, 17],
["is_identical", 847, 21, 846, 251, 17],
["jump_true", 847, "eq_done_243", 251, 17],
["is_int", 848, 21, 251, 17],
["jump_false", 848, "eq_ni_244", 251, 17],
"_nop_tc_127",
["jump", "eq_ni_244", 251, 17],
["eq_int", 847, 21, 846, 251, 17],
["jump", "eq_done_243", 251, 17],
"eq_ni_244",
["is_num", 848, 21, 251, 17],
["jump_false", 848, "eq_nn_245", 251, 17],
"_nop_tc_128",
["jump", "eq_nn_245", 251, 17],
["eq_float", 847, 21, 846, 251, 17],
["jump", "eq_done_243", 251, 17],
"eq_nn_245",
["is_text", 848, 21, 251, 17],
["jump_false", 848, "eq_nt_246", 251, 17],
"_nop_tc_129",
"_nop_tc_130",
["eq_text", 847, 21, 846, 251, 17],
["jump", "eq_done_243", 251, 17],
"eq_nt_246",
["is_null", 848, 21, 251, 17],
["jump_false", 848, "eq_nnl_247", 251, 17],
"_nop_tc_131",
["jump", "eq_nnl_247", 251, 17],
["true", 847, 251, 17],
["jump", "eq_done_243", 251, 17],
"eq_nnl_247",
["is_bool", 848, 21, 251, 17],
["jump_false", 848, "eq_nb_248", 251, 17],
"_nop_tc_132",
["jump", "eq_nb_248", 251, 17],
["eq_bool", 847, 21, 846, 251, 17],
["jump", "eq_done_243", 251, 17],
"eq_nb_248",
["false", 847, 251, 17],
"eq_done_243",
["jump_false", 847, "if_else_241", 251, 17],
["get", 851, 11, 1, 252, 13],
["frame", 852, 851, 0, 252, 13],
["null", 853, 252, 13],
["setarg", 852, 0, 853, 252, 13],
["invoke", 852, 850, 252, 13],
["move", 13, 850, 252, 13],
["access", 854, "%ctx", 253, 28],
["get", 856, 13, 1, 253, 36],
["frame", 857, 856, 1, 253, 36],
["null", 858, 253, 36],
["setarg", 857, 0, 858, 253, 36],
["setarg", 857, 1, 15, 253, 36],
["invoke", 857, 855, 253, 36],
["get", 860, 13, 1, 253, 43],
["frame", 861, 860, 1, 253, 43],
["null", 862, 253, 43],
["setarg", 861, 0, 862, 253, 43],
["setarg", 861, 1, 5, 253, 43],
["invoke", 861, 859, 253, 43],
["get", 864, 2, 1, 253, 14],
["is_proxy", 865, 864, 253, 14],
["jump_false", 865, "record_path_249", 253, 14],
["null", 866, 253, 14],
["access", 867, "concat", 253, 14],
["array", 868, 0, 253, 14],
["push", 868, 13, 253, 14],
["push", 868, 854, 253, 14],
["push", 868, 855, 253, 14],
["push", 868, 859, 253, 14],
["frame", 869, 864, 2, 253, 14],
["setarg", 869, 0, 866, 253, 14],
["setarg", 869, 1, 867, 253, 14],
["setarg", 869, 2, 868, 253, 14],
["invoke", 869, 863, 253, 14],
["jump", "call_done_250", 253, 14],
"record_path_249",
["load_field", 870, 864, "concat", 253, 14],
["frame", 871, 870, 4, 253, 14],
["setarg", 871, 0, 864, 253, 14],
["setarg", 871, 1, 13, 253, 14],
["setarg", 871, 2, 854, 253, 14],
["setarg", 871, 3, 855, 253, 14],
["setarg", 871, 4, 859, 253, 14],
["invoke", 871, 863, 253, 14],
"call_done_250",
["get", 873, 12, 1, 253, 9],
["frame", 874, 873, 1, 253, 9],
["null", 875, 253, 9],
["setarg", 874, 0, 875, 253, 9],
["setarg", 874, 1, 863, 253, 9],
["invoke", 874, 872, 253, 9],
["get", 877, 13, 1, 1, 1],
["frame", 878, 877, 1, 1, 1],
["null", 879, 1, 1],
["setarg", 878, 0, 879, 1, 1],
["setarg", 878, 1, 11, 1, 1],
["invoke", 878, 876, 1, 1],
["array", 880, 0, 1, 1],
["push", 880, 876, 1, 1],
["push", 880, 13, 1, 1],
[
"access",
881,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 882, " {0} =l copy %{1}", 1, 1],
["frame", 884, 881, 2, 1, 1],
["null", 885, 1, 1],
["setarg", 884, 0, 885, 1, 1],
["setarg", 884, 1, 882, 1, 1],
["setarg", 884, 2, 880, 1, 1],
["invoke", 884, 883, 1, 1],
["get", 887, 12, 1, 254, 9],
["frame", 888, 887, 1, 254, 9],
["null", 889, 254, 9],
["setarg", 888, 0, 889, 254, 9],
["setarg", 888, 1, 883, 254, 9],
["invoke", 888, 886, 254, 9],
["frame", 891, 10, 1, 255, 9],
["null", 892, 255, 9],
["setarg", 891, 0, 892, 255, 9],
["setarg", 891, 1, 11, 255, 9],
["invoke", 891, 890, 255, 9],
["jump", "while_start_48", 256, 9],
["jump", "if_end_242", 256, 9],
"if_else_241",
"if_end_242",
["access", 893, "is_int", 261, 17],
["is_identical", 894, 21, 893, 261, 17],
["jump_true", 894, "eq_done_253", 261, 17],
["is_int", 895, 21, 261, 17],
["jump_false", 895, "eq_ni_254", 261, 17],
"_nop_tc_133",
["jump", "eq_ni_254", 261, 17],
["eq_int", 894, 21, 893, 261, 17],
["jump", "eq_done_253", 261, 17],
"eq_ni_254",
["is_num", 895, 21, 261, 17],
["jump_false", 895, "eq_nn_255", 261, 17],
"_nop_tc_134",
["jump", "eq_nn_255", 261, 17],
["eq_float", 894, 21, 893, 261, 17],
["jump", "eq_done_253", 261, 17],
"eq_nn_255",
["is_text", 895, 21, 261, 17],
["jump_false", 895, "eq_nt_256", 261, 17],
"_nop_tc_135",
"_nop_tc_136",
["eq_text", 894, 21, 893, 261, 17],
["jump", "eq_done_253", 261, 17],
"eq_nt_256",
["is_null", 895, 21, 261, 17],
["jump_false", 895, "eq_nnl_257", 261, 17],
"_nop_tc_137",
["jump", "eq_nnl_257", 261, 17],
["true", 894, 261, 17],
["jump", "eq_done_253", 261, 17],
"eq_nnl_257",
["is_bool", 895, 21, 261, 17],
["jump_false", 895, "eq_nb_258", 261, 17],
"_nop_tc_138",
["jump", "eq_nb_258", 261, 17],
["eq_bool", 894, 21, 893, 261, 17],
["jump", "eq_done_253", 261, 17],
"eq_nb_258",
["false", 894, 261, 17],
"eq_done_253",
["jump_false", 894, "if_else_251", 261, 17],
["get", 898, 11, 1, 262, 13],
["frame", 899, 898, 0, 262, 13],
["null", 900, 262, 13],
["setarg", 899, 0, 900, 262, 13],
["invoke", 899, 897, 262, 13],
["move", 13, 897, 262, 13],
["get", 902, 13, 1, 263, 28],
["frame", 903, 902, 1, 263, 28],
["null", 904, 263, 28],
["setarg", 903, 0, 904, 263, 28],
["setarg", 903, 1, 15, 263, 28],
["invoke", 903, 901, 263, 28],
["get", 906, 2, 1, 263, 14],
["is_proxy", 907, 906, 263, 14],
["jump_false", 907, "record_path_259", 263, 14],
["null", 908, 263, 14],
["access", 909, "is_int", 263, 14],
["array", 910, 0, 263, 14],
["push", 910, 13, 263, 14],
["push", 910, 901, 263, 14],
["frame", 911, 906, 2, 263, 14],
["setarg", 911, 0, 908, 263, 14],
["setarg", 911, 1, 909, 263, 14],
["setarg", 911, 2, 910, 263, 14],
["invoke", 911, 905, 263, 14],
["jump", "call_done_260", 263, 14],
"record_path_259",
["load_field", 912, 906, "is_int", 263, 14],
["frame", 913, 912, 2, 263, 14],
["setarg", 913, 0, 906, 263, 14],
["setarg", 913, 1, 13, 263, 14],
["setarg", 913, 2, 901, 263, 14],
["invoke", 913, 905, 263, 14],
"call_done_260",
["get", 915, 12, 1, 263, 9],
["frame", 916, 915, 1, 263, 9],
["null", 917, 263, 9],
["setarg", 916, 0, 917, 263, 9],
["setarg", 916, 1, 905, 263, 9],
["invoke", 916, 914, 263, 9],
["access", 918, ".r", 264, 31],
["add", 919, 13, 918, 264, 31],
["access", 920, "%", 264, 37],
["add", 921, 920, 13, 264, 43],
["get", 923, 2, 1, 264, 14],
["is_proxy", 924, 923, 264, 14],
["jump_false", 924, "record_path_261", 264, 14],
["null", 925, 264, 14],
["access", 926, "new_bool", 264, 14],
["array", 927, 0, 264, 14],
["push", 927, 919, 264, 14],
["push", 927, 921, 264, 14],
["frame", 928, 923, 2, 264, 14],
["setarg", 928, 0, 925, 264, 14],
["setarg", 928, 1, 926, 264, 14],
["setarg", 928, 2, 927, 264, 14],
["invoke", 928, 922, 264, 14],
["jump", "call_done_262", 264, 14],
"record_path_261",
["load_field", 929, 923, "new_bool", 264, 14],
["frame", 930, 929, 2, 264, 14],
["setarg", 930, 0, 923, 264, 14],
["setarg", 930, 1, 919, 264, 14],
["setarg", 930, 2, 921, 264, 14],
["invoke", 930, 922, 264, 14],
"call_done_262",
["get", 932, 12, 1, 264, 9],
["frame", 933, 932, 1, 264, 9],
["null", 934, 264, 9],
["setarg", 933, 0, 934, 264, 9],
["setarg", 933, 1, 922, 264, 9],
["invoke", 933, 931, 264, 9],
["get", 936, 13, 1, 1, 1],
["frame", 937, 936, 1, 1, 1],
["null", 938, 1, 1],
["setarg", 937, 0, 938, 1, 1],
["setarg", 937, 1, 11, 1, 1],
["invoke", 937, 935, 1, 1],
["array", 939, 0, 1, 1],
["push", 939, 935, 1, 1],
["push", 939, 13, 1, 1],
[
"access",
940,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 941, " {0} =l copy %{1}.r", 1, 1],
["frame", 943, 940, 2, 1, 1],
["null", 944, 1, 1],
["setarg", 943, 0, 944, 1, 1],
["setarg", 943, 1, 941, 1, 1],
["setarg", 943, 2, 939, 1, 1],
["invoke", 943, 942, 1, 1],
["get", 946, 12, 1, 265, 9],
["frame", 947, 946, 1, 265, 9],
["null", 948, 265, 9],
["setarg", 947, 0, 948, 265, 9],
["setarg", 947, 1, 942, 265, 9],
["invoke", 947, 945, 265, 9],
["frame", 950, 10, 1, 266, 9],
["null", 951, 266, 9],
["setarg", 950, 0, 951, 266, 9],
["setarg", 950, 1, 11, 266, 9],
["invoke", 950, 949, 266, 9],
["jump", "while_start_48", 267, 9],
["jump", "if_end_252", 267, 9],
"if_else_251",
"if_end_252",
["access", 952, "is_text", 269, 17],
["is_identical", 953, 21, 952, 269, 17],
["jump_true", 953, "eq_done_265", 269, 17],
["is_int", 954, 21, 269, 17],
["jump_false", 954, "eq_ni_266", 269, 17],
"_nop_tc_139",
["jump", "eq_ni_266", 269, 17],
["eq_int", 953, 21, 952, 269, 17],
["jump", "eq_done_265", 269, 17],
"eq_ni_266",
["is_num", 954, 21, 269, 17],
["jump_false", 954, "eq_nn_267", 269, 17],
"_nop_tc_140",
["jump", "eq_nn_267", 269, 17],
["eq_float", 953, 21, 952, 269, 17],
["jump", "eq_done_265", 269, 17],
"eq_nn_267",
["is_text", 954, 21, 269, 17],
["jump_false", 954, "eq_nt_268", 269, 17],
"_nop_tc_141",
"_nop_tc_142",
["eq_text", 953, 21, 952, 269, 17],
["jump", "eq_done_265", 269, 17],
"eq_nt_268",
["is_null", 954, 21, 269, 17],
["jump_false", 954, "eq_nnl_269", 269, 17],
"_nop_tc_143",
["jump", "eq_nnl_269", 269, 17],
["true", 953, 269, 17],
["jump", "eq_done_265", 269, 17],
"eq_nnl_269",
["is_bool", 954, 21, 269, 17],
["jump_false", 954, "eq_nb_270", 269, 17],
"_nop_tc_144",
["jump", "eq_nb_270", 269, 17],
["eq_bool", 953, 21, 952, 269, 17],
["jump", "eq_done_265", 269, 17],
"eq_nb_270",
["false", 953, 269, 17],
"eq_done_265",
["jump_false", 953, "if_else_263", 269, 17],
["get", 957, 11, 1, 270, 13],
["frame", 958, 957, 0, 270, 13],
["null", 959, 270, 13],
["setarg", 958, 0, 959, 270, 13],
["invoke", 958, 956, 270, 13],
["move", 13, 956, 270, 13],
["get", 961, 13, 1, 271, 33],
["frame", 962, 961, 1, 271, 33],
["null", 963, 271, 33],
["setarg", 962, 0, 963, 271, 33],
["setarg", 962, 1, 15, 271, 33],
["invoke", 962, 960, 271, 33],
["get", 965, 2, 1, 271, 14],
["is_proxy", 966, 965, 271, 14],
["jump_false", 966, "record_path_271", 271, 14],
["null", 967, 271, 14],
["access", 968, "is_imm_text", 271, 14],
["array", 969, 0, 271, 14],
["push", 969, 13, 271, 14],
["push", 969, 960, 271, 14],
["frame", 970, 965, 2, 271, 14],
["setarg", 970, 0, 967, 271, 14],
["setarg", 970, 1, 968, 271, 14],
["setarg", 970, 2, 969, 271, 14],
["invoke", 970, 964, 271, 14],
["jump", "call_done_272", 271, 14],
"record_path_271",
["load_field", 971, 965, "is_imm_text", 271, 14],
["frame", 972, 971, 2, 271, 14],
["setarg", 972, 0, 965, 271, 14],
["setarg", 972, 1, 13, 271, 14],
["setarg", 972, 2, 960, 271, 14],
["invoke", 972, 964, 271, 14],
"call_done_272",
["get", 974, 12, 1, 271, 9],
["frame", 975, 974, 1, 271, 9],
["null", 976, 271, 9],
["setarg", 975, 0, 976, 271, 9],
["setarg", 975, 1, 964, 271, 9],
["invoke", 975, 973, 271, 9],
["access", 977, ".r", 272, 31],
["add", 978, 13, 977, 272, 31],
["access", 979, "%", 272, 37],
["add", 980, 979, 13, 272, 43],
["get", 982, 2, 1, 272, 14],
["is_proxy", 983, 982, 272, 14],
["jump_false", 983, "record_path_273", 272, 14],
["null", 984, 272, 14],
["access", 985, "new_bool", 272, 14],
["array", 986, 0, 272, 14],
["push", 986, 978, 272, 14],
["push", 986, 980, 272, 14],
["frame", 987, 982, 2, 272, 14],
["setarg", 987, 0, 984, 272, 14],
["setarg", 987, 1, 985, 272, 14],
["setarg", 987, 2, 986, 272, 14],
["invoke", 987, 981, 272, 14],
["jump", "call_done_274", 272, 14],
"record_path_273",
["load_field", 988, 982, "new_bool", 272, 14],
["frame", 989, 988, 2, 272, 14],
["setarg", 989, 0, 982, 272, 14],
["setarg", 989, 1, 978, 272, 14],
["setarg", 989, 2, 980, 272, 14],
["invoke", 989, 981, 272, 14],
"call_done_274",
["get", 991, 12, 1, 272, 9],
["frame", 992, 991, 1, 272, 9],
["null", 993, 272, 9],
["setarg", 992, 0, 993, 272, 9],
["setarg", 992, 1, 981, 272, 9],
["invoke", 992, 990, 272, 9],
["get", 995, 13, 1, 1, 1],
["frame", 996, 995, 1, 1, 1],
["null", 997, 1, 1],
["setarg", 996, 0, 997, 1, 1],
["setarg", 996, 1, 11, 1, 1],
["invoke", 996, 994, 1, 1],
["array", 998, 0, 1, 1],
["push", 998, 994, 1, 1],
["push", 998, 13, 1, 1],
[
"access",
999,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1000, " {0} =l copy %{1}.r", 1, 1],
["frame", 1002, 999, 2, 1, 1],
["null", 1003, 1, 1],
["setarg", 1002, 0, 1003, 1, 1],
["setarg", 1002, 1, 1000, 1, 1],
["setarg", 1002, 2, 998, 1, 1],
["invoke", 1002, 1001, 1, 1],
["get", 1005, 12, 1, 273, 9],
["frame", 1006, 1005, 1, 273, 9],
["null", 1007, 273, 9],
["setarg", 1006, 0, 1007, 273, 9],
["setarg", 1006, 1, 1001, 273, 9],
["invoke", 1006, 1004, 273, 9],
["frame", 1009, 10, 1, 274, 9],
["null", 1010, 274, 9],
["setarg", 1009, 0, 1010, 274, 9],
["setarg", 1009, 1, 11, 274, 9],
["invoke", 1009, 1008, 274, 9],
["jump", "while_start_48", 275, 9],
["jump", "if_end_264", 275, 9],
"if_else_263",
"if_end_264",
["access", 1011, "is_num", 277, 17],
["is_identical", 1012, 21, 1011, 277, 17],
["jump_true", 1012, "eq_done_277", 277, 17],
["is_int", 1013, 21, 277, 17],
["jump_false", 1013, "eq_ni_278", 277, 17],
"_nop_tc_145",
["jump", "eq_ni_278", 277, 17],
["eq_int", 1012, 21, 1011, 277, 17],
["jump", "eq_done_277", 277, 17],
"eq_ni_278",
["is_num", 1013, 21, 277, 17],
["jump_false", 1013, "eq_nn_279", 277, 17],
"_nop_tc_146",
["jump", "eq_nn_279", 277, 17],
["eq_float", 1012, 21, 1011, 277, 17],
["jump", "eq_done_277", 277, 17],
"eq_nn_279",
["is_text", 1013, 21, 277, 17],
["jump_false", 1013, "eq_nt_280", 277, 17],
"_nop_tc_147",
"_nop_tc_148",
["eq_text", 1012, 21, 1011, 277, 17],
["jump", "eq_done_277", 277, 17],
"eq_nt_280",
["is_null", 1013, 21, 277, 17],
["jump_false", 1013, "eq_nnl_281", 277, 17],
"_nop_tc_149",
["jump", "eq_nnl_281", 277, 17],
["true", 1012, 277, 17],
["jump", "eq_done_277", 277, 17],
"eq_nnl_281",
["is_bool", 1013, 21, 277, 17],
["jump_false", 1013, "eq_nb_282", 277, 17],
"_nop_tc_150",
["jump", "eq_nb_282", 277, 17],
["eq_bool", 1012, 21, 1011, 277, 17],
["jump", "eq_done_277", 277, 17],
"eq_nb_282",
["false", 1012, 277, 17],
"eq_done_277",
["jump_false", 1012, "if_else_275", 277, 17],
["get", 1016, 11, 1, 278, 13],
["frame", 1017, 1016, 0, 278, 13],
["null", 1018, 278, 13],
["setarg", 1017, 0, 1018, 278, 13],
["invoke", 1017, 1015, 278, 13],
["move", 13, 1015, 278, 13],
["get", 1020, 13, 1, 279, 31],
["frame", 1021, 1020, 1, 279, 31],
["null", 1022, 279, 31],
["setarg", 1021, 0, 1022, 279, 31],
["setarg", 1021, 1, 15, 279, 31],
["invoke", 1021, 1019, 279, 31],
["get", 1024, 2, 1, 279, 14],
["is_proxy", 1025, 1024, 279, 14],
["jump_false", 1025, "record_path_283", 279, 14],
["null", 1026, 279, 14],
["access", 1027, "is_number", 279, 14],
["array", 1028, 0, 279, 14],
["push", 1028, 13, 279, 14],
["push", 1028, 1019, 279, 14],
["frame", 1029, 1024, 2, 279, 14],
["setarg", 1029, 0, 1026, 279, 14],
["setarg", 1029, 1, 1027, 279, 14],
["setarg", 1029, 2, 1028, 279, 14],
["invoke", 1029, 1023, 279, 14],
["jump", "call_done_284", 279, 14],
"record_path_283",
["load_field", 1030, 1024, "is_number", 279, 14],
["frame", 1031, 1030, 2, 279, 14],
["setarg", 1031, 0, 1024, 279, 14],
["setarg", 1031, 1, 13, 279, 14],
["setarg", 1031, 2, 1019, 279, 14],
["invoke", 1031, 1023, 279, 14],
"call_done_284",
["get", 1033, 12, 1, 279, 9],
["frame", 1034, 1033, 1, 279, 9],
["null", 1035, 279, 9],
["setarg", 1034, 0, 1035, 279, 9],
["setarg", 1034, 1, 1023, 279, 9],
["invoke", 1034, 1032, 279, 9],
["access", 1036, ".r", 280, 31],
["add", 1037, 13, 1036, 280, 31],
["access", 1038, "%", 280, 37],
["add", 1039, 1038, 13, 280, 43],
["get", 1041, 2, 1, 280, 14],
["is_proxy", 1042, 1041, 280, 14],
["jump_false", 1042, "record_path_285", 280, 14],
["null", 1043, 280, 14],
["access", 1044, "new_bool", 280, 14],
["array", 1045, 0, 280, 14],
["push", 1045, 1037, 280, 14],
["push", 1045, 1039, 280, 14],
["frame", 1046, 1041, 2, 280, 14],
["setarg", 1046, 0, 1043, 280, 14],
["setarg", 1046, 1, 1044, 280, 14],
["setarg", 1046, 2, 1045, 280, 14],
["invoke", 1046, 1040, 280, 14],
["jump", "call_done_286", 280, 14],
"record_path_285",
["load_field", 1047, 1041, "new_bool", 280, 14],
["frame", 1048, 1047, 2, 280, 14],
["setarg", 1048, 0, 1041, 280, 14],
["setarg", 1048, 1, 1037, 280, 14],
["setarg", 1048, 2, 1039, 280, 14],
["invoke", 1048, 1040, 280, 14],
"call_done_286",
["get", 1050, 12, 1, 280, 9],
["frame", 1051, 1050, 1, 280, 9],
["null", 1052, 280, 9],
["setarg", 1051, 0, 1052, 280, 9],
["setarg", 1051, 1, 1040, 280, 9],
["invoke", 1051, 1049, 280, 9],
["get", 1054, 13, 1, 1, 1],
["frame", 1055, 1054, 1, 1, 1],
["null", 1056, 1, 1],
["setarg", 1055, 0, 1056, 1, 1],
["setarg", 1055, 1, 11, 1, 1],
["invoke", 1055, 1053, 1, 1],
["array", 1057, 0, 1, 1],
["push", 1057, 1053, 1, 1],
["push", 1057, 13, 1, 1],
[
"access",
1058,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1059, " {0} =l copy %{1}.r", 1, 1],
["frame", 1061, 1058, 2, 1, 1],
["null", 1062, 1, 1],
["setarg", 1061, 0, 1062, 1, 1],
["setarg", 1061, 1, 1059, 1, 1],
["setarg", 1061, 2, 1057, 1, 1],
["invoke", 1061, 1060, 1, 1],
["get", 1064, 12, 1, 281, 9],
["frame", 1065, 1064, 1, 281, 9],
["null", 1066, 281, 9],
["setarg", 1065, 0, 1066, 281, 9],
["setarg", 1065, 1, 1060, 281, 9],
["invoke", 1065, 1063, 281, 9],
["frame", 1068, 10, 1, 282, 9],
["null", 1069, 282, 9],
["setarg", 1068, 0, 1069, 282, 9],
["setarg", 1068, 1, 11, 282, 9],
["invoke", 1068, 1067, 282, 9],
["jump", "while_start_48", 283, 9],
["jump", "if_end_276", 283, 9],
"if_else_275",
"if_end_276",
["access", 1070, "is_bool", 285, 17],
["is_identical", 1071, 21, 1070, 285, 17],
["jump_true", 1071, "eq_done_289", 285, 17],
["is_int", 1072, 21, 285, 17],
["jump_false", 1072, "eq_ni_290", 285, 17],
"_nop_tc_151",
["jump", "eq_ni_290", 285, 17],
["eq_int", 1071, 21, 1070, 285, 17],
["jump", "eq_done_289", 285, 17],
"eq_ni_290",
["is_num", 1072, 21, 285, 17],
["jump_false", 1072, "eq_nn_291", 285, 17],
"_nop_tc_152",
["jump", "eq_nn_291", 285, 17],
["eq_float", 1071, 21, 1070, 285, 17],
["jump", "eq_done_289", 285, 17],
"eq_nn_291",
["is_text", 1072, 21, 285, 17],
["jump_false", 1072, "eq_nt_292", 285, 17],
"_nop_tc_153",
"_nop_tc_154",
["eq_text", 1071, 21, 1070, 285, 17],
["jump", "eq_done_289", 285, 17],
"eq_nt_292",
["is_null", 1072, 21, 285, 17],
["jump_false", 1072, "eq_nnl_293", 285, 17],
"_nop_tc_155",
["jump", "eq_nnl_293", 285, 17],
["true", 1071, 285, 17],
["jump", "eq_done_289", 285, 17],
"eq_nnl_293",
["is_bool", 1072, 21, 285, 17],
["jump_false", 1072, "eq_nb_294", 285, 17],
"_nop_tc_156",
["jump", "eq_nb_294", 285, 17],
["eq_bool", 1071, 21, 1070, 285, 17],
["jump", "eq_done_289", 285, 17],
"eq_nb_294",
["false", 1071, 285, 17],
"eq_done_289",
["jump_false", 1071, "if_else_287", 285, 17],
["get", 1075, 11, 1, 286, 13],
["frame", 1076, 1075, 0, 286, 13],
["null", 1077, 286, 13],
["setarg", 1076, 0, 1077, 286, 13],
["invoke", 1076, 1074, 286, 13],
["move", 13, 1074, 286, 13],
["get", 1079, 13, 1, 287, 29],
["frame", 1080, 1079, 1, 287, 29],
["null", 1081, 287, 29],
["setarg", 1080, 0, 1081, 287, 29],
["setarg", 1080, 1, 15, 287, 29],
["invoke", 1080, 1078, 287, 29],
["get", 1083, 2, 1, 287, 14],
["is_proxy", 1084, 1083, 287, 14],
["jump_false", 1084, "record_path_295", 287, 14],
["null", 1085, 287, 14],
["access", 1086, "is_bool", 287, 14],
["array", 1087, 0, 287, 14],
["push", 1087, 13, 287, 14],
["push", 1087, 1078, 287, 14],
["frame", 1088, 1083, 2, 287, 14],
["setarg", 1088, 0, 1085, 287, 14],
["setarg", 1088, 1, 1086, 287, 14],
["setarg", 1088, 2, 1087, 287, 14],
["invoke", 1088, 1082, 287, 14],
["jump", "call_done_296", 287, 14],
"record_path_295",
["load_field", 1089, 1083, "is_bool", 287, 14],
["frame", 1090, 1089, 2, 287, 14],
["setarg", 1090, 0, 1083, 287, 14],
["setarg", 1090, 1, 13, 287, 14],
["setarg", 1090, 2, 1078, 287, 14],
["invoke", 1090, 1082, 287, 14],
"call_done_296",
["get", 1092, 12, 1, 287, 9],
["frame", 1093, 1092, 1, 287, 9],
["null", 1094, 287, 9],
["setarg", 1093, 0, 1094, 287, 9],
["setarg", 1093, 1, 1082, 287, 9],
["invoke", 1093, 1091, 287, 9],
["access", 1095, ".r", 288, 31],
["add", 1096, 13, 1095, 288, 31],
["access", 1097, "%", 288, 37],
["add", 1098, 1097, 13, 288, 43],
["get", 1100, 2, 1, 288, 14],
["is_proxy", 1101, 1100, 288, 14],
["jump_false", 1101, "record_path_297", 288, 14],
["null", 1102, 288, 14],
["access", 1103, "new_bool", 288, 14],
["array", 1104, 0, 288, 14],
["push", 1104, 1096, 288, 14],
["push", 1104, 1098, 288, 14],
["frame", 1105, 1100, 2, 288, 14],
["setarg", 1105, 0, 1102, 288, 14],
["setarg", 1105, 1, 1103, 288, 14],
["setarg", 1105, 2, 1104, 288, 14],
["invoke", 1105, 1099, 288, 14],
["jump", "call_done_298", 288, 14],
"record_path_297",
["load_field", 1106, 1100, "new_bool", 288, 14],
["frame", 1107, 1106, 2, 288, 14],
["setarg", 1107, 0, 1100, 288, 14],
["setarg", 1107, 1, 1096, 288, 14],
["setarg", 1107, 2, 1098, 288, 14],
["invoke", 1107, 1099, 288, 14],
"call_done_298",
["get", 1109, 12, 1, 288, 9],
["frame", 1110, 1109, 1, 288, 9],
["null", 1111, 288, 9],
["setarg", 1110, 0, 1111, 288, 9],
["setarg", 1110, 1, 1099, 288, 9],
["invoke", 1110, 1108, 288, 9],
["get", 1113, 13, 1, 1, 1],
["frame", 1114, 1113, 1, 1, 1],
["null", 1115, 1, 1],
["setarg", 1114, 0, 1115, 1, 1],
["setarg", 1114, 1, 11, 1, 1],
["invoke", 1114, 1112, 1, 1],
["array", 1116, 0, 1, 1],
["push", 1116, 1112, 1, 1],
["push", 1116, 13, 1, 1],
[
"access",
1117,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1118, " {0} =l copy %{1}.r", 1, 1],
["frame", 1120, 1117, 2, 1, 1],
["null", 1121, 1, 1],
["setarg", 1120, 0, 1121, 1, 1],
["setarg", 1120, 1, 1118, 1, 1],
["setarg", 1120, 2, 1116, 1, 1],
["invoke", 1120, 1119, 1, 1],
["get", 1123, 12, 1, 289, 9],
["frame", 1124, 1123, 1, 289, 9],
["null", 1125, 289, 9],
["setarg", 1124, 0, 1125, 289, 9],
["setarg", 1124, 1, 1119, 289, 9],
["invoke", 1124, 1122, 289, 9],
["frame", 1127, 10, 1, 290, 9],
["null", 1128, 290, 9],
["setarg", 1127, 0, 1128, 290, 9],
["setarg", 1127, 1, 11, 290, 9],
["invoke", 1127, 1126, 290, 9],
["jump", "while_start_48", 291, 9],
["jump", "if_end_288", 291, 9],
"if_else_287",
"if_end_288",
["access", 1129, "is_null", 293, 17],
["is_identical", 1130, 21, 1129, 293, 17],
["jump_true", 1130, "eq_done_301", 293, 17],
["is_int", 1131, 21, 293, 17],
["jump_false", 1131, "eq_ni_302", 293, 17],
"_nop_tc_157",
["jump", "eq_ni_302", 293, 17],
["eq_int", 1130, 21, 1129, 293, 17],
["jump", "eq_done_301", 293, 17],
"eq_ni_302",
["is_num", 1131, 21, 293, 17],
["jump_false", 1131, "eq_nn_303", 293, 17],
"_nop_tc_158",
["jump", "eq_nn_303", 293, 17],
["eq_float", 1130, 21, 1129, 293, 17],
["jump", "eq_done_301", 293, 17],
"eq_nn_303",
["is_text", 1131, 21, 293, 17],
["jump_false", 1131, "eq_nt_304", 293, 17],
"_nop_tc_159",
"_nop_tc_160",
["eq_text", 1130, 21, 1129, 293, 17],
["jump", "eq_done_301", 293, 17],
"eq_nt_304",
["is_null", 1131, 21, 293, 17],
["jump_false", 1131, "eq_nnl_305", 293, 17],
"_nop_tc_161",
["jump", "eq_nnl_305", 293, 17],
["true", 1130, 293, 17],
["jump", "eq_done_301", 293, 17],
"eq_nnl_305",
["is_bool", 1131, 21, 293, 17],
["jump_false", 1131, "eq_nb_306", 293, 17],
"_nop_tc_162",
["jump", "eq_nb_306", 293, 17],
["eq_bool", 1130, 21, 1129, 293, 17],
["jump", "eq_done_301", 293, 17],
"eq_nb_306",
["false", 1130, 293, 17],
"eq_done_301",
["jump_false", 1130, "if_else_299", 293, 17],
["get", 1134, 11, 1, 294, 13],
["frame", 1135, 1134, 0, 294, 13],
["null", 1136, 294, 13],
["setarg", 1135, 0, 1136, 294, 13],
["invoke", 1135, 1133, 294, 13],
["move", 13, 1133, 294, 13],
["get", 1138, 13, 1, 295, 29],
["frame", 1139, 1138, 1, 295, 29],
["null", 1140, 295, 29],
["setarg", 1139, 0, 1140, 295, 29],
["setarg", 1139, 1, 15, 295, 29],
["invoke", 1139, 1137, 295, 29],
["get", 1142, 2, 1, 295, 14],
["is_proxy", 1143, 1142, 295, 14],
["jump_false", 1143, "record_path_307", 295, 14],
["null", 1144, 295, 14],
["access", 1145, "is_null", 295, 14],
["array", 1146, 0, 295, 14],
["push", 1146, 13, 295, 14],
["push", 1146, 1137, 295, 14],
["frame", 1147, 1142, 2, 295, 14],
["setarg", 1147, 0, 1144, 295, 14],
["setarg", 1147, 1, 1145, 295, 14],
["setarg", 1147, 2, 1146, 295, 14],
["invoke", 1147, 1141, 295, 14],
["jump", "call_done_308", 295, 14],
"record_path_307",
["load_field", 1148, 1142, "is_null", 295, 14],
["frame", 1149, 1148, 2, 295, 14],
["setarg", 1149, 0, 1142, 295, 14],
["setarg", 1149, 1, 13, 295, 14],
["setarg", 1149, 2, 1137, 295, 14],
["invoke", 1149, 1141, 295, 14],
"call_done_308",
["get", 1151, 12, 1, 295, 9],
["frame", 1152, 1151, 1, 295, 9],
["null", 1153, 295, 9],
["setarg", 1152, 0, 1153, 295, 9],
["setarg", 1152, 1, 1141, 295, 9],
["invoke", 1152, 1150, 295, 9],
["access", 1154, ".r", 296, 31],
["add", 1155, 13, 1154, 296, 31],
["access", 1156, "%", 296, 37],
["add", 1157, 1156, 13, 296, 43],
["get", 1159, 2, 1, 296, 14],
["is_proxy", 1160, 1159, 296, 14],
["jump_false", 1160, "record_path_309", 296, 14],
["null", 1161, 296, 14],
["access", 1162, "new_bool", 296, 14],
["array", 1163, 0, 296, 14],
["push", 1163, 1155, 296, 14],
["push", 1163, 1157, 296, 14],
["frame", 1164, 1159, 2, 296, 14],
["setarg", 1164, 0, 1161, 296, 14],
["setarg", 1164, 1, 1162, 296, 14],
["setarg", 1164, 2, 1163, 296, 14],
["invoke", 1164, 1158, 296, 14],
["jump", "call_done_310", 296, 14],
"record_path_309",
["load_field", 1165, 1159, "new_bool", 296, 14],
["frame", 1166, 1165, 2, 296, 14],
["setarg", 1166, 0, 1159, 296, 14],
["setarg", 1166, 1, 1155, 296, 14],
["setarg", 1166, 2, 1157, 296, 14],
["invoke", 1166, 1158, 296, 14],
"call_done_310",
["get", 1168, 12, 1, 296, 9],
["frame", 1169, 1168, 1, 296, 9],
["null", 1170, 296, 9],
["setarg", 1169, 0, 1170, 296, 9],
["setarg", 1169, 1, 1158, 296, 9],
["invoke", 1169, 1167, 296, 9],
["get", 1172, 13, 1, 1, 1],
["frame", 1173, 1172, 1, 1, 1],
["null", 1174, 1, 1],
["setarg", 1173, 0, 1174, 1, 1],
["setarg", 1173, 1, 11, 1, 1],
["invoke", 1173, 1171, 1, 1],
["array", 1175, 0, 1, 1],
["push", 1175, 1171, 1, 1],
["push", 1175, 13, 1, 1],
[
"access",
1176,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1177, " {0} =l copy %{1}.r", 1, 1],
["frame", 1179, 1176, 2, 1, 1],
["null", 1180, 1, 1],
["setarg", 1179, 0, 1180, 1, 1],
["setarg", 1179, 1, 1177, 1, 1],
["setarg", 1179, 2, 1175, 1, 1],
["invoke", 1179, 1178, 1, 1],
["get", 1182, 12, 1, 297, 9],
["frame", 1183, 1182, 1, 297, 9],
["null", 1184, 297, 9],
["setarg", 1183, 0, 1184, 297, 9],
["setarg", 1183, 1, 1178, 297, 9],
["invoke", 1183, 1181, 297, 9],
["frame", 1186, 10, 1, 298, 9],
["null", 1187, 298, 9],
["setarg", 1186, 0, 1187, 298, 9],
["setarg", 1186, 1, 11, 298, 9],
["invoke", 1186, 1185, 298, 9],
["jump", "while_start_48", 299, 9],
["jump", "if_end_300", 299, 9],
"if_else_299",
"if_end_300",
["access", 1188, "is_identical", 301, 17],
["is_identical", 1189, 21, 1188, 301, 17],
["jump_true", 1189, "eq_done_313", 301, 17],
["is_int", 1190, 21, 301, 17],
["jump_false", 1190, "eq_ni_314", 301, 17],
"_nop_tc_163",
["jump", "eq_ni_314", 301, 17],
["eq_int", 1189, 21, 1188, 301, 17],
["jump", "eq_done_313", 301, 17],
"eq_ni_314",
["is_num", 1190, 21, 301, 17],
["jump_false", 1190, "eq_nn_315", 301, 17],
"_nop_tc_164",
["jump", "eq_nn_315", 301, 17],
["eq_float", 1189, 21, 1188, 301, 17],
["jump", "eq_done_313", 301, 17],
"eq_nn_315",
["is_text", 1190, 21, 301, 17],
["jump_false", 1190, "eq_nt_316", 301, 17],
"_nop_tc_165",
"_nop_tc_166",
["eq_text", 1189, 21, 1188, 301, 17],
["jump", "eq_done_313", 301, 17],
"eq_nt_316",
["is_null", 1190, 21, 301, 17],
["jump_false", 1190, "eq_nnl_317", 301, 17],
"_nop_tc_167",
["jump", "eq_nnl_317", 301, 17],
["true", 1189, 301, 17],
["jump", "eq_done_313", 301, 17],
"eq_nnl_317",
["is_bool", 1190, 21, 301, 17],
["jump_false", 1190, "eq_nb_318", 301, 17],
"_nop_tc_168",
["jump", "eq_nb_318", 301, 17],
["eq_bool", 1189, 21, 1188, 301, 17],
["jump", "eq_done_313", 301, 17],
"eq_nb_318",
["false", 1189, 301, 17],
"eq_done_313",
["jump_false", 1189, "if_else_311", 301, 17],
["get", 1193, 11, 1, 302, 13],
["frame", 1194, 1193, 0, 302, 13],
["null", 1195, 302, 13],
["setarg", 1194, 0, 1195, 302, 13],
["invoke", 1194, 1192, 302, 13],
["move", 13, 1192, 302, 13],
["get", 1197, 13, 1, 303, 34],
["frame", 1198, 1197, 1, 303, 34],
["null", 1199, 303, 34],
["setarg", 1198, 0, 1199, 303, 34],
["setarg", 1198, 1, 15, 303, 34],
["invoke", 1198, 1196, 303, 34],
["get", 1201, 13, 1, 303, 41],
["frame", 1202, 1201, 1, 303, 41],
["null", 1203, 303, 41],
["setarg", 1202, 0, 1203, 303, 41],
["setarg", 1202, 1, 5, 303, 41],
["invoke", 1202, 1200, 303, 41],
["get", 1205, 2, 1, 303, 14],
["is_proxy", 1206, 1205, 303, 14],
["jump_false", 1206, "record_path_319", 303, 14],
["null", 1207, 303, 14],
["access", 1208, "is_identical", 303, 14],
["array", 1209, 0, 303, 14],
["push", 1209, 13, 303, 14],
["push", 1209, 1196, 303, 14],
["push", 1209, 1200, 303, 14],
["frame", 1210, 1205, 2, 303, 14],
["setarg", 1210, 0, 1207, 303, 14],
["setarg", 1210, 1, 1208, 303, 14],
["setarg", 1210, 2, 1209, 303, 14],
["invoke", 1210, 1204, 303, 14],
["jump", "call_done_320", 303, 14],
"record_path_319",
["load_field", 1211, 1205, "is_identical", 303, 14],
["frame", 1212, 1211, 3, 303, 14],
["setarg", 1212, 0, 1205, 303, 14],
["setarg", 1212, 1, 13, 303, 14],
["setarg", 1212, 2, 1196, 303, 14],
["setarg", 1212, 3, 1200, 303, 14],
["invoke", 1212, 1204, 303, 14],
"call_done_320",
["get", 1214, 12, 1, 303, 9],
["frame", 1215, 1214, 1, 303, 9],
["null", 1216, 303, 9],
["setarg", 1215, 0, 1216, 303, 9],
["setarg", 1215, 1, 1204, 303, 9],
["invoke", 1215, 1213, 303, 9],
["get", 1218, 13, 1, 1, 1],
["frame", 1219, 1218, 1, 1, 1],
["null", 1220, 1, 1],
["setarg", 1219, 0, 1220, 1, 1],
["setarg", 1219, 1, 11, 1, 1],
["invoke", 1219, 1217, 1, 1],
["array", 1221, 0, 1, 1],
["push", 1221, 1217, 1, 1],
["push", 1221, 13, 1, 1],
[
"access",
1222,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1223, " {0} =l copy %{1}", 1, 1],
["frame", 1225, 1222, 2, 1, 1],
["null", 1226, 1, 1],
["setarg", 1225, 0, 1226, 1, 1],
["setarg", 1225, 1, 1223, 1, 1],
["setarg", 1225, 2, 1221, 1, 1],
["invoke", 1225, 1224, 1, 1],
["get", 1228, 12, 1, 304, 9],
["frame", 1229, 1228, 1, 304, 9],
["null", 1230, 304, 9],
["setarg", 1229, 0, 1230, 304, 9],
["setarg", 1229, 1, 1224, 304, 9],
["invoke", 1229, 1227, 304, 9],
["frame", 1232, 10, 1, 305, 9],
["null", 1233, 305, 9],
["setarg", 1232, 0, 1233, 305, 9],
["setarg", 1232, 1, 11, 305, 9],
["invoke", 1232, 1231, 305, 9],
["jump", "while_start_48", 306, 9],
["jump", "if_end_312", 306, 9],
"if_else_311",
"if_end_312",
["access", 1234, "eq_int", 311, 17],
["is_identical", 1235, 21, 1234, 311, 17],
["jump_true", 1235, "eq_done_323", 311, 17],
["is_int", 1236, 21, 311, 17],
["jump_false", 1236, "eq_ni_324", 311, 17],
"_nop_tc_169",
["jump", "eq_ni_324", 311, 17],
["eq_int", 1235, 21, 1234, 311, 17],
["jump", "eq_done_323", 311, 17],
"eq_ni_324",
["is_num", 1236, 21, 311, 17],
["jump_false", 1236, "eq_nn_325", 311, 17],
"_nop_tc_170",
["jump", "eq_nn_325", 311, 17],
["eq_float", 1235, 21, 1234, 311, 17],
["jump", "eq_done_323", 311, 17],
"eq_nn_325",
["is_text", 1236, 21, 311, 17],
["jump_false", 1236, "eq_nt_326", 311, 17],
"_nop_tc_171",
"_nop_tc_172",
["eq_text", 1235, 21, 1234, 311, 17],
["jump", "eq_done_323", 311, 17],
"eq_nt_326",
["is_null", 1236, 21, 311, 17],
["jump_false", 1236, "eq_nnl_327", 311, 17],
"_nop_tc_173",
["jump", "eq_nnl_327", 311, 17],
["true", 1235, 311, 17],
["jump", "eq_done_323", 311, 17],
"eq_nnl_327",
["is_bool", 1236, 21, 311, 17],
["jump_false", 1236, "eq_nb_328", 311, 17],
"_nop_tc_174",
["jump", "eq_nb_328", 311, 17],
["eq_bool", 1235, 21, 1234, 311, 17],
["jump", "eq_done_323", 311, 17],
"eq_nb_328",
["false", 1235, 311, 17],
"eq_done_323",
["jump_false", 1235, "if_else_321", 311, 17],
["get", 1239, 11, 1, 312, 13],
["frame", 1240, 1239, 0, 312, 13],
["null", 1241, 312, 13],
["setarg", 1240, 0, 1241, 312, 13],
["invoke", 1240, 1238, 312, 13],
["move", 13, 1238, 312, 13],
["access", 1242, "%ctx", 313, 28],
["get", 1244, 13, 1, 313, 36],
["frame", 1245, 1244, 1, 313, 36],
["null", 1246, 313, 36],
["setarg", 1245, 0, 1246, 313, 36],
["setarg", 1245, 1, 15, 313, 36],
["invoke", 1245, 1243, 313, 36],
["get", 1248, 13, 1, 313, 43],
["frame", 1249, 1248, 1, 313, 43],
["null", 1250, 313, 43],
["setarg", 1249, 0, 1250, 313, 43],
["setarg", 1249, 1, 5, 313, 43],
["invoke", 1249, 1247, 313, 43],
["get", 1252, 2, 1, 313, 14],
["is_proxy", 1253, 1252, 313, 14],
["jump_false", 1253, "record_path_329", 313, 14],
["null", 1254, 313, 14],
["access", 1255, "eq_int", 313, 14],
["array", 1256, 0, 313, 14],
["push", 1256, 13, 313, 14],
["push", 1256, 1242, 313, 14],
["push", 1256, 1243, 313, 14],
["push", 1256, 1247, 313, 14],
["frame", 1257, 1252, 2, 313, 14],
["setarg", 1257, 0, 1254, 313, 14],
["setarg", 1257, 1, 1255, 313, 14],
["setarg", 1257, 2, 1256, 313, 14],
["invoke", 1257, 1251, 313, 14],
["jump", "call_done_330", 313, 14],
"record_path_329",
["load_field", 1258, 1252, "eq_int", 313, 14],
["frame", 1259, 1258, 4, 313, 14],
["setarg", 1259, 0, 1252, 313, 14],
["setarg", 1259, 1, 13, 313, 14],
["setarg", 1259, 2, 1242, 313, 14],
["setarg", 1259, 3, 1243, 313, 14],
["setarg", 1259, 4, 1247, 313, 14],
["invoke", 1259, 1251, 313, 14],
"call_done_330",
["get", 1261, 12, 1, 313, 9],
["frame", 1262, 1261, 1, 313, 9],
["null", 1263, 313, 9],
["setarg", 1262, 0, 1263, 313, 9],
["setarg", 1262, 1, 1251, 313, 9],
["invoke", 1262, 1260, 313, 9],
["get", 1265, 13, 1, 1, 1],
["frame", 1266, 1265, 1, 1, 1],
["null", 1267, 1, 1],
["setarg", 1266, 0, 1267, 1, 1],
["setarg", 1266, 1, 11, 1, 1],
["invoke", 1266, 1264, 1, 1],
["array", 1268, 0, 1, 1],
["push", 1268, 1264, 1, 1],
["push", 1268, 13, 1, 1],
[
"access",
1269,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1270, " {0} =l copy %{1}", 1, 1],
["frame", 1272, 1269, 2, 1, 1],
["null", 1273, 1, 1],
["setarg", 1272, 0, 1273, 1, 1],
["setarg", 1272, 1, 1270, 1, 1],
["setarg", 1272, 2, 1268, 1, 1],
["invoke", 1272, 1271, 1, 1],
["get", 1275, 12, 1, 314, 9],
["frame", 1276, 1275, 1, 314, 9],
["null", 1277, 314, 9],
["setarg", 1276, 0, 1277, 314, 9],
["setarg", 1276, 1, 1271, 314, 9],
["invoke", 1276, 1274, 314, 9],
["frame", 1279, 10, 1, 315, 9],
["null", 1280, 315, 9],
["setarg", 1279, 0, 1280, 315, 9],
["setarg", 1279, 1, 11, 315, 9],
["invoke", 1279, 1278, 315, 9],
["jump", "while_start_48", 316, 9],
["jump", "if_end_322", 316, 9],
"if_else_321",
"if_end_322",
["access", 1281, "ne_int", 318, 17],
["is_identical", 1282, 21, 1281, 318, 17],
["jump_true", 1282, "eq_done_333", 318, 17],
["is_int", 1283, 21, 318, 17],
["jump_false", 1283, "eq_ni_334", 318, 17],
"_nop_tc_175",
["jump", "eq_ni_334", 318, 17],
["eq_int", 1282, 21, 1281, 318, 17],
["jump", "eq_done_333", 318, 17],
"eq_ni_334",
["is_num", 1283, 21, 318, 17],
["jump_false", 1283, "eq_nn_335", 318, 17],
"_nop_tc_176",
["jump", "eq_nn_335", 318, 17],
["eq_float", 1282, 21, 1281, 318, 17],
["jump", "eq_done_333", 318, 17],
"eq_nn_335",
["is_text", 1283, 21, 318, 17],
["jump_false", 1283, "eq_nt_336", 318, 17],
"_nop_tc_177",
"_nop_tc_178",
["eq_text", 1282, 21, 1281, 318, 17],
["jump", "eq_done_333", 318, 17],
"eq_nt_336",
["is_null", 1283, 21, 318, 17],
["jump_false", 1283, "eq_nnl_337", 318, 17],
"_nop_tc_179",
["jump", "eq_nnl_337", 318, 17],
["true", 1282, 318, 17],
["jump", "eq_done_333", 318, 17],
"eq_nnl_337",
["is_bool", 1283, 21, 318, 17],
["jump_false", 1283, "eq_nb_338", 318, 17],
"_nop_tc_180",
["jump", "eq_nb_338", 318, 17],
["eq_bool", 1282, 21, 1281, 318, 17],
["jump", "eq_done_333", 318, 17],
"eq_nb_338",
["false", 1282, 318, 17],
"eq_done_333",
["jump_false", 1282, "if_else_331", 318, 17],
["get", 1286, 11, 1, 319, 13],
["frame", 1287, 1286, 0, 319, 13],
["null", 1288, 319, 13],
["setarg", 1287, 0, 1288, 319, 13],
["invoke", 1287, 1285, 319, 13],
["move", 13, 1285, 319, 13],
["access", 1289, "%ctx", 320, 28],
["get", 1291, 13, 1, 320, 36],
["frame", 1292, 1291, 1, 320, 36],
["null", 1293, 320, 36],
["setarg", 1292, 0, 1293, 320, 36],
["setarg", 1292, 1, 15, 320, 36],
["invoke", 1292, 1290, 320, 36],
["get", 1295, 13, 1, 320, 43],
["frame", 1296, 1295, 1, 320, 43],
["null", 1297, 320, 43],
["setarg", 1296, 0, 1297, 320, 43],
["setarg", 1296, 1, 5, 320, 43],
["invoke", 1296, 1294, 320, 43],
["get", 1299, 2, 1, 320, 14],
["is_proxy", 1300, 1299, 320, 14],
["jump_false", 1300, "record_path_339", 320, 14],
["null", 1301, 320, 14],
["access", 1302, "ne_int", 320, 14],
["array", 1303, 0, 320, 14],
["push", 1303, 13, 320, 14],
["push", 1303, 1289, 320, 14],
["push", 1303, 1290, 320, 14],
["push", 1303, 1294, 320, 14],
["frame", 1304, 1299, 2, 320, 14],
["setarg", 1304, 0, 1301, 320, 14],
["setarg", 1304, 1, 1302, 320, 14],
["setarg", 1304, 2, 1303, 320, 14],
["invoke", 1304, 1298, 320, 14],
["jump", "call_done_340", 320, 14],
"record_path_339",
["load_field", 1305, 1299, "ne_int", 320, 14],
["frame", 1306, 1305, 4, 320, 14],
["setarg", 1306, 0, 1299, 320, 14],
["setarg", 1306, 1, 13, 320, 14],
["setarg", 1306, 2, 1289, 320, 14],
["setarg", 1306, 3, 1290, 320, 14],
["setarg", 1306, 4, 1294, 320, 14],
["invoke", 1306, 1298, 320, 14],
"call_done_340",
["get", 1308, 12, 1, 320, 9],
["frame", 1309, 1308, 1, 320, 9],
["null", 1310, 320, 9],
["setarg", 1309, 0, 1310, 320, 9],
["setarg", 1309, 1, 1298, 320, 9],
["invoke", 1309, 1307, 320, 9],
["get", 1312, 13, 1, 1, 1],
["frame", 1313, 1312, 1, 1, 1],
["null", 1314, 1, 1],
["setarg", 1313, 0, 1314, 1, 1],
["setarg", 1313, 1, 11, 1, 1],
["invoke", 1313, 1311, 1, 1],
["array", 1315, 0, 1, 1],
["push", 1315, 1311, 1, 1],
["push", 1315, 13, 1, 1],
[
"access",
1316,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1317, " {0} =l copy %{1}", 1, 1],
["frame", 1319, 1316, 2, 1, 1],
["null", 1320, 1, 1],
["setarg", 1319, 0, 1320, 1, 1],
["setarg", 1319, 1, 1317, 1, 1],
["setarg", 1319, 2, 1315, 1, 1],
["invoke", 1319, 1318, 1, 1],
["get", 1322, 12, 1, 321, 9],
["frame", 1323, 1322, 1, 321, 9],
["null", 1324, 321, 9],
["setarg", 1323, 0, 1324, 321, 9],
["setarg", 1323, 1, 1318, 321, 9],
["invoke", 1323, 1321, 321, 9],
["frame", 1326, 10, 1, 322, 9],
["null", 1327, 322, 9],
["setarg", 1326, 0, 1327, 322, 9],
["setarg", 1326, 1, 11, 322, 9],
["invoke", 1326, 1325, 322, 9],
["jump", "while_start_48", 323, 9],
["jump", "if_end_332", 323, 9],
"if_else_331",
"if_end_332",
["access", 1328, "lt_int", 325, 17],
["is_identical", 1329, 21, 1328, 325, 17],
["jump_true", 1329, "eq_done_343", 325, 17],
["is_int", 1330, 21, 325, 17],
["jump_false", 1330, "eq_ni_344", 325, 17],
"_nop_tc_181",
["jump", "eq_ni_344", 325, 17],
["eq_int", 1329, 21, 1328, 325, 17],
["jump", "eq_done_343", 325, 17],
"eq_ni_344",
["is_num", 1330, 21, 325, 17],
["jump_false", 1330, "eq_nn_345", 325, 17],
"_nop_tc_182",
["jump", "eq_nn_345", 325, 17],
["eq_float", 1329, 21, 1328, 325, 17],
["jump", "eq_done_343", 325, 17],
"eq_nn_345",
["is_text", 1330, 21, 325, 17],
["jump_false", 1330, "eq_nt_346", 325, 17],
"_nop_tc_183",
"_nop_tc_184",
["eq_text", 1329, 21, 1328, 325, 17],
["jump", "eq_done_343", 325, 17],
"eq_nt_346",
["is_null", 1330, 21, 325, 17],
["jump_false", 1330, "eq_nnl_347", 325, 17],
"_nop_tc_185",
["jump", "eq_nnl_347", 325, 17],
["true", 1329, 325, 17],
["jump", "eq_done_343", 325, 17],
"eq_nnl_347",
["is_bool", 1330, 21, 325, 17],
["jump_false", 1330, "eq_nb_348", 325, 17],
"_nop_tc_186",
["jump", "eq_nb_348", 325, 17],
["eq_bool", 1329, 21, 1328, 325, 17],
["jump", "eq_done_343", 325, 17],
"eq_nb_348",
["false", 1329, 325, 17],
"eq_done_343",
["jump_false", 1329, "if_else_341", 325, 17],
["get", 1333, 11, 1, 326, 13],
["frame", 1334, 1333, 0, 326, 13],
["null", 1335, 326, 13],
["setarg", 1334, 0, 1335, 326, 13],
["invoke", 1334, 1332, 326, 13],
["move", 13, 1332, 326, 13],
["access", 1336, "%ctx", 327, 28],
["get", 1338, 13, 1, 327, 36],
["frame", 1339, 1338, 1, 327, 36],
["null", 1340, 327, 36],
["setarg", 1339, 0, 1340, 327, 36],
["setarg", 1339, 1, 15, 327, 36],
["invoke", 1339, 1337, 327, 36],
["get", 1342, 13, 1, 327, 43],
["frame", 1343, 1342, 1, 327, 43],
["null", 1344, 327, 43],
["setarg", 1343, 0, 1344, 327, 43],
["setarg", 1343, 1, 5, 327, 43],
["invoke", 1343, 1341, 327, 43],
["get", 1346, 2, 1, 327, 14],
["is_proxy", 1347, 1346, 327, 14],
["jump_false", 1347, "record_path_349", 327, 14],
["null", 1348, 327, 14],
["access", 1349, "lt_int", 327, 14],
["array", 1350, 0, 327, 14],
["push", 1350, 13, 327, 14],
["push", 1350, 1336, 327, 14],
["push", 1350, 1337, 327, 14],
["push", 1350, 1341, 327, 14],
["frame", 1351, 1346, 2, 327, 14],
["setarg", 1351, 0, 1348, 327, 14],
["setarg", 1351, 1, 1349, 327, 14],
["setarg", 1351, 2, 1350, 327, 14],
["invoke", 1351, 1345, 327, 14],
["jump", "call_done_350", 327, 14],
"record_path_349",
["load_field", 1352, 1346, "lt_int", 327, 14],
["frame", 1353, 1352, 4, 327, 14],
["setarg", 1353, 0, 1346, 327, 14],
["setarg", 1353, 1, 13, 327, 14],
["setarg", 1353, 2, 1336, 327, 14],
["setarg", 1353, 3, 1337, 327, 14],
["setarg", 1353, 4, 1341, 327, 14],
["invoke", 1353, 1345, 327, 14],
"call_done_350",
["get", 1355, 12, 1, 327, 9],
["frame", 1356, 1355, 1, 327, 9],
["null", 1357, 327, 9],
["setarg", 1356, 0, 1357, 327, 9],
["setarg", 1356, 1, 1345, 327, 9],
["invoke", 1356, 1354, 327, 9],
["get", 1359, 13, 1, 1, 1],
["frame", 1360, 1359, 1, 1, 1],
["null", 1361, 1, 1],
["setarg", 1360, 0, 1361, 1, 1],
["setarg", 1360, 1, 11, 1, 1],
["invoke", 1360, 1358, 1, 1],
["array", 1362, 0, 1, 1],
["push", 1362, 1358, 1, 1],
["push", 1362, 13, 1, 1],
[
"access",
1363,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1364, " {0} =l copy %{1}", 1, 1],
["frame", 1366, 1363, 2, 1, 1],
["null", 1367, 1, 1],
["setarg", 1366, 0, 1367, 1, 1],
["setarg", 1366, 1, 1364, 1, 1],
["setarg", 1366, 2, 1362, 1, 1],
["invoke", 1366, 1365, 1, 1],
["get", 1369, 12, 1, 328, 9],
["frame", 1370, 1369, 1, 328, 9],
["null", 1371, 328, 9],
["setarg", 1370, 0, 1371, 328, 9],
["setarg", 1370, 1, 1365, 328, 9],
["invoke", 1370, 1368, 328, 9],
["frame", 1373, 10, 1, 329, 9],
["null", 1374, 329, 9],
["setarg", 1373, 0, 1374, 329, 9],
["setarg", 1373, 1, 11, 329, 9],
["invoke", 1373, 1372, 329, 9],
["jump", "while_start_48", 330, 9],
["jump", "if_end_342", 330, 9],
"if_else_341",
"if_end_342",
["access", 1375, "gt_int", 332, 17],
["is_identical", 1376, 21, 1375, 332, 17],
["jump_true", 1376, "eq_done_353", 332, 17],
["is_int", 1377, 21, 332, 17],
["jump_false", 1377, "eq_ni_354", 332, 17],
"_nop_tc_187",
["jump", "eq_ni_354", 332, 17],
["eq_int", 1376, 21, 1375, 332, 17],
["jump", "eq_done_353", 332, 17],
"eq_ni_354",
["is_num", 1377, 21, 332, 17],
["jump_false", 1377, "eq_nn_355", 332, 17],
"_nop_tc_188",
["jump", "eq_nn_355", 332, 17],
["eq_float", 1376, 21, 1375, 332, 17],
["jump", "eq_done_353", 332, 17],
"eq_nn_355",
["is_text", 1377, 21, 332, 17],
["jump_false", 1377, "eq_nt_356", 332, 17],
"_nop_tc_189",
"_nop_tc_190",
["eq_text", 1376, 21, 1375, 332, 17],
["jump", "eq_done_353", 332, 17],
"eq_nt_356",
["is_null", 1377, 21, 332, 17],
["jump_false", 1377, "eq_nnl_357", 332, 17],
"_nop_tc_191",
["jump", "eq_nnl_357", 332, 17],
["true", 1376, 332, 17],
["jump", "eq_done_353", 332, 17],
"eq_nnl_357",
["is_bool", 1377, 21, 332, 17],
["jump_false", 1377, "eq_nb_358", 332, 17],
"_nop_tc_192",
["jump", "eq_nb_358", 332, 17],
["eq_bool", 1376, 21, 1375, 332, 17],
["jump", "eq_done_353", 332, 17],
"eq_nb_358",
["false", 1376, 332, 17],
"eq_done_353",
["jump_false", 1376, "if_else_351", 332, 17],
["get", 1380, 11, 1, 333, 13],
["frame", 1381, 1380, 0, 333, 13],
["null", 1382, 333, 13],
["setarg", 1381, 0, 1382, 333, 13],
["invoke", 1381, 1379, 333, 13],
["move", 13, 1379, 333, 13],
["access", 1383, "%ctx", 334, 28],
["get", 1385, 13, 1, 334, 36],
["frame", 1386, 1385, 1, 334, 36],
["null", 1387, 334, 36],
["setarg", 1386, 0, 1387, 334, 36],
["setarg", 1386, 1, 15, 334, 36],
["invoke", 1386, 1384, 334, 36],
["get", 1389, 13, 1, 334, 43],
["frame", 1390, 1389, 1, 334, 43],
["null", 1391, 334, 43],
["setarg", 1390, 0, 1391, 334, 43],
["setarg", 1390, 1, 5, 334, 43],
["invoke", 1390, 1388, 334, 43],
["get", 1393, 2, 1, 334, 14],
["is_proxy", 1394, 1393, 334, 14],
["jump_false", 1394, "record_path_359", 334, 14],
["null", 1395, 334, 14],
["access", 1396, "gt_int", 334, 14],
["array", 1397, 0, 334, 14],
["push", 1397, 13, 334, 14],
["push", 1397, 1383, 334, 14],
["push", 1397, 1384, 334, 14],
["push", 1397, 1388, 334, 14],
["frame", 1398, 1393, 2, 334, 14],
["setarg", 1398, 0, 1395, 334, 14],
["setarg", 1398, 1, 1396, 334, 14],
["setarg", 1398, 2, 1397, 334, 14],
["invoke", 1398, 1392, 334, 14],
["jump", "call_done_360", 334, 14],
"record_path_359",
["load_field", 1399, 1393, "gt_int", 334, 14],
["frame", 1400, 1399, 4, 334, 14],
["setarg", 1400, 0, 1393, 334, 14],
["setarg", 1400, 1, 13, 334, 14],
["setarg", 1400, 2, 1383, 334, 14],
["setarg", 1400, 3, 1384, 334, 14],
["setarg", 1400, 4, 1388, 334, 14],
["invoke", 1400, 1392, 334, 14],
"call_done_360",
["get", 1402, 12, 1, 334, 9],
["frame", 1403, 1402, 1, 334, 9],
["null", 1404, 334, 9],
["setarg", 1403, 0, 1404, 334, 9],
["setarg", 1403, 1, 1392, 334, 9],
["invoke", 1403, 1401, 334, 9],
["get", 1406, 13, 1, 1, 1],
["frame", 1407, 1406, 1, 1, 1],
["null", 1408, 1, 1],
["setarg", 1407, 0, 1408, 1, 1],
["setarg", 1407, 1, 11, 1, 1],
["invoke", 1407, 1405, 1, 1],
["array", 1409, 0, 1, 1],
["push", 1409, 1405, 1, 1],
["push", 1409, 13, 1, 1],
[
"access",
1410,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1411, " {0} =l copy %{1}", 1, 1],
["frame", 1413, 1410, 2, 1, 1],
["null", 1414, 1, 1],
["setarg", 1413, 0, 1414, 1, 1],
["setarg", 1413, 1, 1411, 1, 1],
["setarg", 1413, 2, 1409, 1, 1],
["invoke", 1413, 1412, 1, 1],
["get", 1416, 12, 1, 335, 9],
["frame", 1417, 1416, 1, 335, 9],
["null", 1418, 335, 9],
["setarg", 1417, 0, 1418, 335, 9],
["setarg", 1417, 1, 1412, 335, 9],
["invoke", 1417, 1415, 335, 9],
["frame", 1420, 10, 1, 336, 9],
["null", 1421, 336, 9],
["setarg", 1420, 0, 1421, 336, 9],
["setarg", 1420, 1, 11, 336, 9],
["invoke", 1420, 1419, 336, 9],
["jump", "while_start_48", 337, 9],
["jump", "if_end_352", 337, 9],
"if_else_351",
"if_end_352",
["access", 1422, "le_int", 339, 17],
["is_identical", 1423, 21, 1422, 339, 17],
["jump_true", 1423, "eq_done_363", 339, 17],
["is_int", 1424, 21, 339, 17],
["jump_false", 1424, "eq_ni_364", 339, 17],
"_nop_tc_193",
["jump", "eq_ni_364", 339, 17],
["eq_int", 1423, 21, 1422, 339, 17],
["jump", "eq_done_363", 339, 17],
"eq_ni_364",
["is_num", 1424, 21, 339, 17],
["jump_false", 1424, "eq_nn_365", 339, 17],
"_nop_tc_194",
["jump", "eq_nn_365", 339, 17],
["eq_float", 1423, 21, 1422, 339, 17],
["jump", "eq_done_363", 339, 17],
"eq_nn_365",
["is_text", 1424, 21, 339, 17],
["jump_false", 1424, "eq_nt_366", 339, 17],
"_nop_tc_195",
"_nop_tc_196",
["eq_text", 1423, 21, 1422, 339, 17],
["jump", "eq_done_363", 339, 17],
"eq_nt_366",
["is_null", 1424, 21, 339, 17],
["jump_false", 1424, "eq_nnl_367", 339, 17],
"_nop_tc_197",
["jump", "eq_nnl_367", 339, 17],
["true", 1423, 339, 17],
["jump", "eq_done_363", 339, 17],
"eq_nnl_367",
["is_bool", 1424, 21, 339, 17],
["jump_false", 1424, "eq_nb_368", 339, 17],
"_nop_tc_198",
["jump", "eq_nb_368", 339, 17],
["eq_bool", 1423, 21, 1422, 339, 17],
["jump", "eq_done_363", 339, 17],
"eq_nb_368",
["false", 1423, 339, 17],
"eq_done_363",
["jump_false", 1423, "if_else_361", 339, 17],
["get", 1427, 11, 1, 340, 13],
["frame", 1428, 1427, 0, 340, 13],
["null", 1429, 340, 13],
["setarg", 1428, 0, 1429, 340, 13],
["invoke", 1428, 1426, 340, 13],
["move", 13, 1426, 340, 13],
["access", 1430, "%ctx", 341, 28],
["get", 1432, 13, 1, 341, 36],
["frame", 1433, 1432, 1, 341, 36],
["null", 1434, 341, 36],
["setarg", 1433, 0, 1434, 341, 36],
["setarg", 1433, 1, 15, 341, 36],
["invoke", 1433, 1431, 341, 36],
["get", 1436, 13, 1, 341, 43],
["frame", 1437, 1436, 1, 341, 43],
["null", 1438, 341, 43],
["setarg", 1437, 0, 1438, 341, 43],
["setarg", 1437, 1, 5, 341, 43],
["invoke", 1437, 1435, 341, 43],
["get", 1440, 2, 1, 341, 14],
["is_proxy", 1441, 1440, 341, 14],
["jump_false", 1441, "record_path_369", 341, 14],
["null", 1442, 341, 14],
["access", 1443, "le_int", 341, 14],
["array", 1444, 0, 341, 14],
["push", 1444, 13, 341, 14],
["push", 1444, 1430, 341, 14],
["push", 1444, 1431, 341, 14],
["push", 1444, 1435, 341, 14],
["frame", 1445, 1440, 2, 341, 14],
["setarg", 1445, 0, 1442, 341, 14],
["setarg", 1445, 1, 1443, 341, 14],
["setarg", 1445, 2, 1444, 341, 14],
["invoke", 1445, 1439, 341, 14],
["jump", "call_done_370", 341, 14],
"record_path_369",
["load_field", 1446, 1440, "le_int", 341, 14],
["frame", 1447, 1446, 4, 341, 14],
["setarg", 1447, 0, 1440, 341, 14],
["setarg", 1447, 1, 13, 341, 14],
["setarg", 1447, 2, 1430, 341, 14],
["setarg", 1447, 3, 1431, 341, 14],
["setarg", 1447, 4, 1435, 341, 14],
["invoke", 1447, 1439, 341, 14],
"call_done_370",
["get", 1449, 12, 1, 341, 9],
["frame", 1450, 1449, 1, 341, 9],
["null", 1451, 341, 9],
["setarg", 1450, 0, 1451, 341, 9],
["setarg", 1450, 1, 1439, 341, 9],
["invoke", 1450, 1448, 341, 9],
["get", 1453, 13, 1, 1, 1],
["frame", 1454, 1453, 1, 1, 1],
["null", 1455, 1, 1],
["setarg", 1454, 0, 1455, 1, 1],
["setarg", 1454, 1, 11, 1, 1],
["invoke", 1454, 1452, 1, 1],
["array", 1456, 0, 1, 1],
["push", 1456, 1452, 1, 1],
["push", 1456, 13, 1, 1],
[
"access",
1457,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1458, " {0} =l copy %{1}", 1, 1],
["frame", 1460, 1457, 2, 1, 1],
["null", 1461, 1, 1],
["setarg", 1460, 0, 1461, 1, 1],
["setarg", 1460, 1, 1458, 1, 1],
["setarg", 1460, 2, 1456, 1, 1],
["invoke", 1460, 1459, 1, 1],
["get", 1463, 12, 1, 342, 9],
["frame", 1464, 1463, 1, 342, 9],
["null", 1465, 342, 9],
["setarg", 1464, 0, 1465, 342, 9],
["setarg", 1464, 1, 1459, 342, 9],
["invoke", 1464, 1462, 342, 9],
["frame", 1467, 10, 1, 343, 9],
["null", 1468, 343, 9],
["setarg", 1467, 0, 1468, 343, 9],
["setarg", 1467, 1, 11, 343, 9],
["invoke", 1467, 1466, 343, 9],
["jump", "while_start_48", 344, 9],
["jump", "if_end_362", 344, 9],
"if_else_361",
"if_end_362",
["access", 1469, "ge_int", 346, 17],
["is_identical", 1470, 21, 1469, 346, 17],
["jump_true", 1470, "eq_done_373", 346, 17],
["is_int", 1471, 21, 346, 17],
["jump_false", 1471, "eq_ni_374", 346, 17],
"_nop_tc_199",
["jump", "eq_ni_374", 346, 17],
["eq_int", 1470, 21, 1469, 346, 17],
["jump", "eq_done_373", 346, 17],
"eq_ni_374",
["is_num", 1471, 21, 346, 17],
["jump_false", 1471, "eq_nn_375", 346, 17],
"_nop_tc_200",
["jump", "eq_nn_375", 346, 17],
["eq_float", 1470, 21, 1469, 346, 17],
["jump", "eq_done_373", 346, 17],
"eq_nn_375",
["is_text", 1471, 21, 346, 17],
["jump_false", 1471, "eq_nt_376", 346, 17],
"_nop_tc_201",
"_nop_tc_202",
["eq_text", 1470, 21, 1469, 346, 17],
["jump", "eq_done_373", 346, 17],
"eq_nt_376",
["is_null", 1471, 21, 346, 17],
["jump_false", 1471, "eq_nnl_377", 346, 17],
"_nop_tc_203",
["jump", "eq_nnl_377", 346, 17],
["true", 1470, 346, 17],
["jump", "eq_done_373", 346, 17],
"eq_nnl_377",
["is_bool", 1471, 21, 346, 17],
["jump_false", 1471, "eq_nb_378", 346, 17],
"_nop_tc_204",
["jump", "eq_nb_378", 346, 17],
["eq_bool", 1470, 21, 1469, 346, 17],
["jump", "eq_done_373", 346, 17],
"eq_nb_378",
["false", 1470, 346, 17],
"eq_done_373",
["jump_false", 1470, "if_else_371", 346, 17],
["get", 1474, 11, 1, 347, 13],
["frame", 1475, 1474, 0, 347, 13],
["null", 1476, 347, 13],
["setarg", 1475, 0, 1476, 347, 13],
["invoke", 1475, 1473, 347, 13],
["move", 13, 1473, 347, 13],
["access", 1477, "%ctx", 348, 28],
["get", 1479, 13, 1, 348, 36],
["frame", 1480, 1479, 1, 348, 36],
["null", 1481, 348, 36],
["setarg", 1480, 0, 1481, 348, 36],
["setarg", 1480, 1, 15, 348, 36],
["invoke", 1480, 1478, 348, 36],
["get", 1483, 13, 1, 348, 43],
["frame", 1484, 1483, 1, 348, 43],
["null", 1485, 348, 43],
["setarg", 1484, 0, 1485, 348, 43],
["setarg", 1484, 1, 5, 348, 43],
["invoke", 1484, 1482, 348, 43],
["get", 1487, 2, 1, 348, 14],
["is_proxy", 1488, 1487, 348, 14],
["jump_false", 1488, "record_path_379", 348, 14],
["null", 1489, 348, 14],
["access", 1490, "ge_int", 348, 14],
["array", 1491, 0, 348, 14],
["push", 1491, 13, 348, 14],
["push", 1491, 1477, 348, 14],
["push", 1491, 1478, 348, 14],
["push", 1491, 1482, 348, 14],
["frame", 1492, 1487, 2, 348, 14],
["setarg", 1492, 0, 1489, 348, 14],
["setarg", 1492, 1, 1490, 348, 14],
["setarg", 1492, 2, 1491, 348, 14],
["invoke", 1492, 1486, 348, 14],
["jump", "call_done_380", 348, 14],
"record_path_379",
["load_field", 1493, 1487, "ge_int", 348, 14],
["frame", 1494, 1493, 4, 348, 14],
["setarg", 1494, 0, 1487, 348, 14],
["setarg", 1494, 1, 13, 348, 14],
["setarg", 1494, 2, 1477, 348, 14],
["setarg", 1494, 3, 1478, 348, 14],
["setarg", 1494, 4, 1482, 348, 14],
["invoke", 1494, 1486, 348, 14],
"call_done_380",
["get", 1496, 12, 1, 348, 9],
["frame", 1497, 1496, 1, 348, 9],
["null", 1498, 348, 9],
["setarg", 1497, 0, 1498, 348, 9],
["setarg", 1497, 1, 1486, 348, 9],
["invoke", 1497, 1495, 348, 9],
["get", 1500, 13, 1, 1, 1],
["frame", 1501, 1500, 1, 1, 1],
["null", 1502, 1, 1],
["setarg", 1501, 0, 1502, 1, 1],
["setarg", 1501, 1, 11, 1, 1],
["invoke", 1501, 1499, 1, 1],
["array", 1503, 0, 1, 1],
["push", 1503, 1499, 1, 1],
["push", 1503, 13, 1, 1],
[
"access",
1504,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1505, " {0} =l copy %{1}", 1, 1],
["frame", 1507, 1504, 2, 1, 1],
["null", 1508, 1, 1],
["setarg", 1507, 0, 1508, 1, 1],
["setarg", 1507, 1, 1505, 1, 1],
["setarg", 1507, 2, 1503, 1, 1],
["invoke", 1507, 1506, 1, 1],
["get", 1510, 12, 1, 349, 9],
["frame", 1511, 1510, 1, 349, 9],
["null", 1512, 349, 9],
["setarg", 1511, 0, 1512, 349, 9],
["setarg", 1511, 1, 1506, 349, 9],
["invoke", 1511, 1509, 349, 9],
["frame", 1514, 10, 1, 350, 9],
["null", 1515, 350, 9],
["setarg", 1514, 0, 1515, 350, 9],
["setarg", 1514, 1, 11, 350, 9],
["invoke", 1514, 1513, 350, 9],
["jump", "while_start_48", 351, 9],
["jump", "if_end_372", 351, 9],
"if_else_371",
"if_end_372",
["access", 1516, "eq_float", 356, 17],
["is_identical", 1517, 21, 1516, 356, 17],
["jump_true", 1517, "eq_done_383", 356, 17],
["is_int", 1518, 21, 356, 17],
["jump_false", 1518, "eq_ni_384", 356, 17],
"_nop_tc_205",
["jump", "eq_ni_384", 356, 17],
["eq_int", 1517, 21, 1516, 356, 17],
["jump", "eq_done_383", 356, 17],
"eq_ni_384",
["is_num", 1518, 21, 356, 17],
["jump_false", 1518, "eq_nn_385", 356, 17],
"_nop_tc_206",
["jump", "eq_nn_385", 356, 17],
["eq_float", 1517, 21, 1516, 356, 17],
["jump", "eq_done_383", 356, 17],
"eq_nn_385",
["is_text", 1518, 21, 356, 17],
["jump_false", 1518, "eq_nt_386", 356, 17],
"_nop_tc_207",
"_nop_tc_208",
["eq_text", 1517, 21, 1516, 356, 17],
["jump", "eq_done_383", 356, 17],
"eq_nt_386",
["is_null", 1518, 21, 356, 17],
["jump_false", 1518, "eq_nnl_387", 356, 17],
"_nop_tc_209",
["jump", "eq_nnl_387", 356, 17],
["true", 1517, 356, 17],
["jump", "eq_done_383", 356, 17],
"eq_nnl_387",
["is_bool", 1518, 21, 356, 17],
["jump_false", 1518, "eq_nb_388", 356, 17],
"_nop_tc_210",
["jump", "eq_nb_388", 356, 17],
["eq_bool", 1517, 21, 1516, 356, 17],
["jump", "eq_done_383", 356, 17],
"eq_nb_388",
["false", 1517, 356, 17],
"eq_done_383",
["jump_false", 1517, "if_else_381", 356, 17],
["get", 1521, 11, 1, 357, 13],
["frame", 1522, 1521, 0, 357, 13],
["null", 1523, 357, 13],
["setarg", 1522, 0, 1523, 357, 13],
["invoke", 1522, 1520, 357, 13],
["move", 13, 1520, 357, 13],
["access", 1524, "%ctx", 358, 30],
["get", 1526, 13, 1, 358, 38],
["frame", 1527, 1526, 1, 358, 38],
["null", 1528, 358, 38],
["setarg", 1527, 0, 1528, 358, 38],
["setarg", 1527, 1, 15, 358, 38],
["invoke", 1527, 1525, 358, 38],
["get", 1530, 13, 1, 358, 45],
["frame", 1531, 1530, 1, 358, 45],
["null", 1532, 358, 45],
["setarg", 1531, 0, 1532, 358, 45],
["setarg", 1531, 1, 5, 358, 45],
["invoke", 1531, 1529, 358, 45],
["get", 1534, 2, 1, 358, 14],
["is_proxy", 1535, 1534, 358, 14],
["jump_false", 1535, "record_path_389", 358, 14],
["null", 1536, 358, 14],
["access", 1537, "eq_float", 358, 14],
["array", 1538, 0, 358, 14],
["push", 1538, 13, 358, 14],
["push", 1538, 1524, 358, 14],
["push", 1538, 1525, 358, 14],
["push", 1538, 1529, 358, 14],
["frame", 1539, 1534, 2, 358, 14],
["setarg", 1539, 0, 1536, 358, 14],
["setarg", 1539, 1, 1537, 358, 14],
["setarg", 1539, 2, 1538, 358, 14],
["invoke", 1539, 1533, 358, 14],
["jump", "call_done_390", 358, 14],
"record_path_389",
["load_field", 1540, 1534, "eq_float", 358, 14],
["frame", 1541, 1540, 4, 358, 14],
["setarg", 1541, 0, 1534, 358, 14],
["setarg", 1541, 1, 13, 358, 14],
["setarg", 1541, 2, 1524, 358, 14],
["setarg", 1541, 3, 1525, 358, 14],
["setarg", 1541, 4, 1529, 358, 14],
["invoke", 1541, 1533, 358, 14],
"call_done_390",
["get", 1543, 12, 1, 358, 9],
["frame", 1544, 1543, 1, 358, 9],
["null", 1545, 358, 9],
["setarg", 1544, 0, 1545, 358, 9],
["setarg", 1544, 1, 1533, 358, 9],
["invoke", 1544, 1542, 358, 9],
["get", 1547, 13, 1, 1, 1],
["frame", 1548, 1547, 1, 1, 1],
["null", 1549, 1, 1],
["setarg", 1548, 0, 1549, 1, 1],
["setarg", 1548, 1, 11, 1, 1],
["invoke", 1548, 1546, 1, 1],
["array", 1550, 0, 1, 1],
["push", 1550, 1546, 1, 1],
["push", 1550, 13, 1, 1],
[
"access",
1551,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1552, " {0} =l copy %{1}", 1, 1],
["frame", 1554, 1551, 2, 1, 1],
["null", 1555, 1, 1],
["setarg", 1554, 0, 1555, 1, 1],
["setarg", 1554, 1, 1552, 1, 1],
["setarg", 1554, 2, 1550, 1, 1],
["invoke", 1554, 1553, 1, 1],
["get", 1557, 12, 1, 359, 9],
["frame", 1558, 1557, 1, 359, 9],
["null", 1559, 359, 9],
["setarg", 1558, 0, 1559, 359, 9],
["setarg", 1558, 1, 1553, 359, 9],
["invoke", 1558, 1556, 359, 9],
["frame", 1561, 10, 1, 360, 9],
["null", 1562, 360, 9],
["setarg", 1561, 0, 1562, 360, 9],
["setarg", 1561, 1, 11, 360, 9],
["invoke", 1561, 1560, 360, 9],
["jump", "while_start_48", 361, 9],
["jump", "if_end_382", 361, 9],
"if_else_381",
"if_end_382",
["access", 1563, "ne_float", 363, 17],
["is_identical", 1564, 21, 1563, 363, 17],
["jump_true", 1564, "eq_done_393", 363, 17],
["is_int", 1565, 21, 363, 17],
["jump_false", 1565, "eq_ni_394", 363, 17],
"_nop_tc_211",
["jump", "eq_ni_394", 363, 17],
["eq_int", 1564, 21, 1563, 363, 17],
["jump", "eq_done_393", 363, 17],
"eq_ni_394",
["is_num", 1565, 21, 363, 17],
["jump_false", 1565, "eq_nn_395", 363, 17],
"_nop_tc_212",
["jump", "eq_nn_395", 363, 17],
["eq_float", 1564, 21, 1563, 363, 17],
["jump", "eq_done_393", 363, 17],
"eq_nn_395",
["is_text", 1565, 21, 363, 17],
["jump_false", 1565, "eq_nt_396", 363, 17],
"_nop_tc_213",
"_nop_tc_214",
["eq_text", 1564, 21, 1563, 363, 17],
["jump", "eq_done_393", 363, 17],
"eq_nt_396",
["is_null", 1565, 21, 363, 17],
["jump_false", 1565, "eq_nnl_397", 363, 17],
"_nop_tc_215",
["jump", "eq_nnl_397", 363, 17],
["true", 1564, 363, 17],
["jump", "eq_done_393", 363, 17],
"eq_nnl_397",
["is_bool", 1565, 21, 363, 17],
["jump_false", 1565, "eq_nb_398", 363, 17],
"_nop_tc_216",
["jump", "eq_nb_398", 363, 17],
["eq_bool", 1564, 21, 1563, 363, 17],
["jump", "eq_done_393", 363, 17],
"eq_nb_398",
["false", 1564, 363, 17],
"eq_done_393",
["jump_false", 1564, "if_else_391", 363, 17],
["get", 1568, 11, 1, 364, 13],
["frame", 1569, 1568, 0, 364, 13],
["null", 1570, 364, 13],
["setarg", 1569, 0, 1570, 364, 13],
["invoke", 1569, 1567, 364, 13],
["move", 13, 1567, 364, 13],
["access", 1571, "%ctx", 365, 30],
["get", 1573, 13, 1, 365, 38],
["frame", 1574, 1573, 1, 365, 38],
["null", 1575, 365, 38],
["setarg", 1574, 0, 1575, 365, 38],
["setarg", 1574, 1, 15, 365, 38],
["invoke", 1574, 1572, 365, 38],
["get", 1577, 13, 1, 365, 45],
["frame", 1578, 1577, 1, 365, 45],
["null", 1579, 365, 45],
["setarg", 1578, 0, 1579, 365, 45],
["setarg", 1578, 1, 5, 365, 45],
["invoke", 1578, 1576, 365, 45],
["get", 1581, 2, 1, 365, 14],
["is_proxy", 1582, 1581, 365, 14],
["jump_false", 1582, "record_path_399", 365, 14],
["null", 1583, 365, 14],
["access", 1584, "ne_float", 365, 14],
["array", 1585, 0, 365, 14],
["push", 1585, 13, 365, 14],
["push", 1585, 1571, 365, 14],
["push", 1585, 1572, 365, 14],
["push", 1585, 1576, 365, 14],
["frame", 1586, 1581, 2, 365, 14],
["setarg", 1586, 0, 1583, 365, 14],
["setarg", 1586, 1, 1584, 365, 14],
["setarg", 1586, 2, 1585, 365, 14],
["invoke", 1586, 1580, 365, 14],
["jump", "call_done_400", 365, 14],
"record_path_399",
["load_field", 1587, 1581, "ne_float", 365, 14],
["frame", 1588, 1587, 4, 365, 14],
["setarg", 1588, 0, 1581, 365, 14],
["setarg", 1588, 1, 13, 365, 14],
["setarg", 1588, 2, 1571, 365, 14],
["setarg", 1588, 3, 1572, 365, 14],
["setarg", 1588, 4, 1576, 365, 14],
["invoke", 1588, 1580, 365, 14],
"call_done_400",
["get", 1590, 12, 1, 365, 9],
["frame", 1591, 1590, 1, 365, 9],
["null", 1592, 365, 9],
["setarg", 1591, 0, 1592, 365, 9],
["setarg", 1591, 1, 1580, 365, 9],
["invoke", 1591, 1589, 365, 9],
["get", 1594, 13, 1, 1, 1],
["frame", 1595, 1594, 1, 1, 1],
["null", 1596, 1, 1],
["setarg", 1595, 0, 1596, 1, 1],
["setarg", 1595, 1, 11, 1, 1],
["invoke", 1595, 1593, 1, 1],
["array", 1597, 0, 1, 1],
["push", 1597, 1593, 1, 1],
["push", 1597, 13, 1, 1],
[
"access",
1598,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1599, " {0} =l copy %{1}", 1, 1],
["frame", 1601, 1598, 2, 1, 1],
["null", 1602, 1, 1],
["setarg", 1601, 0, 1602, 1, 1],
["setarg", 1601, 1, 1599, 1, 1],
["setarg", 1601, 2, 1597, 1, 1],
["invoke", 1601, 1600, 1, 1],
["get", 1604, 12, 1, 366, 9],
["frame", 1605, 1604, 1, 366, 9],
["null", 1606, 366, 9],
["setarg", 1605, 0, 1606, 366, 9],
["setarg", 1605, 1, 1600, 366, 9],
["invoke", 1605, 1603, 366, 9],
["frame", 1608, 10, 1, 367, 9],
["null", 1609, 367, 9],
["setarg", 1608, 0, 1609, 367, 9],
["setarg", 1608, 1, 11, 367, 9],
["invoke", 1608, 1607, 367, 9],
["jump", "while_start_48", 368, 9],
["jump", "if_end_392", 368, 9],
"if_else_391",
"if_end_392",
["access", 1610, "lt_float", 370, 17],
["is_identical", 1611, 21, 1610, 370, 17],
["jump_true", 1611, "eq_done_406", 370, 17],
["is_int", 1612, 21, 370, 17],
["jump_false", 1612, "eq_ni_407", 370, 17],
"_nop_tc_217",
["jump", "eq_ni_407", 370, 17],
["eq_int", 1611, 21, 1610, 370, 17],
["jump", "eq_done_406", 370, 17],
"eq_ni_407",
["is_num", 1612, 21, 370, 17],
["jump_false", 1612, "eq_nn_408", 370, 17],
"_nop_tc_218",
["jump", "eq_nn_408", 370, 17],
["eq_float", 1611, 21, 1610, 370, 17],
["jump", "eq_done_406", 370, 17],
"eq_nn_408",
["is_text", 1612, 21, 370, 17],
["jump_false", 1612, "eq_nt_409", 370, 17],
"_nop_tc_219",
"_nop_tc_220",
["eq_text", 1611, 21, 1610, 370, 17],
["jump", "eq_done_406", 370, 17],
"eq_nt_409",
["is_null", 1612, 21, 370, 17],
["jump_false", 1612, "eq_nnl_410", 370, 17],
"_nop_tc_221",
["jump", "eq_nnl_410", 370, 17],
["true", 1611, 370, 17],
["jump", "eq_done_406", 370, 17],
"eq_nnl_410",
["is_bool", 1612, 21, 370, 17],
["jump_false", 1612, "eq_nb_411", 370, 17],
"_nop_tc_222",
["jump", "eq_nb_411", 370, 17],
["eq_bool", 1611, 21, 1610, 370, 17],
["jump", "eq_done_406", 370, 17],
"eq_nb_411",
["false", 1611, 370, 17],
"eq_done_406",
["move", 1614, 1611, 370, 17],
["jump_true", 1614, "or_end_405", 370, 17],
["access", 1615, "gt_float", 370, 37],
["is_identical", 1616, 21, 1615, 370, 37],
["jump_true", 1616, "eq_done_412", 370, 37],
["is_int", 1617, 21, 370, 37],
["jump_false", 1617, "eq_ni_413", 370, 37],
"_nop_tc_223",
["jump", "eq_ni_413", 370, 37],
["eq_int", 1616, 21, 1615, 370, 37],
["jump", "eq_done_412", 370, 37],
"eq_ni_413",
["is_num", 1617, 21, 370, 37],
["jump_false", 1617, "eq_nn_414", 370, 37],
"_nop_tc_224",
["jump", "eq_nn_414", 370, 37],
["eq_float", 1616, 21, 1615, 370, 37],
["jump", "eq_done_412", 370, 37],
"eq_nn_414",
["is_text", 1617, 21, 370, 37],
["jump_false", 1617, "eq_nt_415", 370, 37],
"_nop_tc_225",
"_nop_tc_226",
["eq_text", 1616, 21, 1615, 370, 37],
["jump", "eq_done_412", 370, 37],
"eq_nt_415",
["is_null", 1617, 21, 370, 37],
["jump_false", 1617, "eq_nnl_416", 370, 37],
"_nop_tc_227",
["jump", "eq_nnl_416", 370, 37],
["true", 1616, 370, 37],
["jump", "eq_done_412", 370, 37],
"eq_nnl_416",
["is_bool", 1617, 21, 370, 37],
["jump_false", 1617, "eq_nb_417", 370, 37],
"_nop_tc_228",
["jump", "eq_nb_417", 370, 37],
["eq_bool", 1616, 21, 1615, 370, 37],
["jump", "eq_done_412", 370, 37],
"eq_nb_417",
["false", 1616, 370, 37],
"eq_done_412",
["move", 1614, 1616, 370, 37],
"or_end_405",
["move", 1619, 1614, 370, 37],
["jump_true", 1619, "or_end_404", 370, 37],
["access", 1620, "le_float", 370, 57],
["is_identical", 1621, 21, 1620, 370, 57],
["jump_true", 1621, "eq_done_418", 370, 57],
["is_int", 1622, 21, 370, 57],
["jump_false", 1622, "eq_ni_419", 370, 57],
"_nop_tc_229",
["jump", "eq_ni_419", 370, 57],
["eq_int", 1621, 21, 1620, 370, 57],
["jump", "eq_done_418", 370, 57],
"eq_ni_419",
["is_num", 1622, 21, 370, 57],
["jump_false", 1622, "eq_nn_420", 370, 57],
"_nop_tc_230",
["jump", "eq_nn_420", 370, 57],
["eq_float", 1621, 21, 1620, 370, 57],
["jump", "eq_done_418", 370, 57],
"eq_nn_420",
["is_text", 1622, 21, 370, 57],
["jump_false", 1622, "eq_nt_421", 370, 57],
"_nop_tc_231",
"_nop_tc_232",
["eq_text", 1621, 21, 1620, 370, 57],
["jump", "eq_done_418", 370, 57],
"eq_nt_421",
["is_null", 1622, 21, 370, 57],
["jump_false", 1622, "eq_nnl_422", 370, 57],
"_nop_tc_233",
["jump", "eq_nnl_422", 370, 57],
["true", 1621, 370, 57],
["jump", "eq_done_418", 370, 57],
"eq_nnl_422",
["is_bool", 1622, 21, 370, 57],
["jump_false", 1622, "eq_nb_423", 370, 57],
"_nop_tc_234",
["jump", "eq_nb_423", 370, 57],
["eq_bool", 1621, 21, 1620, 370, 57],
["jump", "eq_done_418", 370, 57],
"eq_nb_423",
["false", 1621, 370, 57],
"eq_done_418",
["move", 1619, 1621, 370, 57],
"or_end_404",
["move", 1624, 1619, 370, 57],
["jump_true", 1624, "or_end_403", 370, 57],
["access", 1625, "ge_float", 370, 77],
["is_identical", 1626, 21, 1625, 370, 77],
["jump_true", 1626, "eq_done_424", 370, 77],
["is_int", 1627, 21, 370, 77],
["jump_false", 1627, "eq_ni_425", 370, 77],
"_nop_tc_235",
["jump", "eq_ni_425", 370, 77],
["eq_int", 1626, 21, 1625, 370, 77],
["jump", "eq_done_424", 370, 77],
"eq_ni_425",
["is_num", 1627, 21, 370, 77],
["jump_false", 1627, "eq_nn_426", 370, 77],
"_nop_tc_236",
["jump", "eq_nn_426", 370, 77],
["eq_float", 1626, 21, 1625, 370, 77],
["jump", "eq_done_424", 370, 77],
"eq_nn_426",
["is_text", 1627, 21, 370, 77],
["jump_false", 1627, "eq_nt_427", 370, 77],
"_nop_tc_237",
"_nop_tc_238",
["eq_text", 1626, 21, 1625, 370, 77],
["jump", "eq_done_424", 370, 77],
"eq_nt_427",
["is_null", 1627, 21, 370, 77],
["jump_false", 1627, "eq_nnl_428", 370, 77],
"_nop_tc_239",
["jump", "eq_nnl_428", 370, 77],
["true", 1626, 370, 77],
["jump", "eq_done_424", 370, 77],
"eq_nnl_428",
["is_bool", 1627, 21, 370, 77],
["jump_false", 1627, "eq_nb_429", 370, 77],
"_nop_tc_240",
["jump", "eq_nb_429", 370, 77],
["eq_bool", 1626, 21, 1625, 370, 77],
["jump", "eq_done_424", 370, 77],
"eq_nb_429",
["false", 1626, 370, 77],
"eq_done_424",
["move", 1624, 1626, 370, 77],
"or_end_403",
["jump_false", 1624, "if_else_401", 370, 77],
["get", 1630, 11, 1, 371, 13],
["frame", 1631, 1630, 0, 371, 13],
["null", 1632, 371, 13],
["setarg", 1631, 0, 1632, 371, 13],
["invoke", 1631, 1629, 371, 13],
["move", 13, 1629, 371, 13],
["access", 1633, 0, 372, 18],
["move", 7, 1633, 372, 18],
["access", 1634, "lt_float", 373, 19],
["is_identical", 1635, 21, 1634, 373, 19],
["jump_true", 1635, "eq_done_432", 373, 19],
["is_int", 1636, 21, 373, 19],
["jump_false", 1636, "eq_ni_433", 373, 19],
"_nop_tc_241",
["jump", "eq_ni_433", 373, 19],
["eq_int", 1635, 21, 1634, 373, 19],
["jump", "eq_done_432", 373, 19],
"eq_ni_433",
["is_num", 1636, 21, 373, 19],
["jump_false", 1636, "eq_nn_434", 373, 19],
"_nop_tc_242",
["jump", "eq_nn_434", 373, 19],
["eq_float", 1635, 21, 1634, 373, 19],
["jump", "eq_done_432", 373, 19],
"eq_nn_434",
["is_text", 1636, 21, 373, 19],
["jump_false", 1636, "eq_nt_435", 373, 19],
"_nop_tc_243",
"_nop_tc_244",
["eq_text", 1635, 21, 1634, 373, 19],
["jump", "eq_done_432", 373, 19],
"eq_nt_435",
["is_null", 1636, 21, 373, 19],
["jump_false", 1636, "eq_nnl_436", 373, 19],
"_nop_tc_245",
["jump", "eq_nnl_436", 373, 19],
["true", 1635, 373, 19],
["jump", "eq_done_432", 373, 19],
"eq_nnl_436",
["is_bool", 1636, 21, 373, 19],
["jump_false", 1636, "eq_nb_437", 373, 19],
"_nop_tc_246",
["jump", "eq_nb_437", 373, 19],
["eq_bool", 1635, 21, 1634, 373, 19],
["jump", "eq_done_432", 373, 19],
"eq_nb_437",
["false", 1635, 373, 19],
"eq_done_432",
["jump_false", 1635, "if_else_430", 373, 19],
["access", 1638, 2, 373, 40],
["move", 7, 1638, 373, 40],
["jump", "if_end_431", 373, 40],
"if_else_430",
["access", 1639, "le_float", 374, 24],
["is_identical", 1640, 21, 1639, 374, 24],
["jump_true", 1640, "eq_done_440", 374, 24],
["is_int", 1641, 21, 374, 24],
["jump_false", 1641, "eq_ni_441", 374, 24],
"_nop_tc_247",
["jump", "eq_ni_441", 374, 24],
["eq_int", 1640, 21, 1639, 374, 24],
["jump", "eq_done_440", 374, 24],
"eq_ni_441",
["is_num", 1641, 21, 374, 24],
["jump_false", 1641, "eq_nn_442", 374, 24],
"_nop_tc_248",
["jump", "eq_nn_442", 374, 24],
["eq_float", 1640, 21, 1639, 374, 24],
["jump", "eq_done_440", 374, 24],
"eq_nn_442",
["is_text", 1641, 21, 374, 24],
["jump_false", 1641, "eq_nt_443", 374, 24],
"_nop_tc_249",
"_nop_tc_250",
["eq_text", 1640, 21, 1639, 374, 24],
["jump", "eq_done_440", 374, 24],
"eq_nt_443",
["is_null", 1641, 21, 374, 24],
["jump_false", 1641, "eq_nnl_444", 374, 24],
"_nop_tc_251",
["jump", "eq_nnl_444", 374, 24],
["true", 1640, 374, 24],
["jump", "eq_done_440", 374, 24],
"eq_nnl_444",
["is_bool", 1641, 21, 374, 24],
["jump_false", 1641, "eq_nb_445", 374, 24],
"_nop_tc_252",
["jump", "eq_nb_445", 374, 24],
["eq_bool", 1640, 21, 1639, 374, 24],
["jump", "eq_done_440", 374, 24],
"eq_nb_445",
["false", 1640, 374, 24],
"eq_done_440",
["jump_false", 1640, "if_else_438", 374, 24],
["access", 1643, 3, 374, 45],
["move", 7, 1643, 374, 45],
["jump", "if_end_439", 374, 45],
"if_else_438",
["access", 1644, "gt_float", 375, 24],
["is_identical", 1645, 21, 1644, 375, 24],
["jump_true", 1645, "eq_done_448", 375, 24],
["is_int", 1646, 21, 375, 24],
["jump_false", 1646, "eq_ni_449", 375, 24],
"_nop_tc_253",
["jump", "eq_ni_449", 375, 24],
["eq_int", 1645, 21, 1644, 375, 24],
["jump", "eq_done_448", 375, 24],
"eq_ni_449",
["is_num", 1646, 21, 375, 24],
["jump_false", 1646, "eq_nn_450", 375, 24],
"_nop_tc_254",
["jump", "eq_nn_450", 375, 24],
["eq_float", 1645, 21, 1644, 375, 24],
["jump", "eq_done_448", 375, 24],
"eq_nn_450",
["is_text", 1646, 21, 375, 24],
["jump_false", 1646, "eq_nt_451", 375, 24],
"_nop_tc_255",
"_nop_tc_256",
["eq_text", 1645, 21, 1644, 375, 24],
["jump", "eq_done_448", 375, 24],
"eq_nt_451",
["is_null", 1646, 21, 375, 24],
["jump_false", 1646, "eq_nnl_452", 375, 24],
"_nop_tc_257",
["jump", "eq_nnl_452", 375, 24],
["true", 1645, 375, 24],
["jump", "eq_done_448", 375, 24],
"eq_nnl_452",
["is_bool", 1646, 21, 375, 24],
["jump_false", 1646, "eq_nb_453", 375, 24],
"_nop_tc_258",
["jump", "eq_nb_453", 375, 24],
["eq_bool", 1645, 21, 1644, 375, 24],
["jump", "eq_done_448", 375, 24],
"eq_nb_453",
["false", 1645, 375, 24],
"eq_done_448",
["jump_false", 1645, "if_else_446", 375, 24],
["access", 1648, 4, 375, 45],
["move", 7, 1648, 375, 45],
["jump", "if_end_447", 375, 45],
"if_else_446",
["access", 1649, "ge_float", 376, 24],
["is_identical", 1650, 21, 1649, 376, 24],
["jump_true", 1650, "eq_done_456", 376, 24],
["is_int", 1651, 21, 376, 24],
["jump_false", 1651, "eq_ni_457", 376, 24],
"_nop_tc_259",
["jump", "eq_ni_457", 376, 24],
["eq_int", 1650, 21, 1649, 376, 24],
["jump", "eq_done_456", 376, 24],
"eq_ni_457",
["is_num", 1651, 21, 376, 24],
["jump_false", 1651, "eq_nn_458", 376, 24],
"_nop_tc_260",
["jump", "eq_nn_458", 376, 24],
["eq_float", 1650, 21, 1649, 376, 24],
["jump", "eq_done_456", 376, 24],
"eq_nn_458",
["is_text", 1651, 21, 376, 24],
["jump_false", 1651, "eq_nt_459", 376, 24],
"_nop_tc_261",
"_nop_tc_262",
["eq_text", 1650, 21, 1649, 376, 24],
["jump", "eq_done_456", 376, 24],
"eq_nt_459",
["is_null", 1651, 21, 376, 24],
["jump_false", 1651, "eq_nnl_460", 376, 24],
"_nop_tc_263",
["jump", "eq_nnl_460", 376, 24],
["true", 1650, 376, 24],
["jump", "eq_done_456", 376, 24],
"eq_nnl_460",
["is_bool", 1651, 21, 376, 24],
["jump_false", 1651, "eq_nb_461", 376, 24],
"_nop_tc_264",
["jump", "eq_nb_461", 376, 24],
["eq_bool", 1650, 21, 1649, 376, 24],
["jump", "eq_done_456", 376, 24],
"eq_nb_461",
["false", 1650, 376, 24],
"eq_done_456",
["jump_false", 1650, "if_else_454", 376, 24],
["access", 1653, 5, 376, 45],
["move", 7, 1653, 376, 45],
["jump", "if_end_455", 376, 45],
"if_else_454",
"if_end_455",
"if_end_447",
"if_end_439",
"if_end_431",
["get", 1654, 2, 1, 377, 14],
["load_field", 1655, 1654, "cmp_float", 377, 14],
["null", 1656, 377, 31],
["is_identical", 1657, 1655, 1656, 377, 31],
["jump_true", 1657, "ne_nid_465", 377, 31],
["jump", "ne_ni_466", 377, 31],
"ne_nid_465",
["false", 1657, 377, 31],
["jump", "ne_done_464", 377, 31],
"ne_ni_466",
["is_int", 1658, 1655, 377, 31],
["jump_false", 1658, "ne_nn_467", 377, 31],
"_nop_tc_265",
["jump", "ne_nn_467", 377, 31],
["ne_int", 1657, 1655, 1656, 377, 31],
["jump", "ne_done_464", 377, 31],
"ne_nn_467",
["is_num", 1658, 1655, 377, 31],
["jump_false", 1658, "ne_nt_468", 377, 31],
"_nop_tc_266",
["jump", "ne_nt_468", 377, 31],
["ne_float", 1657, 1655, 1656, 377, 31],
["jump", "ne_done_464", 377, 31],
"ne_nt_468",
["is_text", 1658, 1655, 377, 31],
["jump_false", 1658, "ne_nnl_469", 377, 31],
"_nop_tc_267",
["jump", "ne_nnl_469", 377, 31],
["ne_text", 1657, 1655, 1656, 377, 31],
["jump", "ne_done_464", 377, 31],
"ne_nnl_469",
["is_null", 1658, 1655, 377, 31],
["jump_false", 1658, "ne_nb_470", 377, 31],
"_nop_tc_268",
"_nop_tc_269",
["false", 1657, 377, 31],
["jump", "ne_done_464", 377, 31],
"ne_nb_470",
["is_bool", 1658, 1655, 377, 31],
["jump_false", 1658, "ne_mis_471", 377, 31],
"_nop_tc_270",
["jump", "ne_mis_471", 377, 31],
["ne_bool", 1657, 1655, 1656, 377, 31],
["jump", "ne_done_464", 377, 31],
"ne_mis_471",
["true", 1657, 377, 31],
"ne_done_464",
["jump_false", 1657, "tern_else_462", 377, 31],
["access", 1661, "%ctx", 377, 55],
["get", 1663, 13, 1, 377, 63],
["frame", 1664, 1663, 1, 377, 63],
["null", 1665, 377, 63],
["setarg", 1664, 0, 1665, 377, 63],
["setarg", 1664, 1, 15, 377, 63],
["invoke", 1664, 1662, 377, 63],
["get", 1667, 13, 1, 377, 70],
["frame", 1668, 1667, 1, 377, 70],
["null", 1669, 377, 70],
["setarg", 1668, 0, 1669, 377, 70],
["setarg", 1668, 1, 5, 377, 70],
["invoke", 1668, 1666, 377, 70],
["get", 1671, 2, 1, 377, 38],
["is_proxy", 1672, 1671, 377, 38],
["jump_false", 1672, "record_path_472", 377, 38],
["null", 1673, 377, 38],
["access", 1674, "cmp_float", 377, 38],
["array", 1675, 0, 377, 38],
["push", 1675, 13, 377, 38],
["push", 1675, 1661, 377, 38],
["push", 1675, 1662, 377, 38],
["push", 1675, 1666, 377, 38],
["push", 1675, 7, 377, 38],
["frame", 1676, 1671, 2, 377, 38],
["setarg", 1676, 0, 1673, 377, 38],
["setarg", 1676, 1, 1674, 377, 38],
["setarg", 1676, 2, 1675, 377, 38],
["invoke", 1676, 1670, 377, 38],
["jump", "call_done_473", 377, 38],
"record_path_472",
["load_field", 1677, 1671, "cmp_float", 377, 38],
["frame", 1678, 1677, 5, 377, 38],
["setarg", 1678, 0, 1671, 377, 38],
["setarg", 1678, 1, 13, 377, 38],
["setarg", 1678, 2, 1661, 377, 38],
["setarg", 1678, 3, 1662, 377, 38],
["setarg", 1678, 4, 1666, 377, 38],
["setarg", 1678, 5, 7, 377, 38],
["invoke", 1678, 1670, 377, 38],
"call_done_473",
["move", 1660, 1670, 377, 38],
["jump", "tern_end_463", 377, 38],
"tern_else_462",
[
"access",
1680,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 1681, 1680, 1, 1, 1],
["null", 1682, 1, 1],
["setarg", 1681, 0, 1682, 1, 1],
["setarg", 1681, 1, 7, 1, 1],
["invoke", 1681, 1679, 1, 1],
["get", 1684, 13, 1, 1, 1],
["frame", 1685, 1684, 1, 1, 1],
["null", 1686, 1, 1],
["setarg", 1685, 0, 1686, 1, 1],
["setarg", 1685, 1, 15, 1, 1],
["invoke", 1685, 1683, 1, 1],
["get", 1688, 13, 1, 1, 1],
["frame", 1689, 1688, 1, 1, 1],
["null", 1690, 1, 1],
["setarg", 1689, 0, 1690, 1, 1],
["setarg", 1689, 1, 5, 1, 1],
["invoke", 1689, 1687, 1, 1],
["array", 1691, 0, 1, 1],
["push", 1691, 13, 1, 1],
["push", 1691, 1679, 1, 1],
["push", 1691, 1683, 1, 1],
["push", 1691, 1687, 1, 1],
[
"access",
1692,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1693, " %{0} =l call $qbe_float_cmp(l %ctx, w {1}, l {2}, l {3})", 1, 1],
["frame", 1695, 1692, 2, 1, 1],
["null", 1696, 1, 1],
["setarg", 1695, 0, 1696, 1, 1],
["setarg", 1695, 1, 1693, 1, 1],
["setarg", 1695, 2, 1691, 1, 1],
["invoke", 1695, 1694, 1, 1],
["move", 1660, 1694, 1, 1],
"tern_end_463",
["get", 1698, 12, 1, 377, 9],
["frame", 1699, 1698, 1, 377, 9],
["null", 1700, 377, 9],
["setarg", 1699, 0, 1700, 377, 9],
["setarg", 1699, 1, 1660, 377, 9],
["invoke", 1699, 1697, 377, 9],
["get", 1702, 13, 1, 1, 1],
["frame", 1703, 1702, 1, 1, 1],
["null", 1704, 1, 1],
["setarg", 1703, 0, 1704, 1, 1],
["setarg", 1703, 1, 11, 1, 1],
["invoke", 1703, 1701, 1, 1],
["array", 1705, 0, 1, 1],
["push", 1705, 1701, 1, 1],
["push", 1705, 13, 1, 1],
[
"access",
1706,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1707, " {0} =l copy %{1}", 1, 1],
["frame", 1709, 1706, 2, 1, 1],
["null", 1710, 1, 1],
["setarg", 1709, 0, 1710, 1, 1],
["setarg", 1709, 1, 1707, 1, 1],
["setarg", 1709, 2, 1705, 1, 1],
["invoke", 1709, 1708, 1, 1],
["get", 1712, 12, 1, 378, 9],
["frame", 1713, 1712, 1, 378, 9],
["null", 1714, 378, 9],
["setarg", 1713, 0, 1714, 378, 9],
["setarg", 1713, 1, 1708, 378, 9],
["invoke", 1713, 1711, 378, 9],
["frame", 1716, 10, 1, 379, 9],
["null", 1717, 379, 9],
["setarg", 1716, 0, 1717, 379, 9],
["setarg", 1716, 1, 11, 379, 9],
["invoke", 1716, 1715, 379, 9],
["jump", "while_start_48", 380, 9],
["jump", "if_end_402", 380, 9],
"if_else_401",
"if_end_402",
["access", 1718, "eq_text", 382, 17],
["is_identical", 1719, 21, 1718, 382, 17],
["jump_true", 1719, "eq_done_476", 382, 17],
["is_int", 1720, 21, 382, 17],
["jump_false", 1720, "eq_ni_477", 382, 17],
"_nop_tc_271",
["jump", "eq_ni_477", 382, 17],
["eq_int", 1719, 21, 1718, 382, 17],
["jump", "eq_done_476", 382, 17],
"eq_ni_477",
["is_num", 1720, 21, 382, 17],
["jump_false", 1720, "eq_nn_478", 382, 17],
"_nop_tc_272",
["jump", "eq_nn_478", 382, 17],
["eq_float", 1719, 21, 1718, 382, 17],
["jump", "eq_done_476", 382, 17],
"eq_nn_478",
["is_text", 1720, 21, 382, 17],
["jump_false", 1720, "eq_nt_479", 382, 17],
"_nop_tc_273",
"_nop_tc_274",
["eq_text", 1719, 21, 1718, 382, 17],
["jump", "eq_done_476", 382, 17],
"eq_nt_479",
["is_null", 1720, 21, 382, 17],
["jump_false", 1720, "eq_nnl_480", 382, 17],
"_nop_tc_275",
["jump", "eq_nnl_480", 382, 17],
["true", 1719, 382, 17],
["jump", "eq_done_476", 382, 17],
"eq_nnl_480",
["is_bool", 1720, 21, 382, 17],
["jump_false", 1720, "eq_nb_481", 382, 17],
"_nop_tc_276",
["jump", "eq_nb_481", 382, 17],
["eq_bool", 1719, 21, 1718, 382, 17],
["jump", "eq_done_476", 382, 17],
"eq_nb_481",
["false", 1719, 382, 17],
"eq_done_476",
["jump_false", 1719, "if_else_474", 382, 17],
["get", 1723, 11, 1, 383, 13],
["frame", 1724, 1723, 0, 383, 13],
["null", 1725, 383, 13],
["setarg", 1724, 0, 1725, 383, 13],
["invoke", 1724, 1722, 383, 13],
["move", 13, 1722, 383, 13],
["access", 1726, "%ctx", 384, 29],
["get", 1728, 13, 1, 384, 37],
["frame", 1729, 1728, 1, 384, 37],
["null", 1730, 384, 37],
["setarg", 1729, 0, 1730, 384, 37],
["setarg", 1729, 1, 15, 384, 37],
["invoke", 1729, 1727, 384, 37],
["get", 1732, 13, 1, 384, 44],
["frame", 1733, 1732, 1, 384, 44],
["null", 1734, 384, 44],
["setarg", 1733, 0, 1734, 384, 44],
["setarg", 1733, 1, 5, 384, 44],
["invoke", 1733, 1731, 384, 44],
["get", 1736, 2, 1, 384, 14],
["is_proxy", 1737, 1736, 384, 14],
["jump_false", 1737, "record_path_482", 384, 14],
["null", 1738, 384, 14],
["access", 1739, "eq_text", 384, 14],
["array", 1740, 0, 384, 14],
["push", 1740, 13, 384, 14],
["push", 1740, 1726, 384, 14],
["push", 1740, 1727, 384, 14],
["push", 1740, 1731, 384, 14],
["frame", 1741, 1736, 2, 384, 14],
["setarg", 1741, 0, 1738, 384, 14],
["setarg", 1741, 1, 1739, 384, 14],
["setarg", 1741, 2, 1740, 384, 14],
["invoke", 1741, 1735, 384, 14],
["jump", "call_done_483", 384, 14],
"record_path_482",
["load_field", 1742, 1736, "eq_text", 384, 14],
["frame", 1743, 1742, 4, 384, 14],
["setarg", 1743, 0, 1736, 384, 14],
["setarg", 1743, 1, 13, 384, 14],
["setarg", 1743, 2, 1726, 384, 14],
["setarg", 1743, 3, 1727, 384, 14],
["setarg", 1743, 4, 1731, 384, 14],
["invoke", 1743, 1735, 384, 14],
"call_done_483",
["get", 1745, 12, 1, 384, 9],
["frame", 1746, 1745, 1, 384, 9],
["null", 1747, 384, 9],
["setarg", 1746, 0, 1747, 384, 9],
["setarg", 1746, 1, 1735, 384, 9],
["invoke", 1746, 1744, 384, 9],
["get", 1749, 13, 1, 1, 1],
["frame", 1750, 1749, 1, 1, 1],
["null", 1751, 1, 1],
["setarg", 1750, 0, 1751, 1, 1],
["setarg", 1750, 1, 11, 1, 1],
["invoke", 1750, 1748, 1, 1],
["array", 1752, 0, 1, 1],
["push", 1752, 1748, 1, 1],
["push", 1752, 13, 1, 1],
[
"access",
1753,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1754, " {0} =l copy %{1}", 1, 1],
["frame", 1756, 1753, 2, 1, 1],
["null", 1757, 1, 1],
["setarg", 1756, 0, 1757, 1, 1],
["setarg", 1756, 1, 1754, 1, 1],
["setarg", 1756, 2, 1752, 1, 1],
["invoke", 1756, 1755, 1, 1],
["get", 1759, 12, 1, 385, 9],
["frame", 1760, 1759, 1, 385, 9],
["null", 1761, 385, 9],
["setarg", 1760, 0, 1761, 385, 9],
["setarg", 1760, 1, 1755, 385, 9],
["invoke", 1760, 1758, 385, 9],
["frame", 1763, 10, 1, 386, 9],
["null", 1764, 386, 9],
["setarg", 1763, 0, 1764, 386, 9],
["setarg", 1763, 1, 11, 386, 9],
["invoke", 1763, 1762, 386, 9],
["jump", "while_start_48", 387, 9],
["jump", "if_end_475", 387, 9],
"if_else_474",
"if_end_475",
["access", 1765, "ne_text", 389, 17],
["is_identical", 1766, 21, 1765, 389, 17],
["jump_true", 1766, "eq_done_486", 389, 17],
["is_int", 1767, 21, 389, 17],
["jump_false", 1767, "eq_ni_487", 389, 17],
"_nop_tc_277",
["jump", "eq_ni_487", 389, 17],
["eq_int", 1766, 21, 1765, 389, 17],
["jump", "eq_done_486", 389, 17],
"eq_ni_487",
["is_num", 1767, 21, 389, 17],
["jump_false", 1767, "eq_nn_488", 389, 17],
"_nop_tc_278",
["jump", "eq_nn_488", 389, 17],
["eq_float", 1766, 21, 1765, 389, 17],
["jump", "eq_done_486", 389, 17],
"eq_nn_488",
["is_text", 1767, 21, 389, 17],
["jump_false", 1767, "eq_nt_489", 389, 17],
"_nop_tc_279",
"_nop_tc_280",
["eq_text", 1766, 21, 1765, 389, 17],
["jump", "eq_done_486", 389, 17],
"eq_nt_489",
["is_null", 1767, 21, 389, 17],
["jump_false", 1767, "eq_nnl_490", 389, 17],
"_nop_tc_281",
["jump", "eq_nnl_490", 389, 17],
["true", 1766, 389, 17],
["jump", "eq_done_486", 389, 17],
"eq_nnl_490",
["is_bool", 1767, 21, 389, 17],
["jump_false", 1767, "eq_nb_491", 389, 17],
"_nop_tc_282",
["jump", "eq_nb_491", 389, 17],
["eq_bool", 1766, 21, 1765, 389, 17],
["jump", "eq_done_486", 389, 17],
"eq_nb_491",
["false", 1766, 389, 17],
"eq_done_486",
["jump_false", 1766, "if_else_484", 389, 17],
["get", 1770, 11, 1, 390, 13],
["frame", 1771, 1770, 0, 390, 13],
["null", 1772, 390, 13],
["setarg", 1771, 0, 1772, 390, 13],
["invoke", 1771, 1769, 390, 13],
["move", 13, 1769, 390, 13],
["access", 1773, "%ctx", 391, 29],
["get", 1775, 13, 1, 391, 37],
["frame", 1776, 1775, 1, 391, 37],
["null", 1777, 391, 37],
["setarg", 1776, 0, 1777, 391, 37],
["setarg", 1776, 1, 15, 391, 37],
["invoke", 1776, 1774, 391, 37],
["get", 1779, 13, 1, 391, 44],
["frame", 1780, 1779, 1, 391, 44],
["null", 1781, 391, 44],
["setarg", 1780, 0, 1781, 391, 44],
["setarg", 1780, 1, 5, 391, 44],
["invoke", 1780, 1778, 391, 44],
["get", 1783, 2, 1, 391, 14],
["is_proxy", 1784, 1783, 391, 14],
["jump_false", 1784, "record_path_492", 391, 14],
["null", 1785, 391, 14],
["access", 1786, "ne_text", 391, 14],
["array", 1787, 0, 391, 14],
["push", 1787, 13, 391, 14],
["push", 1787, 1773, 391, 14],
["push", 1787, 1774, 391, 14],
["push", 1787, 1778, 391, 14],
["frame", 1788, 1783, 2, 391, 14],
["setarg", 1788, 0, 1785, 391, 14],
["setarg", 1788, 1, 1786, 391, 14],
["setarg", 1788, 2, 1787, 391, 14],
["invoke", 1788, 1782, 391, 14],
["jump", "call_done_493", 391, 14],
"record_path_492",
["load_field", 1789, 1783, "ne_text", 391, 14],
["frame", 1790, 1789, 4, 391, 14],
["setarg", 1790, 0, 1783, 391, 14],
["setarg", 1790, 1, 13, 391, 14],
["setarg", 1790, 2, 1773, 391, 14],
["setarg", 1790, 3, 1774, 391, 14],
["setarg", 1790, 4, 1778, 391, 14],
["invoke", 1790, 1782, 391, 14],
"call_done_493",
["get", 1792, 12, 1, 391, 9],
["frame", 1793, 1792, 1, 391, 9],
["null", 1794, 391, 9],
["setarg", 1793, 0, 1794, 391, 9],
["setarg", 1793, 1, 1782, 391, 9],
["invoke", 1793, 1791, 391, 9],
["get", 1796, 13, 1, 1, 1],
["frame", 1797, 1796, 1, 1, 1],
["null", 1798, 1, 1],
["setarg", 1797, 0, 1798, 1, 1],
["setarg", 1797, 1, 11, 1, 1],
["invoke", 1797, 1795, 1, 1],
["array", 1799, 0, 1, 1],
["push", 1799, 1795, 1, 1],
["push", 1799, 13, 1, 1],
[
"access",
1800,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1801, " {0} =l copy %{1}", 1, 1],
["frame", 1803, 1800, 2, 1, 1],
["null", 1804, 1, 1],
["setarg", 1803, 0, 1804, 1, 1],
["setarg", 1803, 1, 1801, 1, 1],
["setarg", 1803, 2, 1799, 1, 1],
["invoke", 1803, 1802, 1, 1],
["get", 1806, 12, 1, 392, 9],
["frame", 1807, 1806, 1, 392, 9],
["null", 1808, 392, 9],
["setarg", 1807, 0, 1808, 392, 9],
["setarg", 1807, 1, 1802, 392, 9],
["invoke", 1807, 1805, 392, 9],
["frame", 1810, 10, 1, 393, 9],
["null", 1811, 393, 9],
["setarg", 1810, 0, 1811, 393, 9],
["setarg", 1810, 1, 11, 393, 9],
["invoke", 1810, 1809, 393, 9],
["jump", "while_start_48", 394, 9],
["jump", "if_end_485", 394, 9],
"if_else_484",
"if_end_485",
["access", 1812, "lt_text", 396, 17],
["is_identical", 1813, 21, 1812, 396, 17],
["jump_true", 1813, "eq_done_499", 396, 17],
["is_int", 1814, 21, 396, 17],
["jump_false", 1814, "eq_ni_500", 396, 17],
"_nop_tc_283",
["jump", "eq_ni_500", 396, 17],
["eq_int", 1813, 21, 1812, 396, 17],
["jump", "eq_done_499", 396, 17],
"eq_ni_500",
["is_num", 1814, 21, 396, 17],
["jump_false", 1814, "eq_nn_501", 396, 17],
"_nop_tc_284",
["jump", "eq_nn_501", 396, 17],
["eq_float", 1813, 21, 1812, 396, 17],
["jump", "eq_done_499", 396, 17],
"eq_nn_501",
["is_text", 1814, 21, 396, 17],
["jump_false", 1814, "eq_nt_502", 396, 17],
"_nop_tc_285",
"_nop_tc_286",
["eq_text", 1813, 21, 1812, 396, 17],
["jump", "eq_done_499", 396, 17],
"eq_nt_502",
["is_null", 1814, 21, 396, 17],
["jump_false", 1814, "eq_nnl_503", 396, 17],
"_nop_tc_287",
["jump", "eq_nnl_503", 396, 17],
["true", 1813, 396, 17],
["jump", "eq_done_499", 396, 17],
"eq_nnl_503",
["is_bool", 1814, 21, 396, 17],
["jump_false", 1814, "eq_nb_504", 396, 17],
"_nop_tc_288",
["jump", "eq_nb_504", 396, 17],
["eq_bool", 1813, 21, 1812, 396, 17],
["jump", "eq_done_499", 396, 17],
"eq_nb_504",
["false", 1813, 396, 17],
"eq_done_499",
["move", 1816, 1813, 396, 17],
["jump_true", 1816, "or_end_498", 396, 17],
["access", 1817, "gt_text", 396, 36],
["is_identical", 1818, 21, 1817, 396, 36],
["jump_true", 1818, "eq_done_505", 396, 36],
["is_int", 1819, 21, 396, 36],
["jump_false", 1819, "eq_ni_506", 396, 36],
"_nop_tc_289",
["jump", "eq_ni_506", 396, 36],
["eq_int", 1818, 21, 1817, 396, 36],
["jump", "eq_done_505", 396, 36],
"eq_ni_506",
["is_num", 1819, 21, 396, 36],
["jump_false", 1819, "eq_nn_507", 396, 36],
"_nop_tc_290",
["jump", "eq_nn_507", 396, 36],
["eq_float", 1818, 21, 1817, 396, 36],
["jump", "eq_done_505", 396, 36],
"eq_nn_507",
["is_text", 1819, 21, 396, 36],
["jump_false", 1819, "eq_nt_508", 396, 36],
"_nop_tc_291",
"_nop_tc_292",
["eq_text", 1818, 21, 1817, 396, 36],
["jump", "eq_done_505", 396, 36],
"eq_nt_508",
["is_null", 1819, 21, 396, 36],
["jump_false", 1819, "eq_nnl_509", 396, 36],
"_nop_tc_293",
["jump", "eq_nnl_509", 396, 36],
["true", 1818, 396, 36],
["jump", "eq_done_505", 396, 36],
"eq_nnl_509",
["is_bool", 1819, 21, 396, 36],
["jump_false", 1819, "eq_nb_510", 396, 36],
"_nop_tc_294",
["jump", "eq_nb_510", 396, 36],
["eq_bool", 1818, 21, 1817, 396, 36],
["jump", "eq_done_505", 396, 36],
"eq_nb_510",
["false", 1818, 396, 36],
"eq_done_505",
["move", 1816, 1818, 396, 36],
"or_end_498",
["move", 1821, 1816, 396, 36],
["jump_true", 1821, "or_end_497", 396, 36],
["access", 1822, "le_text", 396, 55],
["is_identical", 1823, 21, 1822, 396, 55],
["jump_true", 1823, "eq_done_511", 396, 55],
["is_int", 1824, 21, 396, 55],
["jump_false", 1824, "eq_ni_512", 396, 55],
"_nop_tc_295",
["jump", "eq_ni_512", 396, 55],
["eq_int", 1823, 21, 1822, 396, 55],
["jump", "eq_done_511", 396, 55],
"eq_ni_512",
["is_num", 1824, 21, 396, 55],
["jump_false", 1824, "eq_nn_513", 396, 55],
"_nop_tc_296",
["jump", "eq_nn_513", 396, 55],
["eq_float", 1823, 21, 1822, 396, 55],
["jump", "eq_done_511", 396, 55],
"eq_nn_513",
["is_text", 1824, 21, 396, 55],
["jump_false", 1824, "eq_nt_514", 396, 55],
"_nop_tc_297",
"_nop_tc_298",
["eq_text", 1823, 21, 1822, 396, 55],
["jump", "eq_done_511", 396, 55],
"eq_nt_514",
["is_null", 1824, 21, 396, 55],
["jump_false", 1824, "eq_nnl_515", 396, 55],
"_nop_tc_299",
["jump", "eq_nnl_515", 396, 55],
["true", 1823, 396, 55],
["jump", "eq_done_511", 396, 55],
"eq_nnl_515",
["is_bool", 1824, 21, 396, 55],
["jump_false", 1824, "eq_nb_516", 396, 55],
"_nop_tc_300",
["jump", "eq_nb_516", 396, 55],
["eq_bool", 1823, 21, 1822, 396, 55],
["jump", "eq_done_511", 396, 55],
"eq_nb_516",
["false", 1823, 396, 55],
"eq_done_511",
["move", 1821, 1823, 396, 55],
"or_end_497",
["move", 1826, 1821, 396, 55],
["jump_true", 1826, "or_end_496", 396, 55],
["access", 1827, "ge_text", 396, 74],
["is_identical", 1828, 21, 1827, 396, 74],
["jump_true", 1828, "eq_done_517", 396, 74],
["is_int", 1829, 21, 396, 74],
["jump_false", 1829, "eq_ni_518", 396, 74],
"_nop_tc_301",
["jump", "eq_ni_518", 396, 74],
["eq_int", 1828, 21, 1827, 396, 74],
["jump", "eq_done_517", 396, 74],
"eq_ni_518",
["is_num", 1829, 21, 396, 74],
["jump_false", 1829, "eq_nn_519", 396, 74],
"_nop_tc_302",
["jump", "eq_nn_519", 396, 74],
["eq_float", 1828, 21, 1827, 396, 74],
["jump", "eq_done_517", 396, 74],
"eq_nn_519",
["is_text", 1829, 21, 396, 74],
["jump_false", 1829, "eq_nt_520", 396, 74],
"_nop_tc_303",
"_nop_tc_304",
["eq_text", 1828, 21, 1827, 396, 74],
["jump", "eq_done_517", 396, 74],
"eq_nt_520",
["is_null", 1829, 21, 396, 74],
["jump_false", 1829, "eq_nnl_521", 396, 74],
"_nop_tc_305",
["jump", "eq_nnl_521", 396, 74],
["true", 1828, 396, 74],
["jump", "eq_done_517", 396, 74],
"eq_nnl_521",
["is_bool", 1829, 21, 396, 74],
["jump_false", 1829, "eq_nb_522", 396, 74],
"_nop_tc_306",
["jump", "eq_nb_522", 396, 74],
["eq_bool", 1828, 21, 1827, 396, 74],
["jump", "eq_done_517", 396, 74],
"eq_nb_522",
["false", 1828, 396, 74],
"eq_done_517",
["move", 1826, 1828, 396, 74],
"or_end_496",
["jump_false", 1826, "if_else_494", 396, 74],
["get", 1832, 11, 1, 397, 13],
["frame", 1833, 1832, 0, 397, 13],
["null", 1834, 397, 13],
["setarg", 1833, 0, 1834, 397, 13],
["invoke", 1833, 1831, 397, 13],
["move", 13, 1831, 397, 13],
["get", 1836, 13, 1, 1, 1],
["frame", 1837, 1836, 1, 1, 1],
["null", 1838, 1, 1],
["setarg", 1837, 0, 1838, 1, 1],
["setarg", 1837, 1, 11, 1, 1],
["invoke", 1837, 1835, 1, 1],
["get", 1840, 13, 1, 1, 1],
["frame", 1841, 1840, 1, 1, 1],
["null", 1842, 1, 1],
["setarg", 1841, 0, 1842, 1, 1],
["setarg", 1841, 1, 15, 1, 1],
["invoke", 1841, 1839, 1, 1],
["get", 1844, 13, 1, 1, 1],
["frame", 1845, 1844, 1, 1, 1],
["null", 1846, 1, 1],
["setarg", 1845, 0, 1846, 1, 1],
["setarg", 1845, 1, 5, 1, 1],
["invoke", 1845, 1843, 1, 1],
["array", 1847, 0, 1, 1],
["push", 1847, 1835, 1, 1],
["push", 1847, 21, 1, 1],
["push", 1847, 1839, 1, 1],
["push", 1847, 1843, 1, 1],
[
"access",
1848,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1849, " {0} =l call $cell_rt_{1}(l %ctx, l {2}, l {3})", 1, 1],
["frame", 1851, 1848, 2, 1, 1],
["null", 1852, 1, 1],
["setarg", 1851, 0, 1852, 1, 1],
["setarg", 1851, 1, 1849, 1, 1],
["setarg", 1851, 2, 1847, 1, 1],
["invoke", 1851, 1850, 1, 1],
["get", 1854, 12, 1, 398, 9],
["frame", 1855, 1854, 1, 398, 9],
["null", 1856, 398, 9],
["setarg", 1855, 0, 1856, 398, 9],
["setarg", 1855, 1, 1850, 398, 9],
["invoke", 1855, 1853, 398, 9],
["frame", 1858, 10, 1, 399, 9],
["null", 1859, 399, 9],
["setarg", 1858, 0, 1859, 399, 9],
["setarg", 1858, 1, 11, 399, 9],
["invoke", 1858, 1857, 399, 9],
["jump", "while_start_48", 400, 9],
["jump", "if_end_495", 400, 9],
"if_else_494",
"if_end_495",
["access", 1860, "eq_bool", 402, 17],
["is_identical", 1861, 21, 1860, 402, 17],
["jump_true", 1861, "eq_done_525", 402, 17],
["is_int", 1862, 21, 402, 17],
["jump_false", 1862, "eq_ni_526", 402, 17],
"_nop_tc_307",
["jump", "eq_ni_526", 402, 17],
["eq_int", 1861, 21, 1860, 402, 17],
["jump", "eq_done_525", 402, 17],
"eq_ni_526",
["is_num", 1862, 21, 402, 17],
["jump_false", 1862, "eq_nn_527", 402, 17],
"_nop_tc_308",
["jump", "eq_nn_527", 402, 17],
["eq_float", 1861, 21, 1860, 402, 17],
["jump", "eq_done_525", 402, 17],
"eq_nn_527",
["is_text", 1862, 21, 402, 17],
["jump_false", 1862, "eq_nt_528", 402, 17],
"_nop_tc_309",
"_nop_tc_310",
["eq_text", 1861, 21, 1860, 402, 17],
["jump", "eq_done_525", 402, 17],
"eq_nt_528",
["is_null", 1862, 21, 402, 17],
["jump_false", 1862, "eq_nnl_529", 402, 17],
"_nop_tc_311",
["jump", "eq_nnl_529", 402, 17],
["true", 1861, 402, 17],
["jump", "eq_done_525", 402, 17],
"eq_nnl_529",
["is_bool", 1862, 21, 402, 17],
["jump_false", 1862, "eq_nb_530", 402, 17],
"_nop_tc_312",
["jump", "eq_nb_530", 402, 17],
["eq_bool", 1861, 21, 1860, 402, 17],
["jump", "eq_done_525", 402, 17],
"eq_nb_530",
["false", 1861, 402, 17],
"eq_done_525",
["jump_false", 1861, "if_else_523", 402, 17],
["get", 1865, 11, 1, 403, 13],
["frame", 1866, 1865, 0, 403, 13],
["null", 1867, 403, 13],
["setarg", 1866, 0, 1867, 403, 13],
["invoke", 1866, 1864, 403, 13],
["move", 13, 1864, 403, 13],
["get", 1869, 13, 1, 404, 29],
["frame", 1870, 1869, 1, 404, 29],
["null", 1871, 404, 29],
["setarg", 1870, 0, 1871, 404, 29],
["setarg", 1870, 1, 15, 404, 29],
["invoke", 1870, 1868, 404, 29],
["get", 1873, 13, 1, 404, 36],
["frame", 1874, 1873, 1, 404, 36],
["null", 1875, 404, 36],
["setarg", 1874, 0, 1875, 404, 36],
["setarg", 1874, 1, 5, 404, 36],
["invoke", 1874, 1872, 404, 36],
["get", 1877, 2, 1, 404, 14],
["is_proxy", 1878, 1877, 404, 14],
["jump_false", 1878, "record_path_531", 404, 14],
["null", 1879, 404, 14],
["access", 1880, "eq_bool", 404, 14],
["array", 1881, 0, 404, 14],
["push", 1881, 13, 404, 14],
["push", 1881, 1868, 404, 14],
["push", 1881, 1872, 404, 14],
["frame", 1882, 1877, 2, 404, 14],
["setarg", 1882, 0, 1879, 404, 14],
["setarg", 1882, 1, 1880, 404, 14],
["setarg", 1882, 2, 1881, 404, 14],
["invoke", 1882, 1876, 404, 14],
["jump", "call_done_532", 404, 14],
"record_path_531",
["load_field", 1883, 1877, "eq_bool", 404, 14],
["frame", 1884, 1883, 3, 404, 14],
["setarg", 1884, 0, 1877, 404, 14],
["setarg", 1884, 1, 13, 404, 14],
["setarg", 1884, 2, 1868, 404, 14],
["setarg", 1884, 3, 1872, 404, 14],
["invoke", 1884, 1876, 404, 14],
"call_done_532",
["get", 1886, 12, 1, 404, 9],
["frame", 1887, 1886, 1, 404, 9],
["null", 1888, 404, 9],
["setarg", 1887, 0, 1888, 404, 9],
["setarg", 1887, 1, 1876, 404, 9],
["invoke", 1887, 1885, 404, 9],
["get", 1890, 13, 1, 1, 1],
["frame", 1891, 1890, 1, 1, 1],
["null", 1892, 1, 1],
["setarg", 1891, 0, 1892, 1, 1],
["setarg", 1891, 1, 11, 1, 1],
["invoke", 1891, 1889, 1, 1],
["array", 1893, 0, 1, 1],
["push", 1893, 1889, 1, 1],
["push", 1893, 13, 1, 1],
[
"access",
1894,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1895, " {0} =l copy %{1}", 1, 1],
["frame", 1897, 1894, 2, 1, 1],
["null", 1898, 1, 1],
["setarg", 1897, 0, 1898, 1, 1],
["setarg", 1897, 1, 1895, 1, 1],
["setarg", 1897, 2, 1893, 1, 1],
["invoke", 1897, 1896, 1, 1],
["get", 1900, 12, 1, 405, 9],
["frame", 1901, 1900, 1, 405, 9],
["null", 1902, 405, 9],
["setarg", 1901, 0, 1902, 405, 9],
["setarg", 1901, 1, 1896, 405, 9],
["invoke", 1901, 1899, 405, 9],
["frame", 1904, 10, 1, 406, 9],
["null", 1905, 406, 9],
["setarg", 1904, 0, 1905, 406, 9],
["setarg", 1904, 1, 11, 406, 9],
["invoke", 1904, 1903, 406, 9],
["jump", "while_start_48", 407, 9],
["jump", "if_end_524", 407, 9],
"if_else_523",
"if_end_524",
["access", 1906, "ne_bool", 409, 17],
["is_identical", 1907, 21, 1906, 409, 17],
["jump_true", 1907, "eq_done_535", 409, 17],
["is_int", 1908, 21, 409, 17],
["jump_false", 1908, "eq_ni_536", 409, 17],
"_nop_tc_313",
["jump", "eq_ni_536", 409, 17],
["eq_int", 1907, 21, 1906, 409, 17],
["jump", "eq_done_535", 409, 17],
"eq_ni_536",
["is_num", 1908, 21, 409, 17],
["jump_false", 1908, "eq_nn_537", 409, 17],
"_nop_tc_314",
["jump", "eq_nn_537", 409, 17],
["eq_float", 1907, 21, 1906, 409, 17],
["jump", "eq_done_535", 409, 17],
"eq_nn_537",
["is_text", 1908, 21, 409, 17],
["jump_false", 1908, "eq_nt_538", 409, 17],
"_nop_tc_315",
"_nop_tc_316",
["eq_text", 1907, 21, 1906, 409, 17],
["jump", "eq_done_535", 409, 17],
"eq_nt_538",
["is_null", 1908, 21, 409, 17],
["jump_false", 1908, "eq_nnl_539", 409, 17],
"_nop_tc_317",
["jump", "eq_nnl_539", 409, 17],
["true", 1907, 409, 17],
["jump", "eq_done_535", 409, 17],
"eq_nnl_539",
["is_bool", 1908, 21, 409, 17],
["jump_false", 1908, "eq_nb_540", 409, 17],
"_nop_tc_318",
["jump", "eq_nb_540", 409, 17],
["eq_bool", 1907, 21, 1906, 409, 17],
["jump", "eq_done_535", 409, 17],
"eq_nb_540",
["false", 1907, 409, 17],
"eq_done_535",
["jump_false", 1907, "if_else_533", 409, 17],
["get", 1911, 11, 1, 410, 13],
["frame", 1912, 1911, 0, 410, 13],
["null", 1913, 410, 13],
["setarg", 1912, 0, 1913, 410, 13],
["invoke", 1912, 1910, 410, 13],
["move", 13, 1910, 410, 13],
["get", 1915, 13, 1, 411, 29],
["frame", 1916, 1915, 1, 411, 29],
["null", 1917, 411, 29],
["setarg", 1916, 0, 1917, 411, 29],
["setarg", 1916, 1, 15, 411, 29],
["invoke", 1916, 1914, 411, 29],
["get", 1919, 13, 1, 411, 36],
["frame", 1920, 1919, 1, 411, 36],
["null", 1921, 411, 36],
["setarg", 1920, 0, 1921, 411, 36],
["setarg", 1920, 1, 5, 411, 36],
["invoke", 1920, 1918, 411, 36],
["get", 1923, 2, 1, 411, 14],
["is_proxy", 1924, 1923, 411, 14],
["jump_false", 1924, "record_path_541", 411, 14],
["null", 1925, 411, 14],
["access", 1926, "ne_bool", 411, 14],
["array", 1927, 0, 411, 14],
["push", 1927, 13, 411, 14],
["push", 1927, 1914, 411, 14],
["push", 1927, 1918, 411, 14],
["frame", 1928, 1923, 2, 411, 14],
["setarg", 1928, 0, 1925, 411, 14],
["setarg", 1928, 1, 1926, 411, 14],
["setarg", 1928, 2, 1927, 411, 14],
["invoke", 1928, 1922, 411, 14],
["jump", "call_done_542", 411, 14],
"record_path_541",
["load_field", 1929, 1923, "ne_bool", 411, 14],
["frame", 1930, 1929, 3, 411, 14],
["setarg", 1930, 0, 1923, 411, 14],
["setarg", 1930, 1, 13, 411, 14],
["setarg", 1930, 2, 1914, 411, 14],
["setarg", 1930, 3, 1918, 411, 14],
["invoke", 1930, 1922, 411, 14],
"call_done_542",
["get", 1932, 12, 1, 411, 9],
["frame", 1933, 1932, 1, 411, 9],
["null", 1934, 411, 9],
["setarg", 1933, 0, 1934, 411, 9],
["setarg", 1933, 1, 1922, 411, 9],
["invoke", 1933, 1931, 411, 9],
["get", 1936, 13, 1, 1, 1],
["frame", 1937, 1936, 1, 1, 1],
["null", 1938, 1, 1],
["setarg", 1937, 0, 1938, 1, 1],
["setarg", 1937, 1, 11, 1, 1],
["invoke", 1937, 1935, 1, 1],
["array", 1939, 0, 1, 1],
["push", 1939, 1935, 1, 1],
["push", 1939, 13, 1, 1],
[
"access",
1940,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1941, " {0} =l copy %{1}", 1, 1],
["frame", 1943, 1940, 2, 1, 1],
["null", 1944, 1, 1],
["setarg", 1943, 0, 1944, 1, 1],
["setarg", 1943, 1, 1941, 1, 1],
["setarg", 1943, 2, 1939, 1, 1],
["invoke", 1943, 1942, 1, 1],
["get", 1946, 12, 1, 412, 9],
["frame", 1947, 1946, 1, 412, 9],
["null", 1948, 412, 9],
["setarg", 1947, 0, 1948, 412, 9],
["setarg", 1947, 1, 1942, 412, 9],
["invoke", 1947, 1945, 412, 9],
["frame", 1950, 10, 1, 413, 9],
["null", 1951, 413, 9],
["setarg", 1950, 0, 1951, 413, 9],
["setarg", 1950, 1, 11, 413, 9],
["invoke", 1950, 1949, 413, 9],
["jump", "while_start_48", 414, 9],
["jump", "if_end_534", 414, 9],
"if_else_533",
"if_end_534",
["access", 1952, "eq_tol", 416, 17],
["is_identical", 1953, 21, 1952, 416, 17],
["jump_true", 1953, "eq_done_546", 416, 17],
["is_int", 1954, 21, 416, 17],
["jump_false", 1954, "eq_ni_547", 416, 17],
"_nop_tc_319",
["jump", "eq_ni_547", 416, 17],
["eq_int", 1953, 21, 1952, 416, 17],
["jump", "eq_done_546", 416, 17],
"eq_ni_547",
["is_num", 1954, 21, 416, 17],
["jump_false", 1954, "eq_nn_548", 416, 17],
"_nop_tc_320",
["jump", "eq_nn_548", 416, 17],
["eq_float", 1953, 21, 1952, 416, 17],
["jump", "eq_done_546", 416, 17],
"eq_nn_548",
["is_text", 1954, 21, 416, 17],
["jump_false", 1954, "eq_nt_549", 416, 17],
"_nop_tc_321",
"_nop_tc_322",
["eq_text", 1953, 21, 1952, 416, 17],
["jump", "eq_done_546", 416, 17],
"eq_nt_549",
["is_null", 1954, 21, 416, 17],
["jump_false", 1954, "eq_nnl_550", 416, 17],
"_nop_tc_323",
["jump", "eq_nnl_550", 416, 17],
["true", 1953, 416, 17],
["jump", "eq_done_546", 416, 17],
"eq_nnl_550",
["is_bool", 1954, 21, 416, 17],
["jump_false", 1954, "eq_nb_551", 416, 17],
"_nop_tc_324",
["jump", "eq_nb_551", 416, 17],
["eq_bool", 1953, 21, 1952, 416, 17],
["jump", "eq_done_546", 416, 17],
"eq_nb_551",
["false", 1953, 416, 17],
"eq_done_546",
["move", 1956, 1953, 416, 17],
["jump_true", 1956, "or_end_545", 416, 17],
["access", 1957, "ne_tol", 416, 35],
["is_identical", 1958, 21, 1957, 416, 35],
["jump_true", 1958, "eq_done_552", 416, 35],
["is_int", 1959, 21, 416, 35],
["jump_false", 1959, "eq_ni_553", 416, 35],
"_nop_tc_325",
["jump", "eq_ni_553", 416, 35],
["eq_int", 1958, 21, 1957, 416, 35],
["jump", "eq_done_552", 416, 35],
"eq_ni_553",
["is_num", 1959, 21, 416, 35],
["jump_false", 1959, "eq_nn_554", 416, 35],
"_nop_tc_326",
["jump", "eq_nn_554", 416, 35],
["eq_float", 1958, 21, 1957, 416, 35],
["jump", "eq_done_552", 416, 35],
"eq_nn_554",
["is_text", 1959, 21, 416, 35],
["jump_false", 1959, "eq_nt_555", 416, 35],
"_nop_tc_327",
"_nop_tc_328",
["eq_text", 1958, 21, 1957, 416, 35],
["jump", "eq_done_552", 416, 35],
"eq_nt_555",
["is_null", 1959, 21, 416, 35],
["jump_false", 1959, "eq_nnl_556", 416, 35],
"_nop_tc_329",
["jump", "eq_nnl_556", 416, 35],
["true", 1958, 416, 35],
["jump", "eq_done_552", 416, 35],
"eq_nnl_556",
["is_bool", 1959, 21, 416, 35],
["jump_false", 1959, "eq_nb_557", 416, 35],
"_nop_tc_330",
["jump", "eq_nb_557", 416, 35],
["eq_bool", 1958, 21, 1957, 416, 35],
["jump", "eq_done_552", 416, 35],
"eq_nb_557",
["false", 1958, 416, 35],
"eq_done_552",
["move", 1956, 1958, 416, 35],
"or_end_545",
["jump_false", 1956, "if_else_543", 416, 35],
["get", 1962, 13, 1, 1, 1],
["frame", 1963, 1962, 1, 1, 1],
["null", 1964, 1, 1],
["setarg", 1963, 0, 1964, 1, 1],
["setarg", 1963, 1, 11, 1, 1],
["invoke", 1963, 1961, 1, 1],
["get", 1966, 13, 1, 1, 1],
["frame", 1967, 1966, 1, 1, 1],
["null", 1968, 1, 1],
["setarg", 1967, 0, 1968, 1, 1],
["setarg", 1967, 1, 15, 1, 1],
["invoke", 1967, 1965, 1, 1],
["get", 1970, 13, 1, 1, 1],
["frame", 1971, 1970, 1, 1, 1],
["null", 1972, 1, 1],
["setarg", 1971, 0, 1972, 1, 1],
["setarg", 1971, 1, 5, 1, 1],
["invoke", 1971, 1969, 1, 1],
["array", 1973, 0, 1, 1],
["push", 1973, 1961, 1, 1],
["push", 1973, 21, 1, 1],
["push", 1973, 1965, 1, 1],
["push", 1973, 1969, 1, 1],
[
"access",
1974,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 1975, " {0} =l call $cell_rt_{1}(l %ctx, l {2}, l {3})", 1, 1],
["frame", 1977, 1974, 2, 1, 1],
["null", 1978, 1, 1],
["setarg", 1977, 0, 1978, 1, 1],
["setarg", 1977, 1, 1975, 1, 1],
["setarg", 1977, 2, 1973, 1, 1],
["invoke", 1977, 1976, 1, 1],
["get", 1980, 12, 1, 417, 9],
["frame", 1981, 1980, 1, 417, 9],
["null", 1982, 417, 9],
["setarg", 1981, 0, 1982, 417, 9],
["setarg", 1981, 1, 1976, 417, 9],
["invoke", 1981, 1979, 417, 9],
["frame", 1984, 10, 1, 418, 9],
["null", 1985, 418, 9],
["setarg", 1984, 0, 1985, 418, 9],
["setarg", 1984, 1, 11, 418, 9],
["invoke", 1984, 1983, 418, 9],
["jump", "while_start_48", 419, 9],
["jump", "if_end_544", 419, 9],
"if_else_543",
"if_end_544",
["access", 1986, "not", 424, 17],
["is_identical", 1987, 21, 1986, 424, 17],
["jump_true", 1987, "eq_done_560", 424, 17],
["is_int", 1988, 21, 424, 17],
["jump_false", 1988, "eq_ni_561", 424, 17],
"_nop_tc_331",
["jump", "eq_ni_561", 424, 17],
["eq_int", 1987, 21, 1986, 424, 17],
["jump", "eq_done_560", 424, 17],
"eq_ni_561",
["is_num", 1988, 21, 424, 17],
["jump_false", 1988, "eq_nn_562", 424, 17],
"_nop_tc_332",
["jump", "eq_nn_562", 424, 17],
["eq_float", 1987, 21, 1986, 424, 17],
["jump", "eq_done_560", 424, 17],
"eq_nn_562",
["is_text", 1988, 21, 424, 17],
["jump_false", 1988, "eq_nt_563", 424, 17],
"_nop_tc_333",
"_nop_tc_334",
["eq_text", 1987, 21, 1986, 424, 17],
["jump", "eq_done_560", 424, 17],
"eq_nt_563",
["is_null", 1988, 21, 424, 17],
["jump_false", 1988, "eq_nnl_564", 424, 17],
"_nop_tc_335",
["jump", "eq_nnl_564", 424, 17],
["true", 1987, 424, 17],
["jump", "eq_done_560", 424, 17],
"eq_nnl_564",
["is_bool", 1988, 21, 424, 17],
["jump_false", 1988, "eq_nb_565", 424, 17],
"_nop_tc_336",
["jump", "eq_nb_565", 424, 17],
["eq_bool", 1987, 21, 1986, 424, 17],
["jump", "eq_done_560", 424, 17],
"eq_nb_565",
["false", 1987, 424, 17],
"eq_done_560",
["jump_false", 1987, "if_else_558", 424, 17],
["get", 1991, 11, 1, 425, 13],
["frame", 1992, 1991, 0, 425, 13],
["null", 1993, 425, 13],
["setarg", 1992, 0, 1993, 425, 13],
["invoke", 1992, 1990, 425, 13],
["move", 13, 1990, 425, 13],
["access", 1994, "%ctx", 426, 26],
["get", 1996, 13, 1, 426, 34],
["frame", 1997, 1996, 1, 426, 34],
["null", 1998, 426, 34],
["setarg", 1997, 0, 1998, 426, 34],
["setarg", 1997, 1, 15, 426, 34],
["invoke", 1997, 1995, 426, 34],
["get", 2000, 2, 1, 426, 14],
["is_proxy", 2001, 2000, 426, 14],
["jump_false", 2001, "record_path_566", 426, 14],
["null", 2002, 426, 14],
["access", 2003, "lnot", 426, 14],
["array", 2004, 0, 426, 14],
["push", 2004, 13, 426, 14],
["push", 2004, 1994, 426, 14],
["push", 2004, 1995, 426, 14],
["frame", 2005, 2000, 2, 426, 14],
["setarg", 2005, 0, 2002, 426, 14],
["setarg", 2005, 1, 2003, 426, 14],
["setarg", 2005, 2, 2004, 426, 14],
["invoke", 2005, 1999, 426, 14],
["jump", "call_done_567", 426, 14],
"record_path_566",
["load_field", 2006, 2000, "lnot", 426, 14],
["frame", 2007, 2006, 3, 426, 14],
["setarg", 2007, 0, 2000, 426, 14],
["setarg", 2007, 1, 13, 426, 14],
["setarg", 2007, 2, 1994, 426, 14],
["setarg", 2007, 3, 1995, 426, 14],
["invoke", 2007, 1999, 426, 14],
"call_done_567",
["get", 2009, 12, 1, 426, 9],
["frame", 2010, 2009, 1, 426, 9],
["null", 2011, 426, 9],
["setarg", 2010, 0, 2011, 426, 9],
["setarg", 2010, 1, 1999, 426, 9],
["invoke", 2010, 2008, 426, 9],
["get", 2013, 13, 1, 1, 1],
["frame", 2014, 2013, 1, 1, 1],
["null", 2015, 1, 1],
["setarg", 2014, 0, 2015, 1, 1],
["setarg", 2014, 1, 11, 1, 1],
["invoke", 2014, 2012, 1, 1],
["array", 2016, 0, 1, 1],
["push", 2016, 2012, 1, 1],
["push", 2016, 13, 1, 1],
[
"access",
2017,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2018, " {0} =l copy %{1}", 1, 1],
["frame", 2020, 2017, 2, 1, 1],
["null", 2021, 1, 1],
["setarg", 2020, 0, 2021, 1, 1],
["setarg", 2020, 1, 2018, 1, 1],
["setarg", 2020, 2, 2016, 1, 1],
["invoke", 2020, 2019, 1, 1],
["get", 2023, 12, 1, 427, 9],
["frame", 2024, 2023, 1, 427, 9],
["null", 2025, 427, 9],
["setarg", 2024, 0, 2025, 427, 9],
["setarg", 2024, 1, 2019, 427, 9],
["invoke", 2024, 2022, 427, 9],
["frame", 2027, 10, 1, 428, 9],
["null", 2028, 428, 9],
["setarg", 2027, 0, 2028, 428, 9],
["setarg", 2027, 1, 11, 428, 9],
["invoke", 2027, 2026, 428, 9],
["jump", "while_start_48", 429, 9],
["jump", "if_end_559", 429, 9],
"if_else_558",
"if_end_559",
["access", 2029, "and", 431, 17],
["is_identical", 2030, 21, 2029, 431, 17],
["jump_true", 2030, "eq_done_570", 431, 17],
["is_int", 2031, 21, 431, 17],
["jump_false", 2031, "eq_ni_571", 431, 17],
"_nop_tc_337",
["jump", "eq_ni_571", 431, 17],
["eq_int", 2030, 21, 2029, 431, 17],
["jump", "eq_done_570", 431, 17],
"eq_ni_571",
["is_num", 2031, 21, 431, 17],
["jump_false", 2031, "eq_nn_572", 431, 17],
"_nop_tc_338",
["jump", "eq_nn_572", 431, 17],
["eq_float", 2030, 21, 2029, 431, 17],
["jump", "eq_done_570", 431, 17],
"eq_nn_572",
["is_text", 2031, 21, 431, 17],
["jump_false", 2031, "eq_nt_573", 431, 17],
"_nop_tc_339",
"_nop_tc_340",
["eq_text", 2030, 21, 2029, 431, 17],
["jump", "eq_done_570", 431, 17],
"eq_nt_573",
["is_null", 2031, 21, 431, 17],
["jump_false", 2031, "eq_nnl_574", 431, 17],
"_nop_tc_341",
["jump", "eq_nnl_574", 431, 17],
["true", 2030, 431, 17],
["jump", "eq_done_570", 431, 17],
"eq_nnl_574",
["is_bool", 2031, 21, 431, 17],
["jump_false", 2031, "eq_nb_575", 431, 17],
"_nop_tc_342",
["jump", "eq_nb_575", 431, 17],
["eq_bool", 2030, 21, 2029, 431, 17],
["jump", "eq_done_570", 431, 17],
"eq_nb_575",
["false", 2030, 431, 17],
"eq_done_570",
["jump_false", 2030, "if_else_568", 431, 17],
["get", 2034, 13, 1, 1, 1],
["frame", 2035, 2034, 1, 1, 1],
["null", 2036, 1, 1],
["setarg", 2035, 0, 2036, 1, 1],
["setarg", 2035, 1, 11, 1, 1],
["invoke", 2035, 2033, 1, 1],
["get", 2038, 13, 1, 1, 1],
["frame", 2039, 2038, 1, 1, 1],
["null", 2040, 1, 1],
["setarg", 2039, 0, 2040, 1, 1],
["setarg", 2039, 1, 15, 1, 1],
["invoke", 2039, 2037, 1, 1],
["get", 2042, 13, 1, 1, 1],
["frame", 2043, 2042, 1, 1, 1],
["null", 2044, 1, 1],
["setarg", 2043, 0, 2044, 1, 1],
["setarg", 2043, 1, 5, 1, 1],
["invoke", 2043, 2041, 1, 1],
["array", 2045, 0, 1, 1],
["push", 2045, 2033, 1, 1],
["push", 2045, 2037, 1, 1],
["push", 2045, 2041, 1, 1],
[
"access",
2046,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2047, " {0} =l and {1}, {2}", 1, 1],
["frame", 2049, 2046, 2, 1, 1],
["null", 2050, 1, 1],
["setarg", 2049, 0, 2050, 1, 1],
["setarg", 2049, 1, 2047, 1, 1],
["setarg", 2049, 2, 2045, 1, 1],
["invoke", 2049, 2048, 1, 1],
["get", 2052, 12, 1, 432, 9],
["frame", 2053, 2052, 1, 432, 9],
["null", 2054, 432, 9],
["setarg", 2053, 0, 2054, 432, 9],
["setarg", 2053, 1, 2048, 432, 9],
["invoke", 2053, 2051, 432, 9],
["frame", 2056, 10, 1, 433, 9],
["null", 2057, 433, 9],
["setarg", 2056, 0, 2057, 433, 9],
["setarg", 2056, 1, 11, 433, 9],
["invoke", 2056, 2055, 433, 9],
["jump", "while_start_48", 434, 9],
["jump", "if_end_569", 434, 9],
"if_else_568",
"if_end_569",
["access", 2058, "or", 436, 17],
["is_identical", 2059, 21, 2058, 436, 17],
["jump_true", 2059, "eq_done_578", 436, 17],
["is_int", 2060, 21, 436, 17],
["jump_false", 2060, "eq_ni_579", 436, 17],
"_nop_tc_343",
["jump", "eq_ni_579", 436, 17],
["eq_int", 2059, 21, 2058, 436, 17],
["jump", "eq_done_578", 436, 17],
"eq_ni_579",
["is_num", 2060, 21, 436, 17],
["jump_false", 2060, "eq_nn_580", 436, 17],
"_nop_tc_344",
["jump", "eq_nn_580", 436, 17],
["eq_float", 2059, 21, 2058, 436, 17],
["jump", "eq_done_578", 436, 17],
"eq_nn_580",
["is_text", 2060, 21, 436, 17],
["jump_false", 2060, "eq_nt_581", 436, 17],
"_nop_tc_345",
"_nop_tc_346",
["eq_text", 2059, 21, 2058, 436, 17],
["jump", "eq_done_578", 436, 17],
"eq_nt_581",
["is_null", 2060, 21, 436, 17],
["jump_false", 2060, "eq_nnl_582", 436, 17],
"_nop_tc_347",
["jump", "eq_nnl_582", 436, 17],
["true", 2059, 436, 17],
["jump", "eq_done_578", 436, 17],
"eq_nnl_582",
["is_bool", 2060, 21, 436, 17],
["jump_false", 2060, "eq_nb_583", 436, 17],
"_nop_tc_348",
["jump", "eq_nb_583", 436, 17],
["eq_bool", 2059, 21, 2058, 436, 17],
["jump", "eq_done_578", 436, 17],
"eq_nb_583",
["false", 2059, 436, 17],
"eq_done_578",
["jump_false", 2059, "if_else_576", 436, 17],
["get", 2063, 13, 1, 1, 1],
["frame", 2064, 2063, 1, 1, 1],
["null", 2065, 1, 1],
["setarg", 2064, 0, 2065, 1, 1],
["setarg", 2064, 1, 11, 1, 1],
["invoke", 2064, 2062, 1, 1],
["get", 2067, 13, 1, 1, 1],
["frame", 2068, 2067, 1, 1, 1],
["null", 2069, 1, 1],
["setarg", 2068, 0, 2069, 1, 1],
["setarg", 2068, 1, 15, 1, 1],
["invoke", 2068, 2066, 1, 1],
["get", 2071, 13, 1, 1, 1],
["frame", 2072, 2071, 1, 1, 1],
["null", 2073, 1, 1],
["setarg", 2072, 0, 2073, 1, 1],
["setarg", 2072, 1, 5, 1, 1],
["invoke", 2072, 2070, 1, 1],
["array", 2074, 0, 1, 1],
["push", 2074, 2062, 1, 1],
["push", 2074, 2066, 1, 1],
["push", 2074, 2070, 1, 1],
[
"access",
2075,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2076, " {0} =l or {1}, {2}", 1, 1],
["frame", 2078, 2075, 2, 1, 1],
["null", 2079, 1, 1],
["setarg", 2078, 0, 2079, 1, 1],
["setarg", 2078, 1, 2076, 1, 1],
["setarg", 2078, 2, 2074, 1, 1],
["invoke", 2078, 2077, 1, 1],
["get", 2081, 12, 1, 437, 9],
["frame", 2082, 2081, 1, 437, 9],
["null", 2083, 437, 9],
["setarg", 2082, 0, 2083, 437, 9],
["setarg", 2082, 1, 2077, 437, 9],
["invoke", 2082, 2080, 437, 9],
["frame", 2085, 10, 1, 438, 9],
["null", 2086, 438, 9],
["setarg", 2085, 0, 2086, 438, 9],
["setarg", 2085, 1, 11, 438, 9],
["invoke", 2085, 2084, 438, 9],
["jump", "while_start_48", 439, 9],
["jump", "if_end_577", 439, 9],
"if_else_576",
"if_end_577",
["access", 2087, "bitnot", 444, 17],
["is_identical", 2088, 21, 2087, 444, 17],
["jump_true", 2088, "eq_done_586", 444, 17],
["is_int", 2089, 21, 444, 17],
["jump_false", 2089, "eq_ni_587", 444, 17],
"_nop_tc_349",
["jump", "eq_ni_587", 444, 17],
["eq_int", 2088, 21, 2087, 444, 17],
["jump", "eq_done_586", 444, 17],
"eq_ni_587",
["is_num", 2089, 21, 444, 17],
["jump_false", 2089, "eq_nn_588", 444, 17],
"_nop_tc_350",
["jump", "eq_nn_588", 444, 17],
["eq_float", 2088, 21, 2087, 444, 17],
["jump", "eq_done_586", 444, 17],
"eq_nn_588",
["is_text", 2089, 21, 444, 17],
["jump_false", 2089, "eq_nt_589", 444, 17],
"_nop_tc_351",
"_nop_tc_352",
["eq_text", 2088, 21, 2087, 444, 17],
["jump", "eq_done_586", 444, 17],
"eq_nt_589",
["is_null", 2089, 21, 444, 17],
["jump_false", 2089, "eq_nnl_590", 444, 17],
"_nop_tc_353",
["jump", "eq_nnl_590", 444, 17],
["true", 2088, 444, 17],
["jump", "eq_done_586", 444, 17],
"eq_nnl_590",
["is_bool", 2089, 21, 444, 17],
["jump_false", 2089, "eq_nb_591", 444, 17],
"_nop_tc_354",
["jump", "eq_nb_591", 444, 17],
["eq_bool", 2088, 21, 2087, 444, 17],
["jump", "eq_done_586", 444, 17],
"eq_nb_591",
["false", 2088, 444, 17],
"eq_done_586",
["jump_false", 2088, "if_else_584", 444, 17],
["get", 2092, 11, 1, 445, 13],
["frame", 2093, 2092, 0, 445, 13],
["null", 2094, 445, 13],
["setarg", 2093, 0, 2094, 445, 13],
["invoke", 2093, 2091, 445, 13],
["move", 13, 2091, 445, 13],
["access", 2095, "%ctx", 446, 26],
["get", 2097, 13, 1, 446, 34],
["frame", 2098, 2097, 1, 446, 34],
["null", 2099, 446, 34],
["setarg", 2098, 0, 2099, 446, 34],
["setarg", 2098, 1, 15, 446, 34],
["invoke", 2098, 2096, 446, 34],
["get", 2101, 2, 1, 446, 14],
["is_proxy", 2102, 2101, 446, 14],
["jump_false", 2102, "record_path_592", 446, 14],
["null", 2103, 446, 14],
["access", 2104, "bnot", 446, 14],
["array", 2105, 0, 446, 14],
["push", 2105, 13, 446, 14],
["push", 2105, 2095, 446, 14],
["push", 2105, 2096, 446, 14],
["frame", 2106, 2101, 2, 446, 14],
["setarg", 2106, 0, 2103, 446, 14],
["setarg", 2106, 1, 2104, 446, 14],
["setarg", 2106, 2, 2105, 446, 14],
["invoke", 2106, 2100, 446, 14],
["jump", "call_done_593", 446, 14],
"record_path_592",
["load_field", 2107, 2101, "bnot", 446, 14],
["frame", 2108, 2107, 3, 446, 14],
["setarg", 2108, 0, 2101, 446, 14],
["setarg", 2108, 1, 13, 446, 14],
["setarg", 2108, 2, 2095, 446, 14],
["setarg", 2108, 3, 2096, 446, 14],
["invoke", 2108, 2100, 446, 14],
"call_done_593",
["get", 2110, 12, 1, 446, 9],
["frame", 2111, 2110, 1, 446, 9],
["null", 2112, 446, 9],
["setarg", 2111, 0, 2112, 446, 9],
["setarg", 2111, 1, 2100, 446, 9],
["invoke", 2111, 2109, 446, 9],
["get", 2114, 13, 1, 1, 1],
["frame", 2115, 2114, 1, 1, 1],
["null", 2116, 1, 1],
["setarg", 2115, 0, 2116, 1, 1],
["setarg", 2115, 1, 11, 1, 1],
["invoke", 2115, 2113, 1, 1],
["array", 2117, 0, 1, 1],
["push", 2117, 2113, 1, 1],
["push", 2117, 13, 1, 1],
[
"access",
2118,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2119, " {0} =l copy %{1}", 1, 1],
["frame", 2121, 2118, 2, 1, 1],
["null", 2122, 1, 1],
["setarg", 2121, 0, 2122, 1, 1],
["setarg", 2121, 1, 2119, 1, 1],
["setarg", 2121, 2, 2117, 1, 1],
["invoke", 2121, 2120, 1, 1],
["get", 2124, 12, 1, 447, 9],
["frame", 2125, 2124, 1, 447, 9],
["null", 2126, 447, 9],
["setarg", 2125, 0, 2126, 447, 9],
["setarg", 2125, 1, 2120, 447, 9],
["invoke", 2125, 2123, 447, 9],
["frame", 2128, 10, 1, 448, 9],
["null", 2129, 448, 9],
["setarg", 2128, 0, 2129, 448, 9],
["setarg", 2128, 1, 11, 448, 9],
["invoke", 2128, 2127, 448, 9],
["jump", "while_start_48", 449, 9],
["jump", "if_end_585", 449, 9],
"if_else_584",
"if_end_585",
["access", 2130, "bitand", 451, 17],
["is_identical", 2131, 21, 2130, 451, 17],
["jump_true", 2131, "eq_done_596", 451, 17],
["is_int", 2132, 21, 451, 17],
["jump_false", 2132, "eq_ni_597", 451, 17],
"_nop_tc_355",
["jump", "eq_ni_597", 451, 17],
["eq_int", 2131, 21, 2130, 451, 17],
["jump", "eq_done_596", 451, 17],
"eq_ni_597",
["is_num", 2132, 21, 451, 17],
["jump_false", 2132, "eq_nn_598", 451, 17],
"_nop_tc_356",
["jump", "eq_nn_598", 451, 17],
["eq_float", 2131, 21, 2130, 451, 17],
["jump", "eq_done_596", 451, 17],
"eq_nn_598",
["is_text", 2132, 21, 451, 17],
["jump_false", 2132, "eq_nt_599", 451, 17],
"_nop_tc_357",
"_nop_tc_358",
["eq_text", 2131, 21, 2130, 451, 17],
["jump", "eq_done_596", 451, 17],
"eq_nt_599",
["is_null", 2132, 21, 451, 17],
["jump_false", 2132, "eq_nnl_600", 451, 17],
"_nop_tc_359",
["jump", "eq_nnl_600", 451, 17],
["true", 2131, 451, 17],
["jump", "eq_done_596", 451, 17],
"eq_nnl_600",
["is_bool", 2132, 21, 451, 17],
["jump_false", 2132, "eq_nb_601", 451, 17],
"_nop_tc_360",
["jump", "eq_nb_601", 451, 17],
["eq_bool", 2131, 21, 2130, 451, 17],
["jump", "eq_done_596", 451, 17],
"eq_nb_601",
["false", 2131, 451, 17],
"eq_done_596",
["jump_false", 2131, "if_else_594", 451, 17],
["get", 2135, 11, 1, 452, 13],
["frame", 2136, 2135, 0, 452, 13],
["null", 2137, 452, 13],
["setarg", 2136, 0, 2137, 452, 13],
["invoke", 2136, 2134, 452, 13],
["move", 13, 2134, 452, 13],
["access", 2138, "%ctx", 453, 26],
["get", 2140, 13, 1, 453, 34],
["frame", 2141, 2140, 1, 453, 34],
["null", 2142, 453, 34],
["setarg", 2141, 0, 2142, 453, 34],
["setarg", 2141, 1, 15, 453, 34],
["invoke", 2141, 2139, 453, 34],
["get", 2144, 13, 1, 453, 41],
["frame", 2145, 2144, 1, 453, 41],
["null", 2146, 453, 41],
["setarg", 2145, 0, 2146, 453, 41],
["setarg", 2145, 1, 5, 453, 41],
["invoke", 2145, 2143, 453, 41],
["get", 2148, 2, 1, 453, 14],
["is_proxy", 2149, 2148, 453, 14],
["jump_false", 2149, "record_path_602", 453, 14],
["null", 2150, 453, 14],
["access", 2151, "band", 453, 14],
["array", 2152, 0, 453, 14],
["push", 2152, 13, 453, 14],
["push", 2152, 2138, 453, 14],
["push", 2152, 2139, 453, 14],
["push", 2152, 2143, 453, 14],
["frame", 2153, 2148, 2, 453, 14],
["setarg", 2153, 0, 2150, 453, 14],
["setarg", 2153, 1, 2151, 453, 14],
["setarg", 2153, 2, 2152, 453, 14],
["invoke", 2153, 2147, 453, 14],
["jump", "call_done_603", 453, 14],
"record_path_602",
["load_field", 2154, 2148, "band", 453, 14],
["frame", 2155, 2154, 4, 453, 14],
["setarg", 2155, 0, 2148, 453, 14],
["setarg", 2155, 1, 13, 453, 14],
["setarg", 2155, 2, 2138, 453, 14],
["setarg", 2155, 3, 2139, 453, 14],
["setarg", 2155, 4, 2143, 453, 14],
["invoke", 2155, 2147, 453, 14],
"call_done_603",
["get", 2157, 12, 1, 453, 9],
["frame", 2158, 2157, 1, 453, 9],
["null", 2159, 453, 9],
["setarg", 2158, 0, 2159, 453, 9],
["setarg", 2158, 1, 2147, 453, 9],
["invoke", 2158, 2156, 453, 9],
["get", 2161, 13, 1, 1, 1],
["frame", 2162, 2161, 1, 1, 1],
["null", 2163, 1, 1],
["setarg", 2162, 0, 2163, 1, 1],
["setarg", 2162, 1, 11, 1, 1],
["invoke", 2162, 2160, 1, 1],
["array", 2164, 0, 1, 1],
["push", 2164, 2160, 1, 1],
["push", 2164, 13, 1, 1],
[
"access",
2165,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2166, " {0} =l copy %{1}", 1, 1],
["frame", 2168, 2165, 2, 1, 1],
["null", 2169, 1, 1],
["setarg", 2168, 0, 2169, 1, 1],
["setarg", 2168, 1, 2166, 1, 1],
["setarg", 2168, 2, 2164, 1, 1],
["invoke", 2168, 2167, 1, 1],
["get", 2171, 12, 1, 454, 9],
["frame", 2172, 2171, 1, 454, 9],
["null", 2173, 454, 9],
["setarg", 2172, 0, 2173, 454, 9],
["setarg", 2172, 1, 2167, 454, 9],
["invoke", 2172, 2170, 454, 9],
["frame", 2175, 10, 1, 455, 9],
["null", 2176, 455, 9],
["setarg", 2175, 0, 2176, 455, 9],
["setarg", 2175, 1, 11, 455, 9],
["invoke", 2175, 2174, 455, 9],
["jump", "while_start_48", 456, 9],
["jump", "if_end_595", 456, 9],
"if_else_594",
"if_end_595",
["access", 2177, "bitor", 458, 17],
["is_identical", 2178, 21, 2177, 458, 17],
["jump_true", 2178, "eq_done_606", 458, 17],
["is_int", 2179, 21, 458, 17],
["jump_false", 2179, "eq_ni_607", 458, 17],
"_nop_tc_361",
["jump", "eq_ni_607", 458, 17],
["eq_int", 2178, 21, 2177, 458, 17],
["jump", "eq_done_606", 458, 17],
"eq_ni_607",
["is_num", 2179, 21, 458, 17],
["jump_false", 2179, "eq_nn_608", 458, 17],
"_nop_tc_362",
["jump", "eq_nn_608", 458, 17],
["eq_float", 2178, 21, 2177, 458, 17],
["jump", "eq_done_606", 458, 17],
"eq_nn_608",
["is_text", 2179, 21, 458, 17],
["jump_false", 2179, "eq_nt_609", 458, 17],
"_nop_tc_363",
"_nop_tc_364",
["eq_text", 2178, 21, 2177, 458, 17],
["jump", "eq_done_606", 458, 17],
"eq_nt_609",
["is_null", 2179, 21, 458, 17],
["jump_false", 2179, "eq_nnl_610", 458, 17],
"_nop_tc_365",
["jump", "eq_nnl_610", 458, 17],
["true", 2178, 458, 17],
["jump", "eq_done_606", 458, 17],
"eq_nnl_610",
["is_bool", 2179, 21, 458, 17],
["jump_false", 2179, "eq_nb_611", 458, 17],
"_nop_tc_366",
["jump", "eq_nb_611", 458, 17],
["eq_bool", 2178, 21, 2177, 458, 17],
["jump", "eq_done_606", 458, 17],
"eq_nb_611",
["false", 2178, 458, 17],
"eq_done_606",
["jump_false", 2178, "if_else_604", 458, 17],
["get", 2182, 11, 1, 459, 13],
["frame", 2183, 2182, 0, 459, 13],
["null", 2184, 459, 13],
["setarg", 2183, 0, 2184, 459, 13],
["invoke", 2183, 2181, 459, 13],
["move", 13, 2181, 459, 13],
["access", 2185, "%ctx", 460, 25],
["get", 2187, 13, 1, 460, 33],
["frame", 2188, 2187, 1, 460, 33],
["null", 2189, 460, 33],
["setarg", 2188, 0, 2189, 460, 33],
["setarg", 2188, 1, 15, 460, 33],
["invoke", 2188, 2186, 460, 33],
["get", 2191, 13, 1, 460, 40],
["frame", 2192, 2191, 1, 460, 40],
["null", 2193, 460, 40],
["setarg", 2192, 0, 2193, 460, 40],
["setarg", 2192, 1, 5, 460, 40],
["invoke", 2192, 2190, 460, 40],
["get", 2195, 2, 1, 460, 14],
["is_proxy", 2196, 2195, 460, 14],
["jump_false", 2196, "record_path_612", 460, 14],
["null", 2197, 460, 14],
["access", 2198, "bor", 460, 14],
["array", 2199, 0, 460, 14],
["push", 2199, 13, 460, 14],
["push", 2199, 2185, 460, 14],
["push", 2199, 2186, 460, 14],
["push", 2199, 2190, 460, 14],
["frame", 2200, 2195, 2, 460, 14],
["setarg", 2200, 0, 2197, 460, 14],
["setarg", 2200, 1, 2198, 460, 14],
["setarg", 2200, 2, 2199, 460, 14],
["invoke", 2200, 2194, 460, 14],
["jump", "call_done_613", 460, 14],
"record_path_612",
["load_field", 2201, 2195, "bor", 460, 14],
["frame", 2202, 2201, 4, 460, 14],
["setarg", 2202, 0, 2195, 460, 14],
["setarg", 2202, 1, 13, 460, 14],
["setarg", 2202, 2, 2185, 460, 14],
["setarg", 2202, 3, 2186, 460, 14],
["setarg", 2202, 4, 2190, 460, 14],
["invoke", 2202, 2194, 460, 14],
"call_done_613",
["get", 2204, 12, 1, 460, 9],
["frame", 2205, 2204, 1, 460, 9],
["null", 2206, 460, 9],
["setarg", 2205, 0, 2206, 460, 9],
["setarg", 2205, 1, 2194, 460, 9],
["invoke", 2205, 2203, 460, 9],
["get", 2208, 13, 1, 1, 1],
["frame", 2209, 2208, 1, 1, 1],
["null", 2210, 1, 1],
["setarg", 2209, 0, 2210, 1, 1],
["setarg", 2209, 1, 11, 1, 1],
["invoke", 2209, 2207, 1, 1],
["array", 2211, 0, 1, 1],
["push", 2211, 2207, 1, 1],
["push", 2211, 13, 1, 1],
[
"access",
2212,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2213, " {0} =l copy %{1}", 1, 1],
["frame", 2215, 2212, 2, 1, 1],
["null", 2216, 1, 1],
["setarg", 2215, 0, 2216, 1, 1],
["setarg", 2215, 1, 2213, 1, 1],
["setarg", 2215, 2, 2211, 1, 1],
["invoke", 2215, 2214, 1, 1],
["get", 2218, 12, 1, 461, 9],
["frame", 2219, 2218, 1, 461, 9],
["null", 2220, 461, 9],
["setarg", 2219, 0, 2220, 461, 9],
["setarg", 2219, 1, 2214, 461, 9],
["invoke", 2219, 2217, 461, 9],
["frame", 2222, 10, 1, 462, 9],
["null", 2223, 462, 9],
["setarg", 2222, 0, 2223, 462, 9],
["setarg", 2222, 1, 11, 462, 9],
["invoke", 2222, 2221, 462, 9],
["jump", "while_start_48", 463, 9],
["jump", "if_end_605", 463, 9],
"if_else_604",
"if_end_605",
["access", 2224, "bitxor", 465, 17],
["is_identical", 2225, 21, 2224, 465, 17],
["jump_true", 2225, "eq_done_616", 465, 17],
["is_int", 2226, 21, 465, 17],
["jump_false", 2226, "eq_ni_617", 465, 17],
"_nop_tc_367",
["jump", "eq_ni_617", 465, 17],
["eq_int", 2225, 21, 2224, 465, 17],
["jump", "eq_done_616", 465, 17],
"eq_ni_617",
["is_num", 2226, 21, 465, 17],
["jump_false", 2226, "eq_nn_618", 465, 17],
"_nop_tc_368",
["jump", "eq_nn_618", 465, 17],
["eq_float", 2225, 21, 2224, 465, 17],
["jump", "eq_done_616", 465, 17],
"eq_nn_618",
["is_text", 2226, 21, 465, 17],
["jump_false", 2226, "eq_nt_619", 465, 17],
"_nop_tc_369",
"_nop_tc_370",
["eq_text", 2225, 21, 2224, 465, 17],
["jump", "eq_done_616", 465, 17],
"eq_nt_619",
["is_null", 2226, 21, 465, 17],
["jump_false", 2226, "eq_nnl_620", 465, 17],
"_nop_tc_371",
["jump", "eq_nnl_620", 465, 17],
["true", 2225, 465, 17],
["jump", "eq_done_616", 465, 17],
"eq_nnl_620",
["is_bool", 2226, 21, 465, 17],
["jump_false", 2226, "eq_nb_621", 465, 17],
"_nop_tc_372",
["jump", "eq_nb_621", 465, 17],
["eq_bool", 2225, 21, 2224, 465, 17],
["jump", "eq_done_616", 465, 17],
"eq_nb_621",
["false", 2225, 465, 17],
"eq_done_616",
["jump_false", 2225, "if_else_614", 465, 17],
["get", 2229, 11, 1, 466, 13],
["frame", 2230, 2229, 0, 466, 13],
["null", 2231, 466, 13],
["setarg", 2230, 0, 2231, 466, 13],
["invoke", 2230, 2228, 466, 13],
["move", 13, 2228, 466, 13],
["access", 2232, "%ctx", 467, 26],
["get", 2234, 13, 1, 467, 34],
["frame", 2235, 2234, 1, 467, 34],
["null", 2236, 467, 34],
["setarg", 2235, 0, 2236, 467, 34],
["setarg", 2235, 1, 15, 467, 34],
["invoke", 2235, 2233, 467, 34],
["get", 2238, 13, 1, 467, 41],
["frame", 2239, 2238, 1, 467, 41],
["null", 2240, 467, 41],
["setarg", 2239, 0, 2240, 467, 41],
["setarg", 2239, 1, 5, 467, 41],
["invoke", 2239, 2237, 467, 41],
["get", 2242, 2, 1, 467, 14],
["is_proxy", 2243, 2242, 467, 14],
["jump_false", 2243, "record_path_622", 467, 14],
["null", 2244, 467, 14],
["access", 2245, "bxor", 467, 14],
["array", 2246, 0, 467, 14],
["push", 2246, 13, 467, 14],
["push", 2246, 2232, 467, 14],
["push", 2246, 2233, 467, 14],
["push", 2246, 2237, 467, 14],
["frame", 2247, 2242, 2, 467, 14],
["setarg", 2247, 0, 2244, 467, 14],
["setarg", 2247, 1, 2245, 467, 14],
["setarg", 2247, 2, 2246, 467, 14],
["invoke", 2247, 2241, 467, 14],
["jump", "call_done_623", 467, 14],
"record_path_622",
["load_field", 2248, 2242, "bxor", 467, 14],
["frame", 2249, 2248, 4, 467, 14],
["setarg", 2249, 0, 2242, 467, 14],
["setarg", 2249, 1, 13, 467, 14],
["setarg", 2249, 2, 2232, 467, 14],
["setarg", 2249, 3, 2233, 467, 14],
["setarg", 2249, 4, 2237, 467, 14],
["invoke", 2249, 2241, 467, 14],
"call_done_623",
["get", 2251, 12, 1, 467, 9],
["frame", 2252, 2251, 1, 467, 9],
["null", 2253, 467, 9],
["setarg", 2252, 0, 2253, 467, 9],
["setarg", 2252, 1, 2241, 467, 9],
["invoke", 2252, 2250, 467, 9],
["get", 2255, 13, 1, 1, 1],
["frame", 2256, 2255, 1, 1, 1],
["null", 2257, 1, 1],
["setarg", 2256, 0, 2257, 1, 1],
["setarg", 2256, 1, 11, 1, 1],
["invoke", 2256, 2254, 1, 1],
["array", 2258, 0, 1, 1],
["push", 2258, 2254, 1, 1],
["push", 2258, 13, 1, 1],
[
"access",
2259,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2260, " {0} =l copy %{1}", 1, 1],
["frame", 2262, 2259, 2, 1, 1],
["null", 2263, 1, 1],
["setarg", 2262, 0, 2263, 1, 1],
["setarg", 2262, 1, 2260, 1, 1],
["setarg", 2262, 2, 2258, 1, 1],
["invoke", 2262, 2261, 1, 1],
["get", 2265, 12, 1, 468, 9],
["frame", 2266, 2265, 1, 468, 9],
["null", 2267, 468, 9],
["setarg", 2266, 0, 2267, 468, 9],
["setarg", 2266, 1, 2261, 468, 9],
["invoke", 2266, 2264, 468, 9],
["frame", 2269, 10, 1, 469, 9],
["null", 2270, 469, 9],
["setarg", 2269, 0, 2270, 469, 9],
["setarg", 2269, 1, 11, 469, 9],
["invoke", 2269, 2268, 469, 9],
["jump", "while_start_48", 470, 9],
["jump", "if_end_615", 470, 9],
"if_else_614",
"if_end_615",
["access", 2271, "shl", 472, 17],
["is_identical", 2272, 21, 2271, 472, 17],
["jump_true", 2272, "eq_done_626", 472, 17],
["is_int", 2273, 21, 472, 17],
["jump_false", 2273, "eq_ni_627", 472, 17],
"_nop_tc_373",
["jump", "eq_ni_627", 472, 17],
["eq_int", 2272, 21, 2271, 472, 17],
["jump", "eq_done_626", 472, 17],
"eq_ni_627",
["is_num", 2273, 21, 472, 17],
["jump_false", 2273, "eq_nn_628", 472, 17],
"_nop_tc_374",
["jump", "eq_nn_628", 472, 17],
["eq_float", 2272, 21, 2271, 472, 17],
["jump", "eq_done_626", 472, 17],
"eq_nn_628",
["is_text", 2273, 21, 472, 17],
["jump_false", 2273, "eq_nt_629", 472, 17],
"_nop_tc_375",
"_nop_tc_376",
["eq_text", 2272, 21, 2271, 472, 17],
["jump", "eq_done_626", 472, 17],
"eq_nt_629",
["is_null", 2273, 21, 472, 17],
["jump_false", 2273, "eq_nnl_630", 472, 17],
"_nop_tc_377",
["jump", "eq_nnl_630", 472, 17],
["true", 2272, 472, 17],
["jump", "eq_done_626", 472, 17],
"eq_nnl_630",
["is_bool", 2273, 21, 472, 17],
["jump_false", 2273, "eq_nb_631", 472, 17],
"_nop_tc_378",
["jump", "eq_nb_631", 472, 17],
["eq_bool", 2272, 21, 2271, 472, 17],
["jump", "eq_done_626", 472, 17],
"eq_nb_631",
["false", 2272, 472, 17],
"eq_done_626",
["jump_false", 2272, "if_else_624", 472, 17],
["get", 2276, 11, 1, 473, 13],
["frame", 2277, 2276, 0, 473, 13],
["null", 2278, 473, 13],
["setarg", 2277, 0, 2278, 473, 13],
["invoke", 2277, 2275, 473, 13],
["move", 13, 2275, 473, 13],
["access", 2279, "%ctx", 474, 25],
["get", 2281, 13, 1, 474, 33],
["frame", 2282, 2281, 1, 474, 33],
["null", 2283, 474, 33],
["setarg", 2282, 0, 2283, 474, 33],
["setarg", 2282, 1, 15, 474, 33],
["invoke", 2282, 2280, 474, 33],
["get", 2285, 13, 1, 474, 40],
["frame", 2286, 2285, 1, 474, 40],
["null", 2287, 474, 40],
["setarg", 2286, 0, 2287, 474, 40],
["setarg", 2286, 1, 5, 474, 40],
["invoke", 2286, 2284, 474, 40],
["get", 2289, 2, 1, 474, 14],
["is_proxy", 2290, 2289, 474, 14],
["jump_false", 2290, "record_path_632", 474, 14],
["null", 2291, 474, 14],
["access", 2292, "shl", 474, 14],
["array", 2293, 0, 474, 14],
["push", 2293, 13, 474, 14],
["push", 2293, 2279, 474, 14],
["push", 2293, 2280, 474, 14],
["push", 2293, 2284, 474, 14],
["frame", 2294, 2289, 2, 474, 14],
["setarg", 2294, 0, 2291, 474, 14],
["setarg", 2294, 1, 2292, 474, 14],
["setarg", 2294, 2, 2293, 474, 14],
["invoke", 2294, 2288, 474, 14],
["jump", "call_done_633", 474, 14],
"record_path_632",
["load_field", 2295, 2289, "shl", 474, 14],
["frame", 2296, 2295, 4, 474, 14],
["setarg", 2296, 0, 2289, 474, 14],
["setarg", 2296, 1, 13, 474, 14],
["setarg", 2296, 2, 2279, 474, 14],
["setarg", 2296, 3, 2280, 474, 14],
["setarg", 2296, 4, 2284, 474, 14],
["invoke", 2296, 2288, 474, 14],
"call_done_633",
["get", 2298, 12, 1, 474, 9],
["frame", 2299, 2298, 1, 474, 9],
["null", 2300, 474, 9],
["setarg", 2299, 0, 2300, 474, 9],
["setarg", 2299, 1, 2288, 474, 9],
["invoke", 2299, 2297, 474, 9],
["get", 2302, 13, 1, 1, 1],
["frame", 2303, 2302, 1, 1, 1],
["null", 2304, 1, 1],
["setarg", 2303, 0, 2304, 1, 1],
["setarg", 2303, 1, 11, 1, 1],
["invoke", 2303, 2301, 1, 1],
["array", 2305, 0, 1, 1],
["push", 2305, 2301, 1, 1],
["push", 2305, 13, 1, 1],
[
"access",
2306,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2307, " {0} =l copy %{1}", 1, 1],
["frame", 2309, 2306, 2, 1, 1],
["null", 2310, 1, 1],
["setarg", 2309, 0, 2310, 1, 1],
["setarg", 2309, 1, 2307, 1, 1],
["setarg", 2309, 2, 2305, 1, 1],
["invoke", 2309, 2308, 1, 1],
["get", 2312, 12, 1, 475, 9],
["frame", 2313, 2312, 1, 475, 9],
["null", 2314, 475, 9],
["setarg", 2313, 0, 2314, 475, 9],
["setarg", 2313, 1, 2308, 475, 9],
["invoke", 2313, 2311, 475, 9],
["frame", 2316, 10, 1, 476, 9],
["null", 2317, 476, 9],
["setarg", 2316, 0, 2317, 476, 9],
["setarg", 2316, 1, 11, 476, 9],
["invoke", 2316, 2315, 476, 9],
["jump", "while_start_48", 477, 9],
["jump", "if_end_625", 477, 9],
"if_else_624",
"if_end_625",
["access", 2318, "shr", 479, 17],
["is_identical", 2319, 21, 2318, 479, 17],
["jump_true", 2319, "eq_done_636", 479, 17],
["is_int", 2320, 21, 479, 17],
["jump_false", 2320, "eq_ni_637", 479, 17],
"_nop_tc_379",
["jump", "eq_ni_637", 479, 17],
["eq_int", 2319, 21, 2318, 479, 17],
["jump", "eq_done_636", 479, 17],
"eq_ni_637",
["is_num", 2320, 21, 479, 17],
["jump_false", 2320, "eq_nn_638", 479, 17],
"_nop_tc_380",
["jump", "eq_nn_638", 479, 17],
["eq_float", 2319, 21, 2318, 479, 17],
["jump", "eq_done_636", 479, 17],
"eq_nn_638",
["is_text", 2320, 21, 479, 17],
["jump_false", 2320, "eq_nt_639", 479, 17],
"_nop_tc_381",
"_nop_tc_382",
["eq_text", 2319, 21, 2318, 479, 17],
["jump", "eq_done_636", 479, 17],
"eq_nt_639",
["is_null", 2320, 21, 479, 17],
["jump_false", 2320, "eq_nnl_640", 479, 17],
"_nop_tc_383",
["jump", "eq_nnl_640", 479, 17],
["true", 2319, 479, 17],
["jump", "eq_done_636", 479, 17],
"eq_nnl_640",
["is_bool", 2320, 21, 479, 17],
["jump_false", 2320, "eq_nb_641", 479, 17],
"_nop_tc_384",
["jump", "eq_nb_641", 479, 17],
["eq_bool", 2319, 21, 2318, 479, 17],
["jump", "eq_done_636", 479, 17],
"eq_nb_641",
["false", 2319, 479, 17],
"eq_done_636",
["jump_false", 2319, "if_else_634", 479, 17],
["get", 2323, 11, 1, 480, 13],
["frame", 2324, 2323, 0, 480, 13],
["null", 2325, 480, 13],
["setarg", 2324, 0, 2325, 480, 13],
["invoke", 2324, 2322, 480, 13],
["move", 13, 2322, 480, 13],
["access", 2326, "%ctx", 481, 25],
["get", 2328, 13, 1, 481, 33],
["frame", 2329, 2328, 1, 481, 33],
["null", 2330, 481, 33],
["setarg", 2329, 0, 2330, 481, 33],
["setarg", 2329, 1, 15, 481, 33],
["invoke", 2329, 2327, 481, 33],
["get", 2332, 13, 1, 481, 40],
["frame", 2333, 2332, 1, 481, 40],
["null", 2334, 481, 40],
["setarg", 2333, 0, 2334, 481, 40],
["setarg", 2333, 1, 5, 481, 40],
["invoke", 2333, 2331, 481, 40],
["get", 2336, 2, 1, 481, 14],
["is_proxy", 2337, 2336, 481, 14],
["jump_false", 2337, "record_path_642", 481, 14],
["null", 2338, 481, 14],
["access", 2339, "shr", 481, 14],
["array", 2340, 0, 481, 14],
["push", 2340, 13, 481, 14],
["push", 2340, 2326, 481, 14],
["push", 2340, 2327, 481, 14],
["push", 2340, 2331, 481, 14],
["frame", 2341, 2336, 2, 481, 14],
["setarg", 2341, 0, 2338, 481, 14],
["setarg", 2341, 1, 2339, 481, 14],
["setarg", 2341, 2, 2340, 481, 14],
["invoke", 2341, 2335, 481, 14],
["jump", "call_done_643", 481, 14],
"record_path_642",
["load_field", 2342, 2336, "shr", 481, 14],
["frame", 2343, 2342, 4, 481, 14],
["setarg", 2343, 0, 2336, 481, 14],
["setarg", 2343, 1, 13, 481, 14],
["setarg", 2343, 2, 2326, 481, 14],
["setarg", 2343, 3, 2327, 481, 14],
["setarg", 2343, 4, 2331, 481, 14],
["invoke", 2343, 2335, 481, 14],
"call_done_643",
["get", 2345, 12, 1, 481, 9],
["frame", 2346, 2345, 1, 481, 9],
["null", 2347, 481, 9],
["setarg", 2346, 0, 2347, 481, 9],
["setarg", 2346, 1, 2335, 481, 9],
["invoke", 2346, 2344, 481, 9],
["get", 2349, 13, 1, 1, 1],
["frame", 2350, 2349, 1, 1, 1],
["null", 2351, 1, 1],
["setarg", 2350, 0, 2351, 1, 1],
["setarg", 2350, 1, 11, 1, 1],
["invoke", 2350, 2348, 1, 1],
["array", 2352, 0, 1, 1],
["push", 2352, 2348, 1, 1],
["push", 2352, 13, 1, 1],
[
"access",
2353,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2354, " {0} =l copy %{1}", 1, 1],
["frame", 2356, 2353, 2, 1, 1],
["null", 2357, 1, 1],
["setarg", 2356, 0, 2357, 1, 1],
["setarg", 2356, 1, 2354, 1, 1],
["setarg", 2356, 2, 2352, 1, 1],
["invoke", 2356, 2355, 1, 1],
["get", 2359, 12, 1, 482, 9],
["frame", 2360, 2359, 1, 482, 9],
["null", 2361, 482, 9],
["setarg", 2360, 0, 2361, 482, 9],
["setarg", 2360, 1, 2355, 482, 9],
["invoke", 2360, 2358, 482, 9],
["frame", 2363, 10, 1, 483, 9],
["null", 2364, 483, 9],
["setarg", 2363, 0, 2364, 483, 9],
["setarg", 2363, 1, 11, 483, 9],
["invoke", 2363, 2362, 483, 9],
["jump", "while_start_48", 484, 9],
["jump", "if_end_635", 484, 9],
"if_else_634",
"if_end_635",
["access", 2365, "ushr", 486, 17],
["is_identical", 2366, 21, 2365, 486, 17],
["jump_true", 2366, "eq_done_646", 486, 17],
["is_int", 2367, 21, 486, 17],
["jump_false", 2367, "eq_ni_647", 486, 17],
"_nop_tc_385",
["jump", "eq_ni_647", 486, 17],
["eq_int", 2366, 21, 2365, 486, 17],
["jump", "eq_done_646", 486, 17],
"eq_ni_647",
["is_num", 2367, 21, 486, 17],
["jump_false", 2367, "eq_nn_648", 486, 17],
"_nop_tc_386",
["jump", "eq_nn_648", 486, 17],
["eq_float", 2366, 21, 2365, 486, 17],
["jump", "eq_done_646", 486, 17],
"eq_nn_648",
["is_text", 2367, 21, 486, 17],
["jump_false", 2367, "eq_nt_649", 486, 17],
"_nop_tc_387",
"_nop_tc_388",
["eq_text", 2366, 21, 2365, 486, 17],
["jump", "eq_done_646", 486, 17],
"eq_nt_649",
["is_null", 2367, 21, 486, 17],
["jump_false", 2367, "eq_nnl_650", 486, 17],
"_nop_tc_389",
["jump", "eq_nnl_650", 486, 17],
["true", 2366, 486, 17],
["jump", "eq_done_646", 486, 17],
"eq_nnl_650",
["is_bool", 2367, 21, 486, 17],
["jump_false", 2367, "eq_nb_651", 486, 17],
"_nop_tc_390",
["jump", "eq_nb_651", 486, 17],
["eq_bool", 2366, 21, 2365, 486, 17],
["jump", "eq_done_646", 486, 17],
"eq_nb_651",
["false", 2366, 486, 17],
"eq_done_646",
["jump_false", 2366, "if_else_644", 486, 17],
["get", 2370, 11, 1, 487, 13],
["frame", 2371, 2370, 0, 487, 13],
["null", 2372, 487, 13],
["setarg", 2371, 0, 2372, 487, 13],
["invoke", 2371, 2369, 487, 13],
["move", 13, 2369, 487, 13],
["access", 2373, "%ctx", 488, 26],
["get", 2375, 13, 1, 488, 34],
["frame", 2376, 2375, 1, 488, 34],
["null", 2377, 488, 34],
["setarg", 2376, 0, 2377, 488, 34],
["setarg", 2376, 1, 15, 488, 34],
["invoke", 2376, 2374, 488, 34],
["get", 2379, 13, 1, 488, 41],
["frame", 2380, 2379, 1, 488, 41],
["null", 2381, 488, 41],
["setarg", 2380, 0, 2381, 488, 41],
["setarg", 2380, 1, 5, 488, 41],
["invoke", 2380, 2378, 488, 41],
["get", 2383, 2, 1, 488, 14],
["is_proxy", 2384, 2383, 488, 14],
["jump_false", 2384, "record_path_652", 488, 14],
["null", 2385, 488, 14],
["access", 2386, "ushr", 488, 14],
["array", 2387, 0, 488, 14],
["push", 2387, 13, 488, 14],
["push", 2387, 2373, 488, 14],
["push", 2387, 2374, 488, 14],
["push", 2387, 2378, 488, 14],
["frame", 2388, 2383, 2, 488, 14],
["setarg", 2388, 0, 2385, 488, 14],
["setarg", 2388, 1, 2386, 488, 14],
["setarg", 2388, 2, 2387, 488, 14],
["invoke", 2388, 2382, 488, 14],
["jump", "call_done_653", 488, 14],
"record_path_652",
["load_field", 2389, 2383, "ushr", 488, 14],
["frame", 2390, 2389, 4, 488, 14],
["setarg", 2390, 0, 2383, 488, 14],
["setarg", 2390, 1, 13, 488, 14],
["setarg", 2390, 2, 2373, 488, 14],
["setarg", 2390, 3, 2374, 488, 14],
["setarg", 2390, 4, 2378, 488, 14],
["invoke", 2390, 2382, 488, 14],
"call_done_653",
["get", 2392, 12, 1, 488, 9],
["frame", 2393, 2392, 1, 488, 9],
["null", 2394, 488, 9],
["setarg", 2393, 0, 2394, 488, 9],
["setarg", 2393, 1, 2382, 488, 9],
["invoke", 2393, 2391, 488, 9],
["get", 2396, 13, 1, 1, 1],
["frame", 2397, 2396, 1, 1, 1],
["null", 2398, 1, 1],
["setarg", 2397, 0, 2398, 1, 1],
["setarg", 2397, 1, 11, 1, 1],
["invoke", 2397, 2395, 1, 1],
["array", 2399, 0, 1, 1],
["push", 2399, 2395, 1, 1],
["push", 2399, 13, 1, 1],
[
"access",
2400,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2401, " {0} =l copy %{1}", 1, 1],
["frame", 2403, 2400, 2, 1, 1],
["null", 2404, 1, 1],
["setarg", 2403, 0, 2404, 1, 1],
["setarg", 2403, 1, 2401, 1, 1],
["setarg", 2403, 2, 2399, 1, 1],
["invoke", 2403, 2402, 1, 1],
["get", 2406, 12, 1, 489, 9],
["frame", 2407, 2406, 1, 489, 9],
["null", 2408, 489, 9],
["setarg", 2407, 0, 2408, 489, 9],
["setarg", 2407, 1, 2402, 489, 9],
["invoke", 2407, 2405, 489, 9],
["frame", 2410, 10, 1, 490, 9],
["null", 2411, 490, 9],
["setarg", 2410, 0, 2411, 490, 9],
["setarg", 2410, 1, 11, 490, 9],
["invoke", 2410, 2409, 490, 9],
["jump", "while_start_48", 491, 9],
["jump", "if_end_645", 491, 9],
"if_else_644",
"if_end_645",
["access", 2412, "load_field", 496, 17],
["is_identical", 2413, 21, 2412, 496, 17],
["jump_true", 2413, "eq_done_656", 496, 17],
["is_int", 2414, 21, 496, 17],
["jump_false", 2414, "eq_ni_657", 496, 17],
"_nop_tc_391",
["jump", "eq_ni_657", 496, 17],
["eq_int", 2413, 21, 2412, 496, 17],
["jump", "eq_done_656", 496, 17],
"eq_ni_657",
["is_num", 2414, 21, 496, 17],
["jump_false", 2414, "eq_nn_658", 496, 17],
"_nop_tc_392",
["jump", "eq_nn_658", 496, 17],
["eq_float", 2413, 21, 2412, 496, 17],
["jump", "eq_done_656", 496, 17],
"eq_nn_658",
["is_text", 2414, 21, 496, 17],
["jump_false", 2414, "eq_nt_659", 496, 17],
"_nop_tc_393",
"_nop_tc_394",
["eq_text", 2413, 21, 2412, 496, 17],
["jump", "eq_done_656", 496, 17],
"eq_nt_659",
["is_null", 2414, 21, 496, 17],
["jump_false", 2414, "eq_nnl_660", 496, 17],
"_nop_tc_395",
["jump", "eq_nnl_660", 496, 17],
["true", 2413, 496, 17],
["jump", "eq_done_656", 496, 17],
"eq_nnl_660",
["is_bool", 2414, 21, 496, 17],
["jump_false", 2414, "eq_nb_661", 496, 17],
"_nop_tc_396",
["jump", "eq_nb_661", 496, 17],
["eq_bool", 2413, 21, 2412, 496, 17],
["jump", "eq_done_656", 496, 17],
"eq_nb_661",
["false", 2413, 496, 17],
"eq_done_656",
["jump_false", 2413, "if_else_654", 496, 17],
["get", 2417, 8, 1, 497, 14],
["frame", 2418, 2417, 1, 497, 14],
["null", 2419, 497, 14],
["setarg", 2418, 0, 2419, 497, 14],
["setarg", 2418, 1, 5, 497, 14],
["invoke", 2418, 2416, 497, 14],
["move", 17, 2416, 497, 14],
["null", 2420, 498, 19],
["is_identical", 2421, 17, 2420, 498, 19],
["jump_true", 2421, "ne_nid_665", 498, 19],
["jump", "ne_ni_666", 498, 19],
"ne_nid_665",
["false", 2421, 498, 19],
["jump", "ne_done_664", 498, 19],
"ne_ni_666",
["is_int", 2422, 17, 498, 19],
["jump_false", 2422, "ne_nn_667", 498, 19],
"_nop_tc_397",
["jump", "ne_nn_667", 498, 19],
["ne_int", 2421, 17, 2420, 498, 19],
["jump", "ne_done_664", 498, 19],
"ne_nn_667",
["is_num", 2422, 17, 498, 19],
["jump_false", 2422, "ne_nt_668", 498, 19],
"_nop_tc_398",
["jump", "ne_nt_668", 498, 19],
["ne_float", 2421, 17, 2420, 498, 19],
["jump", "ne_done_664", 498, 19],
"ne_nt_668",
["is_text", 2422, 17, 498, 19],
["jump_false", 2422, "ne_nnl_669", 498, 19],
"_nop_tc_399",
["jump", "ne_nnl_669", 498, 19],
["ne_text", 2421, 17, 2420, 498, 19],
["jump", "ne_done_664", 498, 19],
"ne_nnl_669",
["is_null", 2422, 17, 498, 19],
["jump_false", 2422, "ne_nb_670", 498, 19],
"_nop_tc_400",
"_nop_tc_401",
["false", 2421, 498, 19],
["jump", "ne_done_664", 498, 19],
"ne_nb_670",
["is_bool", 2422, 17, 498, 19],
["jump_false", 2422, "ne_mis_671", 498, 19],
"_nop_tc_402",
["jump", "ne_mis_671", 498, 19],
["ne_bool", 2421, 17, 2420, 498, 19],
["jump", "ne_done_664", 498, 19],
"ne_mis_671",
["true", 2421, 498, 19],
"ne_done_664",
["jump_false", 2421, "if_else_662", 498, 19],
["get", 2425, 14, 1, 499, 16],
["frame", 2426, 2425, 1, 499, 16],
["null", 2427, 499, 16],
["setarg", 2426, 0, 2427, 499, 16],
["setarg", 2426, 1, 17, 499, 16],
["invoke", 2426, 2424, 499, 16],
["move", 6, 2424, 499, 16],
["get", 2429, 13, 1, 1, 1],
["frame", 2430, 2429, 1, 1, 1],
["null", 2431, 1, 1],
["setarg", 2430, 0, 2431, 1, 1],
["setarg", 2430, 1, 11, 1, 1],
["invoke", 2430, 2428, 1, 1],
["get", 2433, 13, 1, 1, 1],
["frame", 2434, 2433, 1, 1, 1],
["null", 2435, 1, 1],
["setarg", 2434, 0, 2435, 1, 1],
["setarg", 2434, 1, 15, 1, 1],
["invoke", 2434, 2432, 1, 1],
["array", 2436, 0, 1, 1],
["push", 2436, 2428, 1, 1],
["push", 2436, 2432, 1, 1],
["push", 2436, 6, 1, 1],
[
"access",
2437,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2438, " {0} =l call $cell_rt_load_field(l %ctx, l {1}, l {2})", 1, 1],
["frame", 2440, 2437, 2, 1, 1],
["null", 2441, 1, 1],
["setarg", 2440, 0, 2441, 1, 1],
["setarg", 2440, 1, 2438, 1, 1],
["setarg", 2440, 2, 2436, 1, 1],
["invoke", 2440, 2439, 1, 1],
["get", 2443, 12, 1, 500, 11],
["frame", 2444, 2443, 1, 500, 11],
["null", 2445, 500, 11],
["setarg", 2444, 0, 2445, 500, 11],
["setarg", 2444, 1, 2439, 500, 11],
["invoke", 2444, 2442, 500, 11],
["jump", "if_end_663", 500, 11],
"if_else_662",
["get", 2447, 13, 1, 1, 1],
["frame", 2448, 2447, 1, 1, 1],
["null", 2449, 1, 1],
["setarg", 2448, 0, 2449, 1, 1],
["setarg", 2448, 1, 11, 1, 1],
["invoke", 2448, 2446, 1, 1],
["get", 2451, 13, 1, 1, 1],
["frame", 2452, 2451, 1, 1, 1],
["null", 2453, 1, 1],
["setarg", 2452, 0, 2453, 1, 1],
["setarg", 2452, 1, 15, 1, 1],
["invoke", 2452, 2450, 1, 1],
["get", 2455, 13, 1, 1, 1],
["frame", 2456, 2455, 1, 1, 1],
["null", 2457, 1, 1],
["setarg", 2456, 0, 2457, 1, 1],
["setarg", 2456, 1, 5, 1, 1],
["invoke", 2456, 2454, 1, 1],
["array", 2458, 0, 1, 1],
["push", 2458, 2446, 1, 1],
["push", 2458, 2450, 1, 1],
["push", 2458, 2454, 1, 1],
[
"access",
2459,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2460, " {0} =l call $cell_rt_load_dynamic(l %ctx, l {1}, l {2})", 1, 1],
["frame", 2462, 2459, 2, 1, 1],
["null", 2463, 1, 1],
["setarg", 2462, 0, 2463, 1, 1],
["setarg", 2462, 1, 2460, 1, 1],
["setarg", 2462, 2, 2458, 1, 1],
["invoke", 2462, 2461, 1, 1],
["get", 2465, 12, 1, 502, 11],
["frame", 2466, 2465, 1, 502, 11],
["null", 2467, 502, 11],
["setarg", 2466, 0, 2467, 502, 11],
["setarg", 2466, 1, 2461, 502, 11],
["invoke", 2466, 2464, 502, 11],
"if_end_663",
["frame", 2469, 10, 1, 504, 9],
["null", 2470, 504, 9],
["setarg", 2469, 0, 2470, 504, 9],
["setarg", 2469, 1, 11, 504, 9],
["invoke", 2469, 2468, 504, 9],
["jump", "while_start_48", 505, 9],
["jump", "if_end_655", 505, 9],
"if_else_654",
"if_end_655",
["access", 2471, "load_index", 507, 17],
["is_identical", 2472, 21, 2471, 507, 17],
["jump_true", 2472, "eq_done_674", 507, 17],
["is_int", 2473, 21, 507, 17],
["jump_false", 2473, "eq_ni_675", 507, 17],
"_nop_tc_403",
["jump", "eq_ni_675", 507, 17],
["eq_int", 2472, 21, 2471, 507, 17],
["jump", "eq_done_674", 507, 17],
"eq_ni_675",
["is_num", 2473, 21, 507, 17],
["jump_false", 2473, "eq_nn_676", 507, 17],
"_nop_tc_404",
["jump", "eq_nn_676", 507, 17],
["eq_float", 2472, 21, 2471, 507, 17],
["jump", "eq_done_674", 507, 17],
"eq_nn_676",
["is_text", 2473, 21, 507, 17],
["jump_false", 2473, "eq_nt_677", 507, 17],
"_nop_tc_405",
"_nop_tc_406",
["eq_text", 2472, 21, 2471, 507, 17],
["jump", "eq_done_674", 507, 17],
"eq_nt_677",
["is_null", 2473, 21, 507, 17],
["jump_false", 2473, "eq_nnl_678", 507, 17],
"_nop_tc_407",
["jump", "eq_nnl_678", 507, 17],
["true", 2472, 507, 17],
["jump", "eq_done_674", 507, 17],
"eq_nnl_678",
["is_bool", 2473, 21, 507, 17],
["jump_false", 2473, "eq_nb_679", 507, 17],
"_nop_tc_408",
["jump", "eq_nb_679", 507, 17],
["eq_bool", 2472, 21, 2471, 507, 17],
["jump", "eq_done_674", 507, 17],
"eq_nb_679",
["false", 2472, 507, 17],
"eq_done_674",
["jump_false", 2472, "if_else_672", 507, 17],
["get", 2476, 13, 1, 1, 1],
["frame", 2477, 2476, 1, 1, 1],
["null", 2478, 1, 1],
["setarg", 2477, 0, 2478, 1, 1],
["setarg", 2477, 1, 11, 1, 1],
["invoke", 2477, 2475, 1, 1],
["get", 2480, 13, 1, 1, 1],
["frame", 2481, 2480, 1, 1, 1],
["null", 2482, 1, 1],
["setarg", 2481, 0, 2482, 1, 1],
["setarg", 2481, 1, 15, 1, 1],
["invoke", 2481, 2479, 1, 1],
["get", 2484, 13, 1, 1, 1],
["frame", 2485, 2484, 1, 1, 1],
["null", 2486, 1, 1],
["setarg", 2485, 0, 2486, 1, 1],
["setarg", 2485, 1, 5, 1, 1],
["invoke", 2485, 2483, 1, 1],
["array", 2487, 0, 1, 1],
["push", 2487, 2475, 1, 1],
["push", 2487, 2479, 1, 1],
["push", 2487, 2483, 1, 1],
[
"access",
2488,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2489, " {0} =l call $cell_rt_load_index(l %ctx, l {1}, l {2})", 1, 1],
["frame", 2491, 2488, 2, 1, 1],
["null", 2492, 1, 1],
["setarg", 2491, 0, 2492, 1, 1],
["setarg", 2491, 1, 2489, 1, 1],
["setarg", 2491, 2, 2487, 1, 1],
["invoke", 2491, 2490, 1, 1],
["get", 2494, 12, 1, 508, 9],
["frame", 2495, 2494, 1, 508, 9],
["null", 2496, 508, 9],
["setarg", 2495, 0, 2496, 508, 9],
["setarg", 2495, 1, 2490, 508, 9],
["invoke", 2495, 2493, 508, 9],
["frame", 2498, 10, 1, 509, 9],
["null", 2499, 509, 9],
["setarg", 2498, 0, 2499, 509, 9],
["setarg", 2498, 1, 11, 509, 9],
["invoke", 2498, 2497, 509, 9],
["jump", "while_start_48", 510, 9],
["jump", "if_end_673", 510, 9],
"if_else_672",
"if_end_673",
["access", 2500, "load_dynamic", 512, 17],
["is_identical", 2501, 21, 2500, 512, 17],
["jump_true", 2501, "eq_done_682", 512, 17],
["is_int", 2502, 21, 512, 17],
["jump_false", 2502, "eq_ni_683", 512, 17],
"_nop_tc_409",
["jump", "eq_ni_683", 512, 17],
["eq_int", 2501, 21, 2500, 512, 17],
["jump", "eq_done_682", 512, 17],
"eq_ni_683",
["is_num", 2502, 21, 512, 17],
["jump_false", 2502, "eq_nn_684", 512, 17],
"_nop_tc_410",
["jump", "eq_nn_684", 512, 17],
["eq_float", 2501, 21, 2500, 512, 17],
["jump", "eq_done_682", 512, 17],
"eq_nn_684",
["is_text", 2502, 21, 512, 17],
["jump_false", 2502, "eq_nt_685", 512, 17],
"_nop_tc_411",
"_nop_tc_412",
["eq_text", 2501, 21, 2500, 512, 17],
["jump", "eq_done_682", 512, 17],
"eq_nt_685",
["is_null", 2502, 21, 512, 17],
["jump_false", 2502, "eq_nnl_686", 512, 17],
"_nop_tc_413",
["jump", "eq_nnl_686", 512, 17],
["true", 2501, 512, 17],
["jump", "eq_done_682", 512, 17],
"eq_nnl_686",
["is_bool", 2502, 21, 512, 17],
["jump_false", 2502, "eq_nb_687", 512, 17],
"_nop_tc_414",
["jump", "eq_nb_687", 512, 17],
["eq_bool", 2501, 21, 2500, 512, 17],
["jump", "eq_done_682", 512, 17],
"eq_nb_687",
["false", 2501, 512, 17],
"eq_done_682",
["jump_false", 2501, "if_else_680", 512, 17],
["get", 2505, 13, 1, 1, 1],
["frame", 2506, 2505, 1, 1, 1],
["null", 2507, 1, 1],
["setarg", 2506, 0, 2507, 1, 1],
["setarg", 2506, 1, 11, 1, 1],
["invoke", 2506, 2504, 1, 1],
["get", 2509, 13, 1, 1, 1],
["frame", 2510, 2509, 1, 1, 1],
["null", 2511, 1, 1],
["setarg", 2510, 0, 2511, 1, 1],
["setarg", 2510, 1, 15, 1, 1],
["invoke", 2510, 2508, 1, 1],
["get", 2513, 13, 1, 1, 1],
["frame", 2514, 2513, 1, 1, 1],
["null", 2515, 1, 1],
["setarg", 2514, 0, 2515, 1, 1],
["setarg", 2514, 1, 5, 1, 1],
["invoke", 2514, 2512, 1, 1],
["array", 2516, 0, 1, 1],
["push", 2516, 2504, 1, 1],
["push", 2516, 2508, 1, 1],
["push", 2516, 2512, 1, 1],
[
"access",
2517,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2518, " {0} =l call $cell_rt_load_dynamic(l %ctx, l {1}, l {2})", 1, 1],
["frame", 2520, 2517, 2, 1, 1],
["null", 2521, 1, 1],
["setarg", 2520, 0, 2521, 1, 1],
["setarg", 2520, 1, 2518, 1, 1],
["setarg", 2520, 2, 2516, 1, 1],
["invoke", 2520, 2519, 1, 1],
["get", 2523, 12, 1, 513, 9],
["frame", 2524, 2523, 1, 513, 9],
["null", 2525, 513, 9],
["setarg", 2524, 0, 2525, 513, 9],
["setarg", 2524, 1, 2519, 513, 9],
["invoke", 2524, 2522, 513, 9],
["frame", 2527, 10, 1, 514, 9],
["null", 2528, 514, 9],
["setarg", 2527, 0, 2528, 514, 9],
["setarg", 2527, 1, 11, 514, 9],
["invoke", 2527, 2526, 514, 9],
["jump", "while_start_48", 515, 9],
["jump", "if_end_681", 515, 9],
"if_else_680",
"if_end_681",
["access", 2529, "store_field", 517, 17],
["is_identical", 2530, 21, 2529, 517, 17],
["jump_true", 2530, "eq_done_690", 517, 17],
["is_int", 2531, 21, 517, 17],
["jump_false", 2531, "eq_ni_691", 517, 17],
"_nop_tc_415",
["jump", "eq_ni_691", 517, 17],
["eq_int", 2530, 21, 2529, 517, 17],
["jump", "eq_done_690", 517, 17],
"eq_ni_691",
["is_num", 2531, 21, 517, 17],
["jump_false", 2531, "eq_nn_692", 517, 17],
"_nop_tc_416",
["jump", "eq_nn_692", 517, 17],
["eq_float", 2530, 21, 2529, 517, 17],
["jump", "eq_done_690", 517, 17],
"eq_nn_692",
["is_text", 2531, 21, 517, 17],
["jump_false", 2531, "eq_nt_693", 517, 17],
"_nop_tc_417",
"_nop_tc_418",
["eq_text", 2530, 21, 2529, 517, 17],
["jump", "eq_done_690", 517, 17],
"eq_nt_693",
["is_null", 2531, 21, 517, 17],
["jump_false", 2531, "eq_nnl_694", 517, 17],
"_nop_tc_419",
["jump", "eq_nnl_694", 517, 17],
["true", 2530, 517, 17],
["jump", "eq_done_690", 517, 17],
"eq_nnl_694",
["is_bool", 2531, 21, 517, 17],
["jump_false", 2531, "eq_nb_695", 517, 17],
"_nop_tc_420",
["jump", "eq_nb_695", 517, 17],
["eq_bool", 2530, 21, 2529, 517, 17],
["jump", "eq_done_690", 517, 17],
"eq_nb_695",
["false", 2530, 517, 17],
"eq_done_690",
["jump_false", 2530, "if_else_688", 517, 17],
["get", 2534, 8, 1, 519, 14],
["frame", 2535, 2534, 1, 519, 14],
["null", 2536, 519, 14],
["setarg", 2535, 0, 2536, 519, 14],
["setarg", 2535, 1, 5, 519, 14],
["invoke", 2535, 2533, 519, 14],
["move", 17, 2533, 519, 14],
["null", 2537, 520, 19],
["is_identical", 2538, 17, 2537, 520, 19],
["jump_true", 2538, "ne_nid_699", 520, 19],
["jump", "ne_ni_700", 520, 19],
"ne_nid_699",
["false", 2538, 520, 19],
["jump", "ne_done_698", 520, 19],
"ne_ni_700",
["is_int", 2539, 17, 520, 19],
["jump_false", 2539, "ne_nn_701", 520, 19],
"_nop_tc_421",
["jump", "ne_nn_701", 520, 19],
["ne_int", 2538, 17, 2537, 520, 19],
["jump", "ne_done_698", 520, 19],
"ne_nn_701",
["is_num", 2539, 17, 520, 19],
["jump_false", 2539, "ne_nt_702", 520, 19],
"_nop_tc_422",
["jump", "ne_nt_702", 520, 19],
["ne_float", 2538, 17, 2537, 520, 19],
["jump", "ne_done_698", 520, 19],
"ne_nt_702",
["is_text", 2539, 17, 520, 19],
["jump_false", 2539, "ne_nnl_703", 520, 19],
"_nop_tc_423",
["jump", "ne_nnl_703", 520, 19],
["ne_text", 2538, 17, 2537, 520, 19],
["jump", "ne_done_698", 520, 19],
"ne_nnl_703",
["is_null", 2539, 17, 520, 19],
["jump_false", 2539, "ne_nb_704", 520, 19],
"_nop_tc_424",
"_nop_tc_425",
["false", 2538, 520, 19],
["jump", "ne_done_698", 520, 19],
"ne_nb_704",
["is_bool", 2539, 17, 520, 19],
["jump_false", 2539, "ne_mis_705", 520, 19],
"_nop_tc_426",
["jump", "ne_mis_705", 520, 19],
["ne_bool", 2538, 17, 2537, 520, 19],
["jump", "ne_done_698", 520, 19],
"ne_mis_705",
["true", 2538, 520, 19],
"ne_done_698",
["jump_false", 2538, "if_else_696", 520, 19],
["get", 2542, 14, 1, 521, 16],
["frame", 2543, 2542, 1, 521, 16],
["null", 2544, 521, 16],
["setarg", 2543, 0, 2544, 521, 16],
["setarg", 2543, 1, 17, 521, 16],
["invoke", 2543, 2541, 521, 16],
["move", 6, 2541, 521, 16],
["get", 2546, 13, 1, 1, 1],
["frame", 2547, 2546, 1, 1, 1],
["null", 2548, 1, 1],
["setarg", 2547, 0, 2548, 1, 1],
["setarg", 2547, 1, 15, 1, 1],
["invoke", 2547, 2545, 1, 1],
["get", 2550, 13, 1, 1, 1],
["frame", 2551, 2550, 1, 1, 1],
["null", 2552, 1, 1],
["setarg", 2551, 0, 2552, 1, 1],
["setarg", 2551, 1, 11, 1, 1],
["invoke", 2551, 2549, 1, 1],
["array", 2553, 0, 1, 1],
["push", 2553, 2545, 1, 1],
["push", 2553, 2549, 1, 1],
["push", 2553, 6, 1, 1],
[
"access",
2554,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2555, " call $cell_rt_store_field(l %ctx, l {0}, l {1}, l {2})", 1, 1],
["frame", 2557, 2554, 2, 1, 1],
["null", 2558, 1, 1],
["setarg", 2557, 0, 2558, 1, 1],
["setarg", 2557, 1, 2555, 1, 1],
["setarg", 2557, 2, 2553, 1, 1],
["invoke", 2557, 2556, 1, 1],
["get", 2560, 12, 1, 522, 11],
["frame", 2561, 2560, 1, 522, 11],
["null", 2562, 522, 11],
["setarg", 2561, 0, 2562, 522, 11],
["setarg", 2561, 1, 2556, 522, 11],
["invoke", 2561, 2559, 522, 11],
["jump", "if_end_697", 522, 11],
"if_else_696",
["get", 2564, 13, 1, 1, 1],
["frame", 2565, 2564, 1, 1, 1],
["null", 2566, 1, 1],
["setarg", 2565, 0, 2566, 1, 1],
["setarg", 2565, 1, 15, 1, 1],
["invoke", 2565, 2563, 1, 1],
["get", 2568, 13, 1, 1, 1],
["frame", 2569, 2568, 1, 1, 1],
["null", 2570, 1, 1],
["setarg", 2569, 0, 2570, 1, 1],
["setarg", 2569, 1, 11, 1, 1],
["invoke", 2569, 2567, 1, 1],
["get", 2572, 13, 1, 1, 1],
["frame", 2573, 2572, 1, 1, 1],
["null", 2574, 1, 1],
["setarg", 2573, 0, 2574, 1, 1],
["setarg", 2573, 1, 5, 1, 1],
["invoke", 2573, 2571, 1, 1],
["array", 2575, 0, 1, 1],
["push", 2575, 2563, 1, 1],
["push", 2575, 2567, 1, 1],
["push", 2575, 2571, 1, 1],
[
"access",
2576,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2577, " call $cell_rt_store_dynamic(l %ctx, l {0}, l {1}, l {2})", 1, 1],
["frame", 2579, 2576, 2, 1, 1],
["null", 2580, 1, 1],
["setarg", 2579, 0, 2580, 1, 1],
["setarg", 2579, 1, 2577, 1, 1],
["setarg", 2579, 2, 2575, 1, 1],
["invoke", 2579, 2578, 1, 1],
["get", 2582, 12, 1, 524, 11],
["frame", 2583, 2582, 1, 524, 11],
["null", 2584, 524, 11],
["setarg", 2583, 0, 2584, 524, 11],
["setarg", 2583, 1, 2578, 524, 11],
["invoke", 2583, 2581, 524, 11],
"if_end_697",
["jump", "while_start_48", 526, 9],
["jump", "if_end_689", 526, 9],
"if_else_688",
"if_end_689",
["access", 2585, "store_index", 528, 17],
["is_identical", 2586, 21, 2585, 528, 17],
["jump_true", 2586, "eq_done_708", 528, 17],
["is_int", 2587, 21, 528, 17],
["jump_false", 2587, "eq_ni_709", 528, 17],
"_nop_tc_427",
["jump", "eq_ni_709", 528, 17],
["eq_int", 2586, 21, 2585, 528, 17],
["jump", "eq_done_708", 528, 17],
"eq_ni_709",
["is_num", 2587, 21, 528, 17],
["jump_false", 2587, "eq_nn_710", 528, 17],
"_nop_tc_428",
["jump", "eq_nn_710", 528, 17],
["eq_float", 2586, 21, 2585, 528, 17],
["jump", "eq_done_708", 528, 17],
"eq_nn_710",
["is_text", 2587, 21, 528, 17],
["jump_false", 2587, "eq_nt_711", 528, 17],
"_nop_tc_429",
"_nop_tc_430",
["eq_text", 2586, 21, 2585, 528, 17],
["jump", "eq_done_708", 528, 17],
"eq_nt_711",
["is_null", 2587, 21, 528, 17],
["jump_false", 2587, "eq_nnl_712", 528, 17],
"_nop_tc_431",
["jump", "eq_nnl_712", 528, 17],
["true", 2586, 528, 17],
["jump", "eq_done_708", 528, 17],
"eq_nnl_712",
["is_bool", 2587, 21, 528, 17],
["jump_false", 2587, "eq_nb_713", 528, 17],
"_nop_tc_432",
["jump", "eq_nb_713", 528, 17],
["eq_bool", 2586, 21, 2585, 528, 17],
["jump", "eq_done_708", 528, 17],
"eq_nb_713",
["false", 2586, 528, 17],
"eq_done_708",
["jump_false", 2586, "if_else_706", 528, 17],
["get", 2590, 13, 1, 1, 1],
["frame", 2591, 2590, 1, 1, 1],
["null", 2592, 1, 1],
["setarg", 2591, 0, 2592, 1, 1],
["setarg", 2591, 1, 15, 1, 1],
["invoke", 2591, 2589, 1, 1],
["get", 2594, 13, 1, 1, 1],
["frame", 2595, 2594, 1, 1, 1],
["null", 2596, 1, 1],
["setarg", 2595, 0, 2596, 1, 1],
["setarg", 2595, 1, 11, 1, 1],
["invoke", 2595, 2593, 1, 1],
["get", 2598, 13, 1, 1, 1],
["frame", 2599, 2598, 1, 1, 1],
["null", 2600, 1, 1],
["setarg", 2599, 0, 2600, 1, 1],
["setarg", 2599, 1, 5, 1, 1],
["invoke", 2599, 2597, 1, 1],
["array", 2601, 0, 1, 1],
["push", 2601, 2589, 1, 1],
["push", 2601, 2593, 1, 1],
["push", 2601, 2597, 1, 1],
[
"access",
2602,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2603, " call $cell_rt_store_index(l %ctx, l {0}, l {1}, l {2})", 1, 1],
["frame", 2605, 2602, 2, 1, 1],
["null", 2606, 1, 1],
["setarg", 2605, 0, 2606, 1, 1],
["setarg", 2605, 1, 2603, 1, 1],
["setarg", 2605, 2, 2601, 1, 1],
["invoke", 2605, 2604, 1, 1],
["get", 2608, 12, 1, 530, 9],
["frame", 2609, 2608, 1, 530, 9],
["null", 2610, 530, 9],
["setarg", 2609, 0, 2610, 530, 9],
["setarg", 2609, 1, 2604, 530, 9],
["invoke", 2609, 2607, 530, 9],
["jump", "while_start_48", 531, 9],
["jump", "if_end_707", 531, 9],
"if_else_706",
"if_end_707",
["access", 2611, "store_dynamic", 533, 17],
["is_identical", 2612, 21, 2611, 533, 17],
["jump_true", 2612, "eq_done_716", 533, 17],
["is_int", 2613, 21, 533, 17],
["jump_false", 2613, "eq_ni_717", 533, 17],
"_nop_tc_433",
["jump", "eq_ni_717", 533, 17],
["eq_int", 2612, 21, 2611, 533, 17],
["jump", "eq_done_716", 533, 17],
"eq_ni_717",
["is_num", 2613, 21, 533, 17],
["jump_false", 2613, "eq_nn_718", 533, 17],
"_nop_tc_434",
["jump", "eq_nn_718", 533, 17],
["eq_float", 2612, 21, 2611, 533, 17],
["jump", "eq_done_716", 533, 17],
"eq_nn_718",
["is_text", 2613, 21, 533, 17],
["jump_false", 2613, "eq_nt_719", 533, 17],
"_nop_tc_435",
"_nop_tc_436",
["eq_text", 2612, 21, 2611, 533, 17],
["jump", "eq_done_716", 533, 17],
"eq_nt_719",
["is_null", 2613, 21, 533, 17],
["jump_false", 2613, "eq_nnl_720", 533, 17],
"_nop_tc_437",
["jump", "eq_nnl_720", 533, 17],
["true", 2612, 533, 17],
["jump", "eq_done_716", 533, 17],
"eq_nnl_720",
["is_bool", 2613, 21, 533, 17],
["jump_false", 2613, "eq_nb_721", 533, 17],
"_nop_tc_438",
["jump", "eq_nb_721", 533, 17],
["eq_bool", 2612, 21, 2611, 533, 17],
["jump", "eq_done_716", 533, 17],
"eq_nb_721",
["false", 2612, 533, 17],
"eq_done_716",
["jump_false", 2612, "if_else_714", 533, 17],
["get", 2616, 13, 1, 1, 1],
["frame", 2617, 2616, 1, 1, 1],
["null", 2618, 1, 1],
["setarg", 2617, 0, 2618, 1, 1],
["setarg", 2617, 1, 15, 1, 1],
["invoke", 2617, 2615, 1, 1],
["get", 2620, 13, 1, 1, 1],
["frame", 2621, 2620, 1, 1, 1],
["null", 2622, 1, 1],
["setarg", 2621, 0, 2622, 1, 1],
["setarg", 2621, 1, 11, 1, 1],
["invoke", 2621, 2619, 1, 1],
["get", 2624, 13, 1, 1, 1],
["frame", 2625, 2624, 1, 1, 1],
["null", 2626, 1, 1],
["setarg", 2625, 0, 2626, 1, 1],
["setarg", 2625, 1, 5, 1, 1],
["invoke", 2625, 2623, 1, 1],
["array", 2627, 0, 1, 1],
["push", 2627, 2615, 1, 1],
["push", 2627, 2619, 1, 1],
["push", 2627, 2623, 1, 1],
[
"access",
2628,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2629, " call $cell_rt_store_dynamic(l %ctx, l {0}, l {1}, l {2})", 1, 1],
["frame", 2631, 2628, 2, 1, 1],
["null", 2632, 1, 1],
["setarg", 2631, 0, 2632, 1, 1],
["setarg", 2631, 1, 2629, 1, 1],
["setarg", 2631, 2, 2627, 1, 1],
["invoke", 2631, 2630, 1, 1],
["get", 2634, 12, 1, 535, 9],
["frame", 2635, 2634, 1, 535, 9],
["null", 2636, 535, 9],
["setarg", 2635, 0, 2636, 535, 9],
["setarg", 2635, 1, 2630, 535, 9],
["invoke", 2635, 2633, 535, 9],
["jump", "while_start_48", 536, 9],
["jump", "if_end_715", 536, 9],
"if_else_714",
"if_end_715",
["access", 2637, "get", 541, 17],
["is_identical", 2638, 21, 2637, 541, 17],
["jump_true", 2638, "eq_done_724", 541, 17],
["is_int", 2639, 21, 541, 17],
["jump_false", 2639, "eq_ni_725", 541, 17],
"_nop_tc_439",
["jump", "eq_ni_725", 541, 17],
["eq_int", 2638, 21, 2637, 541, 17],
["jump", "eq_done_724", 541, 17],
"eq_ni_725",
["is_num", 2639, 21, 541, 17],
["jump_false", 2639, "eq_nn_726", 541, 17],
"_nop_tc_440",
["jump", "eq_nn_726", 541, 17],
["eq_float", 2638, 21, 2637, 541, 17],
["jump", "eq_done_724", 541, 17],
"eq_nn_726",
["is_text", 2639, 21, 541, 17],
["jump_false", 2639, "eq_nt_727", 541, 17],
"_nop_tc_441",
"_nop_tc_442",
["eq_text", 2638, 21, 2637, 541, 17],
["jump", "eq_done_724", 541, 17],
"eq_nt_727",
["is_null", 2639, 21, 541, 17],
["jump_false", 2639, "eq_nnl_728", 541, 17],
"_nop_tc_443",
["jump", "eq_nnl_728", 541, 17],
["true", 2638, 541, 17],
["jump", "eq_done_724", 541, 17],
"eq_nnl_728",
["is_bool", 2639, 21, 541, 17],
["jump_false", 2639, "eq_nb_729", 541, 17],
"_nop_tc_444",
["jump", "eq_nb_729", 541, 17],
["eq_bool", 2638, 21, 2637, 541, 17],
["jump", "eq_done_724", 541, 17],
"eq_nb_729",
["false", 2638, 541, 17],
"eq_done_724",
["jump_false", 2638, "if_else_722", 541, 17],
["get", 2642, 13, 1, 1, 1],
["frame", 2643, 2642, 1, 1, 1],
["null", 2644, 1, 1],
["setarg", 2643, 0, 2644, 1, 1],
["setarg", 2643, 1, 11, 1, 1],
["invoke", 2643, 2641, 1, 1],
[
"access",
2646,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 2647, 2646, 1, 1, 1],
["null", 2648, 1, 1],
["setarg", 2647, 0, 2648, 1, 1],
["setarg", 2647, 1, 15, 1, 1],
["invoke", 2647, 2645, 1, 1],
[
"access",
2650,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 2651, 2650, 1, 1, 1],
["null", 2652, 1, 1],
["setarg", 2651, 0, 2652, 1, 1],
["setarg", 2651, 1, 5, 1, 1],
["invoke", 2651, 2649, 1, 1],
["array", 2653, 0, 1, 1],
["push", 2653, 2641, 1, 1],
["push", 2653, 2645, 1, 1],
["push", 2653, 2649, 1, 1],
[
"access",
2654,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2655, " {0} =l call $cell_rt_get_closure(l %ctx, l %fp, l {1}, l {2})", 1, 1],
["frame", 2657, 2654, 2, 1, 1],
["null", 2658, 1, 1],
["setarg", 2657, 0, 2658, 1, 1],
["setarg", 2657, 1, 2655, 1, 1],
["setarg", 2657, 2, 2653, 1, 1],
["invoke", 2657, 2656, 1, 1],
["get", 2660, 12, 1, 542, 9],
["frame", 2661, 2660, 1, 542, 9],
["null", 2662, 542, 9],
["setarg", 2661, 0, 2662, 542, 9],
["setarg", 2661, 1, 2656, 542, 9],
["invoke", 2661, 2659, 542, 9],
["frame", 2664, 10, 1, 543, 9],
["null", 2665, 543, 9],
["setarg", 2664, 0, 2665, 543, 9],
["setarg", 2664, 1, 11, 543, 9],
["invoke", 2664, 2663, 543, 9],
["jump", "while_start_48", 544, 9],
["jump", "if_end_723", 544, 9],
"if_else_722",
"if_end_723",
["access", 2666, "put", 546, 17],
["is_identical", 2667, 21, 2666, 546, 17],
["jump_true", 2667, "eq_done_732", 546, 17],
["is_int", 2668, 21, 546, 17],
["jump_false", 2668, "eq_ni_733", 546, 17],
"_nop_tc_445",
["jump", "eq_ni_733", 546, 17],
["eq_int", 2667, 21, 2666, 546, 17],
["jump", "eq_done_732", 546, 17],
"eq_ni_733",
["is_num", 2668, 21, 546, 17],
["jump_false", 2668, "eq_nn_734", 546, 17],
"_nop_tc_446",
["jump", "eq_nn_734", 546, 17],
["eq_float", 2667, 21, 2666, 546, 17],
["jump", "eq_done_732", 546, 17],
"eq_nn_734",
["is_text", 2668, 21, 546, 17],
["jump_false", 2668, "eq_nt_735", 546, 17],
"_nop_tc_447",
"_nop_tc_448",
["eq_text", 2667, 21, 2666, 546, 17],
["jump", "eq_done_732", 546, 17],
"eq_nt_735",
["is_null", 2668, 21, 546, 17],
["jump_false", 2668, "eq_nnl_736", 546, 17],
"_nop_tc_449",
["jump", "eq_nnl_736", 546, 17],
["true", 2667, 546, 17],
["jump", "eq_done_732", 546, 17],
"eq_nnl_736",
["is_bool", 2668, 21, 546, 17],
["jump_false", 2668, "eq_nb_737", 546, 17],
"_nop_tc_450",
["jump", "eq_nb_737", 546, 17],
["eq_bool", 2667, 21, 2666, 546, 17],
["jump", "eq_done_732", 546, 17],
"eq_nb_737",
["false", 2667, 546, 17],
"eq_done_732",
["jump_false", 2667, "if_else_730", 546, 17],
["get", 2671, 13, 1, 1, 1],
["frame", 2672, 2671, 1, 1, 1],
["null", 2673, 1, 1],
["setarg", 2672, 0, 2673, 1, 1],
["setarg", 2672, 1, 11, 1, 1],
["invoke", 2672, 2670, 1, 1],
[
"access",
2675,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 2676, 2675, 1, 1, 1],
["null", 2677, 1, 1],
["setarg", 2676, 0, 2677, 1, 1],
["setarg", 2676, 1, 15, 1, 1],
["invoke", 2676, 2674, 1, 1],
[
"access",
2679,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 2680, 2679, 1, 1, 1],
["null", 2681, 1, 1],
["setarg", 2680, 0, 2681, 1, 1],
["setarg", 2680, 1, 5, 1, 1],
["invoke", 2680, 2678, 1, 1],
["array", 2682, 0, 1, 1],
["push", 2682, 2670, 1, 1],
["push", 2682, 2674, 1, 1],
["push", 2682, 2678, 1, 1],
[
"access",
2683,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2684, " call $cell_rt_put_closure(l %ctx, l %fp, l {0}, l {1}, l {2})", 1, 1],
["frame", 2686, 2683, 2, 1, 1],
["null", 2687, 1, 1],
["setarg", 2686, 0, 2687, 1, 1],
["setarg", 2686, 1, 2684, 1, 1],
["setarg", 2686, 2, 2682, 1, 1],
["invoke", 2686, 2685, 1, 1],
["get", 2689, 12, 1, 547, 9],
["frame", 2690, 2689, 1, 547, 9],
["null", 2691, 547, 9],
["setarg", 2690, 0, 2691, 547, 9],
["setarg", 2690, 1, 2685, 547, 9],
["invoke", 2690, 2688, 547, 9],
["jump", "while_start_48", 548, 9],
["jump", "if_end_731", 548, 9],
"if_else_730",
"if_end_731",
["access", 2692, "jump", 553, 17],
["is_identical", 2693, 21, 2692, 553, 17],
["jump_true", 2693, "eq_done_740", 553, 17],
["is_int", 2694, 21, 553, 17],
["jump_false", 2694, "eq_ni_741", 553, 17],
"_nop_tc_451",
["jump", "eq_ni_741", 553, 17],
["eq_int", 2693, 21, 2692, 553, 17],
["jump", "eq_done_740", 553, 17],
"eq_ni_741",
["is_num", 2694, 21, 553, 17],
["jump_false", 2694, "eq_nn_742", 553, 17],
"_nop_tc_452",
["jump", "eq_nn_742", 553, 17],
["eq_float", 2693, 21, 2692, 553, 17],
["jump", "eq_done_740", 553, 17],
"eq_nn_742",
["is_text", 2694, 21, 553, 17],
["jump_false", 2694, "eq_nt_743", 553, 17],
"_nop_tc_453",
"_nop_tc_454",
["eq_text", 2693, 21, 2692, 553, 17],
["jump", "eq_done_740", 553, 17],
"eq_nt_743",
["is_null", 2694, 21, 553, 17],
["jump_false", 2694, "eq_nnl_744", 553, 17],
"_nop_tc_455",
["jump", "eq_nnl_744", 553, 17],
["true", 2693, 553, 17],
["jump", "eq_done_740", 553, 17],
"eq_nnl_744",
["is_bool", 2694, 21, 553, 17],
["jump_false", 2694, "eq_nb_745", 553, 17],
"_nop_tc_456",
["jump", "eq_nb_745", 553, 17],
["eq_bool", 2693, 21, 2692, 553, 17],
["jump", "eq_done_740", 553, 17],
"eq_nb_745",
["false", 2693, 553, 17],
"eq_done_740",
["jump_false", 2693, "if_else_738", 553, 17],
["get", 2697, 15, 1, 1, 1],
["frame", 2698, 2697, 1, 1, 1],
["null", 2699, 1, 1],
["setarg", 2698, 0, 2699, 1, 1],
["setarg", 2698, 1, 11, 1, 1],
["invoke", 2698, 2696, 1, 1],
["array", 2700, 0, 1, 1],
["push", 2700, 2696, 1, 1],
[
"access",
2701,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2702, " jmp @{0}", 1, 1],
["frame", 2704, 2701, 2, 1, 1],
["null", 2705, 1, 1],
["setarg", 2704, 0, 2705, 1, 1],
["setarg", 2704, 1, 2702, 1, 1],
["setarg", 2704, 2, 2700, 1, 1],
["invoke", 2704, 2703, 1, 1],
["get", 2707, 12, 1, 554, 9],
["frame", 2708, 2707, 1, 554, 9],
["null", 2709, 554, 9],
["setarg", 2708, 0, 2709, 554, 9],
["setarg", 2708, 1, 2703, 554, 9],
["invoke", 2708, 2706, 554, 9],
["jump", "while_start_48", 555, 9],
["jump", "if_end_739", 555, 9],
"if_else_738",
"if_end_739",
["access", 2710, "jump_true", 557, 17],
["is_identical", 2711, 21, 2710, 557, 17],
["jump_true", 2711, "eq_done_748", 557, 17],
["is_int", 2712, 21, 557, 17],
["jump_false", 2712, "eq_ni_749", 557, 17],
"_nop_tc_457",
["jump", "eq_ni_749", 557, 17],
["eq_int", 2711, 21, 2710, 557, 17],
["jump", "eq_done_748", 557, 17],
"eq_ni_749",
["is_num", 2712, 21, 557, 17],
["jump_false", 2712, "eq_nn_750", 557, 17],
"_nop_tc_458",
["jump", "eq_nn_750", 557, 17],
["eq_float", 2711, 21, 2710, 557, 17],
["jump", "eq_done_748", 557, 17],
"eq_nn_750",
["is_text", 2712, 21, 557, 17],
["jump_false", 2712, "eq_nt_751", 557, 17],
"_nop_tc_459",
"_nop_tc_460",
["eq_text", 2711, 21, 2710, 557, 17],
["jump", "eq_done_748", 557, 17],
"eq_nt_751",
["is_null", 2712, 21, 557, 17],
["jump_false", 2712, "eq_nnl_752", 557, 17],
"_nop_tc_461",
["jump", "eq_nnl_752", 557, 17],
["true", 2711, 557, 17],
["jump", "eq_done_748", 557, 17],
"eq_nnl_752",
["is_bool", 2712, 21, 557, 17],
["jump_false", 2712, "eq_nb_753", 557, 17],
"_nop_tc_462",
["jump", "eq_nb_753", 557, 17],
["eq_bool", 2711, 21, 2710, 557, 17],
["jump", "eq_done_748", 557, 17],
"eq_nb_753",
["false", 2711, 557, 17],
"eq_done_748",
["jump_false", 2711, "if_else_746", 557, 17],
["get", 2715, 11, 1, 558, 13],
["frame", 2716, 2715, 0, 558, 13],
["null", 2717, 558, 13],
["setarg", 2716, 0, 2717, 558, 13],
["invoke", 2716, 2714, 558, 13],
["move", 13, 2714, 558, 13],
["get", 2719, 13, 1, 1, 1],
["frame", 2720, 2719, 1, 1, 1],
["null", 2721, 1, 1],
["setarg", 2720, 0, 2721, 1, 1],
["setarg", 2720, 1, 11, 1, 1],
["invoke", 2720, 2718, 1, 1],
["array", 2722, 0, 1, 1],
["push", 2722, 13, 1, 1],
["push", 2722, 2718, 1, 1],
[
"access",
2723,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2724, " %{0} =w call $JS_ToBool(l %ctx, l {1})", 1, 1],
["frame", 2726, 2723, 2, 1, 1],
["null", 2727, 1, 1],
["setarg", 2726, 0, 2727, 1, 1],
["setarg", 2726, 1, 2724, 1, 1],
["setarg", 2726, 2, 2722, 1, 1],
["invoke", 2726, 2725, 1, 1],
["get", 2729, 12, 1, 559, 9],
["frame", 2730, 2729, 1, 559, 9],
["null", 2731, 559, 9],
["setarg", 2730, 0, 2731, 559, 9],
["setarg", 2730, 1, 2725, 559, 9],
["invoke", 2730, 2728, 559, 9],
["get", 2733, 15, 1, 1, 1],
["frame", 2734, 2733, 1, 1, 1],
["null", 2735, 1, 1],
["setarg", 2734, 0, 2735, 1, 1],
["setarg", 2734, 1, 15, 1, 1],
["invoke", 2734, 2732, 1, 1],
["array", 2736, 0, 1, 1],
["push", 2736, 13, 1, 1],
["push", 2736, 2732, 1, 1],
["push", 2736, 13, 1, 1],
[
"access",
2737,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2738, " jnz %{0}, @{1}, @{2}_f", 1, 1],
["frame", 2740, 2737, 2, 1, 1],
["null", 2741, 1, 1],
["setarg", 2740, 0, 2741, 1, 1],
["setarg", 2740, 1, 2738, 1, 1],
["setarg", 2740, 2, 2736, 1, 1],
["invoke", 2740, 2739, 1, 1],
["get", 2743, 12, 1, 560, 9],
["frame", 2744, 2743, 1, 560, 9],
["null", 2745, 560, 9],
["setarg", 2744, 0, 2745, 560, 9],
["setarg", 2744, 1, 2739, 560, 9],
["invoke", 2744, 2742, 560, 9],
["array", 2746, 0, 1, 1],
["push", 2746, 13, 1, 1],
[
"access",
2747,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2748, "@{0}_f", 1, 1],
["frame", 2750, 2747, 2, 1, 1],
["null", 2751, 1, 1],
["setarg", 2750, 0, 2751, 1, 1],
["setarg", 2750, 1, 2748, 1, 1],
["setarg", 2750, 2, 2746, 1, 1],
["invoke", 2750, 2749, 1, 1],
["get", 2753, 12, 1, 561, 9],
["frame", 2754, 2753, 1, 561, 9],
["null", 2755, 561, 9],
["setarg", 2754, 0, 2755, 561, 9],
["setarg", 2754, 1, 2749, 561, 9],
["invoke", 2754, 2752, 561, 9],
["jump", "while_start_48", 562, 9],
["jump", "if_end_747", 562, 9],
"if_else_746",
"if_end_747",
["access", 2756, "jump_false", 564, 17],
["is_identical", 2757, 21, 2756, 564, 17],
["jump_true", 2757, "eq_done_756", 564, 17],
["is_int", 2758, 21, 564, 17],
["jump_false", 2758, "eq_ni_757", 564, 17],
"_nop_tc_463",
["jump", "eq_ni_757", 564, 17],
["eq_int", 2757, 21, 2756, 564, 17],
["jump", "eq_done_756", 564, 17],
"eq_ni_757",
["is_num", 2758, 21, 564, 17],
["jump_false", 2758, "eq_nn_758", 564, 17],
"_nop_tc_464",
["jump", "eq_nn_758", 564, 17],
["eq_float", 2757, 21, 2756, 564, 17],
["jump", "eq_done_756", 564, 17],
"eq_nn_758",
["is_text", 2758, 21, 564, 17],
["jump_false", 2758, "eq_nt_759", 564, 17],
"_nop_tc_465",
"_nop_tc_466",
["eq_text", 2757, 21, 2756, 564, 17],
["jump", "eq_done_756", 564, 17],
"eq_nt_759",
["is_null", 2758, 21, 564, 17],
["jump_false", 2758, "eq_nnl_760", 564, 17],
"_nop_tc_467",
["jump", "eq_nnl_760", 564, 17],
["true", 2757, 564, 17],
["jump", "eq_done_756", 564, 17],
"eq_nnl_760",
["is_bool", 2758, 21, 564, 17],
["jump_false", 2758, "eq_nb_761", 564, 17],
"_nop_tc_468",
["jump", "eq_nb_761", 564, 17],
["eq_bool", 2757, 21, 2756, 564, 17],
["jump", "eq_done_756", 564, 17],
"eq_nb_761",
["false", 2757, 564, 17],
"eq_done_756",
["jump_false", 2757, "if_else_754", 564, 17],
["get", 2761, 11, 1, 565, 13],
["frame", 2762, 2761, 0, 565, 13],
["null", 2763, 565, 13],
["setarg", 2762, 0, 2763, 565, 13],
["invoke", 2762, 2760, 565, 13],
["move", 13, 2760, 565, 13],
["get", 2765, 13, 1, 1, 1],
["frame", 2766, 2765, 1, 1, 1],
["null", 2767, 1, 1],
["setarg", 2766, 0, 2767, 1, 1],
["setarg", 2766, 1, 11, 1, 1],
["invoke", 2766, 2764, 1, 1],
["array", 2768, 0, 1, 1],
["push", 2768, 13, 1, 1],
["push", 2768, 2764, 1, 1],
[
"access",
2769,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2770, " %{0} =w call $JS_ToBool(l %ctx, l {1})", 1, 1],
["frame", 2772, 2769, 2, 1, 1],
["null", 2773, 1, 1],
["setarg", 2772, 0, 2773, 1, 1],
["setarg", 2772, 1, 2770, 1, 1],
["setarg", 2772, 2, 2768, 1, 1],
["invoke", 2772, 2771, 1, 1],
["get", 2775, 12, 1, 566, 9],
["frame", 2776, 2775, 1, 566, 9],
["null", 2777, 566, 9],
["setarg", 2776, 0, 2777, 566, 9],
["setarg", 2776, 1, 2771, 566, 9],
["invoke", 2776, 2774, 566, 9],
["get", 2779, 15, 1, 1, 1],
["frame", 2780, 2779, 1, 1, 1],
["null", 2781, 1, 1],
["setarg", 2780, 0, 2781, 1, 1],
["setarg", 2780, 1, 15, 1, 1],
["invoke", 2780, 2778, 1, 1],
["array", 2782, 0, 1, 1],
["push", 2782, 13, 1, 1],
["push", 2782, 13, 1, 1],
["push", 2782, 2778, 1, 1],
[
"access",
2783,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2784, " jnz %{0}, @{1}_t, @{2}", 1, 1],
["frame", 2786, 2783, 2, 1, 1],
["null", 2787, 1, 1],
["setarg", 2786, 0, 2787, 1, 1],
["setarg", 2786, 1, 2784, 1, 1],
["setarg", 2786, 2, 2782, 1, 1],
["invoke", 2786, 2785, 1, 1],
["get", 2789, 12, 1, 567, 9],
["frame", 2790, 2789, 1, 567, 9],
["null", 2791, 567, 9],
["setarg", 2790, 0, 2791, 567, 9],
["setarg", 2790, 1, 2785, 567, 9],
["invoke", 2790, 2788, 567, 9],
["array", 2792, 0, 1, 1],
["push", 2792, 13, 1, 1],
[
"access",
2793,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2794, "@{0}_t", 1, 1],
["frame", 2796, 2793, 2, 1, 1],
["null", 2797, 1, 1],
["setarg", 2796, 0, 2797, 1, 1],
["setarg", 2796, 1, 2794, 1, 1],
["setarg", 2796, 2, 2792, 1, 1],
["invoke", 2796, 2795, 1, 1],
["get", 2799, 12, 1, 568, 9],
["frame", 2800, 2799, 1, 568, 9],
["null", 2801, 568, 9],
["setarg", 2800, 0, 2801, 568, 9],
["setarg", 2800, 1, 2795, 568, 9],
["invoke", 2800, 2798, 568, 9],
["jump", "while_start_48", 569, 9],
["jump", "if_end_755", 569, 9],
"if_else_754",
"if_end_755",
["access", 2802, "jump_null", 571, 17],
["is_identical", 2803, 21, 2802, 571, 17],
["jump_true", 2803, "eq_done_764", 571, 17],
["is_int", 2804, 21, 571, 17],
["jump_false", 2804, "eq_ni_765", 571, 17],
"_nop_tc_469",
["jump", "eq_ni_765", 571, 17],
["eq_int", 2803, 21, 2802, 571, 17],
["jump", "eq_done_764", 571, 17],
"eq_ni_765",
["is_num", 2804, 21, 571, 17],
["jump_false", 2804, "eq_nn_766", 571, 17],
"_nop_tc_470",
["jump", "eq_nn_766", 571, 17],
["eq_float", 2803, 21, 2802, 571, 17],
["jump", "eq_done_764", 571, 17],
"eq_nn_766",
["is_text", 2804, 21, 571, 17],
["jump_false", 2804, "eq_nt_767", 571, 17],
"_nop_tc_471",
"_nop_tc_472",
["eq_text", 2803, 21, 2802, 571, 17],
["jump", "eq_done_764", 571, 17],
"eq_nt_767",
["is_null", 2804, 21, 571, 17],
["jump_false", 2804, "eq_nnl_768", 571, 17],
"_nop_tc_473",
["jump", "eq_nnl_768", 571, 17],
["true", 2803, 571, 17],
["jump", "eq_done_764", 571, 17],
"eq_nnl_768",
["is_bool", 2804, 21, 571, 17],
["jump_false", 2804, "eq_nb_769", 571, 17],
"_nop_tc_474",
["jump", "eq_nb_769", 571, 17],
["eq_bool", 2803, 21, 2802, 571, 17],
["jump", "eq_done_764", 571, 17],
"eq_nb_769",
["false", 2803, 571, 17],
"eq_done_764",
["jump_false", 2803, "if_else_762", 571, 17],
["get", 2807, 11, 1, 572, 13],
["frame", 2808, 2807, 0, 572, 13],
["null", 2809, 572, 13],
["setarg", 2808, 0, 2809, 572, 13],
["invoke", 2808, 2806, 572, 13],
["move", 13, 2806, 572, 13],
["get", 2811, 13, 1, 1, 1],
["frame", 2812, 2811, 1, 1, 1],
["null", 2813, 1, 1],
["setarg", 2812, 0, 2813, 1, 1],
["setarg", 2812, 1, 11, 1, 1],
["invoke", 2812, 2810, 1, 1],
["get", 2814, 2, 1, 1, 6],
["load_field", 2815, 2814, "js_null", 1, 6],
[
"access",
2817,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 2818, 2817, 1, 1, 1],
["null", 2819, 1, 1],
["setarg", 2818, 0, 2819, 1, 1],
["setarg", 2818, 1, 2815, 1, 1],
["invoke", 2818, 2816, 1, 1],
["array", 2820, 0, 1, 1],
["push", 2820, 13, 1, 1],
["push", 2820, 2810, 1, 1],
["push", 2820, 2816, 1, 1],
[
"access",
2821,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2822, " %{0} =w ceql {1}, {2}", 1, 1],
["frame", 2824, 2821, 2, 1, 1],
["null", 2825, 1, 1],
["setarg", 2824, 0, 2825, 1, 1],
["setarg", 2824, 1, 2822, 1, 1],
["setarg", 2824, 2, 2820, 1, 1],
["invoke", 2824, 2823, 1, 1],
["get", 2827, 12, 1, 573, 9],
["frame", 2828, 2827, 1, 573, 9],
["null", 2829, 573, 9],
["setarg", 2828, 0, 2829, 573, 9],
["setarg", 2828, 1, 2823, 573, 9],
["invoke", 2828, 2826, 573, 9],
["get", 2831, 15, 1, 1, 1],
["frame", 2832, 2831, 1, 1, 1],
["null", 2833, 1, 1],
["setarg", 2832, 0, 2833, 1, 1],
["setarg", 2832, 1, 15, 1, 1],
["invoke", 2832, 2830, 1, 1],
["array", 2834, 0, 1, 1],
["push", 2834, 13, 1, 1],
["push", 2834, 2830, 1, 1],
["push", 2834, 13, 1, 1],
[
"access",
2835,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2836, " jnz %{0}, @{1}, @{2}_nn", 1, 1],
["frame", 2838, 2835, 2, 1, 1],
["null", 2839, 1, 1],
["setarg", 2838, 0, 2839, 1, 1],
["setarg", 2838, 1, 2836, 1, 1],
["setarg", 2838, 2, 2834, 1, 1],
["invoke", 2838, 2837, 1, 1],
["get", 2841, 12, 1, 574, 9],
["frame", 2842, 2841, 1, 574, 9],
["null", 2843, 574, 9],
["setarg", 2842, 0, 2843, 574, 9],
["setarg", 2842, 1, 2837, 574, 9],
["invoke", 2842, 2840, 574, 9],
["array", 2844, 0, 1, 1],
["push", 2844, 13, 1, 1],
[
"access",
2845,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2846, "@{0}_nn", 1, 1],
["frame", 2848, 2845, 2, 1, 1],
["null", 2849, 1, 1],
["setarg", 2848, 0, 2849, 1, 1],
["setarg", 2848, 1, 2846, 1, 1],
["setarg", 2848, 2, 2844, 1, 1],
["invoke", 2848, 2847, 1, 1],
["get", 2851, 12, 1, 575, 9],
["frame", 2852, 2851, 1, 575, 9],
["null", 2853, 575, 9],
["setarg", 2852, 0, 2853, 575, 9],
["setarg", 2852, 1, 2847, 575, 9],
["invoke", 2852, 2850, 575, 9],
["jump", "while_start_48", 576, 9],
["jump", "if_end_763", 576, 9],
"if_else_762",
"if_end_763",
["access", 2854, "jump_not_null", 578, 17],
["is_identical", 2855, 21, 2854, 578, 17],
["jump_true", 2855, "eq_done_772", 578, 17],
["is_int", 2856, 21, 578, 17],
["jump_false", 2856, "eq_ni_773", 578, 17],
"_nop_tc_475",
["jump", "eq_ni_773", 578, 17],
["eq_int", 2855, 21, 2854, 578, 17],
["jump", "eq_done_772", 578, 17],
"eq_ni_773",
["is_num", 2856, 21, 578, 17],
["jump_false", 2856, "eq_nn_774", 578, 17],
"_nop_tc_476",
["jump", "eq_nn_774", 578, 17],
["eq_float", 2855, 21, 2854, 578, 17],
["jump", "eq_done_772", 578, 17],
"eq_nn_774",
["is_text", 2856, 21, 578, 17],
["jump_false", 2856, "eq_nt_775", 578, 17],
"_nop_tc_477",
"_nop_tc_478",
["eq_text", 2855, 21, 2854, 578, 17],
["jump", "eq_done_772", 578, 17],
"eq_nt_775",
["is_null", 2856, 21, 578, 17],
["jump_false", 2856, "eq_nnl_776", 578, 17],
"_nop_tc_479",
["jump", "eq_nnl_776", 578, 17],
["true", 2855, 578, 17],
["jump", "eq_done_772", 578, 17],
"eq_nnl_776",
["is_bool", 2856, 21, 578, 17],
["jump_false", 2856, "eq_nb_777", 578, 17],
"_nop_tc_480",
["jump", "eq_nb_777", 578, 17],
["eq_bool", 2855, 21, 2854, 578, 17],
["jump", "eq_done_772", 578, 17],
"eq_nb_777",
["false", 2855, 578, 17],
"eq_done_772",
["jump_false", 2855, "if_else_770", 578, 17],
["get", 2859, 11, 1, 579, 13],
["frame", 2860, 2859, 0, 579, 13],
["null", 2861, 579, 13],
["setarg", 2860, 0, 2861, 579, 13],
["invoke", 2860, 2858, 579, 13],
["move", 13, 2858, 579, 13],
["get", 2863, 13, 1, 1, 1],
["frame", 2864, 2863, 1, 1, 1],
["null", 2865, 1, 1],
["setarg", 2864, 0, 2865, 1, 1],
["setarg", 2864, 1, 11, 1, 1],
["invoke", 2864, 2862, 1, 1],
["get", 2866, 2, 1, 1, 6],
["load_field", 2867, 2866, "js_null", 1, 6],
[
"access",
2869,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 2870, 2869, 1, 1, 1],
["null", 2871, 1, 1],
["setarg", 2870, 0, 2871, 1, 1],
["setarg", 2870, 1, 2867, 1, 1],
["invoke", 2870, 2868, 1, 1],
["array", 2872, 0, 1, 1],
["push", 2872, 13, 1, 1],
["push", 2872, 2862, 1, 1],
["push", 2872, 2868, 1, 1],
[
"access",
2873,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2874, " %{0} =w cnel {1}, {2}", 1, 1],
["frame", 2876, 2873, 2, 1, 1],
["null", 2877, 1, 1],
["setarg", 2876, 0, 2877, 1, 1],
["setarg", 2876, 1, 2874, 1, 1],
["setarg", 2876, 2, 2872, 1, 1],
["invoke", 2876, 2875, 1, 1],
["get", 2879, 12, 1, 580, 9],
["frame", 2880, 2879, 1, 580, 9],
["null", 2881, 580, 9],
["setarg", 2880, 0, 2881, 580, 9],
["setarg", 2880, 1, 2875, 580, 9],
["invoke", 2880, 2878, 580, 9],
["get", 2883, 15, 1, 1, 1],
["frame", 2884, 2883, 1, 1, 1],
["null", 2885, 1, 1],
["setarg", 2884, 0, 2885, 1, 1],
["setarg", 2884, 1, 15, 1, 1],
["invoke", 2884, 2882, 1, 1],
["array", 2886, 0, 1, 1],
["push", 2886, 13, 1, 1],
["push", 2886, 2882, 1, 1],
["push", 2886, 13, 1, 1],
[
"access",
2887,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2888, " jnz %{0}, @{1}, @{2}_n", 1, 1],
["frame", 2890, 2887, 2, 1, 1],
["null", 2891, 1, 1],
["setarg", 2890, 0, 2891, 1, 1],
["setarg", 2890, 1, 2888, 1, 1],
["setarg", 2890, 2, 2886, 1, 1],
["invoke", 2890, 2889, 1, 1],
["get", 2893, 12, 1, 581, 9],
["frame", 2894, 2893, 1, 581, 9],
["null", 2895, 581, 9],
["setarg", 2894, 0, 2895, 581, 9],
["setarg", 2894, 1, 2889, 581, 9],
["invoke", 2894, 2892, 581, 9],
["array", 2896, 0, 1, 1],
["push", 2896, 13, 1, 1],
[
"access",
2897,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2898, "@{0}_n", 1, 1],
["frame", 2900, 2897, 2, 1, 1],
["null", 2901, 1, 1],
["setarg", 2900, 0, 2901, 1, 1],
["setarg", 2900, 1, 2898, 1, 1],
["setarg", 2900, 2, 2896, 1, 1],
["invoke", 2900, 2899, 1, 1],
["get", 2903, 12, 1, 582, 9],
["frame", 2904, 2903, 1, 582, 9],
["null", 2905, 582, 9],
["setarg", 2904, 0, 2905, 582, 9],
["setarg", 2904, 1, 2899, 582, 9],
["invoke", 2904, 2902, 582, 9],
["jump", "while_start_48", 583, 9],
["jump", "if_end_771", 583, 9],
"if_else_770",
"if_end_771",
["access", 2906, "wary_true", 585, 17],
["is_identical", 2907, 21, 2906, 585, 17],
["jump_true", 2907, "eq_done_780", 585, 17],
["is_int", 2908, 21, 585, 17],
["jump_false", 2908, "eq_ni_781", 585, 17],
"_nop_tc_481",
["jump", "eq_ni_781", 585, 17],
["eq_int", 2907, 21, 2906, 585, 17],
["jump", "eq_done_780", 585, 17],
"eq_ni_781",
["is_num", 2908, 21, 585, 17],
["jump_false", 2908, "eq_nn_782", 585, 17],
"_nop_tc_482",
["jump", "eq_nn_782", 585, 17],
["eq_float", 2907, 21, 2906, 585, 17],
["jump", "eq_done_780", 585, 17],
"eq_nn_782",
["is_text", 2908, 21, 585, 17],
["jump_false", 2908, "eq_nt_783", 585, 17],
"_nop_tc_483",
"_nop_tc_484",
["eq_text", 2907, 21, 2906, 585, 17],
["jump", "eq_done_780", 585, 17],
"eq_nt_783",
["is_null", 2908, 21, 585, 17],
["jump_false", 2908, "eq_nnl_784", 585, 17],
"_nop_tc_485",
["jump", "eq_nnl_784", 585, 17],
["true", 2907, 585, 17],
["jump", "eq_done_780", 585, 17],
"eq_nnl_784",
["is_bool", 2908, 21, 585, 17],
["jump_false", 2908, "eq_nb_785", 585, 17],
"_nop_tc_486",
["jump", "eq_nb_785", 585, 17],
["eq_bool", 2907, 21, 2906, 585, 17],
["jump", "eq_done_780", 585, 17],
"eq_nb_785",
["false", 2907, 585, 17],
"eq_done_780",
["jump_false", 2907, "if_else_778", 585, 17],
["get", 2911, 11, 1, 586, 13],
["frame", 2912, 2911, 0, 586, 13],
["null", 2913, 586, 13],
["setarg", 2912, 0, 2913, 586, 13],
["invoke", 2912, 2910, 586, 13],
["move", 13, 2910, 586, 13],
["get", 2915, 13, 1, 1, 1],
["frame", 2916, 2915, 1, 1, 1],
["null", 2917, 1, 1],
["setarg", 2916, 0, 2917, 1, 1],
["setarg", 2916, 1, 11, 1, 1],
["invoke", 2916, 2914, 1, 1],
["array", 2918, 0, 1, 1],
["push", 2918, 13, 1, 1],
["push", 2918, 2914, 1, 1],
[
"access",
2919,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2920, " %{0} =w call $JS_ToBool(l %ctx, l {1})", 1, 1],
["frame", 2922, 2919, 2, 1, 1],
["null", 2923, 1, 1],
["setarg", 2922, 0, 2923, 1, 1],
["setarg", 2922, 1, 2920, 1, 1],
["setarg", 2922, 2, 2918, 1, 1],
["invoke", 2922, 2921, 1, 1],
["get", 2925, 12, 1, 587, 9],
["frame", 2926, 2925, 1, 587, 9],
["null", 2927, 587, 9],
["setarg", 2926, 0, 2927, 587, 9],
["setarg", 2926, 1, 2921, 587, 9],
["invoke", 2926, 2924, 587, 9],
["get", 2929, 15, 1, 1, 1],
["frame", 2930, 2929, 1, 1, 1],
["null", 2931, 1, 1],
["setarg", 2930, 0, 2931, 1, 1],
["setarg", 2930, 1, 15, 1, 1],
["invoke", 2930, 2928, 1, 1],
["array", 2932, 0, 1, 1],
["push", 2932, 13, 1, 1],
["push", 2932, 2928, 1, 1],
["push", 2932, 13, 1, 1],
[
"access",
2933,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2934, " jnz %{0}, @{1}, @{2}_f", 1, 1],
["frame", 2936, 2933, 2, 1, 1],
["null", 2937, 1, 1],
["setarg", 2936, 0, 2937, 1, 1],
["setarg", 2936, 1, 2934, 1, 1],
["setarg", 2936, 2, 2932, 1, 1],
["invoke", 2936, 2935, 1, 1],
["get", 2939, 12, 1, 588, 9],
["frame", 2940, 2939, 1, 588, 9],
["null", 2941, 588, 9],
["setarg", 2940, 0, 2941, 588, 9],
["setarg", 2940, 1, 2935, 588, 9],
["invoke", 2940, 2938, 588, 9],
["array", 2942, 0, 1, 1],
["push", 2942, 13, 1, 1],
[
"access",
2943,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2944, "@{0}_f", 1, 1],
["frame", 2946, 2943, 2, 1, 1],
["null", 2947, 1, 1],
["setarg", 2946, 0, 2947, 1, 1],
["setarg", 2946, 1, 2944, 1, 1],
["setarg", 2946, 2, 2942, 1, 1],
["invoke", 2946, 2945, 1, 1],
["get", 2949, 12, 1, 589, 9],
["frame", 2950, 2949, 1, 589, 9],
["null", 2951, 589, 9],
["setarg", 2950, 0, 2951, 589, 9],
["setarg", 2950, 1, 2945, 589, 9],
["invoke", 2950, 2948, 589, 9],
["jump", "while_start_48", 590, 9],
["jump", "if_end_779", 590, 9],
"if_else_778",
"if_end_779",
["access", 2952, "wary_false", 592, 17],
["is_identical", 2953, 21, 2952, 592, 17],
["jump_true", 2953, "eq_done_788", 592, 17],
["is_int", 2954, 21, 592, 17],
["jump_false", 2954, "eq_ni_789", 592, 17],
"_nop_tc_487",
["jump", "eq_ni_789", 592, 17],
["eq_int", 2953, 21, 2952, 592, 17],
["jump", "eq_done_788", 592, 17],
"eq_ni_789",
["is_num", 2954, 21, 592, 17],
["jump_false", 2954, "eq_nn_790", 592, 17],
"_nop_tc_488",
["jump", "eq_nn_790", 592, 17],
["eq_float", 2953, 21, 2952, 592, 17],
["jump", "eq_done_788", 592, 17],
"eq_nn_790",
["is_text", 2954, 21, 592, 17],
["jump_false", 2954, "eq_nt_791", 592, 17],
"_nop_tc_489",
"_nop_tc_490",
["eq_text", 2953, 21, 2952, 592, 17],
["jump", "eq_done_788", 592, 17],
"eq_nt_791",
["is_null", 2954, 21, 592, 17],
["jump_false", 2954, "eq_nnl_792", 592, 17],
"_nop_tc_491",
["jump", "eq_nnl_792", 592, 17],
["true", 2953, 592, 17],
["jump", "eq_done_788", 592, 17],
"eq_nnl_792",
["is_bool", 2954, 21, 592, 17],
["jump_false", 2954, "eq_nb_793", 592, 17],
"_nop_tc_492",
["jump", "eq_nb_793", 592, 17],
["eq_bool", 2953, 21, 2952, 592, 17],
["jump", "eq_done_788", 592, 17],
"eq_nb_793",
["false", 2953, 592, 17],
"eq_done_788",
["jump_false", 2953, "if_else_786", 592, 17],
["get", 2957, 11, 1, 593, 13],
["frame", 2958, 2957, 0, 593, 13],
["null", 2959, 593, 13],
["setarg", 2958, 0, 2959, 593, 13],
["invoke", 2958, 2956, 593, 13],
["move", 13, 2956, 593, 13],
["get", 2961, 13, 1, 1, 1],
["frame", 2962, 2961, 1, 1, 1],
["null", 2963, 1, 1],
["setarg", 2962, 0, 2963, 1, 1],
["setarg", 2962, 1, 11, 1, 1],
["invoke", 2962, 2960, 1, 1],
["array", 2964, 0, 1, 1],
["push", 2964, 13, 1, 1],
["push", 2964, 2960, 1, 1],
[
"access",
2965,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2966, " %{0} =w call $JS_ToBool(l %ctx, l {1})", 1, 1],
["frame", 2968, 2965, 2, 1, 1],
["null", 2969, 1, 1],
["setarg", 2968, 0, 2969, 1, 1],
["setarg", 2968, 1, 2966, 1, 1],
["setarg", 2968, 2, 2964, 1, 1],
["invoke", 2968, 2967, 1, 1],
["get", 2971, 12, 1, 594, 9],
["frame", 2972, 2971, 1, 594, 9],
["null", 2973, 594, 9],
["setarg", 2972, 0, 2973, 594, 9],
["setarg", 2972, 1, 2967, 594, 9],
["invoke", 2972, 2970, 594, 9],
["get", 2975, 15, 1, 1, 1],
["frame", 2976, 2975, 1, 1, 1],
["null", 2977, 1, 1],
["setarg", 2976, 0, 2977, 1, 1],
["setarg", 2976, 1, 15, 1, 1],
["invoke", 2976, 2974, 1, 1],
["array", 2978, 0, 1, 1],
["push", 2978, 13, 1, 1],
["push", 2978, 13, 1, 1],
["push", 2978, 2974, 1, 1],
[
"access",
2979,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2980, " jnz %{0}, @{1}_t, @{2}", 1, 1],
["frame", 2982, 2979, 2, 1, 1],
["null", 2983, 1, 1],
["setarg", 2982, 0, 2983, 1, 1],
["setarg", 2982, 1, 2980, 1, 1],
["setarg", 2982, 2, 2978, 1, 1],
["invoke", 2982, 2981, 1, 1],
["get", 2985, 12, 1, 595, 9],
["frame", 2986, 2985, 1, 595, 9],
["null", 2987, 595, 9],
["setarg", 2986, 0, 2987, 595, 9],
["setarg", 2986, 1, 2981, 595, 9],
["invoke", 2986, 2984, 595, 9],
["array", 2988, 0, 1, 1],
["push", 2988, 13, 1, 1],
[
"access",
2989,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 2990, "@{0}_t", 1, 1],
["frame", 2992, 2989, 2, 1, 1],
["null", 2993, 1, 1],
["setarg", 2992, 0, 2993, 1, 1],
["setarg", 2992, 1, 2990, 1, 1],
["setarg", 2992, 2, 2988, 1, 1],
["invoke", 2992, 2991, 1, 1],
["get", 2995, 12, 1, 596, 9],
["frame", 2996, 2995, 1, 596, 9],
["null", 2997, 596, 9],
["setarg", 2996, 0, 2997, 596, 9],
["setarg", 2996, 1, 2991, 596, 9],
["invoke", 2996, 2994, 596, 9],
["jump", "while_start_48", 597, 9],
["jump", "if_end_787", 597, 9],
"if_else_786",
"if_end_787",
["access", 2998, "frame", 602, 17],
["is_identical", 2999, 21, 2998, 602, 17],
["jump_true", 2999, "eq_done_796", 602, 17],
["is_int", 3000, 21, 602, 17],
["jump_false", 3000, "eq_ni_797", 602, 17],
"_nop_tc_493",
["jump", "eq_ni_797", 602, 17],
["eq_int", 2999, 21, 2998, 602, 17],
["jump", "eq_done_796", 602, 17],
"eq_ni_797",
["is_num", 3000, 21, 602, 17],
["jump_false", 3000, "eq_nn_798", 602, 17],
"_nop_tc_494",
["jump", "eq_nn_798", 602, 17],
["eq_float", 2999, 21, 2998, 602, 17],
["jump", "eq_done_796", 602, 17],
"eq_nn_798",
["is_text", 3000, 21, 602, 17],
["jump_false", 3000, "eq_nt_799", 602, 17],
"_nop_tc_495",
"_nop_tc_496",
["eq_text", 2999, 21, 2998, 602, 17],
["jump", "eq_done_796", 602, 17],
"eq_nt_799",
["is_null", 3000, 21, 602, 17],
["jump_false", 3000, "eq_nnl_800", 602, 17],
"_nop_tc_497",
["jump", "eq_nnl_800", 602, 17],
["true", 2999, 602, 17],
["jump", "eq_done_796", 602, 17],
"eq_nnl_800",
["is_bool", 3000, 21, 602, 17],
["jump_false", 3000, "eq_nb_801", 602, 17],
"_nop_tc_498",
["jump", "eq_nb_801", 602, 17],
["eq_bool", 2999, 21, 2998, 602, 17],
["jump", "eq_done_796", 602, 17],
"eq_nb_801",
["false", 2999, 602, 17],
"eq_done_796",
["jump_false", 2999, "if_else_794", 602, 17],
["get", 3003, 13, 1, 1, 1],
["frame", 3004, 3003, 1, 1, 1],
["null", 3005, 1, 1],
["setarg", 3004, 0, 3005, 1, 1],
["setarg", 3004, 1, 11, 1, 1],
["invoke", 3004, 3002, 1, 1],
["get", 3007, 13, 1, 1, 1],
["frame", 3008, 3007, 1, 1, 1],
["null", 3009, 1, 1],
["setarg", 3008, 0, 3009, 1, 1],
["setarg", 3008, 1, 15, 1, 1],
["invoke", 3008, 3006, 1, 1],
[
"access",
3011,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 3012, 3011, 1, 1, 1],
["null", 3013, 1, 1],
["setarg", 3012, 0, 3013, 1, 1],
["setarg", 3012, 1, 5, 1, 1],
["invoke", 3012, 3010, 1, 1],
["array", 3014, 0, 1, 1],
["push", 3014, 3002, 1, 1],
["push", 3014, 3006, 1, 1],
["push", 3014, 3010, 1, 1],
[
"access",
3015,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3016, " {0} =l call $cell_rt_frame(l %ctx, l {1}, l {2})", 1, 1],
["frame", 3018, 3015, 2, 1, 1],
["null", 3019, 1, 1],
["setarg", 3018, 0, 3019, 1, 1],
["setarg", 3018, 1, 3016, 1, 1],
["setarg", 3018, 2, 3014, 1, 1],
["invoke", 3018, 3017, 1, 1],
["get", 3021, 12, 1, 603, 9],
["frame", 3022, 3021, 1, 603, 9],
["null", 3023, 603, 9],
["setarg", 3022, 0, 3023, 603, 9],
["setarg", 3022, 1, 3017, 603, 9],
["invoke", 3022, 3020, 603, 9],
["frame", 3025, 10, 1, 604, 9],
["null", 3026, 604, 9],
["setarg", 3025, 0, 3026, 604, 9],
["setarg", 3025, 1, 11, 604, 9],
["invoke", 3025, 3024, 604, 9],
["jump", "while_start_48", 605, 9],
["jump", "if_end_795", 605, 9],
"if_else_794",
"if_end_795",
["access", 3027, "setarg", 607, 17],
["is_identical", 3028, 21, 3027, 607, 17],
["jump_true", 3028, "eq_done_804", 607, 17],
["is_int", 3029, 21, 607, 17],
["jump_false", 3029, "eq_ni_805", 607, 17],
"_nop_tc_499",
["jump", "eq_ni_805", 607, 17],
["eq_int", 3028, 21, 3027, 607, 17],
["jump", "eq_done_804", 607, 17],
"eq_ni_805",
["is_num", 3029, 21, 607, 17],
["jump_false", 3029, "eq_nn_806", 607, 17],
"_nop_tc_500",
["jump", "eq_nn_806", 607, 17],
["eq_float", 3028, 21, 3027, 607, 17],
["jump", "eq_done_804", 607, 17],
"eq_nn_806",
["is_text", 3029, 21, 607, 17],
["jump_false", 3029, "eq_nt_807", 607, 17],
"_nop_tc_501",
"_nop_tc_502",
["eq_text", 3028, 21, 3027, 607, 17],
["jump", "eq_done_804", 607, 17],
"eq_nt_807",
["is_null", 3029, 21, 607, 17],
["jump_false", 3029, "eq_nnl_808", 607, 17],
"_nop_tc_503",
["jump", "eq_nnl_808", 607, 17],
["true", 3028, 607, 17],
["jump", "eq_done_804", 607, 17],
"eq_nnl_808",
["is_bool", 3029, 21, 607, 17],
["jump_false", 3029, "eq_nb_809", 607, 17],
"_nop_tc_504",
["jump", "eq_nb_809", 607, 17],
["eq_bool", 3028, 21, 3027, 607, 17],
["jump", "eq_done_804", 607, 17],
"eq_nb_809",
["false", 3028, 607, 17],
"eq_done_804",
["jump_false", 3028, "if_else_802", 607, 17],
["get", 3032, 13, 1, 1, 1],
["frame", 3033, 3032, 1, 1, 1],
["null", 3034, 1, 1],
["setarg", 3033, 0, 3034, 1, 1],
["setarg", 3033, 1, 11, 1, 1],
["invoke", 3033, 3031, 1, 1],
[
"access",
3036,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 3037, 3036, 1, 1, 1],
["null", 3038, 1, 1],
["setarg", 3037, 0, 3038, 1, 1],
["setarg", 3037, 1, 15, 1, 1],
["invoke", 3037, 3035, 1, 1],
["get", 3040, 13, 1, 1, 1],
["frame", 3041, 3040, 1, 1, 1],
["null", 3042, 1, 1],
["setarg", 3041, 0, 3042, 1, 1],
["setarg", 3041, 1, 5, 1, 1],
["invoke", 3041, 3039, 1, 1],
["array", 3043, 0, 1, 1],
["push", 3043, 3031, 1, 1],
["push", 3043, 3035, 1, 1],
["push", 3043, 3039, 1, 1],
[
"access",
3044,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3045, " call $cell_rt_setarg(l {0}, l {1}, l {2})", 1, 1],
["frame", 3047, 3044, 2, 1, 1],
["null", 3048, 1, 1],
["setarg", 3047, 0, 3048, 1, 1],
["setarg", 3047, 1, 3045, 1, 1],
["setarg", 3047, 2, 3043, 1, 1],
["invoke", 3047, 3046, 1, 1],
["get", 3050, 12, 1, 608, 9],
["frame", 3051, 3050, 1, 608, 9],
["null", 3052, 608, 9],
["setarg", 3051, 0, 3052, 608, 9],
["setarg", 3051, 1, 3046, 608, 9],
["invoke", 3051, 3049, 608, 9],
["jump", "while_start_48", 609, 9],
["jump", "if_end_803", 609, 9],
"if_else_802",
"if_end_803",
["access", 3053, "invoke", 611, 17],
["is_identical", 3054, 21, 3053, 611, 17],
["jump_true", 3054, "eq_done_812", 611, 17],
["is_int", 3055, 21, 611, 17],
["jump_false", 3055, "eq_ni_813", 611, 17],
"_nop_tc_505",
["jump", "eq_ni_813", 611, 17],
["eq_int", 3054, 21, 3053, 611, 17],
["jump", "eq_done_812", 611, 17],
"eq_ni_813",
["is_num", 3055, 21, 611, 17],
["jump_false", 3055, "eq_nn_814", 611, 17],
"_nop_tc_506",
["jump", "eq_nn_814", 611, 17],
["eq_float", 3054, 21, 3053, 611, 17],
["jump", "eq_done_812", 611, 17],
"eq_nn_814",
["is_text", 3055, 21, 611, 17],
["jump_false", 3055, "eq_nt_815", 611, 17],
"_nop_tc_507",
"_nop_tc_508",
["eq_text", 3054, 21, 3053, 611, 17],
["jump", "eq_done_812", 611, 17],
"eq_nt_815",
["is_null", 3055, 21, 611, 17],
["jump_false", 3055, "eq_nnl_816", 611, 17],
"_nop_tc_509",
["jump", "eq_nnl_816", 611, 17],
["true", 3054, 611, 17],
["jump", "eq_done_812", 611, 17],
"eq_nnl_816",
["is_bool", 3055, 21, 611, 17],
["jump_false", 3055, "eq_nb_817", 611, 17],
"_nop_tc_510",
["jump", "eq_nb_817", 611, 17],
["eq_bool", 3054, 21, 3053, 611, 17],
["jump", "eq_done_812", 611, 17],
"eq_nb_817",
["false", 3054, 611, 17],
"eq_done_812",
["jump_false", 3054, "if_else_810", 611, 17],
["get", 3058, 13, 1, 1, 1],
["frame", 3059, 3058, 1, 1, 1],
["null", 3060, 1, 1],
["setarg", 3059, 0, 3060, 1, 1],
["setarg", 3059, 1, 15, 1, 1],
["invoke", 3059, 3057, 1, 1],
["get", 3062, 13, 1, 1, 1],
["frame", 3063, 3062, 1, 1, 1],
["null", 3064, 1, 1],
["setarg", 3063, 0, 3064, 1, 1],
["setarg", 3063, 1, 11, 1, 1],
["invoke", 3063, 3061, 1, 1],
["array", 3065, 0, 1, 1],
["push", 3065, 3057, 1, 1],
["push", 3065, 3061, 1, 1],
[
"access",
3066,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3067, " {0} =l call $cell_rt_invoke(l %ctx, l {1})", 1, 1],
["frame", 3069, 3066, 2, 1, 1],
["null", 3070, 1, 1],
["setarg", 3069, 0, 3070, 1, 1],
["setarg", 3069, 1, 3067, 1, 1],
["setarg", 3069, 2, 3065, 1, 1],
["invoke", 3069, 3068, 1, 1],
["get", 3072, 12, 1, 612, 9],
["frame", 3073, 3072, 1, 612, 9],
["null", 3074, 612, 9],
["setarg", 3073, 0, 3074, 612, 9],
["setarg", 3073, 1, 3068, 612, 9],
["invoke", 3073, 3071, 612, 9],
["frame", 3076, 10, 1, 613, 9],
["null", 3077, 613, 9],
["setarg", 3076, 0, 3077, 613, 9],
["setarg", 3076, 1, 15, 613, 9],
["invoke", 3076, 3075, 613, 9],
["jump", "while_start_48", 614, 9],
["jump", "if_end_811", 614, 9],
"if_else_810",
"if_end_811",
["access", 3078, "goframe", 616, 17],
["is_identical", 3079, 21, 3078, 616, 17],
["jump_true", 3079, "eq_done_820", 616, 17],
["is_int", 3080, 21, 616, 17],
["jump_false", 3080, "eq_ni_821", 616, 17],
"_nop_tc_511",
["jump", "eq_ni_821", 616, 17],
["eq_int", 3079, 21, 3078, 616, 17],
["jump", "eq_done_820", 616, 17],
"eq_ni_821",
["is_num", 3080, 21, 616, 17],
["jump_false", 3080, "eq_nn_822", 616, 17],
"_nop_tc_512",
["jump", "eq_nn_822", 616, 17],
["eq_float", 3079, 21, 3078, 616, 17],
["jump", "eq_done_820", 616, 17],
"eq_nn_822",
["is_text", 3080, 21, 616, 17],
["jump_false", 3080, "eq_nt_823", 616, 17],
"_nop_tc_513",
"_nop_tc_514",
["eq_text", 3079, 21, 3078, 616, 17],
["jump", "eq_done_820", 616, 17],
"eq_nt_823",
["is_null", 3080, 21, 616, 17],
["jump_false", 3080, "eq_nnl_824", 616, 17],
"_nop_tc_515",
["jump", "eq_nnl_824", 616, 17],
["true", 3079, 616, 17],
["jump", "eq_done_820", 616, 17],
"eq_nnl_824",
["is_bool", 3080, 21, 616, 17],
["jump_false", 3080, "eq_nb_825", 616, 17],
"_nop_tc_516",
["jump", "eq_nb_825", 616, 17],
["eq_bool", 3079, 21, 3078, 616, 17],
["jump", "eq_done_820", 616, 17],
"eq_nb_825",
["false", 3079, 616, 17],
"eq_done_820",
["jump_false", 3079, "if_else_818", 616, 17],
["get", 3083, 13, 1, 1, 1],
["frame", 3084, 3083, 1, 1, 1],
["null", 3085, 1, 1],
["setarg", 3084, 0, 3085, 1, 1],
["setarg", 3084, 1, 11, 1, 1],
["invoke", 3084, 3082, 1, 1],
["get", 3087, 13, 1, 1, 1],
["frame", 3088, 3087, 1, 1, 1],
["null", 3089, 1, 1],
["setarg", 3088, 0, 3089, 1, 1],
["setarg", 3088, 1, 15, 1, 1],
["invoke", 3088, 3086, 1, 1],
[
"access",
3091,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 3092, 3091, 1, 1, 1],
["null", 3093, 1, 1],
["setarg", 3092, 0, 3093, 1, 1],
["setarg", 3092, 1, 5, 1, 1],
["invoke", 3092, 3090, 1, 1],
["array", 3094, 0, 1, 1],
["push", 3094, 3082, 1, 1],
["push", 3094, 3086, 1, 1],
["push", 3094, 3090, 1, 1],
[
"access",
3095,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3096, " {0} =l call $cell_rt_goframe(l %ctx, l {1}, l {2})", 1, 1],
["frame", 3098, 3095, 2, 1, 1],
["null", 3099, 1, 1],
["setarg", 3098, 0, 3099, 1, 1],
["setarg", 3098, 1, 3096, 1, 1],
["setarg", 3098, 2, 3094, 1, 1],
["invoke", 3098, 3097, 1, 1],
["get", 3101, 12, 1, 617, 9],
["frame", 3102, 3101, 1, 617, 9],
["null", 3103, 617, 9],
["setarg", 3102, 0, 3103, 617, 9],
["setarg", 3102, 1, 3097, 617, 9],
["invoke", 3102, 3100, 617, 9],
["frame", 3105, 10, 1, 618, 9],
["null", 3106, 618, 9],
["setarg", 3105, 0, 3106, 618, 9],
["setarg", 3105, 1, 11, 618, 9],
["invoke", 3105, 3104, 618, 9],
["jump", "while_start_48", 619, 9],
["jump", "if_end_819", 619, 9],
"if_else_818",
"if_end_819",
["access", 3107, "goinvoke", 621, 17],
["is_identical", 3108, 21, 3107, 621, 17],
["jump_true", 3108, "eq_done_828", 621, 17],
["is_int", 3109, 21, 621, 17],
["jump_false", 3109, "eq_ni_829", 621, 17],
"_nop_tc_517",
["jump", "eq_ni_829", 621, 17],
["eq_int", 3108, 21, 3107, 621, 17],
["jump", "eq_done_828", 621, 17],
"eq_ni_829",
["is_num", 3109, 21, 621, 17],
["jump_false", 3109, "eq_nn_830", 621, 17],
"_nop_tc_518",
["jump", "eq_nn_830", 621, 17],
["eq_float", 3108, 21, 3107, 621, 17],
["jump", "eq_done_828", 621, 17],
"eq_nn_830",
["is_text", 3109, 21, 621, 17],
["jump_false", 3109, "eq_nt_831", 621, 17],
"_nop_tc_519",
"_nop_tc_520",
["eq_text", 3108, 21, 3107, 621, 17],
["jump", "eq_done_828", 621, 17],
"eq_nt_831",
["is_null", 3109, 21, 621, 17],
["jump_false", 3109, "eq_nnl_832", 621, 17],
"_nop_tc_521",
["jump", "eq_nnl_832", 621, 17],
["true", 3108, 621, 17],
["jump", "eq_done_828", 621, 17],
"eq_nnl_832",
["is_bool", 3109, 21, 621, 17],
["jump_false", 3109, "eq_nb_833", 621, 17],
"_nop_tc_522",
["jump", "eq_nb_833", 621, 17],
["eq_bool", 3108, 21, 3107, 621, 17],
["jump", "eq_done_828", 621, 17],
"eq_nb_833",
["false", 3108, 621, 17],
"eq_done_828",
["jump_false", 3108, "if_else_826", 621, 17],
["get", 3112, 13, 1, 1, 1],
["frame", 3113, 3112, 1, 1, 1],
["null", 3114, 1, 1],
["setarg", 3113, 0, 3114, 1, 1],
["setarg", 3113, 1, 11, 1, 1],
["invoke", 3113, 3111, 1, 1],
["array", 3115, 0, 1, 1],
["push", 3115, 3111, 1, 1],
[
"access",
3116,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3117, " %_goret =l call $cell_rt_goinvoke(l %ctx, l {0})", 1, 1],
["frame", 3119, 3116, 2, 1, 1],
["null", 3120, 1, 1],
["setarg", 3119, 0, 3120, 1, 1],
["setarg", 3119, 1, 3117, 1, 1],
["setarg", 3119, 2, 3115, 1, 1],
["invoke", 3119, 3118, 1, 1],
["get", 3122, 12, 1, 622, 9],
["frame", 3123, 3122, 1, 622, 9],
["null", 3124, 622, 9],
["setarg", 3123, 0, 3124, 622, 9],
["setarg", 3123, 1, 3118, 622, 9],
["invoke", 3123, 3121, 622, 9],
["access", 3125, " ret %_goret", 623, 14],
["get", 3127, 12, 1, 623, 9],
["frame", 3128, 3127, 1, 623, 9],
["null", 3129, 623, 9],
["setarg", 3128, 0, 3129, 623, 9],
["setarg", 3128, 1, 3125, 623, 9],
["invoke", 3128, 3126, 623, 9],
["jump", "while_start_48", 624, 9],
["jump", "if_end_827", 624, 9],
"if_else_826",
"if_end_827",
["access", 3130, "function", 629, 17],
["is_identical", 3131, 21, 3130, 629, 17],
["jump_true", 3131, "eq_done_836", 629, 17],
["is_int", 3132, 21, 629, 17],
["jump_false", 3132, "eq_ni_837", 629, 17],
"_nop_tc_523",
["jump", "eq_ni_837", 629, 17],
["eq_int", 3131, 21, 3130, 629, 17],
["jump", "eq_done_836", 629, 17],
"eq_ni_837",
["is_num", 3132, 21, 629, 17],
["jump_false", 3132, "eq_nn_838", 629, 17],
"_nop_tc_524",
["jump", "eq_nn_838", 629, 17],
["eq_float", 3131, 21, 3130, 629, 17],
["jump", "eq_done_836", 629, 17],
"eq_nn_838",
["is_text", 3132, 21, 629, 17],
["jump_false", 3132, "eq_nt_839", 629, 17],
"_nop_tc_525",
"_nop_tc_526",
["eq_text", 3131, 21, 3130, 629, 17],
["jump", "eq_done_836", 629, 17],
"eq_nt_839",
["is_null", 3132, 21, 629, 17],
["jump_false", 3132, "eq_nnl_840", 629, 17],
"_nop_tc_527",
["jump", "eq_nnl_840", 629, 17],
["true", 3131, 629, 17],
["jump", "eq_done_836", 629, 17],
"eq_nnl_840",
["is_bool", 3132, 21, 629, 17],
["jump_false", 3132, "eq_nb_841", 629, 17],
"_nop_tc_528",
["jump", "eq_nb_841", 629, 17],
["eq_bool", 3131, 21, 3130, 629, 17],
["jump", "eq_done_836", 629, 17],
"eq_nb_841",
["false", 3131, 629, 17],
"eq_done_836",
["jump_false", 3131, "if_else_834", 629, 17],
["get", 3135, 13, 1, 1, 1],
["frame", 3136, 3135, 1, 1, 1],
["null", 3137, 1, 1],
["setarg", 3136, 0, 3137, 1, 1],
["setarg", 3136, 1, 11, 1, 1],
["invoke", 3136, 3134, 1, 1],
[
"access",
3139,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 3140, 3139, 1, 1, 1],
["null", 3141, 1, 1],
["setarg", 3140, 0, 3141, 1, 1],
["setarg", 3140, 1, 15, 1, 1],
["invoke", 3140, 3138, 1, 1],
["array", 3142, 0, 1, 1],
["push", 3142, 3134, 1, 1],
["push", 3142, 3138, 1, 1],
[
"access",
3143,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3144, " {0} =l call $cell_rt_make_function(l %ctx, l {1}, l %fp)", 1, 1],
["frame", 3146, 3143, 2, 1, 1],
["null", 3147, 1, 1],
["setarg", 3146, 0, 3147, 1, 1],
["setarg", 3146, 1, 3144, 1, 1],
["setarg", 3146, 2, 3142, 1, 1],
["invoke", 3146, 3145, 1, 1],
["get", 3149, 12, 1, 630, 9],
["frame", 3150, 3149, 1, 630, 9],
["null", 3151, 630, 9],
["setarg", 3150, 0, 3151, 630, 9],
["setarg", 3150, 1, 3145, 630, 9],
["invoke", 3150, 3148, 630, 9],
["frame", 3153, 10, 1, 631, 9],
["null", 3154, 631, 9],
["setarg", 3153, 0, 3154, 631, 9],
["setarg", 3153, 1, 11, 631, 9],
["invoke", 3153, 3152, 631, 9],
["jump", "while_start_48", 632, 9],
["jump", "if_end_835", 632, 9],
"if_else_834",
"if_end_835",
["access", 3155, "record", 637, 17],
["is_identical", 3156, 21, 3155, 637, 17],
["jump_true", 3156, "eq_done_844", 637, 17],
["is_int", 3157, 21, 637, 17],
["jump_false", 3157, "eq_ni_845", 637, 17],
"_nop_tc_529",
["jump", "eq_ni_845", 637, 17],
["eq_int", 3156, 21, 3155, 637, 17],
["jump", "eq_done_844", 637, 17],
"eq_ni_845",
["is_num", 3157, 21, 637, 17],
["jump_false", 3157, "eq_nn_846", 637, 17],
"_nop_tc_530",
["jump", "eq_nn_846", 637, 17],
["eq_float", 3156, 21, 3155, 637, 17],
["jump", "eq_done_844", 637, 17],
"eq_nn_846",
["is_text", 3157, 21, 637, 17],
["jump_false", 3157, "eq_nt_847", 637, 17],
"_nop_tc_531",
"_nop_tc_532",
["eq_text", 3156, 21, 3155, 637, 17],
["jump", "eq_done_844", 637, 17],
"eq_nt_847",
["is_null", 3157, 21, 637, 17],
["jump_false", 3157, "eq_nnl_848", 637, 17],
"_nop_tc_533",
["jump", "eq_nnl_848", 637, 17],
["true", 3156, 637, 17],
["jump", "eq_done_844", 637, 17],
"eq_nnl_848",
["is_bool", 3157, 21, 637, 17],
["jump_false", 3157, "eq_nb_849", 637, 17],
"_nop_tc_534",
["jump", "eq_nb_849", 637, 17],
["eq_bool", 3156, 21, 3155, 637, 17],
["jump", "eq_done_844", 637, 17],
"eq_nb_849",
["false", 3156, 637, 17],
"eq_done_844",
["jump_false", 3156, "if_else_842", 637, 17],
["get", 3160, 13, 1, 1, 1],
["frame", 3161, 3160, 1, 1, 1],
["null", 3162, 1, 1],
["setarg", 3161, 0, 3162, 1, 1],
["setarg", 3161, 1, 11, 1, 1],
["invoke", 3161, 3159, 1, 1],
["array", 3163, 0, 1, 1],
["push", 3163, 3159, 1, 1],
[
"access",
3164,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3165, " {0} =l call $JS_NewObject(l %ctx)", 1, 1],
["frame", 3167, 3164, 2, 1, 1],
["null", 3168, 1, 1],
["setarg", 3167, 0, 3168, 1, 1],
["setarg", 3167, 1, 3165, 1, 1],
["setarg", 3167, 2, 3163, 1, 1],
["invoke", 3167, 3166, 1, 1],
["get", 3170, 12, 1, 638, 9],
["frame", 3171, 3170, 1, 638, 9],
["null", 3172, 638, 9],
["setarg", 3171, 0, 3172, 638, 9],
["setarg", 3171, 1, 3166, 638, 9],
["invoke", 3171, 3169, 638, 9],
["frame", 3174, 10, 1, 639, 9],
["null", 3175, 639, 9],
["setarg", 3174, 0, 3175, 639, 9],
["setarg", 3174, 1, 11, 639, 9],
["invoke", 3174, 3173, 639, 9],
["jump", "while_start_48", 640, 9],
["jump", "if_end_843", 640, 9],
"if_else_842",
"if_end_843",
["access", 3176, "array", 642, 17],
["is_identical", 3177, 21, 3176, 642, 17],
["jump_true", 3177, "eq_done_852", 642, 17],
["is_int", 3178, 21, 642, 17],
["jump_false", 3178, "eq_ni_853", 642, 17],
"_nop_tc_535",
["jump", "eq_ni_853", 642, 17],
["eq_int", 3177, 21, 3176, 642, 17],
["jump", "eq_done_852", 642, 17],
"eq_ni_853",
["is_num", 3178, 21, 642, 17],
["jump_false", 3178, "eq_nn_854", 642, 17],
"_nop_tc_536",
["jump", "eq_nn_854", 642, 17],
["eq_float", 3177, 21, 3176, 642, 17],
["jump", "eq_done_852", 642, 17],
"eq_nn_854",
["is_text", 3178, 21, 642, 17],
["jump_false", 3178, "eq_nt_855", 642, 17],
"_nop_tc_537",
"_nop_tc_538",
["eq_text", 3177, 21, 3176, 642, 17],
["jump", "eq_done_852", 642, 17],
"eq_nt_855",
["is_null", 3178, 21, 642, 17],
["jump_false", 3178, "eq_nnl_856", 642, 17],
"_nop_tc_539",
["jump", "eq_nnl_856", 642, 17],
["true", 3177, 642, 17],
["jump", "eq_done_852", 642, 17],
"eq_nnl_856",
["is_bool", 3178, 21, 642, 17],
["jump_false", 3178, "eq_nb_857", 642, 17],
"_nop_tc_540",
["jump", "eq_nb_857", 642, 17],
["eq_bool", 3177, 21, 3176, 642, 17],
["jump", "eq_done_852", 642, 17],
"eq_nb_857",
["false", 3177, 642, 17],
"eq_done_852",
["jump_false", 3177, "if_else_850", 642, 17],
["null", 3180, 643, 26],
["is_identical", 3181, 15, 3180, 643, 26],
["jump_true", 3181, "ne_nid_861", 643, 26],
["jump", "ne_ni_862", 643, 26],
"ne_nid_861",
["false", 3181, 643, 26],
["jump", "ne_done_860", 643, 26],
"ne_ni_862",
["is_int", 3182, 15, 643, 26],
["jump_false", 3182, "ne_nn_863", 643, 26],
"_nop_tc_541",
["jump", "ne_nn_863", 643, 26],
["ne_int", 3181, 15, 3180, 643, 26],
["jump", "ne_done_860", 643, 26],
"ne_nn_863",
["is_num", 3182, 15, 643, 26],
["jump_false", 3182, "ne_nt_864", 643, 26],
"_nop_tc_542",
["jump", "ne_nt_864", 643, 26],
["ne_float", 3181, 15, 3180, 643, 26],
["jump", "ne_done_860", 643, 26],
"ne_nt_864",
["is_text", 3182, 15, 643, 26],
["jump_false", 3182, "ne_nnl_865", 643, 26],
"_nop_tc_543",
["jump", "ne_nnl_865", 643, 26],
["ne_text", 3181, 15, 3180, 643, 26],
["jump", "ne_done_860", 643, 26],
"ne_nnl_865",
["is_null", 3182, 15, 643, 26],
["jump_false", 3182, "ne_nb_866", 643, 26],
"_nop_tc_544",
"_nop_tc_545",
["false", 3181, 643, 26],
["jump", "ne_done_860", 643, 26],
"ne_nb_866",
["is_bool", 3182, 15, 643, 26],
["jump_false", 3182, "ne_mis_867", 643, 26],
"_nop_tc_546",
["jump", "ne_mis_867", 643, 26],
["ne_bool", 3181, 15, 3180, 643, 26],
["jump", "ne_done_860", 643, 26],
"ne_mis_867",
["true", 3181, 643, 26],
"ne_done_860",
["jump_false", 3181, "tern_else_858", 643, 26],
["move", 3184, 15, 643, 33],
["jump", "tern_end_859", 643, 33],
"tern_else_858",
["access", 3185, 0, 643, 38],
["move", 3184, 3185, 643, 38],
"tern_end_859",
["move", 16, 3184, 643, 38],
["get", 3187, 13, 1, 1, 1],
["frame", 3188, 3187, 1, 1, 1],
["null", 3189, 1, 1],
["setarg", 3188, 0, 3189, 1, 1],
["setarg", 3188, 1, 11, 1, 1],
["invoke", 3188, 3186, 1, 1],
["array", 3190, 0, 1, 1],
["push", 3190, 3186, 1, 1],
[
"access",
3191,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3192, " {0} =l call $JS_NewArray(l %ctx)", 1, 1],
["frame", 3194, 3191, 2, 1, 1],
["null", 3195, 1, 1],
["setarg", 3194, 0, 3195, 1, 1],
["setarg", 3194, 1, 3192, 1, 1],
["setarg", 3194, 2, 3190, 1, 1],
["invoke", 3194, 3193, 1, 1],
["get", 3197, 12, 1, 644, 9],
["frame", 3198, 3197, 1, 644, 9],
["null", 3199, 644, 9],
["setarg", 3198, 0, 3199, 644, 9],
["setarg", 3198, 1, 3193, 644, 9],
["invoke", 3198, 3196, 644, 9],
["access", 3200, 0, 645, 14],
["move", 18, 3200, 645, 14],
"while_start_868",
["is_int", 3202, 18, 646, 21],
["jump_false", 3202, "rel_ni_870", 646, 21],
["is_int", 3203, 16, 646, 21],
["jump_false", 3203, "rel_ni_870", 646, 21],
["lt_int", 3201, 18, 16, 646, 21],
["jump", "rel_done_872", 646, 21],
"rel_ni_870",
["is_num", 3202, 18, 646, 21],
["jump_false", 3202, "rel_nn_871", 646, 21],
["is_num", 3203, 16, 646, 21],
["jump_false", 3203, "rel_nn_871", 646, 21],
["lt_float", 3201, 18, 16, 646, 21],
["jump", "rel_done_872", 646, 21],
"rel_nn_871",
["is_text", 3202, 18, 646, 21],
["jump_false", 3202, "rel_err_873", 646, 21],
["is_text", 3203, 16, 646, 21],
["jump_false", 3203, "rel_err_873", 646, 21],
["lt_text", 3201, 18, 16, 646, 21],
["jump", "rel_done_872", 646, 21],
"rel_err_873",
["disrupt", 646, 21],
"rel_done_872",
["jump_false", 3201, "while_end_869", 646, 21],
["access", 3204, 3, 647, 29],
["add", 3205, 3204, 18, 647, 33],
["load_dynamic", 3206, 19, 3205, 647, 33],
["move", 9, 3206, 647, 33],
["get", 3208, 13, 1, 1, 1],
["frame", 3209, 3208, 1, 1, 1],
["null", 3210, 1, 1],
["setarg", 3209, 0, 3210, 1, 1],
["setarg", 3209, 1, 11, 1, 1],
["invoke", 3209, 3207, 1, 1],
[
"access",
3212,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 3213, 3212, 1, 1, 1],
["null", 3214, 1, 1],
["setarg", 3213, 0, 3214, 1, 1],
["setarg", 3213, 1, 18, 1, 1],
["invoke", 3213, 3211, 1, 1],
["get", 3216, 13, 1, 1, 1],
["frame", 3217, 3216, 1, 1, 1],
["null", 3218, 1, 1],
["setarg", 3217, 0, 3218, 1, 1],
["setarg", 3217, 1, 9, 1, 1],
["invoke", 3217, 3215, 1, 1],
["array", 3219, 0, 1, 1],
["push", 3219, 3207, 1, 1],
["push", 3219, 3211, 1, 1],
["push", 3219, 3215, 1, 1],
[
"access",
3220,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3221, " call $JS_SetPropertyNumber(l %ctx, l {0}, l {1}, l {2})", 1, 1],
["frame", 3223, 3220, 2, 1, 1],
["null", 3224, 1, 1],
["setarg", 3223, 0, 3224, 1, 1],
["setarg", 3223, 1, 3221, 1, 1],
["setarg", 3223, 2, 3219, 1, 1],
["invoke", 3223, 3222, 1, 1],
["get", 3226, 12, 1, 648, 11],
["frame", 3227, 3226, 1, 648, 11],
["null", 3228, 648, 11],
["setarg", 3227, 0, 3228, 648, 11],
["setarg", 3227, 1, 3222, 648, 11],
["invoke", 3227, 3225, 648, 11],
["access", 3229, 1, 649, 21],
["add", 3230, 18, 3229, 649, 21],
["move", 18, 3230, 649, 21],
["jump", "while_start_868", 649, 21],
"while_end_869",
["frame", 3232, 10, 1, 651, 9],
["null", 3233, 651, 9],
["setarg", 3232, 0, 3233, 651, 9],
["setarg", 3232, 1, 11, 651, 9],
["invoke", 3232, 3231, 651, 9],
["jump", "while_start_48", 652, 9],
["jump", "if_end_851", 652, 9],
"if_else_850",
"if_end_851",
["access", 3234, "push", 657, 17],
["is_identical", 3235, 21, 3234, 657, 17],
["jump_true", 3235, "eq_done_876", 657, 17],
["is_int", 3236, 21, 657, 17],
["jump_false", 3236, "eq_ni_877", 657, 17],
"_nop_tc_547",
["jump", "eq_ni_877", 657, 17],
["eq_int", 3235, 21, 3234, 657, 17],
["jump", "eq_done_876", 657, 17],
"eq_ni_877",
["is_num", 3236, 21, 657, 17],
["jump_false", 3236, "eq_nn_878", 657, 17],
"_nop_tc_548",
["jump", "eq_nn_878", 657, 17],
["eq_float", 3235, 21, 3234, 657, 17],
["jump", "eq_done_876", 657, 17],
"eq_nn_878",
["is_text", 3236, 21, 657, 17],
["jump_false", 3236, "eq_nt_879", 657, 17],
"_nop_tc_549",
"_nop_tc_550",
["eq_text", 3235, 21, 3234, 657, 17],
["jump", "eq_done_876", 657, 17],
"eq_nt_879",
["is_null", 3236, 21, 657, 17],
["jump_false", 3236, "eq_nnl_880", 657, 17],
"_nop_tc_551",
["jump", "eq_nnl_880", 657, 17],
["true", 3235, 657, 17],
["jump", "eq_done_876", 657, 17],
"eq_nnl_880",
["is_bool", 3236, 21, 657, 17],
["jump_false", 3236, "eq_nb_881", 657, 17],
"_nop_tc_552",
["jump", "eq_nb_881", 657, 17],
["eq_bool", 3235, 21, 3234, 657, 17],
["jump", "eq_done_876", 657, 17],
"eq_nb_881",
["false", 3235, 657, 17],
"eq_done_876",
["jump_false", 3235, "if_else_874", 657, 17],
["get", 3239, 13, 1, 1, 1],
["frame", 3240, 3239, 1, 1, 1],
["null", 3241, 1, 1],
["setarg", 3240, 0, 3241, 1, 1],
["setarg", 3240, 1, 11, 1, 1],
["invoke", 3240, 3238, 1, 1],
["get", 3243, 13, 1, 1, 1],
["frame", 3244, 3243, 1, 1, 1],
["null", 3245, 1, 1],
["setarg", 3244, 0, 3245, 1, 1],
["setarg", 3244, 1, 15, 1, 1],
["invoke", 3244, 3242, 1, 1],
["array", 3246, 0, 1, 1],
["push", 3246, 3238, 1, 1],
["push", 3246, 3242, 1, 1],
[
"access",
3247,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3248, " call $cell_rt_push(l %ctx, l {0}, l {1})", 1, 1],
["frame", 3250, 3247, 2, 1, 1],
["null", 3251, 1, 1],
["setarg", 3250, 0, 3251, 1, 1],
["setarg", 3250, 1, 3248, 1, 1],
["setarg", 3250, 2, 3246, 1, 1],
["invoke", 3250, 3249, 1, 1],
["get", 3253, 12, 1, 658, 9],
["frame", 3254, 3253, 1, 658, 9],
["null", 3255, 658, 9],
["setarg", 3254, 0, 3255, 658, 9],
["setarg", 3254, 1, 3249, 658, 9],
["invoke", 3254, 3252, 658, 9],
["jump", "while_start_48", 659, 9],
["jump", "if_end_875", 659, 9],
"if_else_874",
"if_end_875",
["access", 3256, "pop", 661, 17],
["is_identical", 3257, 21, 3256, 661, 17],
["jump_true", 3257, "eq_done_884", 661, 17],
["is_int", 3258, 21, 661, 17],
["jump_false", 3258, "eq_ni_885", 661, 17],
"_nop_tc_553",
["jump", "eq_ni_885", 661, 17],
["eq_int", 3257, 21, 3256, 661, 17],
["jump", "eq_done_884", 661, 17],
"eq_ni_885",
["is_num", 3258, 21, 661, 17],
["jump_false", 3258, "eq_nn_886", 661, 17],
"_nop_tc_554",
["jump", "eq_nn_886", 661, 17],
["eq_float", 3257, 21, 3256, 661, 17],
["jump", "eq_done_884", 661, 17],
"eq_nn_886",
["is_text", 3258, 21, 661, 17],
["jump_false", 3258, "eq_nt_887", 661, 17],
"_nop_tc_555",
"_nop_tc_556",
["eq_text", 3257, 21, 3256, 661, 17],
["jump", "eq_done_884", 661, 17],
"eq_nt_887",
["is_null", 3258, 21, 661, 17],
["jump_false", 3258, "eq_nnl_888", 661, 17],
"_nop_tc_557",
["jump", "eq_nnl_888", 661, 17],
["true", 3257, 661, 17],
["jump", "eq_done_884", 661, 17],
"eq_nnl_888",
["is_bool", 3258, 21, 661, 17],
["jump_false", 3258, "eq_nb_889", 661, 17],
"_nop_tc_558",
["jump", "eq_nb_889", 661, 17],
["eq_bool", 3257, 21, 3256, 661, 17],
["jump", "eq_done_884", 661, 17],
"eq_nb_889",
["false", 3257, 661, 17],
"eq_done_884",
["jump_false", 3257, "if_else_882", 661, 17],
["get", 3261, 13, 1, 1, 1],
["frame", 3262, 3261, 1, 1, 1],
["null", 3263, 1, 1],
["setarg", 3262, 0, 3263, 1, 1],
["setarg", 3262, 1, 11, 1, 1],
["invoke", 3262, 3260, 1, 1],
["get", 3265, 13, 1, 1, 1],
["frame", 3266, 3265, 1, 1, 1],
["null", 3267, 1, 1],
["setarg", 3266, 0, 3267, 1, 1],
["setarg", 3266, 1, 15, 1, 1],
["invoke", 3266, 3264, 1, 1],
["array", 3268, 0, 1, 1],
["push", 3268, 3260, 1, 1],
["push", 3268, 3264, 1, 1],
[
"access",
3269,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3270, " {0} =l call $cell_rt_pop(l %ctx, l {1})", 1, 1],
["frame", 3272, 3269, 2, 1, 1],
["null", 3273, 1, 1],
["setarg", 3272, 0, 3273, 1, 1],
["setarg", 3272, 1, 3270, 1, 1],
["setarg", 3272, 2, 3268, 1, 1],
["invoke", 3272, 3271, 1, 1],
["get", 3275, 12, 1, 662, 9],
["frame", 3276, 3275, 1, 662, 9],
["null", 3277, 662, 9],
["setarg", 3276, 0, 3277, 662, 9],
["setarg", 3276, 1, 3271, 662, 9],
["invoke", 3276, 3274, 662, 9],
["frame", 3279, 10, 1, 663, 9],
["null", 3280, 663, 9],
["setarg", 3279, 0, 3280, 663, 9],
["setarg", 3279, 1, 11, 663, 9],
["invoke", 3279, 3278, 663, 9],
["jump", "while_start_48", 664, 9],
["jump", "if_end_883", 664, 9],
"if_else_882",
"if_end_883",
["access", 3281, "return", 669, 17],
["is_identical", 3282, 21, 3281, 669, 17],
["jump_true", 3282, "eq_done_892", 669, 17],
["is_int", 3283, 21, 669, 17],
["jump_false", 3283, "eq_ni_893", 669, 17],
"_nop_tc_559",
["jump", "eq_ni_893", 669, 17],
["eq_int", 3282, 21, 3281, 669, 17],
["jump", "eq_done_892", 669, 17],
"eq_ni_893",
["is_num", 3283, 21, 669, 17],
["jump_false", 3283, "eq_nn_894", 669, 17],
"_nop_tc_560",
["jump", "eq_nn_894", 669, 17],
["eq_float", 3282, 21, 3281, 669, 17],
["jump", "eq_done_892", 669, 17],
"eq_nn_894",
["is_text", 3283, 21, 669, 17],
["jump_false", 3283, "eq_nt_895", 669, 17],
"_nop_tc_561",
"_nop_tc_562",
["eq_text", 3282, 21, 3281, 669, 17],
["jump", "eq_done_892", 669, 17],
"eq_nt_895",
["is_null", 3283, 21, 669, 17],
["jump_false", 3283, "eq_nnl_896", 669, 17],
"_nop_tc_563",
["jump", "eq_nnl_896", 669, 17],
["true", 3282, 669, 17],
["jump", "eq_done_892", 669, 17],
"eq_nnl_896",
["is_bool", 3283, 21, 669, 17],
["jump_false", 3283, "eq_nb_897", 669, 17],
"_nop_tc_564",
["jump", "eq_nb_897", 669, 17],
["eq_bool", 3282, 21, 3281, 669, 17],
["jump", "eq_done_892", 669, 17],
"eq_nb_897",
["false", 3282, 669, 17],
"eq_done_892",
["jump_false", 3282, "if_else_890", 669, 17],
["get", 3286, 13, 1, 1, 1],
["frame", 3287, 3286, 1, 1, 1],
["null", 3288, 1, 1],
["setarg", 3287, 0, 3288, 1, 1],
["setarg", 3287, 1, 11, 1, 1],
["invoke", 3287, 3285, 1, 1],
["array", 3289, 0, 1, 1],
["push", 3289, 3285, 1, 1],
[
"access",
3290,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3291, " ret {0}", 1, 1],
["frame", 3293, 3290, 2, 1, 1],
["null", 3294, 1, 1],
["setarg", 3293, 0, 3294, 1, 1],
["setarg", 3293, 1, 3291, 1, 1],
["setarg", 3293, 2, 3289, 1, 1],
["invoke", 3293, 3292, 1, 1],
["get", 3296, 12, 1, 670, 9],
["frame", 3297, 3296, 1, 670, 9],
["null", 3298, 670, 9],
["setarg", 3297, 0, 3298, 670, 9],
["setarg", 3297, 1, 3292, 670, 9],
["invoke", 3297, 3295, 670, 9],
["jump", "while_start_48", 671, 9],
["jump", "if_end_891", 671, 9],
"if_else_890",
"if_end_891",
["access", 3299, "disrupt", 673, 17],
["is_identical", 3300, 21, 3299, 673, 17],
["jump_true", 3300, "eq_done_900", 673, 17],
["is_int", 3301, 21, 673, 17],
["jump_false", 3301, "eq_ni_901", 673, 17],
"_nop_tc_565",
["jump", "eq_ni_901", 673, 17],
["eq_int", 3300, 21, 3299, 673, 17],
["jump", "eq_done_900", 673, 17],
"eq_ni_901",
["is_num", 3301, 21, 673, 17],
["jump_false", 3301, "eq_nn_902", 673, 17],
"_nop_tc_566",
["jump", "eq_nn_902", 673, 17],
["eq_float", 3300, 21, 3299, 673, 17],
["jump", "eq_done_900", 673, 17],
"eq_nn_902",
["is_text", 3301, 21, 673, 17],
["jump_false", 3301, "eq_nt_903", 673, 17],
"_nop_tc_567",
"_nop_tc_568",
["eq_text", 3300, 21, 3299, 673, 17],
["jump", "eq_done_900", 673, 17],
"eq_nt_903",
["is_null", 3301, 21, 673, 17],
["jump_false", 3301, "eq_nnl_904", 673, 17],
"_nop_tc_569",
["jump", "eq_nnl_904", 673, 17],
["true", 3300, 673, 17],
["jump", "eq_done_900", 673, 17],
"eq_nnl_904",
["is_bool", 3301, 21, 673, 17],
["jump_false", 3301, "eq_nb_905", 673, 17],
"_nop_tc_570",
["jump", "eq_nb_905", 673, 17],
["eq_bool", 3300, 21, 3299, 673, 17],
["jump", "eq_done_900", 673, 17],
"eq_nb_905",
["false", 3300, 673, 17],
"eq_done_900",
["jump_false", 3300, "if_else_898", 673, 17],
["access", 3303, " call $cell_rt_disrupt(l %ctx)", 674, 14],
["get", 3305, 12, 1, 674, 9],
["frame", 3306, 3305, 1, 674, 9],
["null", 3307, 674, 9],
["setarg", 3306, 0, 3307, 674, 9],
["setarg", 3306, 1, 3303, 674, 9],
["invoke", 3306, 3304, 674, 9],
["get", 3308, 2, 1, 1, 6],
["load_field", 3309, 3308, "js_null", 1, 6],
[
"access",
3311,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["frame", 3312, 3311, 1, 1, 1],
["null", 3313, 1, 1],
["setarg", 3312, 0, 3313, 1, 1],
["setarg", 3312, 1, 3309, 1, 1],
["invoke", 3312, 3310, 1, 1],
["array", 3314, 0, 1, 1],
["push", 3314, 3310, 1, 1],
[
"access",
3315,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3316, " ret {0}", 1, 1],
["frame", 3318, 3315, 2, 1, 1],
["null", 3319, 1, 1],
["setarg", 3318, 0, 3319, 1, 1],
["setarg", 3318, 1, 3316, 1, 1],
["setarg", 3318, 2, 3314, 1, 1],
["invoke", 3318, 3317, 1, 1],
["get", 3321, 12, 1, 675, 9],
["frame", 3322, 3321, 1, 675, 9],
["null", 3323, 675, 9],
["setarg", 3322, 0, 3323, 675, 9],
["setarg", 3322, 1, 3317, 675, 9],
["invoke", 3322, 3320, 675, 9],
["jump", "while_start_48", 676, 9],
["jump", "if_end_899", 676, 9],
"if_else_898",
"if_end_899",
["access", 3324, "delete", 678, 17],
["is_identical", 3325, 21, 3324, 678, 17],
["jump_true", 3325, "eq_done_908", 678, 17],
["is_int", 3326, 21, 678, 17],
["jump_false", 3326, "eq_ni_909", 678, 17],
"_nop_tc_571",
["jump", "eq_ni_909", 678, 17],
["eq_int", 3325, 21, 3324, 678, 17],
["jump", "eq_done_908", 678, 17],
"eq_ni_909",
["is_num", 3326, 21, 678, 17],
["jump_false", 3326, "eq_nn_910", 678, 17],
"_nop_tc_572",
["jump", "eq_nn_910", 678, 17],
["eq_float", 3325, 21, 3324, 678, 17],
["jump", "eq_done_908", 678, 17],
"eq_nn_910",
["is_text", 3326, 21, 678, 17],
["jump_false", 3326, "eq_nt_911", 678, 17],
"_nop_tc_573",
"_nop_tc_574",
["eq_text", 3325, 21, 3324, 678, 17],
["jump", "eq_done_908", 678, 17],
"eq_nt_911",
["is_null", 3326, 21, 678, 17],
["jump_false", 3326, "eq_nnl_912", 678, 17],
"_nop_tc_575",
["jump", "eq_nnl_912", 678, 17],
["true", 3325, 678, 17],
["jump", "eq_done_908", 678, 17],
"eq_nnl_912",
["is_bool", 3326, 21, 678, 17],
["jump_false", 3326, "eq_nb_913", 678, 17],
"_nop_tc_576",
["jump", "eq_nb_913", 678, 17],
["eq_bool", 3325, 21, 3324, 678, 17],
["jump", "eq_done_908", 678, 17],
"eq_nb_913",
["false", 3325, 678, 17],
"eq_done_908",
["jump_false", 3325, "if_else_906", 678, 17],
["get", 3329, 13, 1, 1, 1],
["frame", 3330, 3329, 1, 1, 1],
["null", 3331, 1, 1],
["setarg", 3330, 0, 3331, 1, 1],
["setarg", 3330, 1, 11, 1, 1],
["invoke", 3330, 3328, 1, 1],
["get", 3333, 13, 1, 1, 1],
["frame", 3334, 3333, 1, 1, 1],
["null", 3335, 1, 1],
["setarg", 3334, 0, 3335, 1, 1],
["setarg", 3334, 1, 15, 1, 1],
["invoke", 3334, 3332, 1, 1],
["get", 3337, 13, 1, 1, 1],
["frame", 3338, 3337, 1, 1, 1],
["null", 3339, 1, 1],
["setarg", 3338, 0, 3339, 1, 1],
["setarg", 3338, 1, 5, 1, 1],
["invoke", 3338, 3336, 1, 1],
["array", 3340, 0, 1, 1],
["push", 3340, 3328, 1, 1],
["push", 3340, 3332, 1, 1],
["push", 3340, 3336, 1, 1],
[
"access",
3341,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3342, " {0} =l call $cell_rt_delete(l %ctx, l {1}, l {2})", 1, 1],
["frame", 3344, 3341, 2, 1, 1],
["null", 3345, 1, 1],
["setarg", 3344, 0, 3345, 1, 1],
["setarg", 3344, 1, 3342, 1, 1],
["setarg", 3344, 2, 3340, 1, 1],
["invoke", 3344, 3343, 1, 1],
["get", 3347, 12, 1, 679, 9],
["frame", 3348, 3347, 1, 679, 9],
["null", 3349, 679, 9],
["setarg", 3348, 0, 3349, 679, 9],
["setarg", 3348, 1, 3343, 679, 9],
["invoke", 3348, 3346, 679, 9],
["frame", 3351, 10, 1, 680, 9],
["null", 3352, 680, 9],
["setarg", 3351, 0, 3352, 680, 9],
["setarg", 3351, 1, 11, 680, 9],
["invoke", 3351, 3350, 680, 9],
["jump", "while_start_48", 681, 9],
["jump", "if_end_907", 681, 9],
"if_else_906",
"if_end_907",
["access", 3353, "typeof", 683, 17],
["is_identical", 3354, 21, 3353, 683, 17],
["jump_true", 3354, "eq_done_916", 683, 17],
["is_int", 3355, 21, 683, 17],
["jump_false", 3355, "eq_ni_917", 683, 17],
"_nop_tc_577",
["jump", "eq_ni_917", 683, 17],
["eq_int", 3354, 21, 3353, 683, 17],
["jump", "eq_done_916", 683, 17],
"eq_ni_917",
["is_num", 3355, 21, 683, 17],
["jump_false", 3355, "eq_nn_918", 683, 17],
"_nop_tc_578",
["jump", "eq_nn_918", 683, 17],
["eq_float", 3354, 21, 3353, 683, 17],
["jump", "eq_done_916", 683, 17],
"eq_nn_918",
["is_text", 3355, 21, 683, 17],
["jump_false", 3355, "eq_nt_919", 683, 17],
"_nop_tc_579",
"_nop_tc_580",
["eq_text", 3354, 21, 3353, 683, 17],
["jump", "eq_done_916", 683, 17],
"eq_nt_919",
["is_null", 3355, 21, 683, 17],
["jump_false", 3355, "eq_nnl_920", 683, 17],
"_nop_tc_581",
["jump", "eq_nnl_920", 683, 17],
["true", 3354, 683, 17],
["jump", "eq_done_916", 683, 17],
"eq_nnl_920",
["is_bool", 3355, 21, 683, 17],
["jump_false", 3355, "eq_nb_921", 683, 17],
"_nop_tc_582",
["jump", "eq_nb_921", 683, 17],
["eq_bool", 3354, 21, 3353, 683, 17],
["jump", "eq_done_916", 683, 17],
"eq_nb_921",
["false", 3354, 683, 17],
"eq_done_916",
["jump_false", 3354, "if_else_914", 683, 17],
["get", 3358, 13, 1, 1, 1],
["frame", 3359, 3358, 1, 1, 1],
["null", 3360, 1, 1],
["setarg", 3359, 0, 3360, 1, 1],
["setarg", 3359, 1, 11, 1, 1],
["invoke", 3359, 3357, 1, 1],
["get", 3362, 13, 1, 1, 1],
["frame", 3363, 3362, 1, 1, 1],
["null", 3364, 1, 1],
["setarg", 3363, 0, 3364, 1, 1],
["setarg", 3363, 1, 15, 1, 1],
["invoke", 3363, 3361, 1, 1],
["array", 3365, 0, 1, 1],
["push", 3365, 3357, 1, 1],
["push", 3365, 3361, 1, 1],
[
"access",
3366,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3367, " {0} =l call $cell_rt_typeof(l %ctx, l {1})", 1, 1],
["frame", 3369, 3366, 2, 1, 1],
["null", 3370, 1, 1],
["setarg", 3369, 0, 3370, 1, 1],
["setarg", 3369, 1, 3367, 1, 1],
["setarg", 3369, 2, 3365, 1, 1],
["invoke", 3369, 3368, 1, 1],
["get", 3372, 12, 1, 684, 9],
["frame", 3373, 3372, 1, 684, 9],
["null", 3374, 684, 9],
["setarg", 3373, 0, 3374, 684, 9],
["setarg", 3373, 1, 3368, 684, 9],
["invoke", 3373, 3371, 684, 9],
["frame", 3376, 10, 1, 685, 9],
["null", 3377, 685, 9],
["setarg", 3376, 0, 3377, 685, 9],
["setarg", 3376, 1, 11, 685, 9],
["invoke", 3376, 3375, 685, 9],
["jump", "while_start_48", 686, 9],
["jump", "if_end_915", 686, 9],
"if_else_914",
"if_end_915",
["array", 3378, 0, 1, 1],
["push", 3378, 21, 1, 1],
[
"access",
3379,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
["access", 3380, " # unknown: {0}", 1, 1],
["frame", 3382, 3379, 2, 1, 1],
["null", 3383, 1, 1],
["setarg", 3382, 0, 3383, 1, 1],
["setarg", 3382, 1, 3380, 1, 1],
["setarg", 3382, 2, 3378, 1, 1],
["invoke", 3382, 3381, 1, 1],
["get", 3385, 12, 1, 690, 7],
["frame", 3386, 3385, 1, 690, 7],
["null", 3387, 690, 7],
["setarg", 3386, 0, 3387, 690, 7],
["setarg", 3386, 1, 3381, 690, 7],
["invoke", 3386, 3384, 690, 7],
["jump", "while_start_48", 690, 7],
"while_end_49",
["access", 3388, "}", 693, 10],
["get", 3390, 12, 1, 693, 5],
["frame", 3391, 3390, 1, 693, 5],
["null", 3392, 693, 5],
["setarg", 3391, 0, 3392, 693, 5],
["setarg", 3391, 1, 3388, 693, 5],
["invoke", 3391, 3389, 693, 5],
["access", 3393, "", 694, 10],
["get", 3395, 12, 1, 694, 5],
["frame", 3396, 3395, 1, 694, 5],
["null", 3397, 694, 5],
["setarg", 3396, 0, 3397, 694, 5],
["setarg", 3396, 1, 3393, 694, 5],
["invoke", 3396, 3394, 694, 5],
["null", 3398, 694, 5],
["return", 3398, 694, 5]
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 3
},
{
"disruption_pc": 0,
"nr_slots": 79,
"nr_close_slots": 0,
"instructions": [
["array", 19, 0, 7, 13],
["move", 7, 19, 7, 13],
["array", 20, 0, 8, 18],
["move", 4, 20, 8, 18],
["record", 21, 0],
["move", 17, 21, 9, 19],
["access", 5, 0, 10, 16],
["access", 16, 0, 11, 13],
["function", 22, 0, 17, 14],
["move", 12, 22, 17, 14],
["function", 23, 1, 21, 15],
["move", 11, 23, 21, 15],
["function", 24, 2, 26, 11],
["move", 13, 24, 26, 11],
["function", 25, 3, 30, 18],
["move", 15, 25, 30, 18],
["function", 26, 4, 46, 20],
["move", 14, 26, 46, 20],
["function", 27, 5, 62, 19],
["move", 8, 27, 62, 19],
["function", 28, 7, 75, 20],
["move", 9, 28, 75, 20],
["access", 10, 0, 701, 12],
"while_start_922",
["load_field", 29, 1, "functions", 702, 22],
["length", 30, 29, 702, 22],
["is_int", 32, 10, 702, 22],
["jump_false", 32, "rel_ni_924", 702, 22],
"_nop_tc_1",
"_nop_tc_2",
["lt_int", 31, 10, 30, 702, 22],
["jump", "rel_done_926", 702, 22],
"rel_ni_924",
["is_num", 32, 10, 702, 22],
["jump_false", 32, "rel_nn_925", 702, 22],
"_nop_tc_3",
"_nop_tc_4",
["lt_float", 31, 10, 30, 702, 22],
["jump", "rel_done_926", 702, 22],
"rel_nn_925",
["is_text", 32, 10, 702, 22],
["jump_false", 32, "rel_err_927", 702, 22],
"_nop_tc_5",
["jump", "rel_err_927", 702, 22],
["lt_text", 31, 10, 30, 702, 22],
["jump", "rel_done_926", 702, 22],
"rel_err_927",
["disrupt", 702, 22],
"rel_done_926",
["jump_false", 31, "while_end_923", 702, 22],
["load_field", 34, 1, "functions", 703, 16],
["load_dynamic", 35, 34, 10, 703, 29],
["false", 36, 703, 38],
["frame", 38, 9, 3, 703, 5],
["null", 39, 703, 5],
["setarg", 38, 0, 39, 703, 5],
["setarg", 38, 1, 35, 703, 5],
["setarg", 38, 2, 10, 703, 5],
["setarg", 38, 3, 36, 703, 5],
["invoke", 38, 37, 703, 5],
["access", 40, 1, 704, 15],
["add", 41, 10, 40, 704, 15],
["move", 10, 41, 704, 15],
["jump", "while_start_922", 704, 15],
"while_end_923",
["load_field", 42, 1, "main", 707, 14],
["access", 43, -1, 707, 23],
["true", 44, 707, 27],
["frame", 46, 9, 3, 707, 3],
["null", 47, 707, 3],
["setarg", 46, 0, 47, 707, 3],
["setarg", 46, 1, 42, 707, 3],
["setarg", 46, 2, 43, 707, 3],
["setarg", 46, 3, 44, 707, 3],
["invoke", 46, 45, 707, 3],
["array", 48, 0, 710, 16],
["move", 6, 48, 710, 16],
["access", 18, 0, 711, 12],
"while_start_928",
["length", 49, 4, 712, 22],
["is_int", 51, 18, 712, 22],
["jump_false", 51, "rel_ni_930", 712, 22],
"_nop_tc_6",
"_nop_tc_7",
["lt_int", 50, 18, 49, 712, 22],
["jump", "rel_done_932", 712, 22],
"rel_ni_930",
["is_num", 51, 18, 712, 22],
["jump_false", 51, "rel_nn_931", 712, 22],
"_nop_tc_8",
"_nop_tc_9",
["lt_float", 50, 18, 49, 712, 22],
["jump", "rel_done_932", 712, 22],
"rel_nn_931",
["is_text", 51, 18, 712, 22],
["jump_false", 51, "rel_err_933", 712, 22],
"_nop_tc_10",
["jump", "rel_err_933", 712, 22],
["lt_text", 50, 18, 49, 712, 22],
["jump", "rel_done_932", 712, 22],
"rel_err_933",
["disrupt", 712, 22],
"rel_done_932",
["jump_false", 50, "while_end_929", 712, 22],
["load_dynamic", 53, 4, 18, 713, 27],
["is_array", 54, 6, 713, 27],
["jump_false", 54, "push_err_934", 713, 27],
["push", 6, 53, 713, 27],
["jump", "push_done_935", 713, 27],
"push_err_934",
["disrupt", 713, 27],
"push_done_935",
["access", 55, 1, 714, 15],
["add", 56, 18, 55, 714, 15],
["move", 18, 56, 714, 15],
["jump", "while_start_928", 714, 15],
"while_end_929",
["length", 57, 4, 716, 14],
["access", 58, 0, 716, 26],
"_nop_tc_11",
"_nop_tc_12",
"_nop_tc_13",
["jump", "rel_ni_938", 716, 26],
["gt_int", 59, 57, 58, 716, 26],
["jump", "rel_done_940", 716, 26],
"rel_ni_938",
"_nop_tc_14",
"_nop_tc_15",
"_nop_tc_16",
"_nop_tc_17",
["gt_float", 59, 57, 58, 716, 26],
["jump", "rel_done_940", 716, 26],
"rel_nn_939",
"_nop_tc_18",
["jump", "rel_err_941", 716, 26],
"_nop_tc_19",
["jump", "rel_err_941", 716, 26],
["gt_text", 59, 57, 58, 716, 26],
["jump", "rel_done_940", 716, 26],
"rel_err_941",
["disrupt", 716, 26],
"rel_done_940",
["jump_false", 59, "if_else_936", 716, 26],
["access", 62, "", 716, 42],
["is_array", 63, 6, 716, 42],
["jump_false", 63, "push_err_942", 716, 42],
["push", 6, 62, 716, 42],
["jump", "push_done_943", 716, 42],
"push_err_942",
["disrupt", 716, 42],
"push_done_943",
["jump", "if_end_937", 716, 42],
"if_else_936",
"if_end_937",
["access", 64, 0, 718, 8],
["move", 18, 64, 718, 8],
"while_start_944",
["length", 65, 7, 719, 22],
["is_int", 67, 18, 719, 22],
["jump_false", 67, "rel_ni_946", 719, 22],
"_nop_tc_20",
"_nop_tc_21",
["lt_int", 66, 18, 65, 719, 22],
["jump", "rel_done_948", 719, 22],
"rel_ni_946",
["is_num", 67, 18, 719, 22],
["jump_false", 67, "rel_nn_947", 719, 22],
"_nop_tc_22",
"_nop_tc_23",
["lt_float", 66, 18, 65, 719, 22],
["jump", "rel_done_948", 719, 22],
"rel_nn_947",
["is_text", 67, 18, 719, 22],
["jump_false", 67, "rel_err_949", 719, 22],
"_nop_tc_24",
["jump", "rel_err_949", 719, 22],
["lt_text", 66, 18, 65, 719, 22],
["jump", "rel_done_948", 719, 22],
"rel_err_949",
["disrupt", 719, 22],
"rel_done_948",
["jump_false", 66, "while_end_945", 719, 22],
["load_dynamic", 69, 7, 18, 720, 22],
["is_array", 70, 6, 720, 22],
["jump_false", 70, "push_err_950", 720, 22],
["push", 6, 69, 720, 22],
["jump", "push_done_951", 720, 22],
"push_err_950",
["disrupt", 720, 22],
"push_done_951",
["access", 71, 1, 721, 15],
["add", 72, 18, 71, 721, 15],
["move", 18, 72, 721, 15],
["jump", "while_start_944", 721, 15],
"while_end_945",
["access", 73, "\n", 724, 23],
[
"access",
75,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
724,
10
],
["frame", 76, 75, 2, 724, 10],
["null", 77, 724, 10],
["setarg", 76, 0, 77, 724, 10],
["setarg", 76, 1, 6, 724, 10],
["setarg", 76, 2, 73, 724, 10],
["tail_invoke", 76, 74, 724, 10],
["return", 74, 724, 10],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "qbe_emit.cm",
"nr_args": 3
}
],
"main": {
"nr_args": 0,
"nr_close_slots": 0,
"nr_slots": 4,
"instructions": [
["function", 2, 8, 6, 16],
["move", 1, 2, 6, 16],
["return", 1, 727, 8],
"_nop_ur_1",
"_nop_ur_2"
]
},
"filename": "qbe_emit.cm",
"data": {}
}