Files
cell/boot/streamline.cm.mcode
2026-02-15 14:58:46 -06:00

62693 lines
630 KiB
Plaintext

{
"name": "streamline.cm",
"functions": [
{
"disruption_pc": 0,
"nr_slots": 54,
"nr_close_slots": 0,
"instructions": [
[
"get",
6,
35,
1,
13,
18
],
[
"is_proxy",
7,
6,
13,
18
],
[
"jump_false",
7,
"record_path_3",
13,
18
],
[
"null",
8,
13,
18
],
[
"access",
9,
"verify_all",
13,
18
],
[
"array",
10,
0,
13,
18
],
[
"push",
10,
1,
13,
18
],
[
"push",
10,
2,
13,
18
],
[
"frame",
11,
6,
2,
13,
18
],
[
"setarg",
11,
0,
8,
13,
18
],
[
"setarg",
11,
1,
9,
13,
18
],
[
"setarg",
11,
2,
10,
13,
18
],
[
"invoke",
11,
5,
13,
18
],
[
"jump",
"call_done_4",
13,
18
],
"record_path_3",
[
"load_field",
12,
6,
"verify_all",
13,
18
],
[
"frame",
13,
12,
2,
13,
18
],
[
"setarg",
13,
0,
6,
13,
18
],
[
"setarg",
13,
1,
1,
13,
18
],
[
"setarg",
13,
2,
2,
13,
18
],
[
"invoke",
13,
5,
13,
18
],
"call_done_4",
[
"move",
3,
5,
13,
18
],
[
"access",
4,
0,
14,
15
],
"while_start_5",
[
"length",
14,
3,
15,
25
],
[
"is_int",
16,
4,
15,
25
],
[
"jump_false",
16,
"rel_ni_7",
15,
25
],
"_nop_tc_1",
"_nop_tc_2",
[
"lt_int",
15,
4,
14,
15,
25
],
[
"jump",
"rel_done_9",
15,
25
],
"rel_ni_7",
[
"is_num",
16,
4,
15,
25
],
[
"jump_false",
16,
"rel_nn_8",
15,
25
],
"_nop_tc_3",
"_nop_tc_4",
[
"lt_float",
15,
4,
14,
15,
25
],
[
"jump",
"rel_done_9",
15,
25
],
"rel_nn_8",
[
"is_text",
16,
4,
15,
25
],
[
"jump_false",
16,
"rel_err_10",
15,
25
],
"_nop_tc_5",
[
"jump",
"rel_err_10",
15,
25
],
[
"lt_text",
15,
4,
14,
15,
25
],
[
"jump",
"rel_done_9",
15,
25
],
"rel_err_10",
[
"disrupt",
15,
25
],
"rel_done_9",
[
"jump_false",
15,
"while_end_6",
15,
25
],
[
"load_dynamic",
18,
3,
4,
1,
6
],
[
"array",
19,
0,
1,
6
],
[
"push",
19,
18,
1,
6
],
[
"access",
20,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
6
],
[
"access",
21,
"[verify_ir] {0}\n",
1,
6
],
[
"frame",
23,
20,
2,
1,
6
],
[
"null",
24,
1,
6
],
[
"setarg",
23,
0,
24,
1,
6
],
[
"setarg",
23,
1,
21,
1,
6
],
[
"setarg",
23,
2,
19,
1,
6
],
[
"invoke",
23,
22,
1,
6
],
[
"access",
26,
{
"name": "print",
"kind": "name",
"make": "intrinsic"
},
16,
9
],
[
"frame",
27,
26,
1,
16,
9
],
[
"null",
28,
16,
9
],
[
"setarg",
27,
0,
28,
16,
9
],
[
"setarg",
27,
1,
22,
16,
9
],
[
"invoke",
27,
25,
16,
9
],
[
"access",
29,
1,
17,
17
],
[
"is_text",
31,
4,
17,
17
],
[
"jump_false",
31,
"add_cn_12",
17,
17
],
"_nop_tc_6",
[
"jump",
"add_cn_12",
17,
17
],
[
"concat",
30,
4,
29,
17,
17
],
[
"jump",
"add_done_11",
17,
17
],
"add_cn_12",
[
"is_num",
31,
4,
17,
17
],
[
"jump_false",
31,
"add_err_13",
17,
17
],
"_nop_tc_7",
"_nop_tc_8",
[
"add",
30,
4,
29,
17,
17
],
[
"jump",
"add_done_11",
17,
17
],
"add_err_13",
[
"disrupt",
17,
17
],
"add_done_11",
[
"move",
4,
30,
17,
17
],
[
"jump",
"while_start_5",
17,
17
],
"while_end_6",
[
"length",
33,
3,
19,
18
],
[
"access",
34,
0,
19,
26
],
"_nop_tc_9",
"_nop_tc_10",
"_nop_tc_11",
"_nop_tc_12",
[
"gt_int",
35,
33,
34,
19,
26
],
[
"jump",
"rel_done_18",
19,
26
],
"rel_ni_16",
"_nop_tc_13",
"_nop_tc_14",
"_nop_tc_15",
"_nop_tc_16",
[
"gt_float",
35,
33,
34,
19,
26
],
[
"jump",
"rel_done_18",
19,
26
],
"rel_nn_17",
"_nop_tc_17",
[
"jump",
"rel_err_19",
19,
26
],
"_nop_tc_18",
[
"jump",
"rel_err_19",
19,
26
],
[
"gt_text",
35,
33,
34,
19,
26
],
[
"jump",
"rel_done_18",
19,
26
],
"rel_err_19",
[
"disrupt",
19,
26
],
"rel_done_18",
[
"jump_false",
35,
"if_else_14",
19,
26
],
[
"length",
38,
3,
1,
13
],
[
"access",
40,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
[
"frame",
41,
40,
1,
1,
1
],
[
"null",
42,
1,
1
],
[
"setarg",
41,
0,
42,
1,
1
],
[
"setarg",
41,
1,
38,
1,
1
],
[
"invoke",
41,
39,
1,
1
],
[
"array",
43,
0,
1,
1
],
[
"push",
43,
39,
1,
1
],
[
"push",
43,
2,
1,
1
],
[
"access",
44,
{
"name": "format",
"kind": "name",
"make": "intrinsic"
},
1,
1
],
[
"access",
45,
"[verify_ir] {0} errors after {1}\n",
1,
1
],
[
"frame",
47,
44,
2,
1,
1
],
[
"null",
48,
1,
1
],
[
"setarg",
47,
0,
48,
1,
1
],
[
"setarg",
47,
1,
45,
1,
1
],
[
"setarg",
47,
2,
43,
1,
1
],
[
"invoke",
47,
46,
1,
1
],
[
"access",
50,
{
"name": "print",
"kind": "name",
"make": "intrinsic"
},
20,
9
],
[
"frame",
51,
50,
1,
20,
9
],
[
"null",
52,
20,
9
],
[
"setarg",
51,
0,
52,
20,
9
],
[
"setarg",
51,
1,
46,
20,
9
],
[
"invoke",
51,
49,
20,
9
],
[
"jump",
"if_end_15",
20,
9
],
"if_else_14",
"if_end_15",
[
"null",
53,
20,
9
],
[
"return",
53,
20,
9
]
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 2
},
{
"disruption_pc": 0,
"nr_slots": 99,
"nr_close_slots": 0,
"instructions": [
[
"null",
5,
93,
18
],
[
"null",
4,
94,
17
],
[
"null",
9,
95,
14
],
[
"null",
10,
96,
14
],
[
"null",
7,
97,
14
],
[
"false",
6,
98,
19
],
[
"null",
8,
99,
18
],
[
"get",
11,
2,
1,
100,
9
],
[
"null",
12,
100,
16
],
[
"is_identical",
13,
11,
12,
100,
16
],
[
"jump_true",
13,
"eq_done_32",
100,
16
],
[
"is_int",
14,
11,
100,
16
],
[
"jump_false",
14,
"eq_ni_33",
100,
16
],
"_nop_tc_1",
[
"jump",
"eq_ni_33",
100,
16
],
[
"eq_int",
13,
11,
12,
100,
16
],
[
"jump",
"eq_done_32",
100,
16
],
"eq_ni_33",
[
"is_num",
14,
11,
100,
16
],
[
"jump_false",
14,
"eq_nn_34",
100,
16
],
"_nop_tc_2",
[
"jump",
"eq_nn_34",
100,
16
],
[
"eq_float",
13,
11,
12,
100,
16
],
[
"jump",
"eq_done_32",
100,
16
],
"eq_nn_34",
[
"is_text",
14,
11,
100,
16
],
[
"jump_false",
14,
"eq_nt_35",
100,
16
],
"_nop_tc_3",
[
"jump",
"eq_nt_35",
100,
16
],
[
"eq_text",
13,
11,
12,
100,
16
],
[
"jump",
"eq_done_32",
100,
16
],
"eq_nt_35",
[
"is_null",
14,
11,
100,
16
],
[
"jump_false",
14,
"eq_nnl_36",
100,
16
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
13,
100,
16
],
[
"jump",
"eq_done_32",
100,
16
],
"eq_nnl_36",
[
"is_bool",
14,
11,
100,
16
],
[
"jump_false",
14,
"eq_nb_37",
100,
16
],
"_nop_tc_6",
[
"jump",
"eq_nb_37",
100,
16
],
[
"eq_bool",
13,
11,
12,
100,
16
],
[
"jump",
"eq_done_32",
100,
16
],
"eq_nb_37",
[
"false",
13,
100,
16
],
"eq_done_32",
[
"jump_false",
13,
"if_else_30",
100,
16
],
[
"frame",
17,
3,
0,
101,
14
],
[
"null",
18,
101,
14
],
[
"setarg",
17,
0,
18,
101,
14
],
[
"tail_invoke",
17,
16,
101,
14
],
[
"return",
16,
101,
14
],
"_nop_ur_1",
"if_else_30",
"if_end_31",
[
"get",
20,
21,
1,
103,
14
],
[
"is_proxy",
21,
20,
103,
14
],
[
"jump_false",
21,
"record_path_38",
103,
14
],
[
"null",
22,
103,
14
],
[
"access",
23,
"detailed_stats",
103,
14
],
[
"array",
24,
0,
103,
14
],
[
"push",
24,
1,
103,
14
],
[
"frame",
25,
20,
2,
103,
14
],
[
"setarg",
25,
0,
22,
103,
14
],
[
"setarg",
25,
1,
23,
103,
14
],
[
"setarg",
25,
2,
24,
103,
14
],
[
"invoke",
25,
19,
103,
14
],
[
"jump",
"call_done_39",
103,
14
],
"record_path_38",
[
"load_field",
26,
20,
"detailed_stats",
103,
14
],
[
"frame",
27,
26,
1,
103,
14
],
[
"setarg",
27,
0,
20,
103,
14
],
[
"setarg",
27,
1,
1,
103,
14
],
[
"invoke",
27,
19,
103,
14
],
"call_done_39",
[
"move",
5,
19,
103,
14
],
[
"get",
29,
32,
1,
104,
10
],
[
"is_proxy",
30,
29,
104,
10
],
[
"jump_false",
30,
"record_path_40",
104,
10
],
[
"null",
31,
104,
10
],
[
"access",
32,
"number",
104,
10
],
[
"array",
33,
0,
104,
10
],
[
"frame",
34,
29,
2,
104,
10
],
[
"setarg",
34,
0,
31,
104,
10
],
[
"setarg",
34,
1,
32,
104,
10
],
[
"setarg",
34,
2,
33,
104,
10
],
[
"invoke",
34,
28,
104,
10
],
[
"jump",
"call_done_41",
104,
10
],
"record_path_40",
[
"load_field",
35,
29,
"number",
104,
10
],
[
"frame",
36,
35,
0,
104,
10
],
[
"setarg",
36,
0,
29,
104,
10
],
[
"invoke",
36,
28,
104,
10
],
"call_done_41",
[
"move",
9,
28,
104,
10
],
[
"frame",
38,
3,
0,
105,
14
],
[
"null",
39,
105,
14
],
[
"setarg",
38,
0,
39,
105,
14
],
[
"invoke",
38,
37,
105,
14
],
[
"move",
8,
37,
105,
14
],
[
"get",
41,
32,
1,
106,
10
],
[
"is_proxy",
42,
41,
106,
10
],
[
"jump_false",
42,
"record_path_42",
106,
10
],
[
"null",
43,
106,
10
],
[
"access",
44,
"number",
106,
10
],
[
"array",
45,
0,
106,
10
],
[
"frame",
46,
41,
2,
106,
10
],
[
"setarg",
46,
0,
43,
106,
10
],
[
"setarg",
46,
1,
44,
106,
10
],
[
"setarg",
46,
2,
45,
106,
10
],
[
"invoke",
46,
40,
106,
10
],
[
"jump",
"call_done_43",
106,
10
],
"record_path_42",
[
"load_field",
47,
41,
"number",
106,
10
],
[
"frame",
48,
47,
0,
106,
10
],
[
"setarg",
48,
0,
41,
106,
10
],
[
"invoke",
48,
40,
106,
10
],
"call_done_43",
[
"move",
10,
40,
106,
10
],
[
"get",
50,
21,
1,
107,
13
],
[
"is_proxy",
51,
50,
107,
13
],
[
"jump_false",
51,
"record_path_44",
107,
13
],
[
"null",
52,
107,
13
],
[
"access",
53,
"detailed_stats",
107,
13
],
[
"array",
54,
0,
107,
13
],
[
"push",
54,
1,
107,
13
],
[
"frame",
55,
50,
2,
107,
13
],
[
"setarg",
55,
0,
52,
107,
13
],
[
"setarg",
55,
1,
53,
107,
13
],
[
"setarg",
55,
2,
54,
107,
13
],
[
"invoke",
55,
49,
107,
13
],
[
"jump",
"call_done_45",
107,
13
],
"record_path_44",
[
"load_field",
56,
50,
"detailed_stats",
107,
13
],
[
"frame",
57,
56,
1,
107,
13
],
[
"setarg",
57,
0,
50,
107,
13
],
[
"setarg",
57,
1,
1,
107,
13
],
[
"invoke",
57,
49,
107,
13
],
"call_done_45",
[
"move",
4,
49,
107,
13
],
[
"is_num",
59,
10,
108,
16
],
[
"jump_false",
59,
"num_err_46",
108,
16
],
[
"is_num",
60,
9,
108,
16
],
[
"jump_false",
60,
"num_err_46",
108,
16
],
[
"subtract",
58,
10,
9,
108,
16
],
[
"jump",
"num_done_47",
108,
16
],
"num_err_46",
[
"disrupt",
108,
16
],
"num_done_47",
[
"access",
61,
1000,
108,
22
],
[
"is_num",
63,
58,
108,
22
],
[
"jump_false",
63,
"num_err_48",
108,
22
],
"_nop_tc_7",
"_nop_tc_8",
[
"multiply",
62,
58,
61,
108,
22
],
[
"jump",
"num_done_49",
108,
22
],
"num_err_48",
[
"disrupt",
108,
22
],
"num_done_49",
[
"move",
7,
62,
108,
22
],
[
"load_field",
65,
5,
"instr",
109,
15
],
[
"load_field",
66,
4,
"instr",
109,
31
],
[
"is_identical",
67,
65,
66,
109,
31
],
[
"jump_true",
67,
"ne_nid_53",
109,
31
],
[
"jump",
"ne_ni_54",
109,
31
],
"ne_nid_53",
[
"false",
67,
109,
31
],
[
"jump",
"ne_done_52",
109,
31
],
"ne_ni_54",
[
"is_int",
68,
65,
109,
31
],
[
"jump_false",
68,
"ne_nn_55",
109,
31
],
[
"is_int",
69,
66,
109,
31
],
[
"jump_false",
69,
"ne_nn_55",
109,
31
],
[
"ne_int",
67,
65,
66,
109,
31
],
[
"jump",
"ne_done_52",
109,
31
],
"ne_nn_55",
[
"is_num",
68,
65,
109,
31
],
[
"jump_false",
68,
"ne_nt_56",
109,
31
],
[
"is_num",
69,
66,
109,
31
],
[
"jump_false",
69,
"ne_nt_56",
109,
31
],
[
"ne_float",
67,
65,
66,
109,
31
],
[
"jump",
"ne_done_52",
109,
31
],
"ne_nt_56",
[
"is_text",
68,
65,
109,
31
],
[
"jump_false",
68,
"ne_nnl_57",
109,
31
],
[
"is_text",
69,
66,
109,
31
],
[
"jump_false",
69,
"ne_nnl_57",
109,
31
],
[
"ne_text",
67,
65,
66,
109,
31
],
[
"jump",
"ne_done_52",
109,
31
],
"ne_nnl_57",
[
"is_null",
68,
65,
109,
31
],
[
"jump_false",
68,
"ne_nb_58",
109,
31
],
[
"is_null",
69,
66,
109,
31
],
[
"jump_false",
69,
"ne_nb_58",
109,
31
],
[
"false",
67,
109,
31
],
[
"jump",
"ne_done_52",
109,
31
],
"ne_nb_58",
[
"is_bool",
68,
65,
109,
31
],
[
"jump_false",
68,
"ne_mis_59",
109,
31
],
[
"is_bool",
69,
66,
109,
31
],
[
"jump_false",
69,
"ne_mis_59",
109,
31
],
[
"ne_bool",
67,
65,
66,
109,
31
],
[
"jump",
"ne_done_52",
109,
31
],
"ne_mis_59",
[
"true",
67,
109,
31
],
"ne_done_52",
[
"move",
70,
67,
109,
31
],
[
"jump_true",
70,
"or_end_51",
109,
31
],
[
"load_field",
71,
5,
"nop",
110,
15
],
[
"load_field",
72,
4,
"nop",
110,
29
],
[
"is_identical",
73,
71,
72,
110,
29
],
[
"jump_true",
73,
"ne_nid_61",
110,
29
],
[
"jump",
"ne_ni_62",
110,
29
],
"ne_nid_61",
[
"false",
73,
110,
29
],
[
"jump",
"ne_done_60",
110,
29
],
"ne_ni_62",
[
"is_int",
74,
71,
110,
29
],
[
"jump_false",
74,
"ne_nn_63",
110,
29
],
[
"is_int",
75,
72,
110,
29
],
[
"jump_false",
75,
"ne_nn_63",
110,
29
],
[
"ne_int",
73,
71,
72,
110,
29
],
[
"jump",
"ne_done_60",
110,
29
],
"ne_nn_63",
[
"is_num",
74,
71,
110,
29
],
[
"jump_false",
74,
"ne_nt_64",
110,
29
],
[
"is_num",
75,
72,
110,
29
],
[
"jump_false",
75,
"ne_nt_64",
110,
29
],
[
"ne_float",
73,
71,
72,
110,
29
],
[
"jump",
"ne_done_60",
110,
29
],
"ne_nt_64",
[
"is_text",
74,
71,
110,
29
],
[
"jump_false",
74,
"ne_nnl_65",
110,
29
],
[
"is_text",
75,
72,
110,
29
],
[
"jump_false",
75,
"ne_nnl_65",
110,
29
],
[
"ne_text",
73,
71,
72,
110,
29
],
[
"jump",
"ne_done_60",
110,
29
],
"ne_nnl_65",
[
"is_null",
74,
71,
110,
29
],
[
"jump_false",
74,
"ne_nb_66",
110,
29
],
[
"is_null",
75,
72,
110,
29
],
[
"jump_false",
75,
"ne_nb_66",
110,
29
],
[
"false",
73,
110,
29
],
[
"jump",
"ne_done_60",
110,
29
],
"ne_nb_66",
[
"is_bool",
74,
71,
110,
29
],
[
"jump_false",
74,
"ne_mis_67",
110,
29
],
[
"is_bool",
75,
72,
110,
29
],
[
"jump_false",
75,
"ne_mis_67",
110,
29
],
[
"ne_bool",
73,
71,
72,
110,
29
],
[
"jump",
"ne_done_60",
110,
29
],
"ne_mis_67",
[
"true",
73,
110,
29
],
"ne_done_60",
[
"move",
70,
73,
110,
29
],
"or_end_51",
[
"move",
76,
70,
110,
29
],
[
"jump_true",
76,
"or_end_50",
110,
29
],
[
"load_field",
77,
5,
"guard",
111,
15
],
[
"load_field",
78,
4,
"guard",
111,
31
],
[
"is_identical",
79,
77,
78,
111,
31
],
[
"jump_true",
79,
"ne_nid_69",
111,
31
],
[
"jump",
"ne_ni_70",
111,
31
],
"ne_nid_69",
[
"false",
79,
111,
31
],
[
"jump",
"ne_done_68",
111,
31
],
"ne_ni_70",
[
"is_int",
80,
77,
111,
31
],
[
"jump_false",
80,
"ne_nn_71",
111,
31
],
[
"is_int",
81,
78,
111,
31
],
[
"jump_false",
81,
"ne_nn_71",
111,
31
],
[
"ne_int",
79,
77,
78,
111,
31
],
[
"jump",
"ne_done_68",
111,
31
],
"ne_nn_71",
[
"is_num",
80,
77,
111,
31
],
[
"jump_false",
80,
"ne_nt_72",
111,
31
],
[
"is_num",
81,
78,
111,
31
],
[
"jump_false",
81,
"ne_nt_72",
111,
31
],
[
"ne_float",
79,
77,
78,
111,
31
],
[
"jump",
"ne_done_68",
111,
31
],
"ne_nt_72",
[
"is_text",
80,
77,
111,
31
],
[
"jump_false",
80,
"ne_nnl_73",
111,
31
],
[
"is_text",
81,
78,
111,
31
],
[
"jump_false",
81,
"ne_nnl_73",
111,
31
],
[
"ne_text",
79,
77,
78,
111,
31
],
[
"jump",
"ne_done_68",
111,
31
],
"ne_nnl_73",
[
"is_null",
80,
77,
111,
31
],
[
"jump_false",
80,
"ne_nb_74",
111,
31
],
[
"is_null",
81,
78,
111,
31
],
[
"jump_false",
81,
"ne_nb_74",
111,
31
],
[
"false",
79,
111,
31
],
[
"jump",
"ne_done_68",
111,
31
],
"ne_nb_74",
[
"is_bool",
80,
77,
111,
31
],
[
"jump_false",
80,
"ne_mis_75",
111,
31
],
[
"is_bool",
81,
78,
111,
31
],
[
"jump_false",
81,
"ne_mis_75",
111,
31
],
[
"ne_bool",
79,
77,
78,
111,
31
],
[
"jump",
"ne_done_68",
111,
31
],
"ne_mis_75",
[
"true",
79,
111,
31
],
"ne_done_68",
[
"move",
76,
79,
111,
31
],
"or_end_50",
[
"move",
6,
76,
111,
31
],
[
"get",
82,
2,
1,
112,
5
],
[
"load_field",
83,
82,
"passes",
112,
5
],
[
"record",
84,
7
],
[
"store_field",
84,
2,
"pass",
113,
13
],
[
"load_field",
85,
1,
"name",
114,
11
],
[
"store_field",
84,
85,
"fn",
114,
11
],
[
"store_field",
84,
7,
"ms",
115,
11
],
[
"store_field",
84,
5,
"before",
116,
15
],
[
"store_field",
84,
4,
"after",
117,
14
],
[
"store_field",
84,
6,
"changed",
118,
16
],
[
"record",
86,
2
],
[
"load_field",
87,
4,
"nop",
120,
21
],
[
"load_field",
88,
5,
"nop",
120,
33
],
[
"is_num",
90,
87,
120,
33
],
[
"jump_false",
90,
"num_err_76",
120,
33
],
[
"is_num",
91,
88,
120,
33
],
[
"jump_false",
91,
"num_err_76",
120,
33
],
[
"subtract",
89,
87,
88,
120,
33
],
[
"jump",
"num_done_77",
120,
33
],
"num_err_76",
[
"disrupt",
120,
33
],
"num_done_77",
[
"store_field",
86,
89,
"nops_added",
120,
33
],
[
"load_field",
92,
5,
"guard",
121,
25
],
[
"load_field",
93,
4,
"guard",
121,
40
],
[
"is_num",
95,
92,
121,
40
],
[
"jump_false",
95,
"num_err_78",
121,
40
],
[
"is_num",
96,
93,
121,
40
],
[
"jump_false",
96,
"num_err_78",
121,
40
],
[
"subtract",
94,
92,
93,
121,
40
],
[
"jump",
"num_done_79",
121,
40
],
"num_err_78",
[
"disrupt",
121,
40
],
"num_done_79",
[
"store_field",
86,
94,
"guards_removed",
121,
40
],
[
"store_field",
84,
86,
"changes",
121,
40
],
[
"is_array",
97,
83,
121,
40
],
[
"jump_false",
97,
"push_err_80",
121,
40
],
[
"push",
83,
84,
121,
40
],
[
"jump",
"push_done_81",
121,
40
],
"push_err_80",
[
"disrupt",
121,
40
],
"push_done_81",
[
"return",
8,
124,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 3
},
{
"disruption_pc": 0,
"nr_slots": 13,
"nr_close_slots": 0,
"instructions": [
[
"access",
3,
{
"name": "is_number",
"kind": "name",
"make": "intrinsic"
},
130,
9
],
[
"frame",
4,
3,
1,
130,
9
],
[
"null",
5,
130,
9
],
[
"setarg",
4,
0,
5,
130,
9
],
[
"setarg",
4,
1,
1,
130,
9
],
[
"invoke",
4,
2,
130,
9
],
[
"jump_false",
2,
"if_else_82",
130,
9
],
[
"is_int",
6,
1,
131,
22
],
[
"jump_false",
6,
"if_else_84",
131,
22
],
[
"get",
7,
7,
1,
132,
16
],
[
"return",
7,
132,
16
],
"_nop_ur_1",
"if_else_84",
"if_end_85",
[
"get",
8,
5,
1,
134,
14
],
[
"return",
8,
134,
14
],
"_nop_ur_2",
"if_else_82",
"if_end_83",
[
"is_text",
9,
1,
136,
17
],
[
"jump_false",
9,
"if_else_86",
136,
17
],
[
"get",
10,
11,
1,
137,
14
],
[
"return",
10,
137,
14
],
"_nop_ur_3",
"if_else_86",
"if_end_87",
[
"get",
11,
12,
1,
139,
12
],
[
"return",
11,
139,
12
],
"_nop_ur_4",
"_nop_ur_5"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 48,
"nr_close_slots": 0,
"instructions": [
[
"access",
7,
0,
144,
20
],
[
"load_index",
8,
2,
7,
144,
20
],
[
"move",
3,
8,
144,
20
],
[
"null",
4,
145,
16
],
[
"null",
5,
146,
20
],
[
"null",
6,
147,
15
],
[
"access",
9,
"move",
148,
15
],
[
"is_identical",
10,
3,
9,
148,
15
],
[
"jump_true",
10,
"eq_done_90",
148,
15
],
[
"is_int",
11,
3,
148,
15
],
[
"jump_false",
11,
"eq_ni_91",
148,
15
],
"_nop_tc_1",
[
"jump",
"eq_ni_91",
148,
15
],
[
"eq_int",
10,
3,
9,
148,
15
],
[
"jump",
"eq_done_90",
148,
15
],
"eq_ni_91",
[
"is_num",
11,
3,
148,
15
],
[
"jump_false",
11,
"eq_nn_92",
148,
15
],
"_nop_tc_2",
[
"jump",
"eq_nn_92",
148,
15
],
[
"eq_float",
10,
3,
9,
148,
15
],
[
"jump",
"eq_done_90",
148,
15
],
"eq_nn_92",
[
"is_text",
11,
3,
148,
15
],
[
"jump_false",
11,
"eq_nt_93",
148,
15
],
"_nop_tc_3",
"_nop_tc_4",
[
"eq_text",
10,
3,
9,
148,
15
],
[
"jump",
"eq_done_90",
148,
15
],
"eq_nt_93",
[
"is_null",
11,
3,
148,
15
],
[
"jump_false",
11,
"eq_nnl_94",
148,
15
],
"_nop_tc_5",
[
"jump",
"eq_nnl_94",
148,
15
],
[
"true",
10,
148,
15
],
[
"jump",
"eq_done_90",
148,
15
],
"eq_nnl_94",
[
"is_bool",
11,
3,
148,
15
],
[
"jump_false",
11,
"eq_nb_95",
148,
15
],
"_nop_tc_6",
[
"jump",
"eq_nb_95",
148,
15
],
[
"eq_bool",
10,
3,
9,
148,
15
],
[
"jump",
"eq_done_90",
148,
15
],
"eq_nb_95",
[
"false",
10,
148,
15
],
"eq_done_90",
[
"jump_false",
10,
"if_else_88",
148,
15
],
[
"access",
13,
2,
149,
35
],
[
"load_index",
14,
2,
13,
149,
35
],
[
"load_dynamic",
15,
1,
14,
149,
35
],
[
"move",
5,
15,
149,
35
],
[
"null",
16,
150,
42
],
[
"is_identical",
17,
5,
16,
150,
42
],
[
"jump_true",
17,
"ne_nid_99",
150,
42
],
[
"jump",
"ne_ni_100",
150,
42
],
"ne_nid_99",
[
"false",
17,
150,
42
],
[
"jump",
"ne_done_98",
150,
42
],
"ne_ni_100",
[
"is_int",
18,
5,
150,
42
],
[
"jump_false",
18,
"ne_nn_101",
150,
42
],
"_nop_tc_7",
[
"jump",
"ne_nn_101",
150,
42
],
[
"ne_int",
17,
5,
16,
150,
42
],
[
"jump",
"ne_done_98",
150,
42
],
"ne_nn_101",
[
"is_num",
18,
5,
150,
42
],
[
"jump_false",
18,
"ne_nt_102",
150,
42
],
"_nop_tc_8",
[
"jump",
"ne_nt_102",
150,
42
],
[
"ne_float",
17,
5,
16,
150,
42
],
[
"jump",
"ne_done_98",
150,
42
],
"ne_nt_102",
[
"is_text",
18,
5,
150,
42
],
[
"jump_false",
18,
"ne_nnl_103",
150,
42
],
"_nop_tc_9",
[
"jump",
"ne_nnl_103",
150,
42
],
[
"ne_text",
17,
5,
16,
150,
42
],
[
"jump",
"ne_done_98",
150,
42
],
"ne_nnl_103",
[
"is_null",
18,
5,
150,
42
],
[
"jump_false",
18,
"ne_nb_104",
150,
42
],
"_nop_tc_10",
"_nop_tc_11",
[
"false",
17,
150,
42
],
[
"jump",
"ne_done_98",
150,
42
],
"ne_nb_104",
[
"is_bool",
18,
5,
150,
42
],
[
"jump_false",
18,
"ne_mis_105",
150,
42
],
"_nop_tc_12",
[
"jump",
"ne_mis_105",
150,
42
],
[
"ne_bool",
17,
5,
16,
150,
42
],
[
"jump",
"ne_done_98",
150,
42
],
"ne_mis_105",
[
"true",
17,
150,
42
],
"ne_done_98",
[
"jump_false",
17,
"tern_else_96",
150,
42
],
[
"move",
20,
5,
150,
49
],
[
"jump",
"tern_end_97",
150,
49
],
"tern_else_96",
[
"get",
21,
12,
1,
150,
60
],
[
"move",
20,
21,
150,
60
],
"tern_end_97",
[
"access",
22,
1,
150,
24
],
[
"load_index",
23,
2,
22,
150,
24
],
[
"store_dynamic",
1,
20,
23,
150,
24
],
[
"null",
24,
151,
14
],
[
"return",
24,
151,
14
],
"_nop_ur_1",
"if_else_88",
"if_end_89",
[
"get",
25,
37,
1,
153,
12
],
[
"load_dynamic",
26,
25,
3,
153,
24
],
[
"move",
4,
26,
153,
24
],
[
"null",
27,
154,
17
],
[
"is_identical",
28,
4,
27,
154,
17
],
[
"jump_true",
28,
"ne_nid_109",
154,
17
],
[
"jump",
"ne_ni_110",
154,
17
],
"ne_nid_109",
[
"false",
28,
154,
17
],
[
"jump",
"ne_done_108",
154,
17
],
"ne_ni_110",
[
"is_int",
29,
4,
154,
17
],
[
"jump_false",
29,
"ne_nn_111",
154,
17
],
"_nop_tc_13",
[
"jump",
"ne_nn_111",
154,
17
],
[
"ne_int",
28,
4,
27,
154,
17
],
[
"jump",
"ne_done_108",
154,
17
],
"ne_nn_111",
[
"is_num",
29,
4,
154,
17
],
[
"jump_false",
29,
"ne_nt_112",
154,
17
],
"_nop_tc_14",
[
"jump",
"ne_nt_112",
154,
17
],
[
"ne_float",
28,
4,
27,
154,
17
],
[
"jump",
"ne_done_108",
154,
17
],
"ne_nt_112",
[
"is_text",
29,
4,
154,
17
],
[
"jump_false",
29,
"ne_nnl_113",
154,
17
],
"_nop_tc_15",
[
"jump",
"ne_nnl_113",
154,
17
],
[
"ne_text",
28,
4,
27,
154,
17
],
[
"jump",
"ne_done_108",
154,
17
],
"ne_nnl_113",
[
"is_null",
29,
4,
154,
17
],
[
"jump_false",
29,
"ne_nb_114",
154,
17
],
"_nop_tc_16",
"_nop_tc_17",
[
"false",
28,
154,
17
],
[
"jump",
"ne_done_108",
154,
17
],
"ne_nb_114",
[
"is_bool",
29,
4,
154,
17
],
[
"jump_false",
29,
"ne_mis_115",
154,
17
],
"_nop_tc_18",
[
"jump",
"ne_mis_115",
154,
17
],
[
"ne_bool",
28,
4,
27,
154,
17
],
[
"jump",
"ne_done_108",
154,
17
],
"ne_mis_115",
[
"true",
28,
154,
17
],
"ne_done_108",
[
"jump_false",
28,
"if_else_106",
154,
17
],
[
"access",
31,
1,
155,
18
],
[
"load_index",
32,
4,
31,
155,
18
],
[
"move",
6,
32,
155,
18
],
[
"null",
33,
156,
18
],
[
"is_identical",
34,
6,
33,
156,
18
],
[
"jump_true",
34,
"eq_done_118",
156,
18
],
[
"is_int",
35,
6,
156,
18
],
[
"jump_false",
35,
"eq_ni_119",
156,
18
],
"_nop_tc_19",
[
"jump",
"eq_ni_119",
156,
18
],
[
"eq_int",
34,
6,
33,
156,
18
],
[
"jump",
"eq_done_118",
156,
18
],
"eq_ni_119",
[
"is_num",
35,
6,
156,
18
],
[
"jump_false",
35,
"eq_nn_120",
156,
18
],
"_nop_tc_20",
[
"jump",
"eq_nn_120",
156,
18
],
[
"eq_float",
34,
6,
33,
156,
18
],
[
"jump",
"eq_done_118",
156,
18
],
"eq_nn_120",
[
"is_text",
35,
6,
156,
18
],
[
"jump_false",
35,
"eq_nt_121",
156,
18
],
"_nop_tc_21",
[
"jump",
"eq_nt_121",
156,
18
],
[
"eq_text",
34,
6,
33,
156,
18
],
[
"jump",
"eq_done_118",
156,
18
],
"eq_nt_121",
[
"is_null",
35,
6,
156,
18
],
[
"jump_false",
35,
"eq_nnl_122",
156,
18
],
"_nop_tc_22",
"_nop_tc_23",
[
"true",
34,
156,
18
],
[
"jump",
"eq_done_118",
156,
18
],
"eq_nnl_122",
[
"is_bool",
35,
6,
156,
18
],
[
"jump_false",
35,
"eq_nb_123",
156,
18
],
"_nop_tc_24",
[
"jump",
"eq_nb_123",
156,
18
],
[
"eq_bool",
34,
6,
33,
156,
18
],
[
"jump",
"eq_done_118",
156,
18
],
"eq_nb_123",
[
"false",
34,
156,
18
],
"eq_done_118",
[
"jump_false",
34,
"if_else_116",
156,
18
],
[
"access",
37,
2,
157,
39
],
[
"load_index",
38,
2,
37,
157,
39
],
[
"get",
40,
13,
1,
157,
15
],
[
"frame",
41,
40,
1,
157,
15
],
[
"null",
42,
157,
15
],
[
"setarg",
41,
0,
42,
157,
15
],
[
"setarg",
41,
1,
38,
157,
15
],
[
"invoke",
41,
39,
157,
15
],
[
"move",
6,
39,
157,
15
],
[
"jump",
"if_end_117",
157,
15
],
"if_else_116",
"if_end_117",
[
"access",
43,
0,
159,
29
],
[
"load_index",
44,
4,
43,
159,
29
],
[
"load_dynamic",
45,
2,
44,
159,
29
],
[
"store_dynamic",
1,
6,
45,
159,
29
],
[
"jump",
"if_end_107",
159,
29
],
"if_else_106",
"if_end_107",
[
"null",
46,
161,
12
],
[
"return",
46,
161,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 2
},
{
"disruption_pc": 0,
"nr_slots": 32,
"nr_close_slots": 0,
"instructions": [
[
"load_dynamic",
5,
1,
2,
165,
28
],
[
"move",
4,
5,
165,
28
],
[
"null",
6,
166,
18
],
[
"is_identical",
7,
4,
6,
166,
18
],
[
"jump_true",
7,
"eq_done_126",
166,
18
],
[
"is_int",
8,
4,
166,
18
],
[
"jump_false",
8,
"eq_ni_127",
166,
18
],
"_nop_tc_1",
[
"jump",
"eq_ni_127",
166,
18
],
[
"eq_int",
7,
4,
6,
166,
18
],
[
"jump",
"eq_done_126",
166,
18
],
"eq_ni_127",
[
"is_num",
8,
4,
166,
18
],
[
"jump_false",
8,
"eq_nn_128",
166,
18
],
"_nop_tc_2",
[
"jump",
"eq_nn_128",
166,
18
],
[
"eq_float",
7,
4,
6,
166,
18
],
[
"jump",
"eq_done_126",
166,
18
],
"eq_nn_128",
[
"is_text",
8,
4,
166,
18
],
[
"jump_false",
8,
"eq_nt_129",
166,
18
],
"_nop_tc_3",
[
"jump",
"eq_nt_129",
166,
18
],
[
"eq_text",
7,
4,
6,
166,
18
],
[
"jump",
"eq_done_126",
166,
18
],
"eq_nt_129",
[
"is_null",
8,
4,
166,
18
],
[
"jump_false",
8,
"eq_nnl_130",
166,
18
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
7,
166,
18
],
[
"jump",
"eq_done_126",
166,
18
],
"eq_nnl_130",
[
"is_bool",
8,
4,
166,
18
],
[
"jump_false",
8,
"eq_nb_131",
166,
18
],
"_nop_tc_6",
[
"jump",
"eq_nb_131",
166,
18
],
[
"eq_bool",
7,
4,
6,
166,
18
],
[
"jump",
"eq_done_126",
166,
18
],
"eq_nb_131",
[
"false",
7,
166,
18
],
"eq_done_126",
[
"jump_false",
7,
"if_else_124",
166,
18
],
[
"false",
10,
167,
14
],
[
"return",
10,
167,
14
],
"_nop_ur_1",
"if_else_124",
"if_end_125",
[
"is_identical",
11,
4,
3,
169,
18
],
[
"jump_true",
11,
"eq_done_134",
169,
18
],
[
"is_int",
12,
4,
169,
18
],
[
"jump_false",
12,
"eq_ni_135",
169,
18
],
[
"is_int",
13,
3,
169,
18
],
[
"jump_false",
13,
"eq_ni_135",
169,
18
],
[
"eq_int",
11,
4,
3,
169,
18
],
[
"jump",
"eq_done_134",
169,
18
],
"eq_ni_135",
[
"is_num",
12,
4,
169,
18
],
[
"jump_false",
12,
"eq_nn_136",
169,
18
],
[
"is_num",
13,
3,
169,
18
],
[
"jump_false",
13,
"eq_nn_136",
169,
18
],
[
"eq_float",
11,
4,
3,
169,
18
],
[
"jump",
"eq_done_134",
169,
18
],
"eq_nn_136",
[
"is_text",
12,
4,
169,
18
],
[
"jump_false",
12,
"eq_nt_137",
169,
18
],
[
"is_text",
13,
3,
169,
18
],
[
"jump_false",
13,
"eq_nt_137",
169,
18
],
[
"eq_text",
11,
4,
3,
169,
18
],
[
"jump",
"eq_done_134",
169,
18
],
"eq_nt_137",
[
"is_null",
12,
4,
169,
18
],
[
"jump_false",
12,
"eq_nnl_138",
169,
18
],
[
"is_null",
13,
3,
169,
18
],
[
"jump_false",
13,
"eq_nnl_138",
169,
18
],
[
"true",
11,
169,
18
],
[
"jump",
"eq_done_134",
169,
18
],
"eq_nnl_138",
[
"is_bool",
12,
4,
169,
18
],
[
"jump_false",
12,
"eq_nb_139",
169,
18
],
[
"is_bool",
13,
3,
169,
18
],
[
"jump_false",
13,
"eq_nb_139",
169,
18
],
[
"eq_bool",
11,
4,
3,
169,
18
],
[
"jump",
"eq_done_134",
169,
18
],
"eq_nb_139",
[
"false",
11,
169,
18
],
"eq_done_134",
[
"jump_false",
11,
"if_else_132",
169,
18
],
[
"true",
14,
170,
14
],
[
"return",
14,
170,
14
],
"_nop_ur_2",
"if_else_132",
"if_end_133",
[
"get",
15,
9,
1,
172,
16
],
[
"is_identical",
16,
3,
15,
172,
16
],
[
"jump_true",
16,
"eq_done_143",
172,
16
],
[
"is_int",
17,
3,
172,
16
],
[
"jump_false",
17,
"eq_ni_144",
172,
16
],
[
"is_int",
18,
15,
172,
16
],
[
"jump_false",
18,
"eq_ni_144",
172,
16
],
[
"eq_int",
16,
3,
15,
172,
16
],
[
"jump",
"eq_done_143",
172,
16
],
"eq_ni_144",
[
"is_num",
17,
3,
172,
16
],
[
"jump_false",
17,
"eq_nn_145",
172,
16
],
[
"is_num",
18,
15,
172,
16
],
[
"jump_false",
18,
"eq_nn_145",
172,
16
],
[
"eq_float",
16,
3,
15,
172,
16
],
[
"jump",
"eq_done_143",
172,
16
],
"eq_nn_145",
[
"is_text",
17,
3,
172,
16
],
[
"jump_false",
17,
"eq_nt_146",
172,
16
],
[
"is_text",
18,
15,
172,
16
],
[
"jump_false",
18,
"eq_nt_146",
172,
16
],
[
"eq_text",
16,
3,
15,
172,
16
],
[
"jump",
"eq_done_143",
172,
16
],
"eq_nt_146",
[
"is_null",
17,
3,
172,
16
],
[
"jump_false",
17,
"eq_nnl_147",
172,
16
],
[
"is_null",
18,
15,
172,
16
],
[
"jump_false",
18,
"eq_nnl_147",
172,
16
],
[
"true",
16,
172,
16
],
[
"jump",
"eq_done_143",
172,
16
],
"eq_nnl_147",
[
"is_bool",
17,
3,
172,
16
],
[
"jump_false",
17,
"eq_nb_148",
172,
16
],
[
"is_bool",
18,
15,
172,
16
],
[
"jump_false",
18,
"eq_nb_148",
172,
16
],
[
"eq_bool",
16,
3,
15,
172,
16
],
[
"jump",
"eq_done_143",
172,
16
],
"eq_nb_148",
[
"false",
16,
172,
16
],
"eq_done_143",
[
"move",
19,
16,
172,
16
],
[
"jump_false",
19,
"and_end_142",
172,
16
],
[
"get",
20,
7,
1,
172,
35
],
[
"is_identical",
21,
4,
20,
172,
35
],
[
"jump_true",
21,
"eq_done_150",
172,
35
],
[
"is_int",
22,
4,
172,
35
],
[
"jump_false",
22,
"eq_ni_151",
172,
35
],
[
"is_int",
23,
20,
172,
35
],
[
"jump_false",
23,
"eq_ni_151",
172,
35
],
[
"eq_int",
21,
4,
20,
172,
35
],
[
"jump",
"eq_done_150",
172,
35
],
"eq_ni_151",
[
"is_num",
22,
4,
172,
35
],
[
"jump_false",
22,
"eq_nn_152",
172,
35
],
[
"is_num",
23,
20,
172,
35
],
[
"jump_false",
23,
"eq_nn_152",
172,
35
],
[
"eq_float",
21,
4,
20,
172,
35
],
[
"jump",
"eq_done_150",
172,
35
],
"eq_nn_152",
[
"is_text",
22,
4,
172,
35
],
[
"jump_false",
22,
"eq_nt_153",
172,
35
],
[
"is_text",
23,
20,
172,
35
],
[
"jump_false",
23,
"eq_nt_153",
172,
35
],
[
"eq_text",
21,
4,
20,
172,
35
],
[
"jump",
"eq_done_150",
172,
35
],
"eq_nt_153",
[
"is_null",
22,
4,
172,
35
],
[
"jump_false",
22,
"eq_nnl_154",
172,
35
],
[
"is_null",
23,
20,
172,
35
],
[
"jump_false",
23,
"eq_nnl_154",
172,
35
],
[
"true",
21,
172,
35
],
[
"jump",
"eq_done_150",
172,
35
],
"eq_nnl_154",
[
"is_bool",
22,
4,
172,
35
],
[
"jump_false",
22,
"eq_nb_155",
172,
35
],
[
"is_bool",
23,
20,
172,
35
],
[
"jump_false",
23,
"eq_nb_155",
172,
35
],
[
"eq_bool",
21,
4,
20,
172,
35
],
[
"jump",
"eq_done_150",
172,
35
],
"eq_nb_155",
[
"false",
21,
172,
35
],
"eq_done_150",
[
"move",
24,
21,
172,
35
],
[
"jump_true",
24,
"or_end_149",
172,
35
],
[
"get",
25,
5,
1,
172,
53
],
[
"is_identical",
26,
4,
25,
172,
53
],
[
"jump_true",
26,
"eq_done_156",
172,
53
],
[
"is_int",
27,
4,
172,
53
],
[
"jump_false",
27,
"eq_ni_157",
172,
53
],
[
"is_int",
28,
25,
172,
53
],
[
"jump_false",
28,
"eq_ni_157",
172,
53
],
[
"eq_int",
26,
4,
25,
172,
53
],
[
"jump",
"eq_done_156",
172,
53
],
"eq_ni_157",
[
"is_num",
27,
4,
172,
53
],
[
"jump_false",
27,
"eq_nn_158",
172,
53
],
[
"is_num",
28,
25,
172,
53
],
[
"jump_false",
28,
"eq_nn_158",
172,
53
],
[
"eq_float",
26,
4,
25,
172,
53
],
[
"jump",
"eq_done_156",
172,
53
],
"eq_nn_158",
[
"is_text",
27,
4,
172,
53
],
[
"jump_false",
27,
"eq_nt_159",
172,
53
],
[
"is_text",
28,
25,
172,
53
],
[
"jump_false",
28,
"eq_nt_159",
172,
53
],
[
"eq_text",
26,
4,
25,
172,
53
],
[
"jump",
"eq_done_156",
172,
53
],
"eq_nt_159",
[
"is_null",
27,
4,
172,
53
],
[
"jump_false",
27,
"eq_nnl_160",
172,
53
],
[
"is_null",
28,
25,
172,
53
],
[
"jump_false",
28,
"eq_nnl_160",
172,
53
],
[
"true",
26,
172,
53
],
[
"jump",
"eq_done_156",
172,
53
],
"eq_nnl_160",
[
"is_bool",
27,
4,
172,
53
],
[
"jump_false",
27,
"eq_nb_161",
172,
53
],
[
"is_bool",
28,
25,
172,
53
],
[
"jump_false",
28,
"eq_nb_161",
172,
53
],
[
"eq_bool",
26,
4,
25,
172,
53
],
[
"jump",
"eq_done_156",
172,
53
],
"eq_nb_161",
[
"false",
26,
172,
53
],
"eq_done_156",
[
"move",
24,
26,
172,
53
],
"or_end_149",
[
"move",
19,
24,
172,
53
],
"and_end_142",
[
"jump_false",
19,
"if_else_140",
172,
53
],
[
"true",
29,
173,
14
],
[
"return",
29,
173,
14
],
"_nop_ur_3",
"if_else_140",
"if_end_141",
[
"false",
30,
175,
12
],
[
"return",
30,
175,
12
],
"_nop_ur_4",
"_nop_ur_5"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 3
},
{
"disruption_pc": 0,
"nr_slots": 75,
"nr_close_slots": 0,
"instructions": [
[
"null",
4,
179,
20
],
[
"access",
6,
{
"name": "is_number",
"kind": "name",
"make": "intrinsic"
},
180,
10
],
[
"frame",
7,
6,
1,
180,
10
],
[
"null",
8,
180,
10
],
[
"setarg",
7,
0,
8,
180,
10
],
[
"setarg",
7,
1,
2,
180,
10
],
[
"invoke",
7,
5,
180,
10
],
"_nop_bl_1",
[
"jump_true",
5,
"if_else_162",
180,
10
],
[
"null",
10,
181,
14
],
[
"return",
10,
181,
14
],
"_nop_ur_1",
"if_else_162",
"if_end_163",
[
"load_dynamic",
11,
1,
2,
183,
31
],
[
"move",
4,
11,
183,
31
],
[
"null",
12,
184,
21
],
[
"is_identical",
13,
4,
12,
184,
21
],
[
"jump_true",
13,
"eq_done_166",
184,
21
],
[
"is_int",
14,
4,
184,
21
],
[
"jump_false",
14,
"eq_ni_167",
184,
21
],
"_nop_tc_1",
[
"jump",
"eq_ni_167",
184,
21
],
[
"eq_int",
13,
4,
12,
184,
21
],
[
"jump",
"eq_done_166",
184,
21
],
"eq_ni_167",
[
"is_num",
14,
4,
184,
21
],
[
"jump_false",
14,
"eq_nn_168",
184,
21
],
"_nop_tc_2",
[
"jump",
"eq_nn_168",
184,
21
],
[
"eq_float",
13,
4,
12,
184,
21
],
[
"jump",
"eq_done_166",
184,
21
],
"eq_nn_168",
[
"is_text",
14,
4,
184,
21
],
[
"jump_false",
14,
"eq_nt_169",
184,
21
],
"_nop_tc_3",
[
"jump",
"eq_nt_169",
184,
21
],
[
"eq_text",
13,
4,
12,
184,
21
],
[
"jump",
"eq_done_166",
184,
21
],
"eq_nt_169",
[
"is_null",
14,
4,
184,
21
],
[
"jump_false",
14,
"eq_nnl_170",
184,
21
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
13,
184,
21
],
[
"jump",
"eq_done_166",
184,
21
],
"eq_nnl_170",
[
"is_bool",
14,
4,
184,
21
],
[
"jump_false",
14,
"eq_nb_171",
184,
21
],
"_nop_tc_6",
[
"jump",
"eq_nb_171",
184,
21
],
[
"eq_bool",
13,
4,
12,
184,
21
],
[
"jump",
"eq_done_166",
184,
21
],
"eq_nb_171",
[
"false",
13,
184,
21
],
"eq_done_166",
[
"jump_false",
13,
"if_else_164",
184,
21
],
[
"store_dynamic",
1,
3,
2,
185,
22
],
[
"jump",
"if_end_165",
185,
22
],
"if_else_164",
[
"is_identical",
16,
4,
3,
186,
28
],
[
"jump_true",
16,
"ne_nid_176",
186,
28
],
[
"jump",
"ne_ni_177",
186,
28
],
"ne_nid_176",
[
"false",
16,
186,
28
],
[
"jump",
"ne_done_175",
186,
28
],
"ne_ni_177",
[
"is_int",
17,
4,
186,
28
],
[
"jump_false",
17,
"ne_nn_178",
186,
28
],
[
"is_int",
18,
3,
186,
28
],
[
"jump_false",
18,
"ne_nn_178",
186,
28
],
[
"ne_int",
16,
4,
3,
186,
28
],
[
"jump",
"ne_done_175",
186,
28
],
"ne_nn_178",
[
"is_num",
17,
4,
186,
28
],
[
"jump_false",
17,
"ne_nt_179",
186,
28
],
[
"is_num",
18,
3,
186,
28
],
[
"jump_false",
18,
"ne_nt_179",
186,
28
],
[
"ne_float",
16,
4,
3,
186,
28
],
[
"jump",
"ne_done_175",
186,
28
],
"ne_nt_179",
[
"is_text",
17,
4,
186,
28
],
[
"jump_false",
17,
"ne_nnl_180",
186,
28
],
[
"is_text",
18,
3,
186,
28
],
[
"jump_false",
18,
"ne_nnl_180",
186,
28
],
[
"ne_text",
16,
4,
3,
186,
28
],
[
"jump",
"ne_done_175",
186,
28
],
"ne_nnl_180",
[
"is_null",
17,
4,
186,
28
],
[
"jump_false",
17,
"ne_nb_181",
186,
28
],
[
"is_null",
18,
3,
186,
28
],
[
"jump_false",
18,
"ne_nb_181",
186,
28
],
[
"false",
16,
186,
28
],
[
"jump",
"ne_done_175",
186,
28
],
"ne_nb_181",
[
"is_bool",
17,
4,
186,
28
],
[
"jump_false",
17,
"ne_mis_182",
186,
28
],
[
"is_bool",
18,
3,
186,
28
],
[
"jump_false",
18,
"ne_mis_182",
186,
28
],
[
"ne_bool",
16,
4,
3,
186,
28
],
[
"jump",
"ne_done_175",
186,
28
],
"ne_mis_182",
[
"true",
16,
186,
28
],
"ne_done_175",
[
"move",
19,
16,
186,
28
],
[
"jump_false",
19,
"and_end_174",
186,
28
],
[
"get",
20,
12,
1,
186,
47
],
[
"is_identical",
21,
4,
20,
186,
47
],
[
"jump_true",
21,
"ne_nid_184",
186,
47
],
[
"jump",
"ne_ni_185",
186,
47
],
"ne_nid_184",
[
"false",
21,
186,
47
],
[
"jump",
"ne_done_183",
186,
47
],
"ne_ni_185",
[
"is_int",
22,
4,
186,
47
],
[
"jump_false",
22,
"ne_nn_186",
186,
47
],
[
"is_int",
23,
20,
186,
47
],
[
"jump_false",
23,
"ne_nn_186",
186,
47
],
[
"ne_int",
21,
4,
20,
186,
47
],
[
"jump",
"ne_done_183",
186,
47
],
"ne_nn_186",
[
"is_num",
22,
4,
186,
47
],
[
"jump_false",
22,
"ne_nt_187",
186,
47
],
[
"is_num",
23,
20,
186,
47
],
[
"jump_false",
23,
"ne_nt_187",
186,
47
],
[
"ne_float",
21,
4,
20,
186,
47
],
[
"jump",
"ne_done_183",
186,
47
],
"ne_nt_187",
[
"is_text",
22,
4,
186,
47
],
[
"jump_false",
22,
"ne_nnl_188",
186,
47
],
[
"is_text",
23,
20,
186,
47
],
[
"jump_false",
23,
"ne_nnl_188",
186,
47
],
[
"ne_text",
21,
4,
20,
186,
47
],
[
"jump",
"ne_done_183",
186,
47
],
"ne_nnl_188",
[
"is_null",
22,
4,
186,
47
],
[
"jump_false",
22,
"ne_nb_189",
186,
47
],
[
"is_null",
23,
20,
186,
47
],
[
"jump_false",
23,
"ne_nb_189",
186,
47
],
[
"false",
21,
186,
47
],
[
"jump",
"ne_done_183",
186,
47
],
"ne_nb_189",
[
"is_bool",
22,
4,
186,
47
],
[
"jump_false",
22,
"ne_mis_190",
186,
47
],
[
"is_bool",
23,
20,
186,
47
],
[
"jump_false",
23,
"ne_mis_190",
186,
47
],
[
"ne_bool",
21,
4,
20,
186,
47
],
[
"jump",
"ne_done_183",
186,
47
],
"ne_mis_190",
[
"true",
21,
186,
47
],
"ne_done_183",
[
"move",
19,
21,
186,
47
],
"and_end_174",
[
"jump_false",
19,
"if_else_172",
186,
47
],
[
"get",
24,
7,
1,
187,
24
],
[
"is_identical",
25,
4,
24,
187,
24
],
[
"jump_true",
25,
"eq_done_195",
187,
24
],
[
"is_int",
26,
4,
187,
24
],
[
"jump_false",
26,
"eq_ni_196",
187,
24
],
[
"is_int",
27,
24,
187,
24
],
[
"jump_false",
27,
"eq_ni_196",
187,
24
],
[
"eq_int",
25,
4,
24,
187,
24
],
[
"jump",
"eq_done_195",
187,
24
],
"eq_ni_196",
[
"is_num",
26,
4,
187,
24
],
[
"jump_false",
26,
"eq_nn_197",
187,
24
],
[
"is_num",
27,
24,
187,
24
],
[
"jump_false",
27,
"eq_nn_197",
187,
24
],
[
"eq_float",
25,
4,
24,
187,
24
],
[
"jump",
"eq_done_195",
187,
24
],
"eq_nn_197",
[
"is_text",
26,
4,
187,
24
],
[
"jump_false",
26,
"eq_nt_198",
187,
24
],
[
"is_text",
27,
24,
187,
24
],
[
"jump_false",
27,
"eq_nt_198",
187,
24
],
[
"eq_text",
25,
4,
24,
187,
24
],
[
"jump",
"eq_done_195",
187,
24
],
"eq_nt_198",
[
"is_null",
26,
4,
187,
24
],
[
"jump_false",
26,
"eq_nnl_199",
187,
24
],
[
"is_null",
27,
24,
187,
24
],
[
"jump_false",
27,
"eq_nnl_199",
187,
24
],
[
"true",
25,
187,
24
],
[
"jump",
"eq_done_195",
187,
24
],
"eq_nnl_199",
[
"is_bool",
26,
4,
187,
24
],
[
"jump_false",
26,
"eq_nb_200",
187,
24
],
[
"is_bool",
27,
24,
187,
24
],
[
"jump_false",
27,
"eq_nb_200",
187,
24
],
[
"eq_bool",
25,
4,
24,
187,
24
],
[
"jump",
"eq_done_195",
187,
24
],
"eq_nb_200",
[
"false",
25,
187,
24
],
"eq_done_195",
[
"move",
28,
25,
187,
24
],
[
"jump_true",
28,
"or_end_194",
187,
24
],
[
"get",
29,
5,
1,
187,
45
],
[
"is_identical",
30,
4,
29,
187,
45
],
[
"jump_true",
30,
"eq_done_201",
187,
45
],
[
"is_int",
31,
4,
187,
45
],
[
"jump_false",
31,
"eq_ni_202",
187,
45
],
[
"is_int",
32,
29,
187,
45
],
[
"jump_false",
32,
"eq_ni_202",
187,
45
],
[
"eq_int",
30,
4,
29,
187,
45
],
[
"jump",
"eq_done_201",
187,
45
],
"eq_ni_202",
[
"is_num",
31,
4,
187,
45
],
[
"jump_false",
31,
"eq_nn_203",
187,
45
],
[
"is_num",
32,
29,
187,
45
],
[
"jump_false",
32,
"eq_nn_203",
187,
45
],
[
"eq_float",
30,
4,
29,
187,
45
],
[
"jump",
"eq_done_201",
187,
45
],
"eq_nn_203",
[
"is_text",
31,
4,
187,
45
],
[
"jump_false",
31,
"eq_nt_204",
187,
45
],
[
"is_text",
32,
29,
187,
45
],
[
"jump_false",
32,
"eq_nt_204",
187,
45
],
[
"eq_text",
30,
4,
29,
187,
45
],
[
"jump",
"eq_done_201",
187,
45
],
"eq_nt_204",
[
"is_null",
31,
4,
187,
45
],
[
"jump_false",
31,
"eq_nnl_205",
187,
45
],
[
"is_null",
32,
29,
187,
45
],
[
"jump_false",
32,
"eq_nnl_205",
187,
45
],
[
"true",
30,
187,
45
],
[
"jump",
"eq_done_201",
187,
45
],
"eq_nnl_205",
[
"is_bool",
31,
4,
187,
45
],
[
"jump_false",
31,
"eq_nb_206",
187,
45
],
[
"is_bool",
32,
29,
187,
45
],
[
"jump_false",
32,
"eq_nb_206",
187,
45
],
[
"eq_bool",
30,
4,
29,
187,
45
],
[
"jump",
"eq_done_201",
187,
45
],
"eq_nb_206",
[
"false",
30,
187,
45
],
"eq_done_201",
[
"move",
28,
30,
187,
45
],
"or_end_194",
[
"move",
33,
28,
187,
45
],
[
"jump_false",
33,
"and_end_193",
187,
45
],
[
"get",
34,
9,
1,
187,
64
],
[
"is_identical",
35,
3,
34,
187,
64
],
[
"jump_true",
35,
"eq_done_207",
187,
64
],
[
"is_int",
36,
3,
187,
64
],
[
"jump_false",
36,
"eq_ni_208",
187,
64
],
[
"is_int",
37,
34,
187,
64
],
[
"jump_false",
37,
"eq_ni_208",
187,
64
],
[
"eq_int",
35,
3,
34,
187,
64
],
[
"jump",
"eq_done_207",
187,
64
],
"eq_ni_208",
[
"is_num",
36,
3,
187,
64
],
[
"jump_false",
36,
"eq_nn_209",
187,
64
],
[
"is_num",
37,
34,
187,
64
],
[
"jump_false",
37,
"eq_nn_209",
187,
64
],
[
"eq_float",
35,
3,
34,
187,
64
],
[
"jump",
"eq_done_207",
187,
64
],
"eq_nn_209",
[
"is_text",
36,
3,
187,
64
],
[
"jump_false",
36,
"eq_nt_210",
187,
64
],
[
"is_text",
37,
34,
187,
64
],
[
"jump_false",
37,
"eq_nt_210",
187,
64
],
[
"eq_text",
35,
3,
34,
187,
64
],
[
"jump",
"eq_done_207",
187,
64
],
"eq_nt_210",
[
"is_null",
36,
3,
187,
64
],
[
"jump_false",
36,
"eq_nnl_211",
187,
64
],
[
"is_null",
37,
34,
187,
64
],
[
"jump_false",
37,
"eq_nnl_211",
187,
64
],
[
"true",
35,
187,
64
],
[
"jump",
"eq_done_207",
187,
64
],
"eq_nnl_211",
[
"is_bool",
36,
3,
187,
64
],
[
"jump_false",
36,
"eq_nb_212",
187,
64
],
[
"is_bool",
37,
34,
187,
64
],
[
"jump_false",
37,
"eq_nb_212",
187,
64
],
[
"eq_bool",
35,
3,
34,
187,
64
],
[
"jump",
"eq_done_207",
187,
64
],
"eq_nb_212",
[
"false",
35,
187,
64
],
"eq_done_207",
[
"move",
33,
35,
187,
64
],
"and_end_193",
[
"jump_false",
33,
"if_else_191",
187,
64
],
[
"jump",
"if_end_192",
187,
71
],
"if_else_191",
[
"get",
38,
9,
1,
189,
30
],
[
"is_identical",
39,
4,
38,
189,
30
],
[
"jump_true",
39,
"eq_done_216",
189,
30
],
[
"is_int",
40,
4,
189,
30
],
[
"jump_false",
40,
"eq_ni_217",
189,
30
],
[
"is_int",
41,
38,
189,
30
],
[
"jump_false",
41,
"eq_ni_217",
189,
30
],
[
"eq_int",
39,
4,
38,
189,
30
],
[
"jump",
"eq_done_216",
189,
30
],
"eq_ni_217",
[
"is_num",
40,
4,
189,
30
],
[
"jump_false",
40,
"eq_nn_218",
189,
30
],
[
"is_num",
41,
38,
189,
30
],
[
"jump_false",
41,
"eq_nn_218",
189,
30
],
[
"eq_float",
39,
4,
38,
189,
30
],
[
"jump",
"eq_done_216",
189,
30
],
"eq_nn_218",
[
"is_text",
40,
4,
189,
30
],
[
"jump_false",
40,
"eq_nt_219",
189,
30
],
[
"is_text",
41,
38,
189,
30
],
[
"jump_false",
41,
"eq_nt_219",
189,
30
],
[
"eq_text",
39,
4,
38,
189,
30
],
[
"jump",
"eq_done_216",
189,
30
],
"eq_nt_219",
[
"is_null",
40,
4,
189,
30
],
[
"jump_false",
40,
"eq_nnl_220",
189,
30
],
[
"is_null",
41,
38,
189,
30
],
[
"jump_false",
41,
"eq_nnl_220",
189,
30
],
[
"true",
39,
189,
30
],
[
"jump",
"eq_done_216",
189,
30
],
"eq_nnl_220",
[
"is_bool",
40,
4,
189,
30
],
[
"jump_false",
40,
"eq_nb_221",
189,
30
],
[
"is_bool",
41,
38,
189,
30
],
[
"jump_false",
41,
"eq_nb_221",
189,
30
],
[
"eq_bool",
39,
4,
38,
189,
30
],
[
"jump",
"eq_done_216",
189,
30
],
"eq_nb_221",
[
"false",
39,
189,
30
],
"eq_done_216",
[
"move",
42,
39,
189,
30
],
[
"jump_false",
42,
"and_end_215",
189,
30
],
[
"get",
43,
7,
1,
189,
47
],
[
"is_identical",
44,
3,
43,
189,
47
],
[
"jump_true",
44,
"eq_done_223",
189,
47
],
[
"is_int",
45,
3,
189,
47
],
[
"jump_false",
45,
"eq_ni_224",
189,
47
],
[
"is_int",
46,
43,
189,
47
],
[
"jump_false",
46,
"eq_ni_224",
189,
47
],
[
"eq_int",
44,
3,
43,
189,
47
],
[
"jump",
"eq_done_223",
189,
47
],
"eq_ni_224",
[
"is_num",
45,
3,
189,
47
],
[
"jump_false",
45,
"eq_nn_225",
189,
47
],
[
"is_num",
46,
43,
189,
47
],
[
"jump_false",
46,
"eq_nn_225",
189,
47
],
[
"eq_float",
44,
3,
43,
189,
47
],
[
"jump",
"eq_done_223",
189,
47
],
"eq_nn_225",
[
"is_text",
45,
3,
189,
47
],
[
"jump_false",
45,
"eq_nt_226",
189,
47
],
[
"is_text",
46,
43,
189,
47
],
[
"jump_false",
46,
"eq_nt_226",
189,
47
],
[
"eq_text",
44,
3,
43,
189,
47
],
[
"jump",
"eq_done_223",
189,
47
],
"eq_nt_226",
[
"is_null",
45,
3,
189,
47
],
[
"jump_false",
45,
"eq_nnl_227",
189,
47
],
[
"is_null",
46,
43,
189,
47
],
[
"jump_false",
46,
"eq_nnl_227",
189,
47
],
[
"true",
44,
189,
47
],
[
"jump",
"eq_done_223",
189,
47
],
"eq_nnl_227",
[
"is_bool",
45,
3,
189,
47
],
[
"jump_false",
45,
"eq_nb_228",
189,
47
],
[
"is_bool",
46,
43,
189,
47
],
[
"jump_false",
46,
"eq_nb_228",
189,
47
],
[
"eq_bool",
44,
3,
43,
189,
47
],
[
"jump",
"eq_done_223",
189,
47
],
"eq_nb_228",
[
"false",
44,
189,
47
],
"eq_done_223",
[
"move",
47,
44,
189,
47
],
[
"jump_true",
47,
"or_end_222",
189,
47
],
[
"get",
48,
5,
1,
189,
63
],
[
"is_identical",
49,
3,
48,
189,
63
],
[
"jump_true",
49,
"eq_done_229",
189,
63
],
[
"is_int",
50,
3,
189,
63
],
[
"jump_false",
50,
"eq_ni_230",
189,
63
],
[
"is_int",
51,
48,
189,
63
],
[
"jump_false",
51,
"eq_ni_230",
189,
63
],
[
"eq_int",
49,
3,
48,
189,
63
],
[
"jump",
"eq_done_229",
189,
63
],
"eq_ni_230",
[
"is_num",
50,
3,
189,
63
],
[
"jump_false",
50,
"eq_nn_231",
189,
63
],
[
"is_num",
51,
48,
189,
63
],
[
"jump_false",
51,
"eq_nn_231",
189,
63
],
[
"eq_float",
49,
3,
48,
189,
63
],
[
"jump",
"eq_done_229",
189,
63
],
"eq_nn_231",
[
"is_text",
50,
3,
189,
63
],
[
"jump_false",
50,
"eq_nt_232",
189,
63
],
[
"is_text",
51,
48,
189,
63
],
[
"jump_false",
51,
"eq_nt_232",
189,
63
],
[
"eq_text",
49,
3,
48,
189,
63
],
[
"jump",
"eq_done_229",
189,
63
],
"eq_nt_232",
[
"is_null",
50,
3,
189,
63
],
[
"jump_false",
50,
"eq_nnl_233",
189,
63
],
[
"is_null",
51,
48,
189,
63
],
[
"jump_false",
51,
"eq_nnl_233",
189,
63
],
[
"true",
49,
189,
63
],
[
"jump",
"eq_done_229",
189,
63
],
"eq_nnl_233",
[
"is_bool",
50,
3,
189,
63
],
[
"jump_false",
50,
"eq_nb_234",
189,
63
],
[
"is_bool",
51,
48,
189,
63
],
[
"jump_false",
51,
"eq_nb_234",
189,
63
],
[
"eq_bool",
49,
3,
48,
189,
63
],
[
"jump",
"eq_done_229",
189,
63
],
"eq_nb_234",
[
"false",
49,
189,
63
],
"eq_done_229",
[
"move",
47,
49,
189,
63
],
"or_end_222",
[
"move",
42,
47,
189,
63
],
"and_end_215",
[
"jump_false",
42,
"if_else_213",
189,
63
],
[
"store_dynamic",
1,
3,
2,
190,
24
],
[
"jump",
"if_end_214",
190,
24
],
"if_else_213",
[
"get",
52,
7,
1,
191,
31
],
[
"is_identical",
53,
4,
52,
191,
31
],
[
"jump_true",
53,
"eq_done_239",
191,
31
],
[
"is_int",
54,
4,
191,
31
],
[
"jump_false",
54,
"eq_ni_240",
191,
31
],
[
"is_int",
55,
52,
191,
31
],
[
"jump_false",
55,
"eq_ni_240",
191,
31
],
[
"eq_int",
53,
4,
52,
191,
31
],
[
"jump",
"eq_done_239",
191,
31
],
"eq_ni_240",
[
"is_num",
54,
4,
191,
31
],
[
"jump_false",
54,
"eq_nn_241",
191,
31
],
[
"is_num",
55,
52,
191,
31
],
[
"jump_false",
55,
"eq_nn_241",
191,
31
],
[
"eq_float",
53,
4,
52,
191,
31
],
[
"jump",
"eq_done_239",
191,
31
],
"eq_nn_241",
[
"is_text",
54,
4,
191,
31
],
[
"jump_false",
54,
"eq_nt_242",
191,
31
],
[
"is_text",
55,
52,
191,
31
],
[
"jump_false",
55,
"eq_nt_242",
191,
31
],
[
"eq_text",
53,
4,
52,
191,
31
],
[
"jump",
"eq_done_239",
191,
31
],
"eq_nt_242",
[
"is_null",
54,
4,
191,
31
],
[
"jump_false",
54,
"eq_nnl_243",
191,
31
],
[
"is_null",
55,
52,
191,
31
],
[
"jump_false",
55,
"eq_nnl_243",
191,
31
],
[
"true",
53,
191,
31
],
[
"jump",
"eq_done_239",
191,
31
],
"eq_nnl_243",
[
"is_bool",
54,
4,
191,
31
],
[
"jump_false",
54,
"eq_nb_244",
191,
31
],
[
"is_bool",
55,
52,
191,
31
],
[
"jump_false",
55,
"eq_nb_244",
191,
31
],
[
"eq_bool",
53,
4,
52,
191,
31
],
[
"jump",
"eq_done_239",
191,
31
],
"eq_nb_244",
[
"false",
53,
191,
31
],
"eq_done_239",
[
"move",
56,
53,
191,
31
],
[
"jump_false",
56,
"and_end_238",
191,
31
],
[
"get",
57,
5,
1,
191,
47
],
[
"is_identical",
58,
3,
57,
191,
47
],
[
"jump_true",
58,
"eq_done_245",
191,
47
],
[
"is_int",
59,
3,
191,
47
],
[
"jump_false",
59,
"eq_ni_246",
191,
47
],
[
"is_int",
60,
57,
191,
47
],
[
"jump_false",
60,
"eq_ni_246",
191,
47
],
[
"eq_int",
58,
3,
57,
191,
47
],
[
"jump",
"eq_done_245",
191,
47
],
"eq_ni_246",
[
"is_num",
59,
3,
191,
47
],
[
"jump_false",
59,
"eq_nn_247",
191,
47
],
[
"is_num",
60,
57,
191,
47
],
[
"jump_false",
60,
"eq_nn_247",
191,
47
],
[
"eq_float",
58,
3,
57,
191,
47
],
[
"jump",
"eq_done_245",
191,
47
],
"eq_nn_247",
[
"is_text",
59,
3,
191,
47
],
[
"jump_false",
59,
"eq_nt_248",
191,
47
],
[
"is_text",
60,
57,
191,
47
],
[
"jump_false",
60,
"eq_nt_248",
191,
47
],
[
"eq_text",
58,
3,
57,
191,
47
],
[
"jump",
"eq_done_245",
191,
47
],
"eq_nt_248",
[
"is_null",
59,
3,
191,
47
],
[
"jump_false",
59,
"eq_nnl_249",
191,
47
],
[
"is_null",
60,
57,
191,
47
],
[
"jump_false",
60,
"eq_nnl_249",
191,
47
],
[
"true",
58,
191,
47
],
[
"jump",
"eq_done_245",
191,
47
],
"eq_nnl_249",
[
"is_bool",
59,
3,
191,
47
],
[
"jump_false",
59,
"eq_nb_250",
191,
47
],
[
"is_bool",
60,
57,
191,
47
],
[
"jump_false",
60,
"eq_nb_250",
191,
47
],
[
"eq_bool",
58,
3,
57,
191,
47
],
[
"jump",
"eq_done_245",
191,
47
],
"eq_nb_250",
[
"false",
58,
191,
47
],
"eq_done_245",
[
"move",
56,
58,
191,
47
],
"and_end_238",
[
"move",
61,
56,
191,
47
],
[
"jump_true",
61,
"or_end_237",
191,
47
],
[
"get",
62,
5,
1,
191,
72
],
[
"is_identical",
63,
4,
62,
191,
72
],
[
"jump_true",
63,
"eq_done_252",
191,
72
],
[
"is_int",
64,
4,
191,
72
],
[
"jump_false",
64,
"eq_ni_253",
191,
72
],
[
"is_int",
65,
62,
191,
72
],
[
"jump_false",
65,
"eq_ni_253",
191,
72
],
[
"eq_int",
63,
4,
62,
191,
72
],
[
"jump",
"eq_done_252",
191,
72
],
"eq_ni_253",
[
"is_num",
64,
4,
191,
72
],
[
"jump_false",
64,
"eq_nn_254",
191,
72
],
[
"is_num",
65,
62,
191,
72
],
[
"jump_false",
65,
"eq_nn_254",
191,
72
],
[
"eq_float",
63,
4,
62,
191,
72
],
[
"jump",
"eq_done_252",
191,
72
],
"eq_nn_254",
[
"is_text",
64,
4,
191,
72
],
[
"jump_false",
64,
"eq_nt_255",
191,
72
],
[
"is_text",
65,
62,
191,
72
],
[
"jump_false",
65,
"eq_nt_255",
191,
72
],
[
"eq_text",
63,
4,
62,
191,
72
],
[
"jump",
"eq_done_252",
191,
72
],
"eq_nt_255",
[
"is_null",
64,
4,
191,
72
],
[
"jump_false",
64,
"eq_nnl_256",
191,
72
],
[
"is_null",
65,
62,
191,
72
],
[
"jump_false",
65,
"eq_nnl_256",
191,
72
],
[
"true",
63,
191,
72
],
[
"jump",
"eq_done_252",
191,
72
],
"eq_nnl_256",
[
"is_bool",
64,
4,
191,
72
],
[
"jump_false",
64,
"eq_nb_257",
191,
72
],
[
"is_bool",
65,
62,
191,
72
],
[
"jump_false",
65,
"eq_nb_257",
191,
72
],
[
"eq_bool",
63,
4,
62,
191,
72
],
[
"jump",
"eq_done_252",
191,
72
],
"eq_nb_257",
[
"false",
63,
191,
72
],
"eq_done_252",
[
"move",
66,
63,
191,
72
],
[
"jump_false",
66,
"and_end_251",
191,
72
],
[
"get",
67,
7,
1,
191,
90
],
[
"is_identical",
68,
3,
67,
191,
90
],
[
"jump_true",
68,
"eq_done_258",
191,
90
],
[
"is_int",
69,
3,
191,
90
],
[
"jump_false",
69,
"eq_ni_259",
191,
90
],
[
"is_int",
70,
67,
191,
90
],
[
"jump_false",
70,
"eq_ni_259",
191,
90
],
[
"eq_int",
68,
3,
67,
191,
90
],
[
"jump",
"eq_done_258",
191,
90
],
"eq_ni_259",
[
"is_num",
69,
3,
191,
90
],
[
"jump_false",
69,
"eq_nn_260",
191,
90
],
[
"is_num",
70,
67,
191,
90
],
[
"jump_false",
70,
"eq_nn_260",
191,
90
],
[
"eq_float",
68,
3,
67,
191,
90
],
[
"jump",
"eq_done_258",
191,
90
],
"eq_nn_260",
[
"is_text",
69,
3,
191,
90
],
[
"jump_false",
69,
"eq_nt_261",
191,
90
],
[
"is_text",
70,
67,
191,
90
],
[
"jump_false",
70,
"eq_nt_261",
191,
90
],
[
"eq_text",
68,
3,
67,
191,
90
],
[
"jump",
"eq_done_258",
191,
90
],
"eq_nt_261",
[
"is_null",
69,
3,
191,
90
],
[
"jump_false",
69,
"eq_nnl_262",
191,
90
],
[
"is_null",
70,
67,
191,
90
],
[
"jump_false",
70,
"eq_nnl_262",
191,
90
],
[
"true",
68,
191,
90
],
[
"jump",
"eq_done_258",
191,
90
],
"eq_nnl_262",
[
"is_bool",
69,
3,
191,
90
],
[
"jump_false",
69,
"eq_nb_263",
191,
90
],
[
"is_bool",
70,
67,
191,
90
],
[
"jump_false",
70,
"eq_nb_263",
191,
90
],
[
"eq_bool",
68,
3,
67,
191,
90
],
[
"jump",
"eq_done_258",
191,
90
],
"eq_nb_263",
[
"false",
68,
191,
90
],
"eq_done_258",
[
"move",
66,
68,
191,
90
],
"and_end_251",
[
"move",
61,
66,
191,
90
],
"or_end_237",
[
"jump_false",
61,
"if_else_235",
191,
90
],
[
"get",
71,
9,
1,
192,
32
],
[
"store_dynamic",
1,
71,
2,
192,
24
],
[
"jump",
"if_end_236",
192,
24
],
"if_else_235",
[
"get",
72,
12,
1,
194,
32
],
[
"store_dynamic",
1,
72,
2,
194,
24
],
"if_end_236",
"if_end_214",
"if_end_192",
[
"jump",
"if_end_173",
194,
24
],
"if_else_172",
"if_end_173",
"if_end_165",
[
"null",
73,
197,
12
],
[
"return",
73,
197,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 3
},
{
"disruption_pc": 0,
"nr_slots": 106,
"nr_close_slots": 0,
"instructions": [
[
"load_field",
12,
1,
"instructions",
256,
24
],
[
"move",
6,
12,
256,
24
],
[
"load_field",
13,
1,
"nr_args",
257,
19
],
[
"null",
14,
257,
35
],
[
"is_identical",
15,
13,
14,
257,
35
],
[
"jump_true",
15,
"ne_nid_267",
257,
35
],
[
"jump",
"ne_ni_268",
257,
35
],
"ne_nid_267",
[
"false",
15,
257,
35
],
[
"jump",
"ne_done_266",
257,
35
],
"ne_ni_268",
[
"is_int",
16,
13,
257,
35
],
[
"jump_false",
16,
"ne_nn_269",
257,
35
],
"_nop_tc_1",
[
"jump",
"ne_nn_269",
257,
35
],
[
"ne_int",
15,
13,
14,
257,
35
],
[
"jump",
"ne_done_266",
257,
35
],
"ne_nn_269",
[
"is_num",
16,
13,
257,
35
],
[
"jump_false",
16,
"ne_nt_270",
257,
35
],
"_nop_tc_2",
[
"jump",
"ne_nt_270",
257,
35
],
[
"ne_float",
15,
13,
14,
257,
35
],
[
"jump",
"ne_done_266",
257,
35
],
"ne_nt_270",
[
"is_text",
16,
13,
257,
35
],
[
"jump_false",
16,
"ne_nnl_271",
257,
35
],
"_nop_tc_3",
[
"jump",
"ne_nnl_271",
257,
35
],
[
"ne_text",
15,
13,
14,
257,
35
],
[
"jump",
"ne_done_266",
257,
35
],
"ne_nnl_271",
[
"is_null",
16,
13,
257,
35
],
[
"jump_false",
16,
"ne_nb_272",
257,
35
],
"_nop_tc_4",
"_nop_tc_5",
[
"false",
15,
257,
35
],
[
"jump",
"ne_done_266",
257,
35
],
"ne_nb_272",
[
"is_bool",
16,
13,
257,
35
],
[
"jump_false",
16,
"ne_mis_273",
257,
35
],
"_nop_tc_6",
[
"jump",
"ne_mis_273",
257,
35
],
[
"ne_bool",
15,
13,
14,
257,
35
],
[
"jump",
"ne_done_266",
257,
35
],
"ne_mis_273",
[
"true",
15,
257,
35
],
"ne_done_266",
[
"jump_false",
15,
"tern_else_264",
257,
35
],
[
"load_field",
19,
1,
"nr_args",
257,
42
],
[
"move",
18,
19,
257,
42
],
[
"jump",
"tern_end_265",
257,
42
],
"tern_else_264",
[
"access",
20,
0,
257,
57
],
[
"move",
18,
20,
257,
57
],
"tern_end_265",
[
"move",
8,
18,
257,
57
],
[
"access",
9,
0,
258,
21
],
[
"null",
2,
259,
26
],
[
"null",
10,
260,
23
],
[
"access",
4,
0,
261,
13
],
[
"access",
7,
0,
262,
13
],
[
"null",
5,
263,
17
],
[
"null",
3,
264,
14
],
[
"null",
11,
265,
16
],
[
"null",
21,
267,
25
],
[
"is_identical",
22,
6,
21,
267,
25
],
[
"jump_true",
22,
"eq_done_277",
267,
25
],
[
"is_int",
23,
6,
267,
25
],
[
"jump_false",
23,
"eq_ni_278",
267,
25
],
"_nop_tc_7",
[
"jump",
"eq_ni_278",
267,
25
],
[
"eq_int",
22,
6,
21,
267,
25
],
[
"jump",
"eq_done_277",
267,
25
],
"eq_ni_278",
[
"is_num",
23,
6,
267,
25
],
[
"jump_false",
23,
"eq_nn_279",
267,
25
],
"_nop_tc_8",
[
"jump",
"eq_nn_279",
267,
25
],
[
"eq_float",
22,
6,
21,
267,
25
],
[
"jump",
"eq_done_277",
267,
25
],
"eq_nn_279",
[
"is_text",
23,
6,
267,
25
],
[
"jump_false",
23,
"eq_nt_280",
267,
25
],
"_nop_tc_9",
[
"jump",
"eq_nt_280",
267,
25
],
[
"eq_text",
22,
6,
21,
267,
25
],
[
"jump",
"eq_done_277",
267,
25
],
"eq_nt_280",
[
"is_null",
23,
6,
267,
25
],
[
"jump_false",
23,
"eq_nnl_281",
267,
25
],
"_nop_tc_10",
"_nop_tc_11",
[
"true",
22,
267,
25
],
[
"jump",
"eq_done_277",
267,
25
],
"eq_nnl_281",
[
"is_bool",
23,
6,
267,
25
],
[
"jump_false",
23,
"eq_nb_282",
267,
25
],
"_nop_tc_12",
[
"jump",
"eq_nb_282",
267,
25
],
[
"eq_bool",
22,
6,
21,
267,
25
],
[
"jump",
"eq_done_277",
267,
25
],
"eq_nb_282",
[
"false",
22,
267,
25
],
"eq_done_277",
[
"move",
25,
22,
267,
25
],
[
"jump_true",
25,
"or_end_276",
267,
25
],
[
"access",
26,
0,
267,
44
],
[
"is_identical",
27,
8,
26,
267,
44
],
[
"jump_true",
27,
"eq_done_283",
267,
44
],
[
"is_int",
28,
8,
267,
44
],
[
"jump_false",
28,
"eq_ni_284",
267,
44
],
"_nop_tc_13",
"_nop_tc_14",
[
"eq_int",
27,
8,
26,
267,
44
],
[
"jump",
"eq_done_283",
267,
44
],
"eq_ni_284",
[
"is_num",
28,
8,
267,
44
],
[
"jump_false",
28,
"eq_nn_285",
267,
44
],
"_nop_tc_15",
"_nop_tc_16",
[
"eq_float",
27,
8,
26,
267,
44
],
[
"jump",
"eq_done_283",
267,
44
],
"eq_nn_285",
[
"is_text",
28,
8,
267,
44
],
[
"jump_false",
28,
"eq_nt_286",
267,
44
],
"_nop_tc_17",
[
"jump",
"eq_nt_286",
267,
44
],
[
"eq_text",
27,
8,
26,
267,
44
],
[
"jump",
"eq_done_283",
267,
44
],
"eq_nt_286",
[
"is_null",
28,
8,
267,
44
],
[
"jump_false",
28,
"eq_nnl_287",
267,
44
],
"_nop_tc_18",
[
"jump",
"eq_nnl_287",
267,
44
],
[
"true",
27,
267,
44
],
[
"jump",
"eq_done_283",
267,
44
],
"eq_nnl_287",
[
"is_bool",
28,
8,
267,
44
],
[
"jump_false",
28,
"eq_nb_288",
267,
44
],
"_nop_tc_19",
[
"jump",
"eq_nb_288",
267,
44
],
[
"eq_bool",
27,
8,
26,
267,
44
],
[
"jump",
"eq_done_283",
267,
44
],
"eq_nb_288",
[
"false",
27,
267,
44
],
"eq_done_283",
[
"move",
25,
27,
267,
44
],
"or_end_276",
[
"jump_false",
25,
"if_else_274",
267,
44
],
[
"load_field",
30,
1,
"nr_slots",
268,
20
],
[
"access",
32,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
268,
14
],
[
"frame",
33,
32,
1,
268,
14
],
[
"null",
34,
268,
14
],
[
"setarg",
33,
0,
34,
268,
14
],
[
"setarg",
33,
1,
30,
268,
14
],
[
"tail_invoke",
33,
31,
268,
14
],
[
"return",
31,
268,
14
],
"_nop_ur_1",
"if_else_274",
"if_end_275",
[
"length",
35,
6,
271,
24
],
[
"move",
9,
35,
271,
24
],
[
"load_field",
36,
1,
"nr_slots",
272,
28
],
[
"access",
38,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
272,
22
],
[
"frame",
39,
38,
1,
272,
22
],
[
"null",
40,
272,
22
],
[
"setarg",
39,
0,
40,
272,
22
],
[
"setarg",
39,
1,
36,
272,
22
],
[
"invoke",
39,
37,
272,
22
],
[
"move",
2,
37,
272,
22
],
[
"access",
41,
0,
273,
9
],
[
"move",
4,
41,
273,
9
],
"while_start_289",
[
"is_int",
43,
4,
274,
16
],
[
"jump_false",
43,
"rel_ni_291",
274,
16
],
[
"is_int",
44,
9,
274,
16
],
[
"jump_false",
44,
"rel_ni_291",
274,
16
],
[
"lt_int",
42,
4,
9,
274,
16
],
[
"jump",
"rel_done_293",
274,
16
],
"rel_ni_291",
[
"is_num",
43,
4,
274,
16
],
[
"jump_false",
43,
"rel_nn_292",
274,
16
],
[
"is_num",
44,
9,
274,
16
],
[
"jump_false",
44,
"rel_nn_292",
274,
16
],
[
"lt_float",
42,
4,
9,
274,
16
],
[
"jump",
"rel_done_293",
274,
16
],
"rel_nn_292",
[
"is_text",
43,
4,
274,
16
],
[
"jump_false",
43,
"rel_err_294",
274,
16
],
[
"is_text",
44,
9,
274,
16
],
[
"jump_false",
44,
"rel_err_294",
274,
16
],
[
"lt_text",
42,
4,
9,
274,
16
],
[
"jump",
"rel_done_293",
274,
16
],
"rel_err_294",
[
"disrupt",
274,
16
],
"rel_done_293",
[
"jump_false",
42,
"while_end_290",
274,
16
],
[
"load_dynamic",
45,
6,
4,
275,
28
],
[
"move",
5,
45,
275,
28
],
[
"is_array",
46,
5,
276,
20
],
[
"jump_false",
46,
"if_else_295",
276,
20
],
[
"get",
47,
25,
1,
277,
16
],
[
"access",
48,
0,
277,
34
],
[
"load_index",
49,
5,
48,
277,
34
],
[
"load_dynamic",
50,
47,
49,
277,
34
],
[
"move",
11,
50,
277,
34
],
[
"null",
51,
278,
21
],
[
"is_identical",
52,
11,
51,
278,
21
],
[
"jump_true",
52,
"ne_nid_300",
278,
21
],
[
"jump",
"ne_ni_301",
278,
21
],
"ne_nid_300",
[
"false",
52,
278,
21
],
[
"jump",
"ne_done_299",
278,
21
],
"ne_ni_301",
[
"is_int",
53,
11,
278,
21
],
[
"jump_false",
53,
"ne_nn_302",
278,
21
],
"_nop_tc_20",
[
"jump",
"ne_nn_302",
278,
21
],
[
"ne_int",
52,
11,
51,
278,
21
],
[
"jump",
"ne_done_299",
278,
21
],
"ne_nn_302",
[
"is_num",
53,
11,
278,
21
],
[
"jump_false",
53,
"ne_nt_303",
278,
21
],
"_nop_tc_21",
[
"jump",
"ne_nt_303",
278,
21
],
[
"ne_float",
52,
11,
51,
278,
21
],
[
"jump",
"ne_done_299",
278,
21
],
"ne_nt_303",
[
"is_text",
53,
11,
278,
21
],
[
"jump_false",
53,
"ne_nnl_304",
278,
21
],
"_nop_tc_22",
[
"jump",
"ne_nnl_304",
278,
21
],
[
"ne_text",
52,
11,
51,
278,
21
],
[
"jump",
"ne_done_299",
278,
21
],
"ne_nnl_304",
[
"is_null",
53,
11,
278,
21
],
[
"jump_false",
53,
"ne_nb_305",
278,
21
],
"_nop_tc_23",
"_nop_tc_24",
[
"false",
52,
278,
21
],
[
"jump",
"ne_done_299",
278,
21
],
"ne_nb_305",
[
"is_bool",
53,
11,
278,
21
],
[
"jump_false",
53,
"ne_mis_306",
278,
21
],
"_nop_tc_25",
[
"jump",
"ne_mis_306",
278,
21
],
[
"ne_bool",
52,
11,
51,
278,
21
],
[
"jump",
"ne_done_299",
278,
21
],
"ne_mis_306",
[
"true",
52,
278,
21
],
"ne_done_299",
[
"jump_false",
52,
"if_else_297",
278,
21
],
[
"access",
55,
0,
279,
53
],
[
"load_index",
56,
11,
55,
279,
53
],
[
"load_dynamic",
57,
5,
56,
279,
53
],
[
"access",
58,
1,
279,
63
],
[
"load_index",
59,
11,
58,
279,
63
],
[
"get",
61,
22,
1,
279,
11
],
[
"frame",
62,
61,
3,
279,
11
],
[
"null",
63,
279,
11
],
[
"setarg",
62,
0,
63,
279,
11
],
[
"setarg",
62,
1,
2,
279,
11
],
[
"setarg",
62,
2,
57,
279,
11
],
[
"setarg",
62,
3,
59,
279,
11
],
[
"invoke",
62,
60,
279,
11
],
[
"length",
64,
11,
280,
22
],
[
"access",
65,
2,
280,
30
],
"_nop_tc_26",
"_nop_tc_27",
"_nop_tc_28",
"_nop_tc_29",
[
"gt_int",
66,
64,
65,
280,
30
],
[
"jump",
"rel_done_311",
280,
30
],
"rel_ni_309",
"_nop_tc_30",
"_nop_tc_31",
"_nop_tc_32",
"_nop_tc_33",
[
"gt_float",
66,
64,
65,
280,
30
],
[
"jump",
"rel_done_311",
280,
30
],
"rel_nn_310",
"_nop_tc_34",
[
"jump",
"rel_err_312",
280,
30
],
"_nop_tc_35",
[
"jump",
"rel_err_312",
280,
30
],
[
"gt_text",
66,
64,
65,
280,
30
],
[
"jump",
"rel_done_311",
280,
30
],
"rel_err_312",
[
"disrupt",
280,
30
],
"rel_done_311",
[
"jump_false",
66,
"if_else_307",
280,
30
],
[
"access",
69,
2,
281,
55
],
[
"load_index",
70,
11,
69,
281,
55
],
[
"load_dynamic",
71,
5,
70,
281,
55
],
[
"access",
72,
3,
281,
65
],
[
"load_index",
73,
11,
72,
281,
65
],
[
"get",
75,
22,
1,
281,
13
],
[
"frame",
76,
75,
3,
281,
13
],
[
"null",
77,
281,
13
],
[
"setarg",
76,
0,
77,
281,
13
],
[
"setarg",
76,
1,
2,
281,
13
],
[
"setarg",
76,
2,
71,
281,
13
],
[
"setarg",
76,
3,
73,
281,
13
],
[
"invoke",
76,
74,
281,
13
],
[
"jump",
"if_end_308",
281,
13
],
"if_else_307",
"if_end_308",
[
"jump",
"if_end_298",
281,
13
],
"if_else_297",
"if_end_298",
[
"jump",
"if_end_296",
281,
13
],
"if_else_295",
"if_end_296",
[
"access",
78,
1,
285,
15
],
[
"is_text",
80,
4,
285,
15
],
[
"jump_false",
80,
"add_cn_314",
285,
15
],
"_nop_tc_36",
[
"jump",
"add_cn_314",
285,
15
],
[
"concat",
79,
4,
78,
285,
15
],
[
"jump",
"add_done_313",
285,
15
],
"add_cn_314",
[
"is_num",
80,
4,
285,
15
],
[
"jump_false",
80,
"add_err_315",
285,
15
],
"_nop_tc_37",
"_nop_tc_38",
[
"add",
79,
4,
78,
285,
15
],
[
"jump",
"add_done_313",
285,
15
],
"add_err_315",
[
"disrupt",
285,
15
],
"add_done_313",
[
"move",
4,
79,
285,
15
],
[
"jump",
"while_start_289",
285,
15
],
"while_end_290",
[
"load_field",
82,
1,
"nr_slots",
288,
25
],
[
"access",
84,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
288,
19
],
[
"frame",
85,
84,
1,
288,
19
],
[
"null",
86,
288,
19
],
[
"setarg",
85,
0,
86,
288,
19
],
[
"setarg",
85,
1,
82,
288,
19
],
[
"invoke",
85,
83,
288,
19
],
[
"move",
10,
83,
288,
19
],
[
"access",
87,
1,
289,
9
],
[
"move",
7,
87,
289,
9
],
"while_start_316",
[
"is_int",
89,
7,
290,
17
],
[
"jump_false",
89,
"rel_ni_318",
290,
17
],
[
"is_int",
90,
8,
290,
17
],
[
"jump_false",
90,
"rel_ni_318",
290,
17
],
[
"le_int",
88,
7,
8,
290,
17
],
[
"jump",
"rel_done_320",
290,
17
],
"rel_ni_318",
[
"is_num",
89,
7,
290,
17
],
[
"jump_false",
89,
"rel_nn_319",
290,
17
],
[
"is_num",
90,
8,
290,
17
],
[
"jump_false",
90,
"rel_nn_319",
290,
17
],
[
"le_float",
88,
7,
8,
290,
17
],
[
"jump",
"rel_done_320",
290,
17
],
"rel_nn_319",
[
"is_text",
89,
7,
290,
17
],
[
"jump_false",
89,
"rel_err_321",
290,
17
],
[
"is_text",
90,
8,
290,
17
],
[
"jump_false",
90,
"rel_err_321",
290,
17
],
[
"le_text",
88,
7,
8,
290,
17
],
[
"jump",
"rel_done_320",
290,
17
],
"rel_err_321",
[
"disrupt",
290,
17
],
"rel_done_320",
[
"jump_false",
88,
"while_end_317",
290,
17
],
[
"load_dynamic",
91,
2,
7,
291,
27
],
[
"move",
3,
91,
291,
27
],
[
"null",
92,
292,
17
],
[
"is_identical",
93,
3,
92,
292,
17
],
[
"jump_true",
93,
"ne_nid_326",
292,
17
],
[
"jump",
"ne_ni_327",
292,
17
],
"ne_nid_326",
[
"false",
93,
292,
17
],
[
"jump",
"ne_done_325",
292,
17
],
"ne_ni_327",
[
"is_int",
94,
3,
292,
17
],
[
"jump_false",
94,
"ne_nn_328",
292,
17
],
"_nop_tc_39",
[
"jump",
"ne_nn_328",
292,
17
],
[
"ne_int",
93,
3,
92,
292,
17
],
[
"jump",
"ne_done_325",
292,
17
],
"ne_nn_328",
[
"is_num",
94,
3,
292,
17
],
[
"jump_false",
94,
"ne_nt_329",
292,
17
],
"_nop_tc_40",
[
"jump",
"ne_nt_329",
292,
17
],
[
"ne_float",
93,
3,
92,
292,
17
],
[
"jump",
"ne_done_325",
292,
17
],
"ne_nt_329",
[
"is_text",
94,
3,
292,
17
],
[
"jump_false",
94,
"ne_nnl_330",
292,
17
],
"_nop_tc_41",
[
"jump",
"ne_nnl_330",
292,
17
],
[
"ne_text",
93,
3,
92,
292,
17
],
[
"jump",
"ne_done_325",
292,
17
],
"ne_nnl_330",
[
"is_null",
94,
3,
292,
17
],
[
"jump_false",
94,
"ne_nb_331",
292,
17
],
"_nop_tc_42",
"_nop_tc_43",
[
"false",
93,
292,
17
],
[
"jump",
"ne_done_325",
292,
17
],
"ne_nb_331",
[
"is_bool",
94,
3,
292,
17
],
[
"jump_false",
94,
"ne_mis_332",
292,
17
],
"_nop_tc_44",
[
"jump",
"ne_mis_332",
292,
17
],
[
"ne_bool",
93,
3,
92,
292,
17
],
[
"jump",
"ne_done_325",
292,
17
],
"ne_mis_332",
[
"true",
93,
292,
17
],
"ne_done_325",
[
"move",
96,
93,
292,
17
],
[
"jump_false",
96,
"and_end_324",
292,
17
],
[
"get",
97,
12,
1,
292,
31
],
[
"is_identical",
98,
3,
97,
292,
31
],
[
"jump_true",
98,
"ne_nid_334",
292,
31
],
[
"jump",
"ne_ni_335",
292,
31
],
"ne_nid_334",
[
"false",
98,
292,
31
],
[
"jump",
"ne_done_333",
292,
31
],
"ne_ni_335",
[
"is_int",
99,
3,
292,
31
],
[
"jump_false",
99,
"ne_nn_336",
292,
31
],
[
"is_int",
100,
97,
292,
31
],
[
"jump_false",
100,
"ne_nn_336",
292,
31
],
[
"ne_int",
98,
3,
97,
292,
31
],
[
"jump",
"ne_done_333",
292,
31
],
"ne_nn_336",
[
"is_num",
99,
3,
292,
31
],
[
"jump_false",
99,
"ne_nt_337",
292,
31
],
[
"is_num",
100,
97,
292,
31
],
[
"jump_false",
100,
"ne_nt_337",
292,
31
],
[
"ne_float",
98,
3,
97,
292,
31
],
[
"jump",
"ne_done_333",
292,
31
],
"ne_nt_337",
[
"is_text",
99,
3,
292,
31
],
[
"jump_false",
99,
"ne_nnl_338",
292,
31
],
[
"is_text",
100,
97,
292,
31
],
[
"jump_false",
100,
"ne_nnl_338",
292,
31
],
[
"ne_text",
98,
3,
97,
292,
31
],
[
"jump",
"ne_done_333",
292,
31
],
"ne_nnl_338",
[
"is_null",
99,
3,
292,
31
],
[
"jump_false",
99,
"ne_nb_339",
292,
31
],
[
"is_null",
100,
97,
292,
31
],
[
"jump_false",
100,
"ne_nb_339",
292,
31
],
[
"false",
98,
292,
31
],
[
"jump",
"ne_done_333",
292,
31
],
"ne_nb_339",
[
"is_bool",
99,
3,
292,
31
],
[
"jump_false",
99,
"ne_mis_340",
292,
31
],
[
"is_bool",
100,
97,
292,
31
],
[
"jump_false",
100,
"ne_mis_340",
292,
31
],
[
"ne_bool",
98,
3,
97,
292,
31
],
[
"jump",
"ne_done_333",
292,
31
],
"ne_mis_340",
[
"true",
98,
292,
31
],
"ne_done_333",
[
"move",
96,
98,
292,
31
],
"and_end_324",
[
"jump_false",
96,
"if_else_322",
292,
31
],
[
"store_dynamic",
10,
3,
7,
293,
21
],
[
"jump",
"if_end_323",
293,
21
],
"if_else_322",
"if_end_323",
[
"access",
101,
1,
295,
15
],
[
"is_text",
103,
7,
295,
15
],
[
"jump_false",
103,
"add_cn_342",
295,
15
],
"_nop_tc_45",
[
"jump",
"add_cn_342",
295,
15
],
[
"concat",
102,
7,
101,
295,
15
],
[
"jump",
"add_done_341",
295,
15
],
"add_cn_342",
[
"is_num",
103,
7,
295,
15
],
[
"jump_false",
103,
"add_err_343",
295,
15
],
"_nop_tc_46",
"_nop_tc_47",
[
"add",
102,
7,
101,
295,
15
],
[
"jump",
"add_done_341",
295,
15
],
"add_err_343",
[
"disrupt",
295,
15
],
"add_done_341",
[
"move",
7,
102,
295,
15
],
[
"jump",
"while_start_316",
295,
15
],
"while_end_317",
[
"return",
10,
297,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 97,
"nr_close_slots": 0,
"instructions": [
[
"load_field",
12,
1,
"instructions",
339,
24
],
[
"move",
4,
12,
339,
24
],
[
"load_field",
13,
1,
"nr_args",
340,
19
],
[
"null",
14,
340,
35
],
[
"is_identical",
15,
13,
14,
340,
35
],
[
"jump_true",
15,
"ne_nid_347",
340,
35
],
[
"jump",
"ne_ni_348",
340,
35
],
"ne_nid_347",
[
"false",
15,
340,
35
],
[
"jump",
"ne_done_346",
340,
35
],
"ne_ni_348",
[
"is_int",
16,
13,
340,
35
],
[
"jump_false",
16,
"ne_nn_349",
340,
35
],
"_nop_tc_1",
[
"jump",
"ne_nn_349",
340,
35
],
[
"ne_int",
15,
13,
14,
340,
35
],
[
"jump",
"ne_done_346",
340,
35
],
"ne_nn_349",
[
"is_num",
16,
13,
340,
35
],
[
"jump_false",
16,
"ne_nt_350",
340,
35
],
"_nop_tc_2",
[
"jump",
"ne_nt_350",
340,
35
],
[
"ne_float",
15,
13,
14,
340,
35
],
[
"jump",
"ne_done_346",
340,
35
],
"ne_nt_350",
[
"is_text",
16,
13,
340,
35
],
[
"jump_false",
16,
"ne_nnl_351",
340,
35
],
"_nop_tc_3",
[
"jump",
"ne_nnl_351",
340,
35
],
[
"ne_text",
15,
13,
14,
340,
35
],
[
"jump",
"ne_done_346",
340,
35
],
"ne_nnl_351",
[
"is_null",
16,
13,
340,
35
],
[
"jump_false",
16,
"ne_nb_352",
340,
35
],
"_nop_tc_4",
"_nop_tc_5",
[
"false",
15,
340,
35
],
[
"jump",
"ne_done_346",
340,
35
],
"ne_nb_352",
[
"is_bool",
16,
13,
340,
35
],
[
"jump_false",
16,
"ne_mis_353",
340,
35
],
"_nop_tc_6",
[
"jump",
"ne_mis_353",
340,
35
],
[
"ne_bool",
15,
13,
14,
340,
35
],
[
"jump",
"ne_done_346",
340,
35
],
"ne_mis_353",
[
"true",
15,
340,
35
],
"ne_done_346",
[
"jump_false",
15,
"tern_else_344",
340,
35
],
[
"load_field",
19,
1,
"nr_args",
340,
42
],
[
"move",
18,
19,
340,
42
],
[
"jump",
"tern_end_345",
340,
42
],
"tern_else_344",
[
"access",
20,
0,
340,
57
],
[
"move",
18,
20,
340,
57
],
"tern_end_345",
[
"move",
6,
18,
340,
57
],
[
"access",
7,
0,
341,
21
],
[
"null",
11,
342,
23
],
[
"access",
2,
0,
343,
13
],
[
"access",
5,
0,
344,
13
],
[
"null",
3,
345,
17
],
[
"access",
9,
0,
346,
16
],
[
"null",
10,
347,
15
],
[
"null",
8,
348,
16
],
[
"null",
21,
350,
25
],
[
"is_identical",
22,
4,
21,
350,
25
],
[
"jump_true",
22,
"eq_done_356",
350,
25
],
[
"is_int",
23,
4,
350,
25
],
[
"jump_false",
23,
"eq_ni_357",
350,
25
],
"_nop_tc_7",
[
"jump",
"eq_ni_357",
350,
25
],
[
"eq_int",
22,
4,
21,
350,
25
],
[
"jump",
"eq_done_356",
350,
25
],
"eq_ni_357",
[
"is_num",
23,
4,
350,
25
],
[
"jump_false",
23,
"eq_nn_358",
350,
25
],
"_nop_tc_8",
[
"jump",
"eq_nn_358",
350,
25
],
[
"eq_float",
22,
4,
21,
350,
25
],
[
"jump",
"eq_done_356",
350,
25
],
"eq_nn_358",
[
"is_text",
23,
4,
350,
25
],
[
"jump_false",
23,
"eq_nt_359",
350,
25
],
"_nop_tc_9",
[
"jump",
"eq_nt_359",
350,
25
],
[
"eq_text",
22,
4,
21,
350,
25
],
[
"jump",
"eq_done_356",
350,
25
],
"eq_nt_359",
[
"is_null",
23,
4,
350,
25
],
[
"jump_false",
23,
"eq_nnl_360",
350,
25
],
"_nop_tc_10",
"_nop_tc_11",
[
"true",
22,
350,
25
],
[
"jump",
"eq_done_356",
350,
25
],
"eq_nnl_360",
[
"is_bool",
23,
4,
350,
25
],
[
"jump_false",
23,
"eq_nb_361",
350,
25
],
"_nop_tc_12",
[
"jump",
"eq_nb_361",
350,
25
],
[
"eq_bool",
22,
4,
21,
350,
25
],
[
"jump",
"eq_done_356",
350,
25
],
"eq_nb_361",
[
"false",
22,
350,
25
],
"eq_done_356",
[
"jump_false",
22,
"if_else_354",
350,
25
],
[
"load_field",
25,
1,
"nr_slots",
351,
20
],
[
"access",
27,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
351,
14
],
[
"frame",
28,
27,
1,
351,
14
],
[
"null",
29,
351,
14
],
[
"setarg",
28,
0,
29,
351,
14
],
[
"setarg",
28,
1,
25,
351,
14
],
[
"tail_invoke",
28,
26,
351,
14
],
[
"return",
26,
351,
14
],
"_nop_ur_1",
"if_else_354",
"if_end_355",
[
"length",
30,
4,
354,
24
],
[
"move",
7,
30,
354,
24
],
[
"load_field",
31,
1,
"nr_slots",
355,
25
],
[
"access",
33,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
355,
19
],
[
"frame",
34,
33,
1,
355,
19
],
[
"null",
35,
355,
19
],
[
"setarg",
34,
0,
35,
355,
19
],
[
"setarg",
34,
1,
31,
355,
19
],
[
"invoke",
34,
32,
355,
19
],
[
"move",
11,
32,
355,
19
],
[
"access",
36,
0,
356,
9
],
[
"move",
2,
36,
356,
9
],
"while_start_362",
[
"is_int",
38,
2,
357,
16
],
[
"jump_false",
38,
"rel_ni_364",
357,
16
],
[
"is_int",
39,
7,
357,
16
],
[
"jump_false",
39,
"rel_ni_364",
357,
16
],
[
"lt_int",
37,
2,
7,
357,
16
],
[
"jump",
"rel_done_366",
357,
16
],
"rel_ni_364",
[
"is_num",
38,
2,
357,
16
],
[
"jump_false",
38,
"rel_nn_365",
357,
16
],
[
"is_num",
39,
7,
357,
16
],
[
"jump_false",
39,
"rel_nn_365",
357,
16
],
[
"lt_float",
37,
2,
7,
357,
16
],
[
"jump",
"rel_done_366",
357,
16
],
"rel_nn_365",
[
"is_text",
38,
2,
357,
16
],
[
"jump_false",
38,
"rel_err_367",
357,
16
],
[
"is_text",
39,
7,
357,
16
],
[
"jump_false",
39,
"rel_err_367",
357,
16
],
[
"lt_text",
37,
2,
7,
357,
16
],
[
"jump",
"rel_done_366",
357,
16
],
"rel_err_367",
[
"disrupt",
357,
16
],
"rel_done_366",
[
"jump_false",
37,
"while_end_363",
357,
16
],
[
"load_dynamic",
40,
4,
2,
358,
28
],
[
"move",
3,
40,
358,
28
],
[
"is_array",
41,
3,
359,
20
],
[
"jump_false",
41,
"if_else_368",
359,
20
],
[
"get",
42,
37,
1,
360,
16
],
[
"access",
43,
0,
360,
34
],
[
"load_index",
44,
3,
43,
360,
34
],
[
"load_dynamic",
45,
42,
44,
360,
34
],
[
"move",
8,
45,
360,
34
],
[
"null",
46,
361,
21
],
[
"is_identical",
47,
8,
46,
361,
21
],
[
"jump_true",
47,
"ne_nid_373",
361,
21
],
[
"jump",
"ne_ni_374",
361,
21
],
"ne_nid_373",
[
"false",
47,
361,
21
],
[
"jump",
"ne_done_372",
361,
21
],
"ne_ni_374",
[
"is_int",
48,
8,
361,
21
],
[
"jump_false",
48,
"ne_nn_375",
361,
21
],
"_nop_tc_13",
[
"jump",
"ne_nn_375",
361,
21
],
[
"ne_int",
47,
8,
46,
361,
21
],
[
"jump",
"ne_done_372",
361,
21
],
"ne_nn_375",
[
"is_num",
48,
8,
361,
21
],
[
"jump_false",
48,
"ne_nt_376",
361,
21
],
"_nop_tc_14",
[
"jump",
"ne_nt_376",
361,
21
],
[
"ne_float",
47,
8,
46,
361,
21
],
[
"jump",
"ne_done_372",
361,
21
],
"ne_nt_376",
[
"is_text",
48,
8,
361,
21
],
[
"jump_false",
48,
"ne_nnl_377",
361,
21
],
"_nop_tc_15",
[
"jump",
"ne_nnl_377",
361,
21
],
[
"ne_text",
47,
8,
46,
361,
21
],
[
"jump",
"ne_done_372",
361,
21
],
"ne_nnl_377",
[
"is_null",
48,
8,
361,
21
],
[
"jump_false",
48,
"ne_nb_378",
361,
21
],
"_nop_tc_16",
"_nop_tc_17",
[
"false",
47,
361,
21
],
[
"jump",
"ne_done_372",
361,
21
],
"ne_nb_378",
[
"is_bool",
48,
8,
361,
21
],
[
"jump_false",
48,
"ne_mis_379",
361,
21
],
"_nop_tc_18",
[
"jump",
"ne_mis_379",
361,
21
],
[
"ne_bool",
47,
8,
46,
361,
21
],
[
"jump",
"ne_done_372",
361,
21
],
"ne_mis_379",
[
"true",
47,
361,
21
],
"ne_done_372",
[
"jump_false",
47,
"if_else_370",
361,
21
],
[
"access",
50,
0,
362,
29
],
[
"load_index",
51,
8,
50,
362,
29
],
[
"load_dynamic",
52,
3,
51,
362,
29
],
[
"move",
9,
52,
362,
29
],
[
"access",
53,
1,
363,
22
],
[
"load_index",
54,
8,
53,
363,
22
],
[
"move",
10,
54,
363,
22
],
[
"null",
55,
364,
22
],
[
"is_identical",
56,
10,
55,
364,
22
],
[
"jump_true",
56,
"eq_done_382",
364,
22
],
[
"is_int",
57,
10,
364,
22
],
[
"jump_false",
57,
"eq_ni_383",
364,
22
],
"_nop_tc_19",
[
"jump",
"eq_ni_383",
364,
22
],
[
"eq_int",
56,
10,
55,
364,
22
],
[
"jump",
"eq_done_382",
364,
22
],
"eq_ni_383",
[
"is_num",
57,
10,
364,
22
],
[
"jump_false",
57,
"eq_nn_384",
364,
22
],
"_nop_tc_20",
[
"jump",
"eq_nn_384",
364,
22
],
[
"eq_float",
56,
10,
55,
364,
22
],
[
"jump",
"eq_done_382",
364,
22
],
"eq_nn_384",
[
"is_text",
57,
10,
364,
22
],
[
"jump_false",
57,
"eq_nt_385",
364,
22
],
"_nop_tc_21",
[
"jump",
"eq_nt_385",
364,
22
],
[
"eq_text",
56,
10,
55,
364,
22
],
[
"jump",
"eq_done_382",
364,
22
],
"eq_nt_385",
[
"is_null",
57,
10,
364,
22
],
[
"jump_false",
57,
"eq_nnl_386",
364,
22
],
"_nop_tc_22",
"_nop_tc_23",
[
"true",
56,
364,
22
],
[
"jump",
"eq_done_382",
364,
22
],
"eq_nnl_386",
[
"is_bool",
57,
10,
364,
22
],
[
"jump_false",
57,
"eq_nb_387",
364,
22
],
"_nop_tc_24",
[
"jump",
"eq_nb_387",
364,
22
],
[
"eq_bool",
56,
10,
55,
364,
22
],
[
"jump",
"eq_done_382",
364,
22
],
"eq_nb_387",
[
"false",
56,
364,
22
],
"eq_done_382",
[
"jump_false",
56,
"if_else_380",
364,
22
],
[
"access",
59,
2,
365,
43
],
[
"load_index",
60,
3,
59,
365,
43
],
[
"get",
62,
13,
1,
365,
19
],
[
"frame",
63,
62,
1,
365,
19
],
[
"null",
64,
365,
19
],
[
"setarg",
63,
0,
64,
365,
19
],
[
"setarg",
63,
1,
60,
365,
19
],
[
"invoke",
63,
61,
365,
19
],
[
"move",
10,
61,
365,
19
],
[
"jump",
"if_end_381",
365,
19
],
"if_else_380",
"if_end_381",
[
"access",
65,
0,
367,
22
],
[
"is_int",
67,
9,
367,
22
],
[
"jump_false",
67,
"rel_ni_391",
367,
22
],
"_nop_tc_25",
"_nop_tc_26",
[
"gt_int",
66,
9,
65,
367,
22
],
[
"jump",
"rel_done_393",
367,
22
],
"rel_ni_391",
[
"is_num",
67,
9,
367,
22
],
[
"jump_false",
67,
"rel_nn_392",
367,
22
],
"_nop_tc_27",
"_nop_tc_28",
[
"gt_float",
66,
9,
65,
367,
22
],
[
"jump",
"rel_done_393",
367,
22
],
"rel_nn_392",
[
"is_text",
67,
9,
367,
22
],
[
"jump_false",
67,
"rel_err_394",
367,
22
],
"_nop_tc_29",
[
"jump",
"rel_err_394",
367,
22
],
[
"gt_text",
66,
9,
65,
367,
22
],
[
"jump",
"rel_done_393",
367,
22
],
"rel_err_394",
[
"disrupt",
367,
22
],
"rel_done_393",
[
"move",
69,
66,
367,
22
],
[
"jump_false",
69,
"and_end_390",
367,
22
],
[
"is_int",
71,
9,
367,
34
],
[
"jump_false",
71,
"rel_ni_395",
367,
34
],
[
"is_int",
72,
6,
367,
34
],
[
"jump_false",
72,
"rel_ni_395",
367,
34
],
[
"gt_int",
70,
9,
6,
367,
34
],
[
"jump",
"rel_done_397",
367,
34
],
"rel_ni_395",
[
"is_num",
71,
9,
367,
34
],
[
"jump_false",
71,
"rel_nn_396",
367,
34
],
[
"is_num",
72,
6,
367,
34
],
[
"jump_false",
72,
"rel_nn_396",
367,
34
],
[
"gt_float",
70,
9,
6,
367,
34
],
[
"jump",
"rel_done_397",
367,
34
],
"rel_nn_396",
[
"is_text",
71,
9,
367,
34
],
[
"jump_false",
71,
"rel_err_398",
367,
34
],
[
"is_text",
72,
6,
367,
34
],
[
"jump_false",
72,
"rel_err_398",
367,
34
],
[
"gt_text",
70,
9,
6,
367,
34
],
[
"jump",
"rel_done_397",
367,
34
],
"rel_err_398",
[
"disrupt",
367,
34
],
"rel_done_397",
[
"move",
69,
70,
367,
34
],
"and_end_390",
[
"jump_false",
69,
"if_else_388",
367,
34
],
[
"get",
74,
22,
1,
368,
13
],
[
"frame",
75,
74,
3,
368,
13
],
[
"null",
76,
368,
13
],
[
"setarg",
75,
0,
76,
368,
13
],
[
"setarg",
75,
1,
11,
368,
13
],
[
"setarg",
75,
2,
9,
368,
13
],
[
"setarg",
75,
3,
10,
368,
13
],
[
"invoke",
75,
73,
368,
13
],
[
"jump",
"if_end_389",
368,
13
],
"if_else_388",
"if_end_389",
[
"jump",
"if_end_371",
368,
13
],
"if_else_370",
"if_end_371",
[
"jump",
"if_end_369",
368,
13
],
"if_else_368",
"if_end_369",
[
"access",
77,
1,
372,
15
],
[
"is_text",
79,
2,
372,
15
],
[
"jump_false",
79,
"add_cn_400",
372,
15
],
"_nop_tc_30",
[
"jump",
"add_cn_400",
372,
15
],
[
"concat",
78,
2,
77,
372,
15
],
[
"jump",
"add_done_399",
372,
15
],
"add_cn_400",
[
"is_num",
79,
2,
372,
15
],
[
"jump_false",
79,
"add_err_401",
372,
15
],
"_nop_tc_31",
"_nop_tc_32",
[
"add",
78,
2,
77,
372,
15
],
[
"jump",
"add_done_399",
372,
15
],
"add_err_401",
[
"disrupt",
372,
15
],
"add_done_399",
[
"move",
2,
78,
372,
15
],
[
"jump",
"while_start_362",
372,
15
],
"while_end_363",
[
"access",
81,
0,
376,
9
],
[
"move",
5,
81,
376,
9
],
"while_start_402",
[
"length",
82,
11,
377,
23
],
[
"is_int",
84,
5,
377,
23
],
[
"jump_false",
84,
"rel_ni_404",
377,
23
],
"_nop_tc_33",
"_nop_tc_34",
[
"lt_int",
83,
5,
82,
377,
23
],
[
"jump",
"rel_done_406",
377,
23
],
"rel_ni_404",
[
"is_num",
84,
5,
377,
23
],
[
"jump_false",
84,
"rel_nn_405",
377,
23
],
"_nop_tc_35",
"_nop_tc_36",
[
"lt_float",
83,
5,
82,
377,
23
],
[
"jump",
"rel_done_406",
377,
23
],
"rel_nn_405",
[
"is_text",
84,
5,
377,
23
],
[
"jump_false",
84,
"rel_err_407",
377,
23
],
"_nop_tc_37",
[
"jump",
"rel_err_407",
377,
23
],
[
"lt_text",
83,
5,
82,
377,
23
],
[
"jump",
"rel_done_406",
377,
23
],
"rel_err_407",
[
"disrupt",
377,
23
],
"rel_done_406",
[
"jump_false",
83,
"while_end_403",
377,
23
],
[
"load_dynamic",
86,
11,
5,
378,
23
],
[
"get",
87,
12,
1,
378,
29
],
[
"is_identical",
88,
86,
87,
378,
29
],
[
"jump_true",
88,
"eq_done_410",
378,
29
],
[
"is_int",
89,
86,
378,
29
],
[
"jump_false",
89,
"eq_ni_411",
378,
29
],
[
"is_int",
90,
87,
378,
29
],
[
"jump_false",
90,
"eq_ni_411",
378,
29
],
[
"eq_int",
88,
86,
87,
378,
29
],
[
"jump",
"eq_done_410",
378,
29
],
"eq_ni_411",
[
"is_num",
89,
86,
378,
29
],
[
"jump_false",
89,
"eq_nn_412",
378,
29
],
[
"is_num",
90,
87,
378,
29
],
[
"jump_false",
90,
"eq_nn_412",
378,
29
],
[
"eq_float",
88,
86,
87,
378,
29
],
[
"jump",
"eq_done_410",
378,
29
],
"eq_nn_412",
[
"is_text",
89,
86,
378,
29
],
[
"jump_false",
89,
"eq_nt_413",
378,
29
],
[
"is_text",
90,
87,
378,
29
],
[
"jump_false",
90,
"eq_nt_413",
378,
29
],
[
"eq_text",
88,
86,
87,
378,
29
],
[
"jump",
"eq_done_410",
378,
29
],
"eq_nt_413",
[
"is_null",
89,
86,
378,
29
],
[
"jump_false",
89,
"eq_nnl_414",
378,
29
],
[
"is_null",
90,
87,
378,
29
],
[
"jump_false",
90,
"eq_nnl_414",
378,
29
],
[
"true",
88,
378,
29
],
[
"jump",
"eq_done_410",
378,
29
],
"eq_nnl_414",
[
"is_bool",
89,
86,
378,
29
],
[
"jump_false",
89,
"eq_nb_415",
378,
29
],
[
"is_bool",
90,
87,
378,
29
],
[
"jump_false",
90,
"eq_nb_415",
378,
29
],
[
"eq_bool",
88,
86,
87,
378,
29
],
[
"jump",
"eq_done_410",
378,
29
],
"eq_nb_415",
[
"false",
88,
378,
29
],
"eq_done_410",
[
"jump_false",
88,
"if_else_408",
378,
29
],
[
"null",
91,
379,
26
],
[
"store_dynamic",
11,
91,
5,
379,
21
],
[
"jump",
"if_end_409",
379,
21
],
"if_else_408",
"if_end_409",
[
"access",
92,
1,
381,
15
],
[
"is_text",
94,
5,
381,
15
],
[
"jump_false",
94,
"add_cn_417",
381,
15
],
"_nop_tc_38",
[
"jump",
"add_cn_417",
381,
15
],
[
"concat",
93,
5,
92,
381,
15
],
[
"jump",
"add_done_416",
381,
15
],
"add_cn_417",
[
"is_num",
94,
5,
381,
15
],
[
"jump_false",
94,
"add_err_418",
381,
15
],
"_nop_tc_39",
"_nop_tc_40",
[
"add",
93,
5,
92,
381,
15
],
[
"jump",
"add_done_416",
381,
15
],
"add_err_418",
[
"disrupt",
381,
15
],
"add_done_416",
[
"move",
5,
93,
381,
15
],
[
"jump",
"while_start_402",
381,
15
],
"while_end_403",
[
"return",
11,
383,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 691,
"nr_close_slots": 0,
"instructions": [
[
"load_field",
25,
1,
"instructions",
392,
24
],
[
"move",
11,
25,
392,
24
],
[
"load_field",
26,
1,
"nr_args",
393,
19
],
[
"null",
27,
393,
35
],
[
"is_identical",
28,
26,
27,
393,
35
],
[
"jump_true",
28,
"ne_nid_422",
393,
35
],
[
"jump",
"ne_ni_423",
393,
35
],
"ne_nid_422",
[
"false",
28,
393,
35
],
[
"jump",
"ne_done_421",
393,
35
],
"ne_ni_423",
[
"is_int",
29,
26,
393,
35
],
[
"jump_false",
29,
"ne_nn_424",
393,
35
],
"_nop_tc_1",
[
"jump",
"ne_nn_424",
393,
35
],
[
"ne_int",
28,
26,
27,
393,
35
],
[
"jump",
"ne_done_421",
393,
35
],
"ne_nn_424",
[
"is_num",
29,
26,
393,
35
],
[
"jump_false",
29,
"ne_nt_425",
393,
35
],
"_nop_tc_2",
[
"jump",
"ne_nt_425",
393,
35
],
[
"ne_float",
28,
26,
27,
393,
35
],
[
"jump",
"ne_done_421",
393,
35
],
"ne_nt_425",
[
"is_text",
29,
26,
393,
35
],
[
"jump_false",
29,
"ne_nnl_426",
393,
35
],
"_nop_tc_3",
[
"jump",
"ne_nnl_426",
393,
35
],
[
"ne_text",
28,
26,
27,
393,
35
],
[
"jump",
"ne_done_421",
393,
35
],
"ne_nnl_426",
[
"is_null",
29,
26,
393,
35
],
[
"jump_false",
29,
"ne_nb_427",
393,
35
],
"_nop_tc_4",
"_nop_tc_5",
[
"false",
28,
393,
35
],
[
"jump",
"ne_done_421",
393,
35
],
"ne_nb_427",
[
"is_bool",
29,
26,
393,
35
],
[
"jump_false",
29,
"ne_mis_428",
393,
35
],
"_nop_tc_6",
[
"jump",
"ne_mis_428",
393,
35
],
[
"ne_bool",
28,
26,
27,
393,
35
],
[
"jump",
"ne_done_421",
393,
35
],
"ne_mis_428",
[
"true",
28,
393,
35
],
"ne_done_421",
[
"jump_false",
28,
"tern_else_419",
393,
35
],
[
"load_field",
32,
1,
"nr_args",
393,
42
],
[
"move",
31,
32,
393,
42
],
[
"jump",
"tern_end_420",
393,
42
],
"tern_else_419",
[
"access",
33,
0,
393,
57
],
[
"move",
31,
33,
393,
57
],
"tern_end_420",
[
"move",
17,
31,
393,
57
],
[
"access",
18,
0,
394,
21
],
[
"null",
5,
395,
22
],
[
"null",
21,
396,
22
],
[
"access",
14,
0,
397,
14
],
[
"access",
9,
0,
398,
13
],
[
"access",
12,
0,
399,
13
],
[
"null",
10,
400,
17
],
[
"null",
20,
401,
14
],
[
"access",
7,
0,
402,
16
],
[
"access",
22,
0,
403,
15
],
[
"null",
6,
404,
24
],
[
"null",
15,
405,
16
],
[
"null",
16,
406,
19
],
[
"null",
24,
407,
24
],
[
"null",
23,
408,
21
],
[
"access",
13,
0,
409,
16
],
[
"null",
8,
410,
18
],
[
"null",
19,
411,
18
],
[
"null",
34,
413,
25
],
[
"is_identical",
35,
11,
34,
413,
25
],
[
"jump_true",
35,
"eq_done_432",
413,
25
],
[
"is_int",
36,
11,
413,
25
],
[
"jump_false",
36,
"eq_ni_433",
413,
25
],
"_nop_tc_7",
[
"jump",
"eq_ni_433",
413,
25
],
[
"eq_int",
35,
11,
34,
413,
25
],
[
"jump",
"eq_done_432",
413,
25
],
"eq_ni_433",
[
"is_num",
36,
11,
413,
25
],
[
"jump_false",
36,
"eq_nn_434",
413,
25
],
"_nop_tc_8",
[
"jump",
"eq_nn_434",
413,
25
],
[
"eq_float",
35,
11,
34,
413,
25
],
[
"jump",
"eq_done_432",
413,
25
],
"eq_nn_434",
[
"is_text",
36,
11,
413,
25
],
[
"jump_false",
36,
"eq_nt_435",
413,
25
],
"_nop_tc_9",
[
"jump",
"eq_nt_435",
413,
25
],
[
"eq_text",
35,
11,
34,
413,
25
],
[
"jump",
"eq_done_432",
413,
25
],
"eq_nt_435",
[
"is_null",
36,
11,
413,
25
],
[
"jump_false",
36,
"eq_nnl_436",
413,
25
],
"_nop_tc_10",
"_nop_tc_11",
[
"true",
35,
413,
25
],
[
"jump",
"eq_done_432",
413,
25
],
"eq_nnl_436",
[
"is_bool",
36,
11,
413,
25
],
[
"jump_false",
36,
"eq_nb_437",
413,
25
],
"_nop_tc_12",
[
"jump",
"eq_nb_437",
413,
25
],
[
"eq_bool",
35,
11,
34,
413,
25
],
[
"jump",
"eq_done_432",
413,
25
],
"eq_nb_437",
[
"false",
35,
413,
25
],
"eq_done_432",
[
"move",
38,
35,
413,
25
],
[
"jump_true",
38,
"or_end_431",
413,
25
],
[
"length",
39,
11,
413,
40
],
[
"access",
40,
0,
413,
57
],
[
"is_identical",
41,
39,
40,
413,
57
],
[
"jump_true",
41,
"eq_done_438",
413,
57
],
"_nop_tc_13",
"_nop_tc_14",
"_nop_tc_15",
"_nop_tc_16",
[
"eq_int",
41,
39,
40,
413,
57
],
[
"jump",
"eq_done_438",
413,
57
],
"eq_ni_439",
"_nop_tc_17",
"_nop_tc_18",
"_nop_tc_19",
"_nop_tc_20",
[
"eq_float",
41,
39,
40,
413,
57
],
[
"jump",
"eq_done_438",
413,
57
],
"eq_nn_440",
"_nop_tc_21",
[
"jump",
"eq_nt_441",
413,
57
],
"_nop_tc_22",
[
"jump",
"eq_nt_441",
413,
57
],
[
"eq_text",
41,
39,
40,
413,
57
],
[
"jump",
"eq_done_438",
413,
57
],
"eq_nt_441",
"_nop_tc_23",
[
"jump",
"eq_nnl_442",
413,
57
],
"_nop_tc_24",
[
"jump",
"eq_nnl_442",
413,
57
],
[
"true",
41,
413,
57
],
[
"jump",
"eq_done_438",
413,
57
],
"eq_nnl_442",
"_nop_tc_25",
[
"jump",
"eq_nb_443",
413,
57
],
"_nop_tc_26",
[
"jump",
"eq_nb_443",
413,
57
],
[
"eq_bool",
41,
39,
40,
413,
57
],
[
"jump",
"eq_done_438",
413,
57
],
"eq_nb_443",
[
"false",
41,
413,
57
],
"eq_done_438",
[
"move",
38,
41,
413,
57
],
"or_end_431",
[
"jump_false",
38,
"if_else_429",
413,
57
],
[
"record",
44,
0
],
[
"return",
44,
414,
14
],
"_nop_ur_1",
"if_else_429",
"if_end_430",
[
"null",
45,
417,
16
],
[
"is_identical",
46,
4,
45,
417,
16
],
[
"jump_true",
46,
"ne_nid_448",
417,
16
],
[
"jump",
"ne_ni_449",
417,
16
],
"ne_nid_448",
[
"false",
46,
417,
16
],
[
"jump",
"ne_done_447",
417,
16
],
"ne_ni_449",
[
"is_int",
47,
4,
417,
16
],
[
"jump_false",
47,
"ne_nn_450",
417,
16
],
"_nop_tc_27",
[
"jump",
"ne_nn_450",
417,
16
],
[
"ne_int",
46,
4,
45,
417,
16
],
[
"jump",
"ne_done_447",
417,
16
],
"ne_nn_450",
[
"is_num",
47,
4,
417,
16
],
[
"jump_false",
47,
"ne_nt_451",
417,
16
],
"_nop_tc_28",
[
"jump",
"ne_nt_451",
417,
16
],
[
"ne_float",
46,
4,
45,
417,
16
],
[
"jump",
"ne_done_447",
417,
16
],
"ne_nt_451",
[
"is_text",
47,
4,
417,
16
],
[
"jump_false",
47,
"ne_nnl_452",
417,
16
],
"_nop_tc_29",
[
"jump",
"ne_nnl_452",
417,
16
],
[
"ne_text",
46,
4,
45,
417,
16
],
[
"jump",
"ne_done_447",
417,
16
],
"ne_nnl_452",
[
"is_null",
47,
4,
417,
16
],
[
"jump_false",
47,
"ne_nb_453",
417,
16
],
"_nop_tc_30",
"_nop_tc_31",
[
"false",
46,
417,
16
],
[
"jump",
"ne_done_447",
417,
16
],
"ne_nb_453",
[
"is_bool",
47,
4,
417,
16
],
[
"jump_false",
47,
"ne_mis_454",
417,
16
],
"_nop_tc_32",
[
"jump",
"ne_mis_454",
417,
16
],
[
"ne_bool",
46,
4,
45,
417,
16
],
[
"jump",
"ne_done_447",
417,
16
],
"ne_mis_454",
[
"true",
46,
417,
16
],
"ne_done_447",
[
"move",
49,
46,
417,
16
],
[
"jump_false",
49,
"and_end_446",
417,
16
],
[
"load_field",
50,
4,
"events",
417,
24
],
[
"null",
51,
417,
38
],
[
"is_identical",
52,
50,
51,
417,
38
],
[
"jump_true",
52,
"ne_nid_456",
417,
38
],
[
"jump",
"ne_ni_457",
417,
38
],
"ne_nid_456",
[
"false",
52,
417,
38
],
[
"jump",
"ne_done_455",
417,
38
],
"ne_ni_457",
[
"is_int",
53,
50,
417,
38
],
[
"jump_false",
53,
"ne_nn_458",
417,
38
],
"_nop_tc_33",
[
"jump",
"ne_nn_458",
417,
38
],
[
"ne_int",
52,
50,
51,
417,
38
],
[
"jump",
"ne_done_455",
417,
38
],
"ne_nn_458",
[
"is_num",
53,
50,
417,
38
],
[
"jump_false",
53,
"ne_nt_459",
417,
38
],
"_nop_tc_34",
[
"jump",
"ne_nt_459",
417,
38
],
[
"ne_float",
52,
50,
51,
417,
38
],
[
"jump",
"ne_done_455",
417,
38
],
"ne_nt_459",
[
"is_text",
53,
50,
417,
38
],
[
"jump_false",
53,
"ne_nnl_460",
417,
38
],
"_nop_tc_35",
[
"jump",
"ne_nnl_460",
417,
38
],
[
"ne_text",
52,
50,
51,
417,
38
],
[
"jump",
"ne_done_455",
417,
38
],
"ne_nnl_460",
[
"is_null",
53,
50,
417,
38
],
[
"jump_false",
53,
"ne_nb_461",
417,
38
],
"_nop_tc_36",
"_nop_tc_37",
[
"false",
52,
417,
38
],
[
"jump",
"ne_done_455",
417,
38
],
"ne_nb_461",
[
"is_bool",
53,
50,
417,
38
],
[
"jump_false",
53,
"ne_mis_462",
417,
38
],
"_nop_tc_38",
[
"jump",
"ne_mis_462",
417,
38
],
[
"ne_bool",
52,
50,
51,
417,
38
],
[
"jump",
"ne_done_455",
417,
38
],
"ne_mis_462",
[
"true",
52,
417,
38
],
"ne_done_455",
[
"move",
49,
52,
417,
38
],
"and_end_446",
[
"jump_false",
49,
"if_else_444",
417,
38
],
[
"load_field",
55,
4,
"events",
418,
16
],
[
"move",
8,
55,
418,
16
],
[
"jump",
"if_end_445",
418,
16
],
"if_else_444",
"if_end_445",
[
"length",
56,
11,
421,
24
],
[
"move",
18,
56,
421,
24
],
[
"load_field",
57,
1,
"nr_slots",
424,
24
],
[
"access",
59,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
424,
18
],
[
"frame",
60,
59,
1,
424,
18
],
[
"null",
61,
424,
18
],
[
"setarg",
60,
0,
61,
424,
18
],
[
"setarg",
60,
1,
57,
424,
18
],
[
"invoke",
60,
58,
424,
18
],
[
"move",
5,
58,
424,
18
],
[
"access",
62,
1,
425,
9
],
[
"move",
12,
62,
425,
9
],
"while_start_463",
[
"is_int",
64,
12,
426,
17
],
[
"jump_false",
64,
"rel_ni_465",
426,
17
],
[
"is_int",
65,
17,
426,
17
],
[
"jump_false",
65,
"rel_ni_465",
426,
17
],
[
"le_int",
63,
12,
17,
426,
17
],
[
"jump",
"rel_done_467",
426,
17
],
"rel_ni_465",
[
"is_num",
64,
12,
426,
17
],
[
"jump_false",
64,
"rel_nn_466",
426,
17
],
[
"is_num",
65,
17,
426,
17
],
[
"jump_false",
65,
"rel_nn_466",
426,
17
],
[
"le_float",
63,
12,
17,
426,
17
],
[
"jump",
"rel_done_467",
426,
17
],
"rel_nn_466",
[
"is_text",
64,
12,
426,
17
],
[
"jump_false",
64,
"rel_err_468",
426,
17
],
[
"is_text",
65,
17,
426,
17
],
[
"jump_false",
65,
"rel_err_468",
426,
17
],
[
"le_text",
63,
12,
17,
426,
17
],
[
"jump",
"rel_done_467",
426,
17
],
"rel_err_468",
[
"disrupt",
426,
17
],
"rel_done_467",
[
"jump_false",
63,
"while_end_464",
426,
17
],
[
"load_dynamic",
66,
2,
12,
427,
23
],
[
"null",
67,
427,
29
],
[
"is_identical",
68,
66,
67,
427,
29
],
[
"jump_true",
68,
"ne_nid_472",
427,
29
],
[
"jump",
"ne_ni_473",
427,
29
],
"ne_nid_472",
[
"false",
68,
427,
29
],
[
"jump",
"ne_done_471",
427,
29
],
"ne_ni_473",
[
"is_int",
69,
66,
427,
29
],
[
"jump_false",
69,
"ne_nn_474",
427,
29
],
"_nop_tc_39",
[
"jump",
"ne_nn_474",
427,
29
],
[
"ne_int",
68,
66,
67,
427,
29
],
[
"jump",
"ne_done_471",
427,
29
],
"ne_nn_474",
[
"is_num",
69,
66,
427,
29
],
[
"jump_false",
69,
"ne_nt_475",
427,
29
],
"_nop_tc_40",
[
"jump",
"ne_nt_475",
427,
29
],
[
"ne_float",
68,
66,
67,
427,
29
],
[
"jump",
"ne_done_471",
427,
29
],
"ne_nt_475",
[
"is_text",
69,
66,
427,
29
],
[
"jump_false",
69,
"ne_nnl_476",
427,
29
],
"_nop_tc_41",
[
"jump",
"ne_nnl_476",
427,
29
],
[
"ne_text",
68,
66,
67,
427,
29
],
[
"jump",
"ne_done_471",
427,
29
],
"ne_nnl_476",
[
"is_null",
69,
66,
427,
29
],
[
"jump_false",
69,
"ne_nb_477",
427,
29
],
"_nop_tc_42",
"_nop_tc_43",
[
"false",
68,
427,
29
],
[
"jump",
"ne_done_471",
427,
29
],
"ne_nb_477",
[
"is_bool",
69,
66,
427,
29
],
[
"jump_false",
69,
"ne_mis_478",
427,
29
],
"_nop_tc_44",
[
"jump",
"ne_mis_478",
427,
29
],
[
"ne_bool",
68,
66,
67,
427,
29
],
[
"jump",
"ne_done_471",
427,
29
],
"ne_mis_478",
[
"true",
68,
427,
29
],
"ne_done_471",
[
"jump_false",
68,
"if_else_469",
427,
29
],
[
"load_dynamic",
71,
2,
12,
428,
37
],
[
"store_dynamic",
5,
71,
12,
428,
20
],
[
"jump",
"if_end_470",
428,
20
],
"if_else_469",
"if_end_470",
[
"access",
72,
1,
430,
15
],
[
"is_text",
74,
12,
430,
15
],
[
"jump_false",
74,
"add_cn_480",
430,
15
],
"_nop_tc_45",
[
"jump",
"add_cn_480",
430,
15
],
[
"concat",
73,
12,
72,
430,
15
],
[
"jump",
"add_done_479",
430,
15
],
"add_cn_480",
[
"is_num",
74,
12,
430,
15
],
[
"jump_false",
74,
"add_err_481",
430,
15
],
"_nop_tc_46",
"_nop_tc_47",
[
"add",
73,
12,
72,
430,
15
],
[
"jump",
"add_done_479",
430,
15
],
"add_err_481",
[
"disrupt",
430,
15
],
"add_done_479",
[
"move",
12,
73,
430,
15
],
[
"jump",
"while_start_463",
430,
15
],
"while_end_464",
[
"access",
76,
0,
432,
9
],
[
"move",
12,
76,
432,
9
],
"while_start_482",
[
"length",
77,
3,
433,
23
],
[
"is_int",
79,
12,
433,
23
],
[
"jump_false",
79,
"rel_ni_484",
433,
23
],
"_nop_tc_48",
"_nop_tc_49",
[
"lt_int",
78,
12,
77,
433,
23
],
[
"jump",
"rel_done_486",
433,
23
],
"rel_ni_484",
[
"is_num",
79,
12,
433,
23
],
[
"jump_false",
79,
"rel_nn_485",
433,
23
],
"_nop_tc_50",
"_nop_tc_51",
[
"lt_float",
78,
12,
77,
433,
23
],
[
"jump",
"rel_done_486",
433,
23
],
"rel_nn_485",
[
"is_text",
79,
12,
433,
23
],
[
"jump_false",
79,
"rel_err_487",
433,
23
],
"_nop_tc_52",
[
"jump",
"rel_err_487",
433,
23
],
[
"lt_text",
78,
12,
77,
433,
23
],
[
"jump",
"rel_done_486",
433,
23
],
"rel_err_487",
[
"disrupt",
433,
23
],
"rel_done_486",
[
"jump_false",
78,
"while_end_483",
433,
23
],
[
"load_dynamic",
81,
3,
12,
434,
23
],
[
"null",
82,
434,
29
],
[
"is_identical",
83,
81,
82,
434,
29
],
[
"jump_true",
83,
"ne_nid_491",
434,
29
],
[
"jump",
"ne_ni_492",
434,
29
],
"ne_nid_491",
[
"false",
83,
434,
29
],
[
"jump",
"ne_done_490",
434,
29
],
"ne_ni_492",
[
"is_int",
84,
81,
434,
29
],
[
"jump_false",
84,
"ne_nn_493",
434,
29
],
"_nop_tc_53",
[
"jump",
"ne_nn_493",
434,
29
],
[
"ne_int",
83,
81,
82,
434,
29
],
[
"jump",
"ne_done_490",
434,
29
],
"ne_nn_493",
[
"is_num",
84,
81,
434,
29
],
[
"jump_false",
84,
"ne_nt_494",
434,
29
],
"_nop_tc_54",
[
"jump",
"ne_nt_494",
434,
29
],
[
"ne_float",
83,
81,
82,
434,
29
],
[
"jump",
"ne_done_490",
434,
29
],
"ne_nt_494",
[
"is_text",
84,
81,
434,
29
],
[
"jump_false",
84,
"ne_nnl_495",
434,
29
],
"_nop_tc_55",
[
"jump",
"ne_nnl_495",
434,
29
],
[
"ne_text",
83,
81,
82,
434,
29
],
[
"jump",
"ne_done_490",
434,
29
],
"ne_nnl_495",
[
"is_null",
84,
81,
434,
29
],
[
"jump_false",
84,
"ne_nb_496",
434,
29
],
"_nop_tc_56",
"_nop_tc_57",
[
"false",
83,
434,
29
],
[
"jump",
"ne_done_490",
434,
29
],
"ne_nb_496",
[
"is_bool",
84,
81,
434,
29
],
[
"jump_false",
84,
"ne_mis_497",
434,
29
],
"_nop_tc_58",
[
"jump",
"ne_mis_497",
434,
29
],
[
"ne_bool",
83,
81,
82,
434,
29
],
[
"jump",
"ne_done_490",
434,
29
],
"ne_mis_497",
[
"true",
83,
434,
29
],
"ne_done_490",
[
"jump_false",
83,
"if_else_488",
434,
29
],
[
"load_dynamic",
86,
3,
12,
435,
37
],
[
"store_dynamic",
5,
86,
12,
435,
20
],
[
"jump",
"if_end_489",
435,
20
],
"if_else_488",
"if_end_489",
[
"access",
87,
1,
437,
15
],
[
"is_text",
89,
12,
437,
15
],
[
"jump_false",
89,
"add_cn_499",
437,
15
],
"_nop_tc_59",
[
"jump",
"add_cn_499",
437,
15
],
[
"concat",
88,
12,
87,
437,
15
],
[
"jump",
"add_done_498",
437,
15
],
"add_cn_499",
[
"is_num",
89,
12,
437,
15
],
[
"jump_false",
89,
"add_err_500",
437,
15
],
"_nop_tc_60",
"_nop_tc_61",
[
"add",
88,
12,
87,
437,
15
],
[
"jump",
"add_done_498",
437,
15
],
"add_err_500",
[
"disrupt",
437,
15
],
"add_done_498",
[
"move",
12,
88,
437,
15
],
[
"jump",
"while_start_482",
437,
15
],
"while_end_483",
[
"access",
92,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
440,
18
],
[
"frame",
93,
92,
1,
440,
18
],
[
"null",
94,
440,
18
],
[
"setarg",
93,
0,
94,
440,
18
],
[
"setarg",
93,
1,
5,
440,
18
],
[
"invoke",
93,
91,
440,
18
],
[
"move",
21,
91,
440,
18
],
[
"access",
95,
0,
442,
9
],
[
"move",
9,
95,
442,
9
],
"while_start_501",
[
"is_int",
97,
9,
443,
16
],
[
"jump_false",
97,
"rel_ni_503",
443,
16
],
[
"is_int",
98,
18,
443,
16
],
[
"jump_false",
98,
"rel_ni_503",
443,
16
],
[
"lt_int",
96,
9,
18,
443,
16
],
[
"jump",
"rel_done_505",
443,
16
],
"rel_ni_503",
[
"is_num",
97,
9,
443,
16
],
[
"jump_false",
97,
"rel_nn_504",
443,
16
],
[
"is_num",
98,
18,
443,
16
],
[
"jump_false",
98,
"rel_nn_504",
443,
16
],
[
"lt_float",
96,
9,
18,
443,
16
],
[
"jump",
"rel_done_505",
443,
16
],
"rel_nn_504",
[
"is_text",
97,
9,
443,
16
],
[
"jump_false",
97,
"rel_err_506",
443,
16
],
[
"is_text",
98,
18,
443,
16
],
[
"jump_false",
98,
"rel_err_506",
443,
16
],
[
"lt_text",
96,
9,
18,
443,
16
],
[
"jump",
"rel_done_505",
443,
16
],
"rel_err_506",
[
"disrupt",
443,
16
],
"rel_done_505",
[
"jump_false",
96,
"while_end_502",
443,
16
],
[
"load_dynamic",
99,
11,
9,
444,
28
],
[
"move",
10,
99,
444,
28
],
[
"is_text",
100,
10,
446,
19
],
[
"jump_false",
100,
"if_else_507",
446,
19
],
[
"access",
102,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
447,
22
],
[
"frame",
103,
102,
1,
447,
22
],
[
"null",
104,
447,
22
],
[
"setarg",
103,
0,
104,
447,
22
],
[
"setarg",
103,
1,
5,
447,
22
],
[
"invoke",
103,
101,
447,
22
],
[
"move",
21,
101,
447,
22
],
[
"access",
105,
1,
448,
17
],
[
"is_text",
107,
9,
448,
17
],
[
"jump_false",
107,
"add_cn_510",
448,
17
],
"_nop_tc_62",
[
"jump",
"add_cn_510",
448,
17
],
[
"concat",
106,
9,
105,
448,
17
],
[
"jump",
"add_done_509",
448,
17
],
"add_cn_510",
[
"is_num",
107,
9,
448,
17
],
[
"jump_false",
107,
"add_err_511",
448,
17
],
"_nop_tc_63",
"_nop_tc_64",
[
"add",
106,
9,
105,
448,
17
],
[
"jump",
"add_done_509",
448,
17
],
"add_err_511",
[
"disrupt",
448,
17
],
"add_done_509",
[
"move",
9,
106,
448,
17
],
[
"jump",
"while_start_501",
449,
9
],
[
"jump",
"if_end_508",
449,
9
],
"if_else_507",
"if_end_508",
[
"is_array",
109,
10,
452,
21
],
"_nop_bl_1",
[
"jump_true",
109,
"if_else_512",
452,
21
],
[
"access",
111,
1,
453,
17
],
[
"is_text",
113,
9,
453,
17
],
[
"jump_false",
113,
"add_cn_515",
453,
17
],
"_nop_tc_65",
[
"jump",
"add_cn_515",
453,
17
],
[
"concat",
112,
9,
111,
453,
17
],
[
"jump",
"add_done_514",
453,
17
],
"add_cn_515",
[
"is_num",
113,
9,
453,
17
],
[
"jump_false",
113,
"add_err_516",
453,
17
],
"_nop_tc_66",
"_nop_tc_67",
[
"add",
112,
9,
111,
453,
17
],
[
"jump",
"add_done_514",
453,
17
],
"add_err_516",
[
"disrupt",
453,
17
],
"add_done_514",
[
"move",
9,
112,
453,
17
],
[
"jump",
"while_start_501",
454,
9
],
[
"jump",
"if_end_513",
454,
9
],
"if_else_512",
"if_end_513",
[
"access",
115,
0,
457,
18
],
[
"load_index",
116,
10,
115,
457,
18
],
[
"move",
20,
116,
457,
18
],
[
"get",
117,
34,
1,
460,
11
],
[
"load_dynamic",
118,
117,
20,
460,
26
],
[
"null",
119,
460,
33
],
[
"is_identical",
120,
118,
119,
460,
33
],
[
"jump_true",
120,
"ne_nid_521",
460,
33
],
[
"jump",
"ne_ni_522",
460,
33
],
"ne_nid_521",
[
"false",
120,
460,
33
],
[
"jump",
"ne_done_520",
460,
33
],
"ne_ni_522",
[
"is_int",
121,
118,
460,
33
],
[
"jump_false",
121,
"ne_nn_523",
460,
33
],
"_nop_tc_68",
[
"jump",
"ne_nn_523",
460,
33
],
[
"ne_int",
120,
118,
119,
460,
33
],
[
"jump",
"ne_done_520",
460,
33
],
"ne_nn_523",
[
"is_num",
121,
118,
460,
33
],
[
"jump_false",
121,
"ne_nt_524",
460,
33
],
"_nop_tc_69",
[
"jump",
"ne_nt_524",
460,
33
],
[
"ne_float",
120,
118,
119,
460,
33
],
[
"jump",
"ne_done_520",
460,
33
],
"ne_nt_524",
[
"is_text",
121,
118,
460,
33
],
[
"jump_false",
121,
"ne_nnl_525",
460,
33
],
"_nop_tc_70",
[
"jump",
"ne_nnl_525",
460,
33
],
[
"ne_text",
120,
118,
119,
460,
33
],
[
"jump",
"ne_done_520",
460,
33
],
"ne_nnl_525",
[
"is_null",
121,
118,
460,
33
],
[
"jump_false",
121,
"ne_nb_526",
460,
33
],
"_nop_tc_71",
"_nop_tc_72",
[
"false",
120,
460,
33
],
[
"jump",
"ne_done_520",
460,
33
],
"ne_nb_526",
[
"is_bool",
121,
118,
460,
33
],
[
"jump_false",
121,
"ne_mis_527",
460,
33
],
"_nop_tc_73",
[
"jump",
"ne_mis_527",
460,
33
],
[
"ne_bool",
120,
118,
119,
460,
33
],
[
"jump",
"ne_done_520",
460,
33
],
"ne_mis_527",
[
"true",
120,
460,
33
],
"ne_done_520",
[
"move",
123,
120,
460,
33
],
[
"jump_false",
123,
"and_end_519",
460,
33
],
[
"access",
124,
1,
460,
45
],
[
"is_text",
126,
9,
460,
45
],
[
"jump_false",
126,
"add_cn_529",
460,
45
],
"_nop_tc_74",
[
"jump",
"add_cn_529",
460,
45
],
[
"concat",
125,
9,
124,
460,
45
],
[
"jump",
"add_done_528",
460,
45
],
"add_cn_529",
[
"is_num",
126,
9,
460,
45
],
[
"jump_false",
126,
"add_err_530",
460,
45
],
"_nop_tc_75",
"_nop_tc_76",
[
"add",
125,
9,
124,
460,
45
],
[
"jump",
"add_done_528",
460,
45
],
"add_err_530",
[
"disrupt",
460,
45
],
"add_done_528",
[
"is_int",
129,
125,
460,
49
],
[
"jump_false",
129,
"rel_ni_531",
460,
49
],
[
"is_int",
130,
18,
460,
49
],
[
"jump_false",
130,
"rel_ni_531",
460,
49
],
[
"lt_int",
128,
125,
18,
460,
49
],
[
"jump",
"rel_done_533",
460,
49
],
"rel_ni_531",
[
"is_num",
129,
125,
460,
49
],
[
"jump_false",
129,
"rel_nn_532",
460,
49
],
[
"is_num",
130,
18,
460,
49
],
[
"jump_false",
130,
"rel_nn_532",
460,
49
],
[
"lt_float",
128,
125,
18,
460,
49
],
[
"jump",
"rel_done_533",
460,
49
],
"rel_nn_532",
[
"is_text",
129,
125,
460,
49
],
[
"jump_false",
129,
"rel_err_534",
460,
49
],
[
"is_text",
130,
18,
460,
49
],
[
"jump_false",
130,
"rel_err_534",
460,
49
],
[
"lt_text",
128,
125,
18,
460,
49
],
[
"jump",
"rel_done_533",
460,
49
],
"rel_err_534",
[
"disrupt",
460,
49
],
"rel_done_533",
[
"move",
123,
128,
460,
49
],
"and_end_519",
[
"jump_false",
123,
"if_else_517",
460,
49
],
[
"access",
131,
1,
461,
22
],
[
"load_index",
132,
10,
131,
461,
22
],
[
"move",
7,
132,
461,
22
],
[
"access",
133,
2,
462,
21
],
[
"load_index",
134,
10,
133,
462,
21
],
[
"move",
22,
134,
462,
21
],
[
"get",
135,
34,
1,
463,
24
],
[
"load_dynamic",
136,
135,
20,
463,
39
],
[
"move",
6,
136,
463,
39
],
[
"access",
137,
1,
464,
33
],
[
"is_text",
139,
9,
464,
33
],
[
"jump_false",
139,
"add_cn_536",
464,
33
],
"_nop_tc_77",
[
"jump",
"add_cn_536",
464,
33
],
[
"concat",
138,
9,
137,
464,
33
],
[
"jump",
"add_done_535",
464,
33
],
"add_cn_536",
[
"is_num",
139,
9,
464,
33
],
[
"jump_false",
139,
"add_err_537",
464,
33
],
"_nop_tc_78",
"_nop_tc_79",
[
"add",
138,
9,
137,
464,
33
],
[
"jump",
"add_done_535",
464,
33
],
"add_err_537",
[
"disrupt",
464,
33
],
"add_done_535",
[
"load_dynamic",
141,
11,
138,
464,
33
],
[
"move",
15,
141,
464,
33
],
[
"is_array",
142,
15,
466,
22
],
[
"jump_false",
142,
"if_else_538",
466,
22
],
[
"access",
143,
0,
467,
26
],
[
"load_index",
144,
15,
143,
467,
26
],
[
"move",
16,
144,
467,
26
],
[
"access",
145,
"jump_false",
469,
26
],
[
"is_identical",
146,
16,
145,
469,
26
],
[
"jump_true",
146,
"eq_done_543",
469,
26
],
[
"is_int",
147,
16,
469,
26
],
[
"jump_false",
147,
"eq_ni_544",
469,
26
],
"_nop_tc_80",
[
"jump",
"eq_ni_544",
469,
26
],
[
"eq_int",
146,
16,
145,
469,
26
],
[
"jump",
"eq_done_543",
469,
26
],
"eq_ni_544",
[
"is_num",
147,
16,
469,
26
],
[
"jump_false",
147,
"eq_nn_545",
469,
26
],
"_nop_tc_81",
[
"jump",
"eq_nn_545",
469,
26
],
[
"eq_float",
146,
16,
145,
469,
26
],
[
"jump",
"eq_done_543",
469,
26
],
"eq_nn_545",
[
"is_text",
147,
16,
469,
26
],
[
"jump_false",
147,
"eq_nt_546",
469,
26
],
"_nop_tc_82",
"_nop_tc_83",
[
"eq_text",
146,
16,
145,
469,
26
],
[
"jump",
"eq_done_543",
469,
26
],
"eq_nt_546",
[
"is_null",
147,
16,
469,
26
],
[
"jump_false",
147,
"eq_nnl_547",
469,
26
],
"_nop_tc_84",
[
"jump",
"eq_nnl_547",
469,
26
],
[
"true",
146,
469,
26
],
[
"jump",
"eq_done_543",
469,
26
],
"eq_nnl_547",
[
"is_bool",
147,
16,
469,
26
],
[
"jump_false",
147,
"eq_nb_548",
469,
26
],
"_nop_tc_85",
[
"jump",
"eq_nb_548",
469,
26
],
[
"eq_bool",
146,
16,
145,
469,
26
],
[
"jump",
"eq_done_543",
469,
26
],
"eq_nb_548",
[
"false",
146,
469,
26
],
"eq_done_543",
[
"move",
149,
146,
469,
26
],
[
"jump_false",
149,
"and_end_542",
469,
26
],
[
"access",
150,
1,
469,
47
],
[
"load_index",
151,
15,
150,
469,
47
],
[
"is_identical",
152,
151,
7,
469,
53
],
[
"jump_true",
152,
"eq_done_549",
469,
53
],
[
"is_int",
153,
151,
469,
53
],
[
"jump_false",
153,
"eq_ni_550",
469,
53
],
[
"is_int",
154,
7,
469,
53
],
[
"jump_false",
154,
"eq_ni_550",
469,
53
],
[
"eq_int",
152,
151,
7,
469,
53
],
[
"jump",
"eq_done_549",
469,
53
],
"eq_ni_550",
[
"is_num",
153,
151,
469,
53
],
[
"jump_false",
153,
"eq_nn_551",
469,
53
],
[
"is_num",
154,
7,
469,
53
],
[
"jump_false",
154,
"eq_nn_551",
469,
53
],
[
"eq_float",
152,
151,
7,
469,
53
],
[
"jump",
"eq_done_549",
469,
53
],
"eq_nn_551",
[
"is_text",
153,
151,
469,
53
],
[
"jump_false",
153,
"eq_nt_552",
469,
53
],
[
"is_text",
154,
7,
469,
53
],
[
"jump_false",
154,
"eq_nt_552",
469,
53
],
[
"eq_text",
152,
151,
7,
469,
53
],
[
"jump",
"eq_done_549",
469,
53
],
"eq_nt_552",
[
"is_null",
153,
151,
469,
53
],
[
"jump_false",
153,
"eq_nnl_553",
469,
53
],
[
"is_null",
154,
7,
469,
53
],
[
"jump_false",
154,
"eq_nnl_553",
469,
53
],
[
"true",
152,
469,
53
],
[
"jump",
"eq_done_549",
469,
53
],
"eq_nnl_553",
[
"is_bool",
153,
151,
469,
53
],
[
"jump_false",
153,
"eq_nb_554",
469,
53
],
[
"is_bool",
154,
7,
469,
53
],
[
"jump_false",
154,
"eq_nb_554",
469,
53
],
[
"eq_bool",
152,
151,
7,
469,
53
],
[
"jump",
"eq_done_549",
469,
53
],
"eq_nb_554",
[
"false",
152,
469,
53
],
"eq_done_549",
[
"move",
149,
152,
469,
53
],
"and_end_542",
[
"jump_false",
149,
"if_else_540",
469,
53
],
[
"access",
155,
2,
470,
33
],
[
"load_index",
156,
15,
155,
470,
33
],
[
"move",
24,
156,
470,
33
],
[
"get",
158,
31,
1,
471,
17
],
[
"frame",
159,
158,
3,
471,
17
],
[
"null",
160,
471,
17
],
[
"setarg",
159,
0,
160,
471,
17
],
[
"setarg",
159,
1,
21,
471,
17
],
[
"setarg",
159,
2,
22,
471,
17
],
[
"setarg",
159,
3,
6,
471,
17
],
[
"invoke",
159,
157,
471,
17
],
[
"jump_false",
157,
"if_else_555",
471,
17
],
[
"access",
161,
1,
472,
25
],
[
"is_text",
163,
14,
472,
25
],
[
"jump_false",
163,
"add_cn_558",
472,
25
],
"_nop_tc_86",
[
"jump",
"add_cn_558",
472,
25
],
[
"concat",
162,
14,
161,
472,
25
],
[
"jump",
"add_done_557",
472,
25
],
"add_cn_558",
[
"is_num",
163,
14,
472,
25
],
[
"jump_false",
163,
"add_err_559",
472,
25
],
"_nop_tc_87",
"_nop_tc_88",
[
"add",
162,
14,
161,
472,
25
],
[
"jump",
"add_done_557",
472,
25
],
"add_err_559",
[
"disrupt",
472,
25
],
"add_done_557",
[
"move",
14,
162,
472,
25
],
[
"access",
165,
"_nop_tc_",
473,
33
],
[
"access",
167,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
473,
46
],
[
"frame",
168,
167,
1,
473,
46
],
[
"null",
169,
473,
46
],
[
"setarg",
168,
0,
169,
473,
46
],
[
"setarg",
168,
1,
14,
473,
46
],
[
"invoke",
168,
166,
473,
46
],
"_nop_tc_89",
"_nop_tc_90",
[
"is_text",
172,
166,
473,
46
],
[
"jump_false",
172,
"add_cn_561",
473,
46
],
[
"concat",
170,
165,
166,
473,
46
],
[
"jump",
"add_done_560",
473,
46
],
"add_cn_561",
"_nop_tc_91",
[
"jump",
"add_err_562",
473,
46
],
[
"is_num",
172,
166,
473,
46
],
[
"jump_false",
172,
"add_err_562",
473,
46
],
[
"add",
170,
165,
166,
473,
46
],
[
"jump",
"add_done_560",
473,
46
],
"add_err_562",
[
"disrupt",
473,
46
],
"add_done_560",
[
"store_dynamic",
11,
170,
9,
473,
28
],
[
"access",
173,
1,
474,
25
],
[
"is_text",
175,
14,
474,
25
],
[
"jump_false",
175,
"add_cn_564",
474,
25
],
"_nop_tc_92",
[
"jump",
"add_cn_564",
474,
25
],
[
"concat",
174,
14,
173,
474,
25
],
[
"jump",
"add_done_563",
474,
25
],
"add_cn_564",
[
"is_num",
175,
14,
474,
25
],
[
"jump_false",
175,
"add_err_565",
474,
25
],
"_nop_tc_93",
"_nop_tc_94",
[
"add",
174,
14,
173,
474,
25
],
[
"jump",
"add_done_563",
474,
25
],
"add_err_565",
[
"disrupt",
474,
25
],
"add_done_563",
[
"move",
14,
174,
474,
25
],
[
"access",
177,
"_nop_tc_",
475,
37
],
[
"access",
179,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
475,
50
],
[
"frame",
180,
179,
1,
475,
50
],
[
"null",
181,
475,
50
],
[
"setarg",
180,
0,
181,
475,
50
],
[
"setarg",
180,
1,
14,
475,
50
],
[
"invoke",
180,
178,
475,
50
],
"_nop_tc_95",
"_nop_tc_96",
[
"is_text",
184,
178,
475,
50
],
[
"jump_false",
184,
"add_cn_567",
475,
50
],
[
"concat",
182,
177,
178,
475,
50
],
[
"jump",
"add_done_566",
475,
50
],
"add_cn_567",
"_nop_tc_97",
[
"jump",
"add_err_568",
475,
50
],
[
"is_num",
184,
178,
475,
50
],
[
"jump_false",
184,
"add_err_568",
475,
50
],
[
"add",
182,
177,
178,
475,
50
],
[
"jump",
"add_done_566",
475,
50
],
"add_err_568",
[
"disrupt",
475,
50
],
"add_done_566",
[
"access",
185,
1,
475,
32
],
[
"is_text",
187,
9,
475,
32
],
[
"jump_false",
187,
"add_cn_570",
475,
32
],
"_nop_tc_98",
[
"jump",
"add_cn_570",
475,
32
],
[
"concat",
186,
9,
185,
475,
32
],
[
"jump",
"add_done_569",
475,
32
],
"add_cn_570",
[
"is_num",
187,
9,
475,
32
],
[
"jump_false",
187,
"add_err_571",
475,
32
],
"_nop_tc_99",
"_nop_tc_100",
[
"add",
186,
9,
185,
475,
32
],
[
"jump",
"add_done_569",
475,
32
],
"add_err_571",
[
"disrupt",
475,
32
],
"add_done_569",
[
"store_dynamic",
11,
182,
186,
475,
32
],
[
"null",
189,
476,
29
],
[
"is_identical",
190,
8,
189,
476,
29
],
[
"jump_true",
190,
"ne_nid_575",
476,
29
],
[
"jump",
"ne_ni_576",
476,
29
],
"ne_nid_575",
[
"false",
190,
476,
29
],
[
"jump",
"ne_done_574",
476,
29
],
"ne_ni_576",
[
"is_int",
191,
8,
476,
29
],
[
"jump_false",
191,
"ne_nn_577",
476,
29
],
"_nop_tc_101",
[
"jump",
"ne_nn_577",
476,
29
],
[
"ne_int",
190,
8,
189,
476,
29
],
[
"jump",
"ne_done_574",
476,
29
],
"ne_nn_577",
[
"is_num",
191,
8,
476,
29
],
[
"jump_false",
191,
"ne_nt_578",
476,
29
],
"_nop_tc_102",
[
"jump",
"ne_nt_578",
476,
29
],
[
"ne_float",
190,
8,
189,
476,
29
],
[
"jump",
"ne_done_574",
476,
29
],
"ne_nt_578",
[
"is_text",
191,
8,
476,
29
],
[
"jump_false",
191,
"ne_nnl_579",
476,
29
],
"_nop_tc_103",
[
"jump",
"ne_nnl_579",
476,
29
],
[
"ne_text",
190,
8,
189,
476,
29
],
[
"jump",
"ne_done_574",
476,
29
],
"ne_nnl_579",
[
"is_null",
191,
8,
476,
29
],
[
"jump_false",
191,
"ne_nb_580",
476,
29
],
"_nop_tc_104",
"_nop_tc_105",
[
"false",
190,
476,
29
],
[
"jump",
"ne_done_574",
476,
29
],
"ne_nb_580",
[
"is_bool",
191,
8,
476,
29
],
[
"jump_false",
191,
"ne_mis_581",
476,
29
],
"_nop_tc_106",
[
"jump",
"ne_mis_581",
476,
29
],
[
"ne_bool",
190,
8,
189,
476,
29
],
[
"jump",
"ne_done_574",
476,
29
],
"ne_mis_581",
[
"true",
190,
476,
29
],
"ne_done_574",
[
"jump_false",
190,
"if_else_572",
476,
29
],
[
"record",
193,
7
],
[
"access",
194,
"rewrite",
478,
26
],
[
"store_field",
193,
194,
"event",
478,
26
],
[
"access",
195,
"eliminate_type_checks",
479,
25
],
[
"store_field",
193,
195,
"pass",
479,
25
],
[
"access",
196,
"known_type_eliminates_guard",
480,
25
],
[
"store_field",
193,
196,
"rule",
480,
25
],
[
"store_field",
193,
9,
"at",
481,
23
],
[
"array",
197,
2,
482,
35
],
[
"push",
197,
10,
482,
35
],
[
"push",
197,
15,
482,
35
],
[
"store_field",
193,
197,
"before",
482,
35
],
[
"load_dynamic",
198,
11,
9,
483,
40
],
[
"access",
199,
1,
483,
61
],
[
"is_text",
201,
9,
483,
61
],
[
"jump_false",
201,
"add_cn_583",
483,
61
],
"_nop_tc_107",
[
"jump",
"add_cn_583",
483,
61
],
[
"concat",
200,
9,
199,
483,
61
],
[
"jump",
"add_done_582",
483,
61
],
"add_cn_583",
[
"is_num",
201,
9,
483,
61
],
[
"jump_false",
201,
"add_err_584",
483,
61
],
"_nop_tc_108",
"_nop_tc_109",
[
"add",
200,
9,
199,
483,
61
],
[
"jump",
"add_done_582",
483,
61
],
"add_err_584",
[
"disrupt",
483,
61
],
"add_done_582",
[
"load_dynamic",
203,
11,
200,
483,
61
],
[
"array",
204,
2,
483,
61
],
[
"push",
204,
198,
483,
61
],
[
"push",
204,
203,
483,
61
],
[
"store_field",
193,
204,
"after",
483,
61
],
[
"record",
205,
3
],
[
"store_field",
205,
22,
"slot",
484,
31
],
[
"load_dynamic",
206,
21,
22,
484,
59
],
[
"store_field",
205,
206,
"known_type",
484,
59
],
[
"store_field",
205,
6,
"checked_type",
484,
79
],
[
"store_field",
193,
205,
"why",
484,
79
],
[
"is_array",
207,
8,
484,
79
],
[
"jump_false",
207,
"push_err_585",
484,
79
],
[
"push",
8,
193,
484,
79
],
[
"jump",
"push_done_586",
484,
79
],
"push_err_585",
[
"disrupt",
484,
79
],
"push_done_586",
[
"jump",
"if_end_573",
484,
79
],
"if_else_572",
"if_end_573",
[
"get",
208,
4,
1,
487,
34
],
[
"store_dynamic",
21,
208,
7,
487,
26
],
[
"access",
209,
2,
488,
23
],
[
"is_text",
211,
9,
488,
23
],
[
"jump_false",
211,
"add_cn_588",
488,
23
],
"_nop_tc_110",
[
"jump",
"add_cn_588",
488,
23
],
[
"concat",
210,
9,
209,
488,
23
],
[
"jump",
"add_done_587",
488,
23
],
"add_cn_588",
[
"is_num",
211,
9,
488,
23
],
[
"jump_false",
211,
"add_err_589",
488,
23
],
"_nop_tc_111",
"_nop_tc_112",
[
"add",
210,
9,
209,
488,
23
],
[
"jump",
"add_done_587",
488,
23
],
"add_err_589",
[
"disrupt",
488,
23
],
"add_done_587",
[
"move",
9,
210,
488,
23
],
[
"jump",
"while_start_501",
489,
15
],
[
"jump",
"if_end_556",
489,
15
],
"if_else_555",
"if_end_556",
[
"load_dynamic",
213,
21,
22,
491,
36
],
[
"move",
23,
213,
491,
36
],
[
"null",
214,
492,
30
],
[
"is_identical",
215,
23,
214,
492,
30
],
[
"jump_true",
215,
"ne_nid_595",
492,
30
],
[
"jump",
"ne_ni_596",
492,
30
],
"ne_nid_595",
[
"false",
215,
492,
30
],
[
"jump",
"ne_done_594",
492,
30
],
"ne_ni_596",
[
"is_int",
216,
23,
492,
30
],
[
"jump_false",
216,
"ne_nn_597",
492,
30
],
"_nop_tc_113",
[
"jump",
"ne_nn_597",
492,
30
],
[
"ne_int",
215,
23,
214,
492,
30
],
[
"jump",
"ne_done_594",
492,
30
],
"ne_nn_597",
[
"is_num",
216,
23,
492,
30
],
[
"jump_false",
216,
"ne_nt_598",
492,
30
],
"_nop_tc_114",
[
"jump",
"ne_nt_598",
492,
30
],
[
"ne_float",
215,
23,
214,
492,
30
],
[
"jump",
"ne_done_594",
492,
30
],
"ne_nt_598",
[
"is_text",
216,
23,
492,
30
],
[
"jump_false",
216,
"ne_nnl_599",
492,
30
],
"_nop_tc_115",
[
"jump",
"ne_nnl_599",
492,
30
],
[
"ne_text",
215,
23,
214,
492,
30
],
[
"jump",
"ne_done_594",
492,
30
],
"ne_nnl_599",
[
"is_null",
216,
23,
492,
30
],
[
"jump_false",
216,
"ne_nb_600",
492,
30
],
"_nop_tc_116",
"_nop_tc_117",
[
"false",
215,
492,
30
],
[
"jump",
"ne_done_594",
492,
30
],
"ne_nb_600",
[
"is_bool",
216,
23,
492,
30
],
[
"jump_false",
216,
"ne_mis_601",
492,
30
],
"_nop_tc_118",
[
"jump",
"ne_mis_601",
492,
30
],
[
"ne_bool",
215,
23,
214,
492,
30
],
[
"jump",
"ne_done_594",
492,
30
],
"ne_mis_601",
[
"true",
215,
492,
30
],
"ne_done_594",
[
"move",
218,
215,
492,
30
],
[
"jump_false",
218,
"and_end_593",
492,
30
],
[
"get",
219,
12,
1,
492,
51
],
[
"is_identical",
220,
23,
219,
492,
51
],
[
"jump_true",
220,
"ne_nid_603",
492,
51
],
[
"jump",
"ne_ni_604",
492,
51
],
"ne_nid_603",
[
"false",
220,
492,
51
],
[
"jump",
"ne_done_602",
492,
51
],
"ne_ni_604",
[
"is_int",
221,
23,
492,
51
],
[
"jump_false",
221,
"ne_nn_605",
492,
51
],
[
"is_int",
222,
219,
492,
51
],
[
"jump_false",
222,
"ne_nn_605",
492,
51
],
[
"ne_int",
220,
23,
219,
492,
51
],
[
"jump",
"ne_done_602",
492,
51
],
"ne_nn_605",
[
"is_num",
221,
23,
492,
51
],
[
"jump_false",
221,
"ne_nt_606",
492,
51
],
[
"is_num",
222,
219,
492,
51
],
[
"jump_false",
222,
"ne_nt_606",
492,
51
],
[
"ne_float",
220,
23,
219,
492,
51
],
[
"jump",
"ne_done_602",
492,
51
],
"ne_nt_606",
[
"is_text",
221,
23,
492,
51
],
[
"jump_false",
221,
"ne_nnl_607",
492,
51
],
[
"is_text",
222,
219,
492,
51
],
[
"jump_false",
222,
"ne_nnl_607",
492,
51
],
[
"ne_text",
220,
23,
219,
492,
51
],
[
"jump",
"ne_done_602",
492,
51
],
"ne_nnl_607",
[
"is_null",
221,
23,
492,
51
],
[
"jump_false",
221,
"ne_nb_608",
492,
51
],
[
"is_null",
222,
219,
492,
51
],
[
"jump_false",
222,
"ne_nb_608",
492,
51
],
[
"false",
220,
492,
51
],
[
"jump",
"ne_done_602",
492,
51
],
"ne_nb_608",
[
"is_bool",
221,
23,
492,
51
],
[
"jump_false",
221,
"ne_mis_609",
492,
51
],
[
"is_bool",
222,
219,
492,
51
],
[
"jump_false",
222,
"ne_mis_609",
492,
51
],
[
"ne_bool",
220,
23,
219,
492,
51
],
[
"jump",
"ne_done_602",
492,
51
],
"ne_mis_609",
[
"true",
220,
492,
51
],
"ne_done_602",
[
"move",
218,
220,
492,
51
],
"and_end_593",
[
"move",
223,
218,
492,
51
],
[
"jump_false",
223,
"and_end_592",
492,
51
],
[
"is_identical",
224,
23,
6,
492,
77
],
[
"jump_true",
224,
"ne_nid_611",
492,
77
],
[
"jump",
"ne_ni_612",
492,
77
],
"ne_nid_611",
[
"false",
224,
492,
77
],
[
"jump",
"ne_done_610",
492,
77
],
"ne_ni_612",
[
"is_int",
225,
23,
492,
77
],
[
"jump_false",
225,
"ne_nn_613",
492,
77
],
[
"is_int",
226,
6,
492,
77
],
[
"jump_false",
226,
"ne_nn_613",
492,
77
],
[
"ne_int",
224,
23,
6,
492,
77
],
[
"jump",
"ne_done_610",
492,
77
],
"ne_nn_613",
[
"is_num",
225,
23,
492,
77
],
[
"jump_false",
225,
"ne_nt_614",
492,
77
],
[
"is_num",
226,
6,
492,
77
],
[
"jump_false",
226,
"ne_nt_614",
492,
77
],
[
"ne_float",
224,
23,
6,
492,
77
],
[
"jump",
"ne_done_610",
492,
77
],
"ne_nt_614",
[
"is_text",
225,
23,
492,
77
],
[
"jump_false",
225,
"ne_nnl_615",
492,
77
],
[
"is_text",
226,
6,
492,
77
],
[
"jump_false",
226,
"ne_nnl_615",
492,
77
],
[
"ne_text",
224,
23,
6,
492,
77
],
[
"jump",
"ne_done_610",
492,
77
],
"ne_nnl_615",
[
"is_null",
225,
23,
492,
77
],
[
"jump_false",
225,
"ne_nb_616",
492,
77
],
[
"is_null",
226,
6,
492,
77
],
[
"jump_false",
226,
"ne_nb_616",
492,
77
],
[
"false",
224,
492,
77
],
[
"jump",
"ne_done_610",
492,
77
],
"ne_nb_616",
[
"is_bool",
225,
23,
492,
77
],
[
"jump_false",
225,
"ne_mis_617",
492,
77
],
[
"is_bool",
226,
6,
492,
77
],
[
"jump_false",
226,
"ne_mis_617",
492,
77
],
[
"ne_bool",
224,
23,
6,
492,
77
],
[
"jump",
"ne_done_610",
492,
77
],
"ne_mis_617",
[
"true",
224,
492,
77
],
"ne_done_610",
[
"move",
223,
224,
492,
77
],
"and_end_592",
[
"jump_false",
223,
"if_else_590",
492,
77
],
[
"get",
227,
9,
1,
493,
35
],
[
"is_identical",
228,
6,
227,
493,
35
],
[
"jump_true",
228,
"eq_done_621",
493,
35
],
[
"is_int",
229,
6,
493,
35
],
[
"jump_false",
229,
"eq_ni_622",
493,
35
],
[
"is_int",
230,
227,
493,
35
],
[
"jump_false",
230,
"eq_ni_622",
493,
35
],
[
"eq_int",
228,
6,
227,
493,
35
],
[
"jump",
"eq_done_621",
493,
35
],
"eq_ni_622",
[
"is_num",
229,
6,
493,
35
],
[
"jump_false",
229,
"eq_nn_623",
493,
35
],
[
"is_num",
230,
227,
493,
35
],
[
"jump_false",
230,
"eq_nn_623",
493,
35
],
[
"eq_float",
228,
6,
227,
493,
35
],
[
"jump",
"eq_done_621",
493,
35
],
"eq_nn_623",
[
"is_text",
229,
6,
493,
35
],
[
"jump_false",
229,
"eq_nt_624",
493,
35
],
[
"is_text",
230,
227,
493,
35
],
[
"jump_false",
230,
"eq_nt_624",
493,
35
],
[
"eq_text",
228,
6,
227,
493,
35
],
[
"jump",
"eq_done_621",
493,
35
],
"eq_nt_624",
[
"is_null",
229,
6,
493,
35
],
[
"jump_false",
229,
"eq_nnl_625",
493,
35
],
[
"is_null",
230,
227,
493,
35
],
[
"jump_false",
230,
"eq_nnl_625",
493,
35
],
[
"true",
228,
493,
35
],
[
"jump",
"eq_done_621",
493,
35
],
"eq_nnl_625",
[
"is_bool",
229,
6,
493,
35
],
[
"jump_false",
229,
"eq_nb_626",
493,
35
],
[
"is_bool",
230,
227,
493,
35
],
[
"jump_false",
230,
"eq_nb_626",
493,
35
],
[
"eq_bool",
228,
6,
227,
493,
35
],
[
"jump",
"eq_done_621",
493,
35
],
"eq_nb_626",
[
"false",
228,
493,
35
],
"eq_done_621",
[
"move",
231,
228,
493,
35
],
[
"jump_false",
231,
"and_end_620",
493,
35
],
[
"get",
232,
7,
1,
493,
58
],
[
"is_identical",
233,
23,
232,
493,
58
],
[
"jump_true",
233,
"eq_done_628",
493,
58
],
[
"is_int",
234,
23,
493,
58
],
[
"jump_false",
234,
"eq_ni_629",
493,
58
],
[
"is_int",
235,
232,
493,
58
],
[
"jump_false",
235,
"eq_ni_629",
493,
58
],
[
"eq_int",
233,
23,
232,
493,
58
],
[
"jump",
"eq_done_628",
493,
58
],
"eq_ni_629",
[
"is_num",
234,
23,
493,
58
],
[
"jump_false",
234,
"eq_nn_630",
493,
58
],
[
"is_num",
235,
232,
493,
58
],
[
"jump_false",
235,
"eq_nn_630",
493,
58
],
[
"eq_float",
233,
23,
232,
493,
58
],
[
"jump",
"eq_done_628",
493,
58
],
"eq_nn_630",
[
"is_text",
234,
23,
493,
58
],
[
"jump_false",
234,
"eq_nt_631",
493,
58
],
[
"is_text",
235,
232,
493,
58
],
[
"jump_false",
235,
"eq_nt_631",
493,
58
],
[
"eq_text",
233,
23,
232,
493,
58
],
[
"jump",
"eq_done_628",
493,
58
],
"eq_nt_631",
[
"is_null",
234,
23,
493,
58
],
[
"jump_false",
234,
"eq_nnl_632",
493,
58
],
[
"is_null",
235,
232,
493,
58
],
[
"jump_false",
235,
"eq_nnl_632",
493,
58
],
[
"true",
233,
493,
58
],
[
"jump",
"eq_done_628",
493,
58
],
"eq_nnl_632",
[
"is_bool",
234,
23,
493,
58
],
[
"jump_false",
234,
"eq_nb_633",
493,
58
],
[
"is_bool",
235,
232,
493,
58
],
[
"jump_false",
235,
"eq_nb_633",
493,
58
],
[
"eq_bool",
233,
23,
232,
493,
58
],
[
"jump",
"eq_done_628",
493,
58
],
"eq_nb_633",
[
"false",
233,
493,
58
],
"eq_done_628",
[
"move",
236,
233,
493,
58
],
[
"jump_true",
236,
"or_end_627",
493,
58
],
[
"get",
237,
5,
1,
493,
80
],
[
"is_identical",
238,
23,
237,
493,
80
],
[
"jump_true",
238,
"eq_done_634",
493,
80
],
[
"is_int",
239,
23,
493,
80
],
[
"jump_false",
239,
"eq_ni_635",
493,
80
],
[
"is_int",
240,
237,
493,
80
],
[
"jump_false",
240,
"eq_ni_635",
493,
80
],
[
"eq_int",
238,
23,
237,
493,
80
],
[
"jump",
"eq_done_634",
493,
80
],
"eq_ni_635",
[
"is_num",
239,
23,
493,
80
],
[
"jump_false",
239,
"eq_nn_636",
493,
80
],
[
"is_num",
240,
237,
493,
80
],
[
"jump_false",
240,
"eq_nn_636",
493,
80
],
[
"eq_float",
238,
23,
237,
493,
80
],
[
"jump",
"eq_done_634",
493,
80
],
"eq_nn_636",
[
"is_text",
239,
23,
493,
80
],
[
"jump_false",
239,
"eq_nt_637",
493,
80
],
[
"is_text",
240,
237,
493,
80
],
[
"jump_false",
240,
"eq_nt_637",
493,
80
],
[
"eq_text",
238,
23,
237,
493,
80
],
[
"jump",
"eq_done_634",
493,
80
],
"eq_nt_637",
[
"is_null",
239,
23,
493,
80
],
[
"jump_false",
239,
"eq_nnl_638",
493,
80
],
[
"is_null",
240,
237,
493,
80
],
[
"jump_false",
240,
"eq_nnl_638",
493,
80
],
[
"true",
238,
493,
80
],
[
"jump",
"eq_done_634",
493,
80
],
"eq_nnl_638",
[
"is_bool",
239,
23,
493,
80
],
[
"jump_false",
239,
"eq_nb_639",
493,
80
],
[
"is_bool",
240,
237,
493,
80
],
[
"jump_false",
240,
"eq_nb_639",
493,
80
],
[
"eq_bool",
238,
23,
237,
493,
80
],
[
"jump",
"eq_done_634",
493,
80
],
"eq_nb_639",
[
"false",
238,
493,
80
],
"eq_done_634",
[
"move",
236,
238,
493,
80
],
"or_end_627",
[
"move",
231,
236,
493,
80
],
"and_end_620",
[
"jump_false",
231,
"if_else_618",
493,
80
],
[
"access",
241,
1,
494,
27
],
[
"is_text",
243,
14,
494,
27
],
[
"jump_false",
243,
"add_cn_641",
494,
27
],
"_nop_tc_119",
[
"jump",
"add_cn_641",
494,
27
],
[
"concat",
242,
14,
241,
494,
27
],
[
"jump",
"add_done_640",
494,
27
],
"add_cn_641",
[
"is_num",
243,
14,
494,
27
],
[
"jump_false",
243,
"add_err_642",
494,
27
],
"_nop_tc_120",
"_nop_tc_121",
[
"add",
242,
14,
241,
494,
27
],
[
"jump",
"add_done_640",
494,
27
],
"add_err_642",
[
"disrupt",
494,
27
],
"add_done_640",
[
"move",
14,
242,
494,
27
],
[
"access",
245,
"_nop_tc_",
495,
35
],
[
"access",
247,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
495,
48
],
[
"frame",
248,
247,
1,
495,
48
],
[
"null",
249,
495,
48
],
[
"setarg",
248,
0,
249,
495,
48
],
[
"setarg",
248,
1,
14,
495,
48
],
[
"invoke",
248,
246,
495,
48
],
"_nop_tc_122",
"_nop_tc_123",
[
"is_text",
252,
246,
495,
48
],
[
"jump_false",
252,
"add_cn_644",
495,
48
],
[
"concat",
250,
245,
246,
495,
48
],
[
"jump",
"add_done_643",
495,
48
],
"add_cn_644",
"_nop_tc_124",
[
"jump",
"add_err_645",
495,
48
],
[
"is_num",
252,
246,
495,
48
],
[
"jump_false",
252,
"add_err_645",
495,
48
],
[
"add",
250,
245,
246,
495,
48
],
[
"jump",
"add_done_643",
495,
48
],
"add_err_645",
[
"disrupt",
495,
48
],
"add_done_643",
[
"store_dynamic",
11,
250,
9,
495,
30
],
[
"access",
253,
1,
496,
27
],
[
"is_text",
255,
14,
496,
27
],
[
"jump_false",
255,
"add_cn_647",
496,
27
],
"_nop_tc_125",
[
"jump",
"add_cn_647",
496,
27
],
[
"concat",
254,
14,
253,
496,
27
],
[
"jump",
"add_done_646",
496,
27
],
"add_cn_647",
[
"is_num",
255,
14,
496,
27
],
[
"jump_false",
255,
"add_err_648",
496,
27
],
"_nop_tc_126",
"_nop_tc_127",
[
"add",
254,
14,
253,
496,
27
],
[
"jump",
"add_done_646",
496,
27
],
"add_err_648",
[
"disrupt",
496,
27
],
"add_done_646",
[
"move",
14,
254,
496,
27
],
[
"access",
257,
"_nop_tc_",
497,
39
],
[
"access",
259,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
497,
52
],
[
"frame",
260,
259,
1,
497,
52
],
[
"null",
261,
497,
52
],
[
"setarg",
260,
0,
261,
497,
52
],
[
"setarg",
260,
1,
14,
497,
52
],
[
"invoke",
260,
258,
497,
52
],
"_nop_tc_128",
"_nop_tc_129",
[
"is_text",
264,
258,
497,
52
],
[
"jump_false",
264,
"add_cn_650",
497,
52
],
[
"concat",
262,
257,
258,
497,
52
],
[
"jump",
"add_done_649",
497,
52
],
"add_cn_650",
"_nop_tc_130",
[
"jump",
"add_err_651",
497,
52
],
[
"is_num",
264,
258,
497,
52
],
[
"jump_false",
264,
"add_err_651",
497,
52
],
[
"add",
262,
257,
258,
497,
52
],
[
"jump",
"add_done_649",
497,
52
],
"add_err_651",
[
"disrupt",
497,
52
],
"add_done_649",
[
"access",
265,
1,
497,
34
],
[
"is_text",
267,
9,
497,
34
],
[
"jump_false",
267,
"add_cn_653",
497,
34
],
"_nop_tc_131",
[
"jump",
"add_cn_653",
497,
34
],
[
"concat",
266,
9,
265,
497,
34
],
[
"jump",
"add_done_652",
497,
34
],
"add_cn_653",
[
"is_num",
267,
9,
497,
34
],
[
"jump_false",
267,
"add_err_654",
497,
34
],
"_nop_tc_132",
"_nop_tc_133",
[
"add",
266,
9,
265,
497,
34
],
[
"jump",
"add_done_652",
497,
34
],
"add_err_654",
[
"disrupt",
497,
34
],
"add_done_652",
[
"store_dynamic",
11,
262,
266,
497,
34
],
[
"null",
269,
498,
31
],
[
"is_identical",
270,
8,
269,
498,
31
],
[
"jump_true",
270,
"ne_nid_658",
498,
31
],
[
"jump",
"ne_ni_659",
498,
31
],
"ne_nid_658",
[
"false",
270,
498,
31
],
[
"jump",
"ne_done_657",
498,
31
],
"ne_ni_659",
[
"is_int",
271,
8,
498,
31
],
[
"jump_false",
271,
"ne_nn_660",
498,
31
],
"_nop_tc_134",
[
"jump",
"ne_nn_660",
498,
31
],
[
"ne_int",
270,
8,
269,
498,
31
],
[
"jump",
"ne_done_657",
498,
31
],
"ne_nn_660",
[
"is_num",
271,
8,
498,
31
],
[
"jump_false",
271,
"ne_nt_661",
498,
31
],
"_nop_tc_135",
[
"jump",
"ne_nt_661",
498,
31
],
[
"ne_float",
270,
8,
269,
498,
31
],
[
"jump",
"ne_done_657",
498,
31
],
"ne_nt_661",
[
"is_text",
271,
8,
498,
31
],
[
"jump_false",
271,
"ne_nnl_662",
498,
31
],
"_nop_tc_136",
[
"jump",
"ne_nnl_662",
498,
31
],
[
"ne_text",
270,
8,
269,
498,
31
],
[
"jump",
"ne_done_657",
498,
31
],
"ne_nnl_662",
[
"is_null",
271,
8,
498,
31
],
[
"jump_false",
271,
"ne_nb_663",
498,
31
],
"_nop_tc_137",
"_nop_tc_138",
[
"false",
270,
498,
31
],
[
"jump",
"ne_done_657",
498,
31
],
"ne_nb_663",
[
"is_bool",
271,
8,
498,
31
],
[
"jump_false",
271,
"ne_mis_664",
498,
31
],
"_nop_tc_139",
[
"jump",
"ne_mis_664",
498,
31
],
[
"ne_bool",
270,
8,
269,
498,
31
],
[
"jump",
"ne_done_657",
498,
31
],
"ne_mis_664",
[
"true",
270,
498,
31
],
"ne_done_657",
[
"jump_false",
270,
"if_else_655",
498,
31
],
[
"record",
273,
7
],
[
"access",
274,
"rewrite",
500,
28
],
[
"store_field",
273,
274,
"event",
500,
28
],
[
"access",
275,
"eliminate_type_checks",
501,
27
],
[
"store_field",
273,
275,
"pass",
501,
27
],
[
"access",
276,
"num_subsumes_int_float",
502,
27
],
[
"store_field",
273,
276,
"rule",
502,
27
],
[
"store_field",
273,
9,
"at",
503,
25
],
[
"array",
277,
2,
504,
37
],
[
"push",
277,
10,
504,
37
],
[
"push",
277,
15,
504,
37
],
[
"store_field",
273,
277,
"before",
504,
37
],
[
"load_dynamic",
278,
11,
9,
505,
42
],
[
"access",
279,
1,
505,
63
],
[
"is_text",
281,
9,
505,
63
],
[
"jump_false",
281,
"add_cn_666",
505,
63
],
"_nop_tc_140",
[
"jump",
"add_cn_666",
505,
63
],
[
"concat",
280,
9,
279,
505,
63
],
[
"jump",
"add_done_665",
505,
63
],
"add_cn_666",
[
"is_num",
281,
9,
505,
63
],
[
"jump_false",
281,
"add_err_667",
505,
63
],
"_nop_tc_141",
"_nop_tc_142",
[
"add",
280,
9,
279,
505,
63
],
[
"jump",
"add_done_665",
505,
63
],
"add_err_667",
[
"disrupt",
505,
63
],
"add_done_665",
[
"load_dynamic",
283,
11,
280,
505,
63
],
[
"array",
284,
2,
505,
63
],
[
"push",
284,
278,
505,
63
],
[
"push",
284,
283,
505,
63
],
[
"store_field",
273,
284,
"after",
505,
63
],
[
"record",
285,
3
],
[
"store_field",
285,
22,
"slot",
506,
33
],
[
"store_field",
285,
23,
"known_type",
506,
50
],
[
"store_field",
285,
6,
"checked_type",
506,
75
],
[
"store_field",
273,
285,
"why",
506,
75
],
[
"is_array",
286,
8,
506,
75
],
[
"jump_false",
286,
"push_err_668",
506,
75
],
[
"push",
8,
273,
506,
75
],
[
"jump",
"push_done_669",
506,
75
],
"push_err_668",
[
"disrupt",
506,
75
],
"push_done_669",
[
"jump",
"if_end_656",
506,
75
],
"if_else_655",
"if_end_656",
[
"get",
287,
4,
1,
509,
36
],
[
"store_dynamic",
21,
287,
7,
509,
28
],
[
"access",
288,
2,
510,
25
],
[
"is_text",
290,
9,
510,
25
],
[
"jump_false",
290,
"add_cn_671",
510,
25
],
"_nop_tc_143",
[
"jump",
"add_cn_671",
510,
25
],
[
"concat",
289,
9,
288,
510,
25
],
[
"jump",
"add_done_670",
510,
25
],
"add_cn_671",
[
"is_num",
290,
9,
510,
25
],
[
"jump_false",
290,
"add_err_672",
510,
25
],
"_nop_tc_144",
"_nop_tc_145",
[
"add",
289,
9,
288,
510,
25
],
[
"jump",
"add_done_670",
510,
25
],
"add_err_672",
[
"disrupt",
510,
25
],
"add_done_670",
[
"move",
9,
289,
510,
25
],
[
"jump",
"while_start_501",
511,
17
],
[
"jump",
"if_end_619",
511,
17
],
"if_else_618",
"if_end_619",
[
"access",
292,
1,
513,
25
],
[
"is_text",
294,
14,
513,
25
],
[
"jump_false",
294,
"add_cn_674",
513,
25
],
"_nop_tc_146",
[
"jump",
"add_cn_674",
513,
25
],
[
"concat",
293,
14,
292,
513,
25
],
[
"jump",
"add_done_673",
513,
25
],
"add_cn_674",
[
"is_num",
294,
14,
513,
25
],
[
"jump_false",
294,
"add_err_675",
513,
25
],
"_nop_tc_147",
"_nop_tc_148",
[
"add",
293,
14,
292,
513,
25
],
[
"jump",
"add_done_673",
513,
25
],
"add_err_675",
[
"disrupt",
513,
25
],
"add_done_673",
[
"move",
14,
293,
513,
25
],
[
"access",
296,
"_nop_tc_",
514,
33
],
[
"access",
298,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
514,
46
],
[
"frame",
299,
298,
1,
514,
46
],
[
"null",
300,
514,
46
],
[
"setarg",
299,
0,
300,
514,
46
],
[
"setarg",
299,
1,
14,
514,
46
],
[
"invoke",
299,
297,
514,
46
],
"_nop_tc_149",
"_nop_tc_150",
[
"is_text",
303,
297,
514,
46
],
[
"jump_false",
303,
"add_cn_677",
514,
46
],
[
"concat",
301,
296,
297,
514,
46
],
[
"jump",
"add_done_676",
514,
46
],
"add_cn_677",
"_nop_tc_151",
[
"jump",
"add_err_678",
514,
46
],
[
"is_num",
303,
297,
514,
46
],
[
"jump_false",
303,
"add_err_678",
514,
46
],
[
"add",
301,
296,
297,
514,
46
],
[
"jump",
"add_done_676",
514,
46
],
"add_err_678",
[
"disrupt",
514,
46
],
"add_done_676",
[
"store_dynamic",
11,
301,
9,
514,
28
],
[
"length",
304,
15,
515,
29
],
[
"move",
13,
304,
515,
29
],
[
"access",
305,
"jump",
516,
38
],
[
"access",
306,
2,
516,
72
],
"_nop_tc_152",
"_nop_tc_153",
"_nop_tc_154",
"_nop_tc_155",
[
"subtract",
307,
13,
306,
516,
72
],
[
"jump",
"num_done_680",
516,
72
],
"num_err_679",
[
"disrupt",
516,
72
],
"num_done_680",
[
"load_dynamic",
310,
15,
307,
516,
72
],
[
"access",
311,
1,
516,
88
],
[
"is_num",
313,
13,
516,
88
],
[
"jump_false",
313,
"num_err_681",
516,
88
],
"_nop_tc_156",
"_nop_tc_157",
[
"subtract",
312,
13,
311,
516,
88
],
[
"jump",
"num_done_682",
516,
88
],
"num_err_681",
[
"disrupt",
516,
88
],
"num_done_682",
[
"load_dynamic",
315,
15,
312,
516,
88
],
[
"array",
316,
4,
516,
88
],
[
"push",
316,
305,
516,
88
],
[
"push",
316,
24,
516,
88
],
[
"push",
316,
310,
516,
88
],
[
"push",
316,
315,
516,
88
],
[
"access",
317,
1,
516,
32
],
[
"is_text",
319,
9,
516,
32
],
[
"jump_false",
319,
"add_cn_684",
516,
32
],
"_nop_tc_158",
[
"jump",
"add_cn_684",
516,
32
],
[
"concat",
318,
9,
317,
516,
32
],
[
"jump",
"add_done_683",
516,
32
],
"add_cn_684",
[
"is_num",
319,
9,
516,
32
],
[
"jump_false",
319,
"add_err_685",
516,
32
],
"_nop_tc_159",
"_nop_tc_160",
[
"add",
318,
9,
317,
516,
32
],
[
"jump",
"add_done_683",
516,
32
],
"add_err_685",
[
"disrupt",
516,
32
],
"add_done_683",
[
"store_dynamic",
11,
316,
318,
516,
32
],
[
"null",
321,
517,
29
],
[
"is_identical",
322,
8,
321,
517,
29
],
[
"jump_true",
322,
"ne_nid_689",
517,
29
],
[
"jump",
"ne_ni_690",
517,
29
],
"ne_nid_689",
[
"false",
322,
517,
29
],
[
"jump",
"ne_done_688",
517,
29
],
"ne_ni_690",
[
"is_int",
323,
8,
517,
29
],
[
"jump_false",
323,
"ne_nn_691",
517,
29
],
"_nop_tc_161",
[
"jump",
"ne_nn_691",
517,
29
],
[
"ne_int",
322,
8,
321,
517,
29
],
[
"jump",
"ne_done_688",
517,
29
],
"ne_nn_691",
[
"is_num",
323,
8,
517,
29
],
[
"jump_false",
323,
"ne_nt_692",
517,
29
],
"_nop_tc_162",
[
"jump",
"ne_nt_692",
517,
29
],
[
"ne_float",
322,
8,
321,
517,
29
],
[
"jump",
"ne_done_688",
517,
29
],
"ne_nt_692",
[
"is_text",
323,
8,
517,
29
],
[
"jump_false",
323,
"ne_nnl_693",
517,
29
],
"_nop_tc_163",
[
"jump",
"ne_nnl_693",
517,
29
],
[
"ne_text",
322,
8,
321,
517,
29
],
[
"jump",
"ne_done_688",
517,
29
],
"ne_nnl_693",
[
"is_null",
323,
8,
517,
29
],
[
"jump_false",
323,
"ne_nb_694",
517,
29
],
"_nop_tc_164",
"_nop_tc_165",
[
"false",
322,
517,
29
],
[
"jump",
"ne_done_688",
517,
29
],
"ne_nb_694",
[
"is_bool",
323,
8,
517,
29
],
[
"jump_false",
323,
"ne_mis_695",
517,
29
],
"_nop_tc_166",
[
"jump",
"ne_mis_695",
517,
29
],
[
"ne_bool",
322,
8,
321,
517,
29
],
[
"jump",
"ne_done_688",
517,
29
],
"ne_mis_695",
[
"true",
322,
517,
29
],
"ne_done_688",
[
"jump_false",
322,
"if_else_686",
517,
29
],
[
"record",
325,
7
],
[
"access",
326,
"rewrite",
519,
26
],
[
"store_field",
325,
326,
"event",
519,
26
],
[
"access",
327,
"eliminate_type_checks",
520,
25
],
[
"store_field",
325,
327,
"pass",
520,
25
],
[
"access",
328,
"incompatible_type_forces_jump",
521,
25
],
[
"store_field",
325,
328,
"rule",
521,
25
],
[
"store_field",
325,
9,
"at",
522,
23
],
[
"array",
329,
2,
523,
35
],
[
"push",
329,
10,
523,
35
],
[
"push",
329,
15,
523,
35
],
[
"store_field",
325,
329,
"before",
523,
35
],
[
"load_dynamic",
330,
11,
9,
524,
40
],
[
"access",
331,
1,
524,
61
],
[
"is_text",
333,
9,
524,
61
],
[
"jump_false",
333,
"add_cn_697",
524,
61
],
"_nop_tc_167",
[
"jump",
"add_cn_697",
524,
61
],
[
"concat",
332,
9,
331,
524,
61
],
[
"jump",
"add_done_696",
524,
61
],
"add_cn_697",
[
"is_num",
333,
9,
524,
61
],
[
"jump_false",
333,
"add_err_698",
524,
61
],
"_nop_tc_168",
"_nop_tc_169",
[
"add",
332,
9,
331,
524,
61
],
[
"jump",
"add_done_696",
524,
61
],
"add_err_698",
[
"disrupt",
524,
61
],
"add_done_696",
[
"load_dynamic",
335,
11,
332,
524,
61
],
[
"array",
336,
2,
524,
61
],
[
"push",
336,
330,
524,
61
],
[
"push",
336,
335,
524,
61
],
[
"store_field",
325,
336,
"after",
524,
61
],
[
"record",
337,
3
],
[
"store_field",
337,
22,
"slot",
525,
31
],
[
"store_field",
337,
23,
"known_type",
525,
48
],
[
"store_field",
337,
6,
"checked_type",
525,
73
],
[
"store_field",
325,
337,
"why",
525,
73
],
[
"is_array",
338,
8,
525,
73
],
[
"jump_false",
338,
"push_err_699",
525,
73
],
[
"push",
8,
325,
525,
73
],
[
"jump",
"push_done_700",
525,
73
],
"push_err_699",
[
"disrupt",
525,
73
],
"push_done_700",
[
"jump",
"if_end_687",
525,
73
],
"if_else_686",
"if_end_687",
[
"get",
339,
12,
1,
528,
34
],
[
"store_dynamic",
21,
339,
7,
528,
26
],
[
"access",
340,
2,
529,
23
],
[
"is_text",
342,
9,
529,
23
],
[
"jump_false",
342,
"add_cn_702",
529,
23
],
"_nop_tc_170",
[
"jump",
"add_cn_702",
529,
23
],
[
"concat",
341,
9,
340,
529,
23
],
[
"jump",
"add_done_701",
529,
23
],
"add_cn_702",
[
"is_num",
342,
9,
529,
23
],
[
"jump_false",
342,
"add_err_703",
529,
23
],
"_nop_tc_171",
"_nop_tc_172",
[
"add",
341,
9,
340,
529,
23
],
[
"jump",
"add_done_701",
529,
23
],
"add_err_703",
[
"disrupt",
529,
23
],
"add_done_701",
[
"move",
9,
341,
529,
23
],
[
"jump",
"while_start_501",
530,
15
],
[
"jump",
"if_end_591",
530,
15
],
"if_else_590",
"if_end_591",
[
"get",
344,
4,
1,
532,
32
],
[
"store_dynamic",
21,
344,
7,
532,
24
],
[
"store_dynamic",
21,
6,
22,
533,
24
],
[
"access",
345,
2,
534,
21
],
[
"is_text",
347,
9,
534,
21
],
[
"jump_false",
347,
"add_cn_705",
534,
21
],
"_nop_tc_173",
[
"jump",
"add_cn_705",
534,
21
],
[
"concat",
346,
9,
345,
534,
21
],
[
"jump",
"add_done_704",
534,
21
],
"add_cn_705",
[
"is_num",
347,
9,
534,
21
],
[
"jump_false",
347,
"add_err_706",
534,
21
],
"_nop_tc_174",
"_nop_tc_175",
[
"add",
346,
9,
345,
534,
21
],
[
"jump",
"add_done_704",
534,
21
],
"add_err_706",
[
"disrupt",
534,
21
],
"add_done_704",
[
"move",
9,
346,
534,
21
],
[
"jump",
"while_start_501",
535,
13
],
[
"jump",
"if_end_541",
535,
13
],
"if_else_540",
"if_end_541",
[
"access",
349,
"jump_true",
538,
26
],
[
"is_identical",
350,
16,
349,
538,
26
],
[
"jump_true",
350,
"eq_done_710",
538,
26
],
[
"is_int",
351,
16,
538,
26
],
[
"jump_false",
351,
"eq_ni_711",
538,
26
],
"_nop_tc_176",
[
"jump",
"eq_ni_711",
538,
26
],
[
"eq_int",
350,
16,
349,
538,
26
],
[
"jump",
"eq_done_710",
538,
26
],
"eq_ni_711",
[
"is_num",
351,
16,
538,
26
],
[
"jump_false",
351,
"eq_nn_712",
538,
26
],
"_nop_tc_177",
[
"jump",
"eq_nn_712",
538,
26
],
[
"eq_float",
350,
16,
349,
538,
26
],
[
"jump",
"eq_done_710",
538,
26
],
"eq_nn_712",
[
"is_text",
351,
16,
538,
26
],
[
"jump_false",
351,
"eq_nt_713",
538,
26
],
"_nop_tc_178",
"_nop_tc_179",
[
"eq_text",
350,
16,
349,
538,
26
],
[
"jump",
"eq_done_710",
538,
26
],
"eq_nt_713",
[
"is_null",
351,
16,
538,
26
],
[
"jump_false",
351,
"eq_nnl_714",
538,
26
],
"_nop_tc_180",
[
"jump",
"eq_nnl_714",
538,
26
],
[
"true",
350,
538,
26
],
[
"jump",
"eq_done_710",
538,
26
],
"eq_nnl_714",
[
"is_bool",
351,
16,
538,
26
],
[
"jump_false",
351,
"eq_nb_715",
538,
26
],
"_nop_tc_181",
[
"jump",
"eq_nb_715",
538,
26
],
[
"eq_bool",
350,
16,
349,
538,
26
],
[
"jump",
"eq_done_710",
538,
26
],
"eq_nb_715",
[
"false",
350,
538,
26
],
"eq_done_710",
[
"move",
353,
350,
538,
26
],
[
"jump_false",
353,
"and_end_709",
538,
26
],
[
"access",
354,
1,
538,
46
],
[
"load_index",
355,
15,
354,
538,
46
],
[
"is_identical",
356,
355,
7,
538,
52
],
[
"jump_true",
356,
"eq_done_716",
538,
52
],
[
"is_int",
357,
355,
538,
52
],
[
"jump_false",
357,
"eq_ni_717",
538,
52
],
[
"is_int",
358,
7,
538,
52
],
[
"jump_false",
358,
"eq_ni_717",
538,
52
],
[
"eq_int",
356,
355,
7,
538,
52
],
[
"jump",
"eq_done_716",
538,
52
],
"eq_ni_717",
[
"is_num",
357,
355,
538,
52
],
[
"jump_false",
357,
"eq_nn_718",
538,
52
],
[
"is_num",
358,
7,
538,
52
],
[
"jump_false",
358,
"eq_nn_718",
538,
52
],
[
"eq_float",
356,
355,
7,
538,
52
],
[
"jump",
"eq_done_716",
538,
52
],
"eq_nn_718",
[
"is_text",
357,
355,
538,
52
],
[
"jump_false",
357,
"eq_nt_719",
538,
52
],
[
"is_text",
358,
7,
538,
52
],
[
"jump_false",
358,
"eq_nt_719",
538,
52
],
[
"eq_text",
356,
355,
7,
538,
52
],
[
"jump",
"eq_done_716",
538,
52
],
"eq_nt_719",
[
"is_null",
357,
355,
538,
52
],
[
"jump_false",
357,
"eq_nnl_720",
538,
52
],
[
"is_null",
358,
7,
538,
52
],
[
"jump_false",
358,
"eq_nnl_720",
538,
52
],
[
"true",
356,
538,
52
],
[
"jump",
"eq_done_716",
538,
52
],
"eq_nnl_720",
[
"is_bool",
357,
355,
538,
52
],
[
"jump_false",
357,
"eq_nb_721",
538,
52
],
[
"is_bool",
358,
7,
538,
52
],
[
"jump_false",
358,
"eq_nb_721",
538,
52
],
[
"eq_bool",
356,
355,
7,
538,
52
],
[
"jump",
"eq_done_716",
538,
52
],
"eq_nb_721",
[
"false",
356,
538,
52
],
"eq_done_716",
[
"move",
353,
356,
538,
52
],
"and_end_709",
[
"jump_false",
353,
"if_else_707",
538,
52
],
[
"access",
359,
2,
539,
33
],
[
"load_index",
360,
15,
359,
539,
33
],
[
"move",
24,
360,
539,
33
],
[
"get",
362,
31,
1,
540,
17
],
[
"frame",
363,
362,
3,
540,
17
],
[
"null",
364,
540,
17
],
[
"setarg",
363,
0,
364,
540,
17
],
[
"setarg",
363,
1,
21,
540,
17
],
[
"setarg",
363,
2,
22,
540,
17
],
[
"setarg",
363,
3,
6,
540,
17
],
[
"invoke",
363,
361,
540,
17
],
[
"jump_false",
361,
"if_else_722",
540,
17
],
[
"access",
365,
1,
541,
25
],
[
"is_text",
367,
14,
541,
25
],
[
"jump_false",
367,
"add_cn_725",
541,
25
],
"_nop_tc_182",
[
"jump",
"add_cn_725",
541,
25
],
[
"concat",
366,
14,
365,
541,
25
],
[
"jump",
"add_done_724",
541,
25
],
"add_cn_725",
[
"is_num",
367,
14,
541,
25
],
[
"jump_false",
367,
"add_err_726",
541,
25
],
"_nop_tc_183",
"_nop_tc_184",
[
"add",
366,
14,
365,
541,
25
],
[
"jump",
"add_done_724",
541,
25
],
"add_err_726",
[
"disrupt",
541,
25
],
"add_done_724",
[
"move",
14,
366,
541,
25
],
[
"access",
369,
"_nop_tc_",
542,
33
],
[
"access",
371,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
542,
46
],
[
"frame",
372,
371,
1,
542,
46
],
[
"null",
373,
542,
46
],
[
"setarg",
372,
0,
373,
542,
46
],
[
"setarg",
372,
1,
14,
542,
46
],
[
"invoke",
372,
370,
542,
46
],
"_nop_tc_185",
"_nop_tc_186",
[
"is_text",
376,
370,
542,
46
],
[
"jump_false",
376,
"add_cn_728",
542,
46
],
[
"concat",
374,
369,
370,
542,
46
],
[
"jump",
"add_done_727",
542,
46
],
"add_cn_728",
"_nop_tc_187",
[
"jump",
"add_err_729",
542,
46
],
[
"is_num",
376,
370,
542,
46
],
[
"jump_false",
376,
"add_err_729",
542,
46
],
[
"add",
374,
369,
370,
542,
46
],
[
"jump",
"add_done_727",
542,
46
],
"add_err_729",
[
"disrupt",
542,
46
],
"add_done_727",
[
"store_dynamic",
11,
374,
9,
542,
28
],
[
"length",
377,
15,
543,
29
],
[
"move",
13,
377,
543,
29
],
[
"access",
378,
"jump",
544,
38
],
[
"access",
379,
2,
544,
72
],
"_nop_tc_188",
"_nop_tc_189",
"_nop_tc_190",
"_nop_tc_191",
[
"subtract",
380,
13,
379,
544,
72
],
[
"jump",
"num_done_731",
544,
72
],
"num_err_730",
[
"disrupt",
544,
72
],
"num_done_731",
[
"load_dynamic",
383,
15,
380,
544,
72
],
[
"access",
384,
1,
544,
88
],
[
"is_num",
386,
13,
544,
88
],
[
"jump_false",
386,
"num_err_732",
544,
88
],
"_nop_tc_192",
"_nop_tc_193",
[
"subtract",
385,
13,
384,
544,
88
],
[
"jump",
"num_done_733",
544,
88
],
"num_err_732",
[
"disrupt",
544,
88
],
"num_done_733",
[
"load_dynamic",
388,
15,
385,
544,
88
],
[
"array",
389,
4,
544,
88
],
[
"push",
389,
378,
544,
88
],
[
"push",
389,
24,
544,
88
],
[
"push",
389,
383,
544,
88
],
[
"push",
389,
388,
544,
88
],
[
"access",
390,
1,
544,
32
],
[
"is_text",
392,
9,
544,
32
],
[
"jump_false",
392,
"add_cn_735",
544,
32
],
"_nop_tc_194",
[
"jump",
"add_cn_735",
544,
32
],
[
"concat",
391,
9,
390,
544,
32
],
[
"jump",
"add_done_734",
544,
32
],
"add_cn_735",
[
"is_num",
392,
9,
544,
32
],
[
"jump_false",
392,
"add_err_736",
544,
32
],
"_nop_tc_195",
"_nop_tc_196",
[
"add",
391,
9,
390,
544,
32
],
[
"jump",
"add_done_734",
544,
32
],
"add_err_736",
[
"disrupt",
544,
32
],
"add_done_734",
[
"store_dynamic",
11,
389,
391,
544,
32
],
[
"null",
394,
545,
29
],
[
"is_identical",
395,
8,
394,
545,
29
],
[
"jump_true",
395,
"ne_nid_740",
545,
29
],
[
"jump",
"ne_ni_741",
545,
29
],
"ne_nid_740",
[
"false",
395,
545,
29
],
[
"jump",
"ne_done_739",
545,
29
],
"ne_ni_741",
[
"is_int",
396,
8,
545,
29
],
[
"jump_false",
396,
"ne_nn_742",
545,
29
],
"_nop_tc_197",
[
"jump",
"ne_nn_742",
545,
29
],
[
"ne_int",
395,
8,
394,
545,
29
],
[
"jump",
"ne_done_739",
545,
29
],
"ne_nn_742",
[
"is_num",
396,
8,
545,
29
],
[
"jump_false",
396,
"ne_nt_743",
545,
29
],
"_nop_tc_198",
[
"jump",
"ne_nt_743",
545,
29
],
[
"ne_float",
395,
8,
394,
545,
29
],
[
"jump",
"ne_done_739",
545,
29
],
"ne_nt_743",
[
"is_text",
396,
8,
545,
29
],
[
"jump_false",
396,
"ne_nnl_744",
545,
29
],
"_nop_tc_199",
[
"jump",
"ne_nnl_744",
545,
29
],
[
"ne_text",
395,
8,
394,
545,
29
],
[
"jump",
"ne_done_739",
545,
29
],
"ne_nnl_744",
[
"is_null",
396,
8,
545,
29
],
[
"jump_false",
396,
"ne_nb_745",
545,
29
],
"_nop_tc_200",
"_nop_tc_201",
[
"false",
395,
545,
29
],
[
"jump",
"ne_done_739",
545,
29
],
"ne_nb_745",
[
"is_bool",
396,
8,
545,
29
],
[
"jump_false",
396,
"ne_mis_746",
545,
29
],
"_nop_tc_202",
[
"jump",
"ne_mis_746",
545,
29
],
[
"ne_bool",
395,
8,
394,
545,
29
],
[
"jump",
"ne_done_739",
545,
29
],
"ne_mis_746",
[
"true",
395,
545,
29
],
"ne_done_739",
[
"jump_false",
395,
"if_else_737",
545,
29
],
[
"record",
398,
7
],
[
"access",
399,
"rewrite",
547,
26
],
[
"store_field",
398,
399,
"event",
547,
26
],
[
"access",
400,
"eliminate_type_checks",
548,
25
],
[
"store_field",
398,
400,
"pass",
548,
25
],
[
"access",
401,
"known_type_eliminates_guard",
549,
25
],
[
"store_field",
398,
401,
"rule",
549,
25
],
[
"store_field",
398,
9,
"at",
550,
23
],
[
"array",
402,
2,
551,
35
],
[
"push",
402,
10,
551,
35
],
[
"push",
402,
15,
551,
35
],
[
"store_field",
398,
402,
"before",
551,
35
],
[
"load_dynamic",
403,
11,
9,
552,
40
],
[
"access",
404,
1,
552,
61
],
[
"is_text",
406,
9,
552,
61
],
[
"jump_false",
406,
"add_cn_748",
552,
61
],
"_nop_tc_203",
[
"jump",
"add_cn_748",
552,
61
],
[
"concat",
405,
9,
404,
552,
61
],
[
"jump",
"add_done_747",
552,
61
],
"add_cn_748",
[
"is_num",
406,
9,
552,
61
],
[
"jump_false",
406,
"add_err_749",
552,
61
],
"_nop_tc_204",
"_nop_tc_205",
[
"add",
405,
9,
404,
552,
61
],
[
"jump",
"add_done_747",
552,
61
],
"add_err_749",
[
"disrupt",
552,
61
],
"add_done_747",
[
"load_dynamic",
408,
11,
405,
552,
61
],
[
"array",
409,
2,
552,
61
],
[
"push",
409,
403,
552,
61
],
[
"push",
409,
408,
552,
61
],
[
"store_field",
398,
409,
"after",
552,
61
],
[
"record",
410,
3
],
[
"store_field",
410,
22,
"slot",
553,
31
],
[
"load_dynamic",
411,
21,
22,
553,
59
],
[
"store_field",
410,
411,
"known_type",
553,
59
],
[
"store_field",
410,
6,
"checked_type",
553,
79
],
[
"store_field",
398,
410,
"why",
553,
79
],
[
"is_array",
412,
8,
553,
79
],
[
"jump_false",
412,
"push_err_750",
553,
79
],
[
"push",
8,
398,
553,
79
],
[
"jump",
"push_done_751",
553,
79
],
"push_err_750",
[
"disrupt",
553,
79
],
"push_done_751",
[
"jump",
"if_end_738",
553,
79
],
"if_else_737",
"if_end_738",
[
"get",
413,
4,
1,
556,
34
],
[
"store_dynamic",
21,
413,
7,
556,
26
],
[
"access",
414,
2,
557,
23
],
[
"is_text",
416,
9,
557,
23
],
[
"jump_false",
416,
"add_cn_753",
557,
23
],
"_nop_tc_206",
[
"jump",
"add_cn_753",
557,
23
],
[
"concat",
415,
9,
414,
557,
23
],
[
"jump",
"add_done_752",
557,
23
],
"add_cn_753",
[
"is_num",
416,
9,
557,
23
],
[
"jump_false",
416,
"add_err_754",
557,
23
],
"_nop_tc_207",
"_nop_tc_208",
[
"add",
415,
9,
414,
557,
23
],
[
"jump",
"add_done_752",
557,
23
],
"add_err_754",
[
"disrupt",
557,
23
],
"add_done_752",
[
"move",
9,
415,
557,
23
],
[
"jump",
"while_start_501",
558,
15
],
[
"jump",
"if_end_723",
558,
15
],
"if_else_722",
"if_end_723",
[
"load_dynamic",
418,
21,
22,
560,
36
],
[
"move",
23,
418,
560,
36
],
[
"null",
419,
561,
30
],
[
"is_identical",
420,
23,
419,
561,
30
],
[
"jump_true",
420,
"ne_nid_760",
561,
30
],
[
"jump",
"ne_ni_761",
561,
30
],
"ne_nid_760",
[
"false",
420,
561,
30
],
[
"jump",
"ne_done_759",
561,
30
],
"ne_ni_761",
[
"is_int",
421,
23,
561,
30
],
[
"jump_false",
421,
"ne_nn_762",
561,
30
],
"_nop_tc_209",
[
"jump",
"ne_nn_762",
561,
30
],
[
"ne_int",
420,
23,
419,
561,
30
],
[
"jump",
"ne_done_759",
561,
30
],
"ne_nn_762",
[
"is_num",
421,
23,
561,
30
],
[
"jump_false",
421,
"ne_nt_763",
561,
30
],
"_nop_tc_210",
[
"jump",
"ne_nt_763",
561,
30
],
[
"ne_float",
420,
23,
419,
561,
30
],
[
"jump",
"ne_done_759",
561,
30
],
"ne_nt_763",
[
"is_text",
421,
23,
561,
30
],
[
"jump_false",
421,
"ne_nnl_764",
561,
30
],
"_nop_tc_211",
[
"jump",
"ne_nnl_764",
561,
30
],
[
"ne_text",
420,
23,
419,
561,
30
],
[
"jump",
"ne_done_759",
561,
30
],
"ne_nnl_764",
[
"is_null",
421,
23,
561,
30
],
[
"jump_false",
421,
"ne_nb_765",
561,
30
],
"_nop_tc_212",
"_nop_tc_213",
[
"false",
420,
561,
30
],
[
"jump",
"ne_done_759",
561,
30
],
"ne_nb_765",
[
"is_bool",
421,
23,
561,
30
],
[
"jump_false",
421,
"ne_mis_766",
561,
30
],
"_nop_tc_214",
[
"jump",
"ne_mis_766",
561,
30
],
[
"ne_bool",
420,
23,
419,
561,
30
],
[
"jump",
"ne_done_759",
561,
30
],
"ne_mis_766",
[
"true",
420,
561,
30
],
"ne_done_759",
[
"move",
423,
420,
561,
30
],
[
"jump_false",
423,
"and_end_758",
561,
30
],
[
"get",
424,
12,
1,
561,
51
],
[
"is_identical",
425,
23,
424,
561,
51
],
[
"jump_true",
425,
"ne_nid_768",
561,
51
],
[
"jump",
"ne_ni_769",
561,
51
],
"ne_nid_768",
[
"false",
425,
561,
51
],
[
"jump",
"ne_done_767",
561,
51
],
"ne_ni_769",
[
"is_int",
426,
23,
561,
51
],
[
"jump_false",
426,
"ne_nn_770",
561,
51
],
[
"is_int",
427,
424,
561,
51
],
[
"jump_false",
427,
"ne_nn_770",
561,
51
],
[
"ne_int",
425,
23,
424,
561,
51
],
[
"jump",
"ne_done_767",
561,
51
],
"ne_nn_770",
[
"is_num",
426,
23,
561,
51
],
[
"jump_false",
426,
"ne_nt_771",
561,
51
],
[
"is_num",
427,
424,
561,
51
],
[
"jump_false",
427,
"ne_nt_771",
561,
51
],
[
"ne_float",
425,
23,
424,
561,
51
],
[
"jump",
"ne_done_767",
561,
51
],
"ne_nt_771",
[
"is_text",
426,
23,
561,
51
],
[
"jump_false",
426,
"ne_nnl_772",
561,
51
],
[
"is_text",
427,
424,
561,
51
],
[
"jump_false",
427,
"ne_nnl_772",
561,
51
],
[
"ne_text",
425,
23,
424,
561,
51
],
[
"jump",
"ne_done_767",
561,
51
],
"ne_nnl_772",
[
"is_null",
426,
23,
561,
51
],
[
"jump_false",
426,
"ne_nb_773",
561,
51
],
[
"is_null",
427,
424,
561,
51
],
[
"jump_false",
427,
"ne_nb_773",
561,
51
],
[
"false",
425,
561,
51
],
[
"jump",
"ne_done_767",
561,
51
],
"ne_nb_773",
[
"is_bool",
426,
23,
561,
51
],
[
"jump_false",
426,
"ne_mis_774",
561,
51
],
[
"is_bool",
427,
424,
561,
51
],
[
"jump_false",
427,
"ne_mis_774",
561,
51
],
[
"ne_bool",
425,
23,
424,
561,
51
],
[
"jump",
"ne_done_767",
561,
51
],
"ne_mis_774",
[
"true",
425,
561,
51
],
"ne_done_767",
[
"move",
423,
425,
561,
51
],
"and_end_758",
[
"move",
428,
423,
561,
51
],
[
"jump_false",
428,
"and_end_757",
561,
51
],
[
"is_identical",
429,
23,
6,
561,
77
],
[
"jump_true",
429,
"ne_nid_776",
561,
77
],
[
"jump",
"ne_ni_777",
561,
77
],
"ne_nid_776",
[
"false",
429,
561,
77
],
[
"jump",
"ne_done_775",
561,
77
],
"ne_ni_777",
[
"is_int",
430,
23,
561,
77
],
[
"jump_false",
430,
"ne_nn_778",
561,
77
],
[
"is_int",
431,
6,
561,
77
],
[
"jump_false",
431,
"ne_nn_778",
561,
77
],
[
"ne_int",
429,
23,
6,
561,
77
],
[
"jump",
"ne_done_775",
561,
77
],
"ne_nn_778",
[
"is_num",
430,
23,
561,
77
],
[
"jump_false",
430,
"ne_nt_779",
561,
77
],
[
"is_num",
431,
6,
561,
77
],
[
"jump_false",
431,
"ne_nt_779",
561,
77
],
[
"ne_float",
429,
23,
6,
561,
77
],
[
"jump",
"ne_done_775",
561,
77
],
"ne_nt_779",
[
"is_text",
430,
23,
561,
77
],
[
"jump_false",
430,
"ne_nnl_780",
561,
77
],
[
"is_text",
431,
6,
561,
77
],
[
"jump_false",
431,
"ne_nnl_780",
561,
77
],
[
"ne_text",
429,
23,
6,
561,
77
],
[
"jump",
"ne_done_775",
561,
77
],
"ne_nnl_780",
[
"is_null",
430,
23,
561,
77
],
[
"jump_false",
430,
"ne_nb_781",
561,
77
],
[
"is_null",
431,
6,
561,
77
],
[
"jump_false",
431,
"ne_nb_781",
561,
77
],
[
"false",
429,
561,
77
],
[
"jump",
"ne_done_775",
561,
77
],
"ne_nb_781",
[
"is_bool",
430,
23,
561,
77
],
[
"jump_false",
430,
"ne_mis_782",
561,
77
],
[
"is_bool",
431,
6,
561,
77
],
[
"jump_false",
431,
"ne_mis_782",
561,
77
],
[
"ne_bool",
429,
23,
6,
561,
77
],
[
"jump",
"ne_done_775",
561,
77
],
"ne_mis_782",
[
"true",
429,
561,
77
],
"ne_done_775",
[
"move",
428,
429,
561,
77
],
"and_end_757",
[
"jump_false",
428,
"if_else_755",
561,
77
],
[
"get",
432,
9,
1,
562,
35
],
[
"is_identical",
433,
6,
432,
562,
35
],
[
"jump_true",
433,
"eq_done_786",
562,
35
],
[
"is_int",
434,
6,
562,
35
],
[
"jump_false",
434,
"eq_ni_787",
562,
35
],
[
"is_int",
435,
432,
562,
35
],
[
"jump_false",
435,
"eq_ni_787",
562,
35
],
[
"eq_int",
433,
6,
432,
562,
35
],
[
"jump",
"eq_done_786",
562,
35
],
"eq_ni_787",
[
"is_num",
434,
6,
562,
35
],
[
"jump_false",
434,
"eq_nn_788",
562,
35
],
[
"is_num",
435,
432,
562,
35
],
[
"jump_false",
435,
"eq_nn_788",
562,
35
],
[
"eq_float",
433,
6,
432,
562,
35
],
[
"jump",
"eq_done_786",
562,
35
],
"eq_nn_788",
[
"is_text",
434,
6,
562,
35
],
[
"jump_false",
434,
"eq_nt_789",
562,
35
],
[
"is_text",
435,
432,
562,
35
],
[
"jump_false",
435,
"eq_nt_789",
562,
35
],
[
"eq_text",
433,
6,
432,
562,
35
],
[
"jump",
"eq_done_786",
562,
35
],
"eq_nt_789",
[
"is_null",
434,
6,
562,
35
],
[
"jump_false",
434,
"eq_nnl_790",
562,
35
],
[
"is_null",
435,
432,
562,
35
],
[
"jump_false",
435,
"eq_nnl_790",
562,
35
],
[
"true",
433,
562,
35
],
[
"jump",
"eq_done_786",
562,
35
],
"eq_nnl_790",
[
"is_bool",
434,
6,
562,
35
],
[
"jump_false",
434,
"eq_nb_791",
562,
35
],
[
"is_bool",
435,
432,
562,
35
],
[
"jump_false",
435,
"eq_nb_791",
562,
35
],
[
"eq_bool",
433,
6,
432,
562,
35
],
[
"jump",
"eq_done_786",
562,
35
],
"eq_nb_791",
[
"false",
433,
562,
35
],
"eq_done_786",
[
"move",
436,
433,
562,
35
],
[
"jump_false",
436,
"and_end_785",
562,
35
],
[
"get",
437,
7,
1,
562,
58
],
[
"is_identical",
438,
23,
437,
562,
58
],
[
"jump_true",
438,
"eq_done_793",
562,
58
],
[
"is_int",
439,
23,
562,
58
],
[
"jump_false",
439,
"eq_ni_794",
562,
58
],
[
"is_int",
440,
437,
562,
58
],
[
"jump_false",
440,
"eq_ni_794",
562,
58
],
[
"eq_int",
438,
23,
437,
562,
58
],
[
"jump",
"eq_done_793",
562,
58
],
"eq_ni_794",
[
"is_num",
439,
23,
562,
58
],
[
"jump_false",
439,
"eq_nn_795",
562,
58
],
[
"is_num",
440,
437,
562,
58
],
[
"jump_false",
440,
"eq_nn_795",
562,
58
],
[
"eq_float",
438,
23,
437,
562,
58
],
[
"jump",
"eq_done_793",
562,
58
],
"eq_nn_795",
[
"is_text",
439,
23,
562,
58
],
[
"jump_false",
439,
"eq_nt_796",
562,
58
],
[
"is_text",
440,
437,
562,
58
],
[
"jump_false",
440,
"eq_nt_796",
562,
58
],
[
"eq_text",
438,
23,
437,
562,
58
],
[
"jump",
"eq_done_793",
562,
58
],
"eq_nt_796",
[
"is_null",
439,
23,
562,
58
],
[
"jump_false",
439,
"eq_nnl_797",
562,
58
],
[
"is_null",
440,
437,
562,
58
],
[
"jump_false",
440,
"eq_nnl_797",
562,
58
],
[
"true",
438,
562,
58
],
[
"jump",
"eq_done_793",
562,
58
],
"eq_nnl_797",
[
"is_bool",
439,
23,
562,
58
],
[
"jump_false",
439,
"eq_nb_798",
562,
58
],
[
"is_bool",
440,
437,
562,
58
],
[
"jump_false",
440,
"eq_nb_798",
562,
58
],
[
"eq_bool",
438,
23,
437,
562,
58
],
[
"jump",
"eq_done_793",
562,
58
],
"eq_nb_798",
[
"false",
438,
562,
58
],
"eq_done_793",
[
"move",
441,
438,
562,
58
],
[
"jump_true",
441,
"or_end_792",
562,
58
],
[
"get",
442,
5,
1,
562,
80
],
[
"is_identical",
443,
23,
442,
562,
80
],
[
"jump_true",
443,
"eq_done_799",
562,
80
],
[
"is_int",
444,
23,
562,
80
],
[
"jump_false",
444,
"eq_ni_800",
562,
80
],
[
"is_int",
445,
442,
562,
80
],
[
"jump_false",
445,
"eq_ni_800",
562,
80
],
[
"eq_int",
443,
23,
442,
562,
80
],
[
"jump",
"eq_done_799",
562,
80
],
"eq_ni_800",
[
"is_num",
444,
23,
562,
80
],
[
"jump_false",
444,
"eq_nn_801",
562,
80
],
[
"is_num",
445,
442,
562,
80
],
[
"jump_false",
445,
"eq_nn_801",
562,
80
],
[
"eq_float",
443,
23,
442,
562,
80
],
[
"jump",
"eq_done_799",
562,
80
],
"eq_nn_801",
[
"is_text",
444,
23,
562,
80
],
[
"jump_false",
444,
"eq_nt_802",
562,
80
],
[
"is_text",
445,
442,
562,
80
],
[
"jump_false",
445,
"eq_nt_802",
562,
80
],
[
"eq_text",
443,
23,
442,
562,
80
],
[
"jump",
"eq_done_799",
562,
80
],
"eq_nt_802",
[
"is_null",
444,
23,
562,
80
],
[
"jump_false",
444,
"eq_nnl_803",
562,
80
],
[
"is_null",
445,
442,
562,
80
],
[
"jump_false",
445,
"eq_nnl_803",
562,
80
],
[
"true",
443,
562,
80
],
[
"jump",
"eq_done_799",
562,
80
],
"eq_nnl_803",
[
"is_bool",
444,
23,
562,
80
],
[
"jump_false",
444,
"eq_nb_804",
562,
80
],
[
"is_bool",
445,
442,
562,
80
],
[
"jump_false",
445,
"eq_nb_804",
562,
80
],
[
"eq_bool",
443,
23,
442,
562,
80
],
[
"jump",
"eq_done_799",
562,
80
],
"eq_nb_804",
[
"false",
443,
562,
80
],
"eq_done_799",
[
"move",
441,
443,
562,
80
],
"or_end_792",
[
"move",
436,
441,
562,
80
],
"and_end_785",
[
"jump_false",
436,
"if_else_783",
562,
80
],
[
"access",
446,
1,
563,
27
],
[
"is_text",
448,
14,
563,
27
],
[
"jump_false",
448,
"add_cn_806",
563,
27
],
"_nop_tc_215",
[
"jump",
"add_cn_806",
563,
27
],
[
"concat",
447,
14,
446,
563,
27
],
[
"jump",
"add_done_805",
563,
27
],
"add_cn_806",
[
"is_num",
448,
14,
563,
27
],
[
"jump_false",
448,
"add_err_807",
563,
27
],
"_nop_tc_216",
"_nop_tc_217",
[
"add",
447,
14,
446,
563,
27
],
[
"jump",
"add_done_805",
563,
27
],
"add_err_807",
[
"disrupt",
563,
27
],
"add_done_805",
[
"move",
14,
447,
563,
27
],
[
"access",
450,
"_nop_tc_",
564,
35
],
[
"access",
452,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
564,
48
],
[
"frame",
453,
452,
1,
564,
48
],
[
"null",
454,
564,
48
],
[
"setarg",
453,
0,
454,
564,
48
],
[
"setarg",
453,
1,
14,
564,
48
],
[
"invoke",
453,
451,
564,
48
],
"_nop_tc_218",
"_nop_tc_219",
[
"is_text",
457,
451,
564,
48
],
[
"jump_false",
457,
"add_cn_809",
564,
48
],
[
"concat",
455,
450,
451,
564,
48
],
[
"jump",
"add_done_808",
564,
48
],
"add_cn_809",
"_nop_tc_220",
[
"jump",
"add_err_810",
564,
48
],
[
"is_num",
457,
451,
564,
48
],
[
"jump_false",
457,
"add_err_810",
564,
48
],
[
"add",
455,
450,
451,
564,
48
],
[
"jump",
"add_done_808",
564,
48
],
"add_err_810",
[
"disrupt",
564,
48
],
"add_done_808",
[
"store_dynamic",
11,
455,
9,
564,
30
],
[
"length",
458,
15,
565,
31
],
[
"move",
13,
458,
565,
31
],
[
"access",
459,
"jump",
566,
40
],
[
"access",
460,
2,
566,
74
],
"_nop_tc_221",
"_nop_tc_222",
"_nop_tc_223",
"_nop_tc_224",
[
"subtract",
461,
13,
460,
566,
74
],
[
"jump",
"num_done_812",
566,
74
],
"num_err_811",
[
"disrupt",
566,
74
],
"num_done_812",
[
"load_dynamic",
464,
15,
461,
566,
74
],
[
"access",
465,
1,
566,
90
],
[
"is_num",
467,
13,
566,
90
],
[
"jump_false",
467,
"num_err_813",
566,
90
],
"_nop_tc_225",
"_nop_tc_226",
[
"subtract",
466,
13,
465,
566,
90
],
[
"jump",
"num_done_814",
566,
90
],
"num_err_813",
[
"disrupt",
566,
90
],
"num_done_814",
[
"load_dynamic",
469,
15,
466,
566,
90
],
[
"array",
470,
4,
566,
90
],
[
"push",
470,
459,
566,
90
],
[
"push",
470,
24,
566,
90
],
[
"push",
470,
464,
566,
90
],
[
"push",
470,
469,
566,
90
],
[
"access",
471,
1,
566,
34
],
[
"is_text",
473,
9,
566,
34
],
[
"jump_false",
473,
"add_cn_816",
566,
34
],
"_nop_tc_227",
[
"jump",
"add_cn_816",
566,
34
],
[
"concat",
472,
9,
471,
566,
34
],
[
"jump",
"add_done_815",
566,
34
],
"add_cn_816",
[
"is_num",
473,
9,
566,
34
],
[
"jump_false",
473,
"add_err_817",
566,
34
],
"_nop_tc_228",
"_nop_tc_229",
[
"add",
472,
9,
471,
566,
34
],
[
"jump",
"add_done_815",
566,
34
],
"add_err_817",
[
"disrupt",
566,
34
],
"add_done_815",
[
"store_dynamic",
11,
470,
472,
566,
34
],
[
"null",
475,
567,
31
],
[
"is_identical",
476,
8,
475,
567,
31
],
[
"jump_true",
476,
"ne_nid_821",
567,
31
],
[
"jump",
"ne_ni_822",
567,
31
],
"ne_nid_821",
[
"false",
476,
567,
31
],
[
"jump",
"ne_done_820",
567,
31
],
"ne_ni_822",
[
"is_int",
477,
8,
567,
31
],
[
"jump_false",
477,
"ne_nn_823",
567,
31
],
"_nop_tc_230",
[
"jump",
"ne_nn_823",
567,
31
],
[
"ne_int",
476,
8,
475,
567,
31
],
[
"jump",
"ne_done_820",
567,
31
],
"ne_nn_823",
[
"is_num",
477,
8,
567,
31
],
[
"jump_false",
477,
"ne_nt_824",
567,
31
],
"_nop_tc_231",
[
"jump",
"ne_nt_824",
567,
31
],
[
"ne_float",
476,
8,
475,
567,
31
],
[
"jump",
"ne_done_820",
567,
31
],
"ne_nt_824",
[
"is_text",
477,
8,
567,
31
],
[
"jump_false",
477,
"ne_nnl_825",
567,
31
],
"_nop_tc_232",
[
"jump",
"ne_nnl_825",
567,
31
],
[
"ne_text",
476,
8,
475,
567,
31
],
[
"jump",
"ne_done_820",
567,
31
],
"ne_nnl_825",
[
"is_null",
477,
8,
567,
31
],
[
"jump_false",
477,
"ne_nb_826",
567,
31
],
"_nop_tc_233",
"_nop_tc_234",
[
"false",
476,
567,
31
],
[
"jump",
"ne_done_820",
567,
31
],
"ne_nb_826",
[
"is_bool",
477,
8,
567,
31
],
[
"jump_false",
477,
"ne_mis_827",
567,
31
],
"_nop_tc_235",
[
"jump",
"ne_mis_827",
567,
31
],
[
"ne_bool",
476,
8,
475,
567,
31
],
[
"jump",
"ne_done_820",
567,
31
],
"ne_mis_827",
[
"true",
476,
567,
31
],
"ne_done_820",
[
"jump_false",
476,
"if_else_818",
567,
31
],
[
"record",
479,
7
],
[
"access",
480,
"rewrite",
569,
28
],
[
"store_field",
479,
480,
"event",
569,
28
],
[
"access",
481,
"eliminate_type_checks",
570,
27
],
[
"store_field",
479,
481,
"pass",
570,
27
],
[
"access",
482,
"num_subsumes_int_float",
571,
27
],
[
"store_field",
479,
482,
"rule",
571,
27
],
[
"store_field",
479,
9,
"at",
572,
25
],
[
"array",
483,
2,
573,
37
],
[
"push",
483,
10,
573,
37
],
[
"push",
483,
15,
573,
37
],
[
"store_field",
479,
483,
"before",
573,
37
],
[
"load_dynamic",
484,
11,
9,
574,
42
],
[
"access",
485,
1,
574,
63
],
[
"is_text",
487,
9,
574,
63
],
[
"jump_false",
487,
"add_cn_829",
574,
63
],
"_nop_tc_236",
[
"jump",
"add_cn_829",
574,
63
],
[
"concat",
486,
9,
485,
574,
63
],
[
"jump",
"add_done_828",
574,
63
],
"add_cn_829",
[
"is_num",
487,
9,
574,
63
],
[
"jump_false",
487,
"add_err_830",
574,
63
],
"_nop_tc_237",
"_nop_tc_238",
[
"add",
486,
9,
485,
574,
63
],
[
"jump",
"add_done_828",
574,
63
],
"add_err_830",
[
"disrupt",
574,
63
],
"add_done_828",
[
"load_dynamic",
489,
11,
486,
574,
63
],
[
"array",
490,
2,
574,
63
],
[
"push",
490,
484,
574,
63
],
[
"push",
490,
489,
574,
63
],
[
"store_field",
479,
490,
"after",
574,
63
],
[
"record",
491,
3
],
[
"store_field",
491,
22,
"slot",
575,
33
],
[
"store_field",
491,
23,
"known_type",
575,
50
],
[
"store_field",
491,
6,
"checked_type",
575,
75
],
[
"store_field",
479,
491,
"why",
575,
75
],
[
"is_array",
492,
8,
575,
75
],
[
"jump_false",
492,
"push_err_831",
575,
75
],
[
"push",
8,
479,
575,
75
],
[
"jump",
"push_done_832",
575,
75
],
"push_err_831",
[
"disrupt",
575,
75
],
"push_done_832",
[
"jump",
"if_end_819",
575,
75
],
"if_else_818",
"if_end_819",
[
"get",
493,
4,
1,
578,
36
],
[
"store_dynamic",
21,
493,
7,
578,
28
],
[
"access",
494,
2,
579,
25
],
[
"is_text",
496,
9,
579,
25
],
[
"jump_false",
496,
"add_cn_834",
579,
25
],
"_nop_tc_239",
[
"jump",
"add_cn_834",
579,
25
],
[
"concat",
495,
9,
494,
579,
25
],
[
"jump",
"add_done_833",
579,
25
],
"add_cn_834",
[
"is_num",
496,
9,
579,
25
],
[
"jump_false",
496,
"add_err_835",
579,
25
],
"_nop_tc_240",
"_nop_tc_241",
[
"add",
495,
9,
494,
579,
25
],
[
"jump",
"add_done_833",
579,
25
],
"add_err_835",
[
"disrupt",
579,
25
],
"add_done_833",
[
"move",
9,
495,
579,
25
],
[
"jump",
"while_start_501",
580,
17
],
[
"jump",
"if_end_784",
580,
17
],
"if_else_783",
"if_end_784",
[
"access",
498,
1,
582,
25
],
[
"is_text",
500,
14,
582,
25
],
[
"jump_false",
500,
"add_cn_837",
582,
25
],
"_nop_tc_242",
[
"jump",
"add_cn_837",
582,
25
],
[
"concat",
499,
14,
498,
582,
25
],
[
"jump",
"add_done_836",
582,
25
],
"add_cn_837",
[
"is_num",
500,
14,
582,
25
],
[
"jump_false",
500,
"add_err_838",
582,
25
],
"_nop_tc_243",
"_nop_tc_244",
[
"add",
499,
14,
498,
582,
25
],
[
"jump",
"add_done_836",
582,
25
],
"add_err_838",
[
"disrupt",
582,
25
],
"add_done_836",
[
"move",
14,
499,
582,
25
],
[
"access",
502,
"_nop_tc_",
583,
33
],
[
"access",
504,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
583,
46
],
[
"frame",
505,
504,
1,
583,
46
],
[
"null",
506,
583,
46
],
[
"setarg",
505,
0,
506,
583,
46
],
[
"setarg",
505,
1,
14,
583,
46
],
[
"invoke",
505,
503,
583,
46
],
"_nop_tc_245",
"_nop_tc_246",
[
"is_text",
509,
503,
583,
46
],
[
"jump_false",
509,
"add_cn_840",
583,
46
],
[
"concat",
507,
502,
503,
583,
46
],
[
"jump",
"add_done_839",
583,
46
],
"add_cn_840",
"_nop_tc_247",
[
"jump",
"add_err_841",
583,
46
],
[
"is_num",
509,
503,
583,
46
],
[
"jump_false",
509,
"add_err_841",
583,
46
],
[
"add",
507,
502,
503,
583,
46
],
[
"jump",
"add_done_839",
583,
46
],
"add_err_841",
[
"disrupt",
583,
46
],
"add_done_839",
[
"store_dynamic",
11,
507,
9,
583,
28
],
[
"access",
510,
1,
584,
25
],
[
"is_text",
512,
14,
584,
25
],
[
"jump_false",
512,
"add_cn_843",
584,
25
],
"_nop_tc_248",
[
"jump",
"add_cn_843",
584,
25
],
[
"concat",
511,
14,
510,
584,
25
],
[
"jump",
"add_done_842",
584,
25
],
"add_cn_843",
[
"is_num",
512,
14,
584,
25
],
[
"jump_false",
512,
"add_err_844",
584,
25
],
"_nop_tc_249",
"_nop_tc_250",
[
"add",
511,
14,
510,
584,
25
],
[
"jump",
"add_done_842",
584,
25
],
"add_err_844",
[
"disrupt",
584,
25
],
"add_done_842",
[
"move",
14,
511,
584,
25
],
[
"access",
514,
"_nop_tc_",
585,
37
],
[
"access",
516,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
585,
50
],
[
"frame",
517,
516,
1,
585,
50
],
[
"null",
518,
585,
50
],
[
"setarg",
517,
0,
518,
585,
50
],
[
"setarg",
517,
1,
14,
585,
50
],
[
"invoke",
517,
515,
585,
50
],
"_nop_tc_251",
"_nop_tc_252",
[
"is_text",
521,
515,
585,
50
],
[
"jump_false",
521,
"add_cn_846",
585,
50
],
[
"concat",
519,
514,
515,
585,
50
],
[
"jump",
"add_done_845",
585,
50
],
"add_cn_846",
"_nop_tc_253",
[
"jump",
"add_err_847",
585,
50
],
[
"is_num",
521,
515,
585,
50
],
[
"jump_false",
521,
"add_err_847",
585,
50
],
[
"add",
519,
514,
515,
585,
50
],
[
"jump",
"add_done_845",
585,
50
],
"add_err_847",
[
"disrupt",
585,
50
],
"add_done_845",
[
"access",
522,
1,
585,
32
],
[
"is_text",
524,
9,
585,
32
],
[
"jump_false",
524,
"add_cn_849",
585,
32
],
"_nop_tc_254",
[
"jump",
"add_cn_849",
585,
32
],
[
"concat",
523,
9,
522,
585,
32
],
[
"jump",
"add_done_848",
585,
32
],
"add_cn_849",
[
"is_num",
524,
9,
585,
32
],
[
"jump_false",
524,
"add_err_850",
585,
32
],
"_nop_tc_255",
"_nop_tc_256",
[
"add",
523,
9,
522,
585,
32
],
[
"jump",
"add_done_848",
585,
32
],
"add_err_850",
[
"disrupt",
585,
32
],
"add_done_848",
[
"store_dynamic",
11,
519,
523,
585,
32
],
[
"null",
526,
586,
29
],
[
"is_identical",
527,
8,
526,
586,
29
],
[
"jump_true",
527,
"ne_nid_854",
586,
29
],
[
"jump",
"ne_ni_855",
586,
29
],
"ne_nid_854",
[
"false",
527,
586,
29
],
[
"jump",
"ne_done_853",
586,
29
],
"ne_ni_855",
[
"is_int",
528,
8,
586,
29
],
[
"jump_false",
528,
"ne_nn_856",
586,
29
],
"_nop_tc_257",
[
"jump",
"ne_nn_856",
586,
29
],
[
"ne_int",
527,
8,
526,
586,
29
],
[
"jump",
"ne_done_853",
586,
29
],
"ne_nn_856",
[
"is_num",
528,
8,
586,
29
],
[
"jump_false",
528,
"ne_nt_857",
586,
29
],
"_nop_tc_258",
[
"jump",
"ne_nt_857",
586,
29
],
[
"ne_float",
527,
8,
526,
586,
29
],
[
"jump",
"ne_done_853",
586,
29
],
"ne_nt_857",
[
"is_text",
528,
8,
586,
29
],
[
"jump_false",
528,
"ne_nnl_858",
586,
29
],
"_nop_tc_259",
[
"jump",
"ne_nnl_858",
586,
29
],
[
"ne_text",
527,
8,
526,
586,
29
],
[
"jump",
"ne_done_853",
586,
29
],
"ne_nnl_858",
[
"is_null",
528,
8,
586,
29
],
[
"jump_false",
528,
"ne_nb_859",
586,
29
],
"_nop_tc_260",
"_nop_tc_261",
[
"false",
527,
586,
29
],
[
"jump",
"ne_done_853",
586,
29
],
"ne_nb_859",
[
"is_bool",
528,
8,
586,
29
],
[
"jump_false",
528,
"ne_mis_860",
586,
29
],
"_nop_tc_262",
[
"jump",
"ne_mis_860",
586,
29
],
[
"ne_bool",
527,
8,
526,
586,
29
],
[
"jump",
"ne_done_853",
586,
29
],
"ne_mis_860",
[
"true",
527,
586,
29
],
"ne_done_853",
[
"jump_false",
527,
"if_else_851",
586,
29
],
[
"record",
530,
7
],
[
"access",
531,
"rewrite",
588,
26
],
[
"store_field",
530,
531,
"event",
588,
26
],
[
"access",
532,
"eliminate_type_checks",
589,
25
],
[
"store_field",
530,
532,
"pass",
589,
25
],
[
"access",
533,
"incompatible_type_forces_jump",
590,
25
],
[
"store_field",
530,
533,
"rule",
590,
25
],
[
"store_field",
530,
9,
"at",
591,
23
],
[
"array",
534,
2,
592,
35
],
[
"push",
534,
10,
592,
35
],
[
"push",
534,
15,
592,
35
],
[
"store_field",
530,
534,
"before",
592,
35
],
[
"load_dynamic",
535,
11,
9,
593,
40
],
[
"access",
536,
1,
593,
61
],
[
"is_text",
538,
9,
593,
61
],
[
"jump_false",
538,
"add_cn_862",
593,
61
],
"_nop_tc_263",
[
"jump",
"add_cn_862",
593,
61
],
[
"concat",
537,
9,
536,
593,
61
],
[
"jump",
"add_done_861",
593,
61
],
"add_cn_862",
[
"is_num",
538,
9,
593,
61
],
[
"jump_false",
538,
"add_err_863",
593,
61
],
"_nop_tc_264",
"_nop_tc_265",
[
"add",
537,
9,
536,
593,
61
],
[
"jump",
"add_done_861",
593,
61
],
"add_err_863",
[
"disrupt",
593,
61
],
"add_done_861",
[
"load_dynamic",
540,
11,
537,
593,
61
],
[
"array",
541,
2,
593,
61
],
[
"push",
541,
535,
593,
61
],
[
"push",
541,
540,
593,
61
],
[
"store_field",
530,
541,
"after",
593,
61
],
[
"record",
542,
3
],
[
"store_field",
542,
22,
"slot",
594,
31
],
[
"store_field",
542,
23,
"known_type",
594,
48
],
[
"store_field",
542,
6,
"checked_type",
594,
73
],
[
"store_field",
530,
542,
"why",
594,
73
],
[
"is_array",
543,
8,
594,
73
],
[
"jump_false",
543,
"push_err_864",
594,
73
],
[
"push",
8,
530,
594,
73
],
[
"jump",
"push_done_865",
594,
73
],
"push_err_864",
[
"disrupt",
594,
73
],
"push_done_865",
[
"jump",
"if_end_852",
594,
73
],
"if_else_851",
"if_end_852",
[
"get",
544,
4,
1,
597,
34
],
[
"store_dynamic",
21,
544,
7,
597,
26
],
[
"access",
545,
2,
598,
23
],
[
"is_text",
547,
9,
598,
23
],
[
"jump_false",
547,
"add_cn_867",
598,
23
],
"_nop_tc_266",
[
"jump",
"add_cn_867",
598,
23
],
[
"concat",
546,
9,
545,
598,
23
],
[
"jump",
"add_done_866",
598,
23
],
"add_cn_867",
[
"is_num",
547,
9,
598,
23
],
[
"jump_false",
547,
"add_err_868",
598,
23
],
"_nop_tc_267",
"_nop_tc_268",
[
"add",
546,
9,
545,
598,
23
],
[
"jump",
"add_done_866",
598,
23
],
"add_err_868",
[
"disrupt",
598,
23
],
"add_done_866",
[
"move",
9,
546,
598,
23
],
[
"jump",
"while_start_501",
599,
15
],
[
"jump",
"if_end_756",
599,
15
],
"if_else_755",
"if_end_756",
[
"get",
549,
4,
1,
601,
32
],
[
"store_dynamic",
21,
549,
7,
601,
24
],
[
"access",
550,
2,
602,
21
],
[
"is_text",
552,
9,
602,
21
],
[
"jump_false",
552,
"add_cn_870",
602,
21
],
"_nop_tc_269",
[
"jump",
"add_cn_870",
602,
21
],
[
"concat",
551,
9,
550,
602,
21
],
[
"jump",
"add_done_869",
602,
21
],
"add_cn_870",
[
"is_num",
552,
9,
602,
21
],
[
"jump_false",
552,
"add_err_871",
602,
21
],
"_nop_tc_270",
"_nop_tc_271",
[
"add",
551,
9,
550,
602,
21
],
[
"jump",
"add_done_869",
602,
21
],
"add_err_871",
[
"disrupt",
602,
21
],
"add_done_869",
[
"move",
9,
551,
602,
21
],
[
"jump",
"while_start_501",
603,
13
],
[
"jump",
"if_end_708",
603,
13
],
"if_else_707",
"if_end_708",
[
"jump",
"if_end_539",
603,
13
],
"if_else_538",
"if_end_539",
[
"get",
554,
4,
1,
607,
28
],
[
"store_dynamic",
21,
554,
7,
607,
20
],
[
"access",
555,
1,
608,
17
],
[
"is_text",
557,
9,
608,
17
],
[
"jump_false",
557,
"add_cn_873",
608,
17
],
"_nop_tc_272",
[
"jump",
"add_cn_873",
608,
17
],
[
"concat",
556,
9,
555,
608,
17
],
[
"jump",
"add_done_872",
608,
17
],
"add_cn_873",
[
"is_num",
557,
9,
608,
17
],
[
"jump_false",
557,
"add_err_874",
608,
17
],
"_nop_tc_273",
"_nop_tc_274",
[
"add",
556,
9,
555,
608,
17
],
[
"jump",
"add_done_872",
608,
17
],
"add_err_874",
[
"disrupt",
608,
17
],
"add_done_872",
[
"move",
9,
556,
608,
17
],
[
"jump",
"while_start_501",
609,
9
],
[
"jump",
"if_end_518",
609,
9
],
"if_else_517",
"if_end_518",
[
"access",
559,
"load_dynamic",
613,
17
],
[
"is_identical",
560,
20,
559,
613,
17
],
[
"jump_true",
560,
"eq_done_877",
613,
17
],
[
"is_int",
561,
20,
613,
17
],
[
"jump_false",
561,
"eq_ni_878",
613,
17
],
"_nop_tc_275",
[
"jump",
"eq_ni_878",
613,
17
],
[
"eq_int",
560,
20,
559,
613,
17
],
[
"jump",
"eq_done_877",
613,
17
],
"eq_ni_878",
[
"is_num",
561,
20,
613,
17
],
[
"jump_false",
561,
"eq_nn_879",
613,
17
],
"_nop_tc_276",
[
"jump",
"eq_nn_879",
613,
17
],
[
"eq_float",
560,
20,
559,
613,
17
],
[
"jump",
"eq_done_877",
613,
17
],
"eq_nn_879",
[
"is_text",
561,
20,
613,
17
],
[
"jump_false",
561,
"eq_nt_880",
613,
17
],
"_nop_tc_277",
"_nop_tc_278",
[
"eq_text",
560,
20,
559,
613,
17
],
[
"jump",
"eq_done_877",
613,
17
],
"eq_nt_880",
[
"is_null",
561,
20,
613,
17
],
[
"jump_false",
561,
"eq_nnl_881",
613,
17
],
"_nop_tc_279",
[
"jump",
"eq_nnl_881",
613,
17
],
[
"true",
560,
613,
17
],
[
"jump",
"eq_done_877",
613,
17
],
"eq_nnl_881",
[
"is_bool",
561,
20,
613,
17
],
[
"jump_false",
561,
"eq_nb_882",
613,
17
],
"_nop_tc_280",
[
"jump",
"eq_nb_882",
613,
17
],
[
"eq_bool",
560,
20,
559,
613,
17
],
[
"jump",
"eq_done_877",
613,
17
],
"eq_nb_882",
[
"false",
560,
613,
17
],
"eq_done_877",
[
"jump_false",
560,
"if_else_875",
613,
17
],
[
"move",
19,
20,
614,
18
],
[
"access",
563,
3,
615,
39
],
[
"load_index",
564,
10,
563,
615,
39
],
[
"get",
565,
11,
1,
615,
43
],
[
"get",
567,
31,
1,
615,
13
],
[
"frame",
568,
567,
3,
615,
13
],
[
"null",
569,
615,
13
],
[
"setarg",
568,
0,
569,
615,
13
],
[
"setarg",
568,
1,
21,
615,
13
],
[
"setarg",
568,
2,
564,
615,
13
],
[
"setarg",
568,
3,
565,
615,
13
],
[
"invoke",
568,
566,
615,
13
],
[
"jump_false",
566,
"if_else_883",
615,
13
],
[
"access",
570,
"load_field",
616,
22
],
[
"access",
571,
0,
616,
17
],
[
"store_index",
10,
570,
571,
616,
17
],
[
"null",
572,
617,
25
],
[
"is_identical",
573,
8,
572,
617,
25
],
[
"jump_true",
573,
"ne_nid_888",
617,
25
],
[
"jump",
"ne_ni_889",
617,
25
],
"ne_nid_888",
[
"false",
573,
617,
25
],
[
"jump",
"ne_done_887",
617,
25
],
"ne_ni_889",
[
"is_int",
574,
8,
617,
25
],
[
"jump_false",
574,
"ne_nn_890",
617,
25
],
"_nop_tc_281",
[
"jump",
"ne_nn_890",
617,
25
],
[
"ne_int",
573,
8,
572,
617,
25
],
[
"jump",
"ne_done_887",
617,
25
],
"ne_nn_890",
[
"is_num",
574,
8,
617,
25
],
[
"jump_false",
574,
"ne_nt_891",
617,
25
],
"_nop_tc_282",
[
"jump",
"ne_nt_891",
617,
25
],
[
"ne_float",
573,
8,
572,
617,
25
],
[
"jump",
"ne_done_887",
617,
25
],
"ne_nt_891",
[
"is_text",
574,
8,
617,
25
],
[
"jump_false",
574,
"ne_nnl_892",
617,
25
],
"_nop_tc_283",
[
"jump",
"ne_nnl_892",
617,
25
],
[
"ne_text",
573,
8,
572,
617,
25
],
[
"jump",
"ne_done_887",
617,
25
],
"ne_nnl_892",
[
"is_null",
574,
8,
617,
25
],
[
"jump_false",
574,
"ne_nb_893",
617,
25
],
"_nop_tc_284",
"_nop_tc_285",
[
"false",
573,
617,
25
],
[
"jump",
"ne_done_887",
617,
25
],
"ne_nb_893",
[
"is_bool",
574,
8,
617,
25
],
[
"jump_false",
574,
"ne_mis_894",
617,
25
],
"_nop_tc_286",
[
"jump",
"ne_mis_894",
617,
25
],
[
"ne_bool",
573,
8,
572,
617,
25
],
[
"jump",
"ne_done_887",
617,
25
],
"ne_mis_894",
[
"true",
573,
617,
25
],
"ne_done_887",
[
"jump_false",
573,
"if_else_885",
617,
25
],
[
"record",
576,
7
],
[
"access",
577,
"rewrite",
619,
22
],
[
"store_field",
576,
577,
"event",
619,
22
],
[
"access",
578,
"eliminate_type_checks",
620,
21
],
[
"store_field",
576,
578,
"pass",
620,
21
],
[
"access",
579,
"dynamic_to_field",
621,
21
],
[
"store_field",
576,
579,
"rule",
621,
21
],
[
"store_field",
576,
9,
"at",
622,
19
],
[
"store_field",
576,
19,
"before",
622,
30
],
[
"access",
580,
0,
622,
51
],
[
"load_index",
581,
10,
580,
622,
51
],
[
"store_field",
576,
581,
"after",
622,
51
],
[
"record",
582,
2
],
[
"access",
583,
3,
623,
33
],
[
"load_index",
584,
10,
583,
623,
33
],
[
"store_field",
582,
584,
"slot",
623,
33
],
[
"access",
585,
3,
623,
66
],
[
"load_index",
586,
10,
585,
623,
66
],
[
"load_dynamic",
587,
21,
586,
623,
66
],
[
"store_field",
582,
587,
"known_type",
623,
66
],
[
"store_field",
576,
582,
"why",
623,
66
],
[
"is_array",
588,
8,
623,
66
],
[
"jump_false",
588,
"push_err_895",
623,
66
],
[
"push",
8,
576,
623,
66
],
[
"jump",
"push_done_896",
623,
66
],
"push_err_895",
[
"disrupt",
623,
66
],
"push_done_896",
[
"jump",
"if_end_886",
623,
66
],
"if_else_885",
"if_end_886",
[
"jump",
"if_end_884",
623,
66
],
"if_else_883",
[
"access",
589,
3,
626,
46
],
[
"load_index",
590,
10,
589,
626,
46
],
[
"get",
591,
7,
1,
626,
50
],
[
"get",
593,
31,
1,
626,
20
],
[
"frame",
594,
593,
3,
626,
20
],
[
"null",
595,
626,
20
],
[
"setarg",
594,
0,
595,
626,
20
],
[
"setarg",
594,
1,
21,
626,
20
],
[
"setarg",
594,
2,
590,
626,
20
],
[
"setarg",
594,
3,
591,
626,
20
],
[
"invoke",
594,
592,
626,
20
],
[
"jump_false",
592,
"if_else_897",
626,
20
],
[
"access",
596,
"load_index",
627,
22
],
[
"access",
597,
0,
627,
17
],
[
"store_index",
10,
596,
597,
627,
17
],
[
"null",
598,
628,
25
],
[
"is_identical",
599,
8,
598,
628,
25
],
[
"jump_true",
599,
"ne_nid_902",
628,
25
],
[
"jump",
"ne_ni_903",
628,
25
],
"ne_nid_902",
[
"false",
599,
628,
25
],
[
"jump",
"ne_done_901",
628,
25
],
"ne_ni_903",
[
"is_int",
600,
8,
628,
25
],
[
"jump_false",
600,
"ne_nn_904",
628,
25
],
"_nop_tc_287",
[
"jump",
"ne_nn_904",
628,
25
],
[
"ne_int",
599,
8,
598,
628,
25
],
[
"jump",
"ne_done_901",
628,
25
],
"ne_nn_904",
[
"is_num",
600,
8,
628,
25
],
[
"jump_false",
600,
"ne_nt_905",
628,
25
],
"_nop_tc_288",
[
"jump",
"ne_nt_905",
628,
25
],
[
"ne_float",
599,
8,
598,
628,
25
],
[
"jump",
"ne_done_901",
628,
25
],
"ne_nt_905",
[
"is_text",
600,
8,
628,
25
],
[
"jump_false",
600,
"ne_nnl_906",
628,
25
],
"_nop_tc_289",
[
"jump",
"ne_nnl_906",
628,
25
],
[
"ne_text",
599,
8,
598,
628,
25
],
[
"jump",
"ne_done_901",
628,
25
],
"ne_nnl_906",
[
"is_null",
600,
8,
628,
25
],
[
"jump_false",
600,
"ne_nb_907",
628,
25
],
"_nop_tc_290",
"_nop_tc_291",
[
"false",
599,
628,
25
],
[
"jump",
"ne_done_901",
628,
25
],
"ne_nb_907",
[
"is_bool",
600,
8,
628,
25
],
[
"jump_false",
600,
"ne_mis_908",
628,
25
],
"_nop_tc_292",
[
"jump",
"ne_mis_908",
628,
25
],
[
"ne_bool",
599,
8,
598,
628,
25
],
[
"jump",
"ne_done_901",
628,
25
],
"ne_mis_908",
[
"true",
599,
628,
25
],
"ne_done_901",
[
"jump_false",
599,
"if_else_899",
628,
25
],
[
"record",
602,
7
],
[
"access",
603,
"rewrite",
630,
22
],
[
"store_field",
602,
603,
"event",
630,
22
],
[
"access",
604,
"eliminate_type_checks",
631,
21
],
[
"store_field",
602,
604,
"pass",
631,
21
],
[
"access",
605,
"dynamic_to_index",
632,
21
],
[
"store_field",
602,
605,
"rule",
632,
21
],
[
"store_field",
602,
9,
"at",
633,
19
],
[
"store_field",
602,
19,
"before",
633,
30
],
[
"access",
606,
0,
633,
51
],
[
"load_index",
607,
10,
606,
633,
51
],
[
"store_field",
602,
607,
"after",
633,
51
],
[
"record",
608,
2
],
[
"access",
609,
3,
634,
33
],
[
"load_index",
610,
10,
609,
634,
33
],
[
"store_field",
608,
610,
"slot",
634,
33
],
[
"access",
611,
3,
634,
66
],
[
"load_index",
612,
10,
611,
634,
66
],
[
"load_dynamic",
613,
21,
612,
634,
66
],
[
"store_field",
608,
613,
"known_type",
634,
66
],
[
"store_field",
602,
608,
"why",
634,
66
],
[
"is_array",
614,
8,
634,
66
],
[
"jump_false",
614,
"push_err_909",
634,
66
],
[
"push",
8,
602,
634,
66
],
[
"jump",
"push_done_910",
634,
66
],
"push_err_909",
[
"disrupt",
634,
66
],
"push_done_910",
[
"jump",
"if_end_900",
634,
66
],
"if_else_899",
"if_end_900",
[
"jump",
"if_end_898",
634,
66
],
"if_else_897",
"if_end_898",
"if_end_884",
[
"get",
615,
12,
1,
638,
32
],
[
"access",
616,
1,
638,
26
],
[
"load_index",
617,
10,
616,
638,
26
],
[
"store_dynamic",
21,
615,
617,
638,
26
],
[
"access",
618,
1,
639,
17
],
[
"is_text",
620,
9,
639,
17
],
[
"jump_false",
620,
"add_cn_912",
639,
17
],
"_nop_tc_293",
[
"jump",
"add_cn_912",
639,
17
],
[
"concat",
619,
9,
618,
639,
17
],
[
"jump",
"add_done_911",
639,
17
],
"add_cn_912",
[
"is_num",
620,
9,
639,
17
],
[
"jump_false",
620,
"add_err_913",
639,
17
],
"_nop_tc_294",
"_nop_tc_295",
[
"add",
619,
9,
618,
639,
17
],
[
"jump",
"add_done_911",
639,
17
],
"add_err_913",
[
"disrupt",
639,
17
],
"add_done_911",
[
"move",
9,
619,
639,
17
],
[
"jump",
"while_start_501",
640,
9
],
[
"jump",
"if_end_876",
640,
9
],
"if_else_875",
"if_end_876",
[
"access",
622,
"store_dynamic",
642,
17
],
[
"is_identical",
623,
20,
622,
642,
17
],
[
"jump_true",
623,
"eq_done_916",
642,
17
],
[
"is_int",
624,
20,
642,
17
],
[
"jump_false",
624,
"eq_ni_917",
642,
17
],
"_nop_tc_296",
[
"jump",
"eq_ni_917",
642,
17
],
[
"eq_int",
623,
20,
622,
642,
17
],
[
"jump",
"eq_done_916",
642,
17
],
"eq_ni_917",
[
"is_num",
624,
20,
642,
17
],
[
"jump_false",
624,
"eq_nn_918",
642,
17
],
"_nop_tc_297",
[
"jump",
"eq_nn_918",
642,
17
],
[
"eq_float",
623,
20,
622,
642,
17
],
[
"jump",
"eq_done_916",
642,
17
],
"eq_nn_918",
[
"is_text",
624,
20,
642,
17
],
[
"jump_false",
624,
"eq_nt_919",
642,
17
],
"_nop_tc_298",
"_nop_tc_299",
[
"eq_text",
623,
20,
622,
642,
17
],
[
"jump",
"eq_done_916",
642,
17
],
"eq_nt_919",
[
"is_null",
624,
20,
642,
17
],
[
"jump_false",
624,
"eq_nnl_920",
642,
17
],
"_nop_tc_300",
[
"jump",
"eq_nnl_920",
642,
17
],
[
"true",
623,
642,
17
],
[
"jump",
"eq_done_916",
642,
17
],
"eq_nnl_920",
[
"is_bool",
624,
20,
642,
17
],
[
"jump_false",
624,
"eq_nb_921",
642,
17
],
"_nop_tc_301",
[
"jump",
"eq_nb_921",
642,
17
],
[
"eq_bool",
623,
20,
622,
642,
17
],
[
"jump",
"eq_done_916",
642,
17
],
"eq_nb_921",
[
"false",
623,
642,
17
],
"eq_done_916",
[
"jump_false",
623,
"if_else_914",
642,
17
],
[
"move",
19,
20,
643,
18
],
[
"access",
626,
3,
644,
39
],
[
"load_index",
627,
10,
626,
644,
39
],
[
"get",
628,
11,
1,
644,
43
],
[
"get",
630,
31,
1,
644,
13
],
[
"frame",
631,
630,
3,
644,
13
],
[
"null",
632,
644,
13
],
[
"setarg",
631,
0,
632,
644,
13
],
[
"setarg",
631,
1,
21,
644,
13
],
[
"setarg",
631,
2,
627,
644,
13
],
[
"setarg",
631,
3,
628,
644,
13
],
[
"invoke",
631,
629,
644,
13
],
[
"jump_false",
629,
"if_else_922",
644,
13
],
[
"access",
633,
"store_field",
645,
22
],
[
"access",
634,
0,
645,
17
],
[
"store_index",
10,
633,
634,
645,
17
],
[
"null",
635,
646,
25
],
[
"is_identical",
636,
8,
635,
646,
25
],
[
"jump_true",
636,
"ne_nid_927",
646,
25
],
[
"jump",
"ne_ni_928",
646,
25
],
"ne_nid_927",
[
"false",
636,
646,
25
],
[
"jump",
"ne_done_926",
646,
25
],
"ne_ni_928",
[
"is_int",
637,
8,
646,
25
],
[
"jump_false",
637,
"ne_nn_929",
646,
25
],
"_nop_tc_302",
[
"jump",
"ne_nn_929",
646,
25
],
[
"ne_int",
636,
8,
635,
646,
25
],
[
"jump",
"ne_done_926",
646,
25
],
"ne_nn_929",
[
"is_num",
637,
8,
646,
25
],
[
"jump_false",
637,
"ne_nt_930",
646,
25
],
"_nop_tc_303",
[
"jump",
"ne_nt_930",
646,
25
],
[
"ne_float",
636,
8,
635,
646,
25
],
[
"jump",
"ne_done_926",
646,
25
],
"ne_nt_930",
[
"is_text",
637,
8,
646,
25
],
[
"jump_false",
637,
"ne_nnl_931",
646,
25
],
"_nop_tc_304",
[
"jump",
"ne_nnl_931",
646,
25
],
[
"ne_text",
636,
8,
635,
646,
25
],
[
"jump",
"ne_done_926",
646,
25
],
"ne_nnl_931",
[
"is_null",
637,
8,
646,
25
],
[
"jump_false",
637,
"ne_nb_932",
646,
25
],
"_nop_tc_305",
"_nop_tc_306",
[
"false",
636,
646,
25
],
[
"jump",
"ne_done_926",
646,
25
],
"ne_nb_932",
[
"is_bool",
637,
8,
646,
25
],
[
"jump_false",
637,
"ne_mis_933",
646,
25
],
"_nop_tc_307",
[
"jump",
"ne_mis_933",
646,
25
],
[
"ne_bool",
636,
8,
635,
646,
25
],
[
"jump",
"ne_done_926",
646,
25
],
"ne_mis_933",
[
"true",
636,
646,
25
],
"ne_done_926",
[
"jump_false",
636,
"if_else_924",
646,
25
],
[
"record",
639,
7
],
[
"access",
640,
"rewrite",
648,
22
],
[
"store_field",
639,
640,
"event",
648,
22
],
[
"access",
641,
"eliminate_type_checks",
649,
21
],
[
"store_field",
639,
641,
"pass",
649,
21
],
[
"access",
642,
"dynamic_to_field",
650,
21
],
[
"store_field",
639,
642,
"rule",
650,
21
],
[
"store_field",
639,
9,
"at",
651,
19
],
[
"store_field",
639,
19,
"before",
651,
30
],
[
"access",
643,
0,
651,
51
],
[
"load_index",
644,
10,
643,
651,
51
],
[
"store_field",
639,
644,
"after",
651,
51
],
[
"record",
645,
2
],
[
"access",
646,
3,
652,
33
],
[
"load_index",
647,
10,
646,
652,
33
],
[
"store_field",
645,
647,
"slot",
652,
33
],
[
"access",
648,
3,
652,
66
],
[
"load_index",
649,
10,
648,
652,
66
],
[
"load_dynamic",
650,
21,
649,
652,
66
],
[
"store_field",
645,
650,
"known_type",
652,
66
],
[
"store_field",
639,
645,
"why",
652,
66
],
[
"is_array",
651,
8,
652,
66
],
[
"jump_false",
651,
"push_err_934",
652,
66
],
[
"push",
8,
639,
652,
66
],
[
"jump",
"push_done_935",
652,
66
],
"push_err_934",
[
"disrupt",
652,
66
],
"push_done_935",
[
"jump",
"if_end_925",
652,
66
],
"if_else_924",
"if_end_925",
[
"jump",
"if_end_923",
652,
66
],
"if_else_922",
[
"access",
652,
3,
655,
46
],
[
"load_index",
653,
10,
652,
655,
46
],
[
"get",
654,
7,
1,
655,
50
],
[
"get",
656,
31,
1,
655,
20
],
[
"frame",
657,
656,
3,
655,
20
],
[
"null",
658,
655,
20
],
[
"setarg",
657,
0,
658,
655,
20
],
[
"setarg",
657,
1,
21,
655,
20
],
[
"setarg",
657,
2,
653,
655,
20
],
[
"setarg",
657,
3,
654,
655,
20
],
[
"invoke",
657,
655,
655,
20
],
[
"jump_false",
655,
"if_else_936",
655,
20
],
[
"access",
659,
"store_index",
656,
22
],
[
"access",
660,
0,
656,
17
],
[
"store_index",
10,
659,
660,
656,
17
],
[
"null",
661,
657,
25
],
[
"is_identical",
662,
8,
661,
657,
25
],
[
"jump_true",
662,
"ne_nid_941",
657,
25
],
[
"jump",
"ne_ni_942",
657,
25
],
"ne_nid_941",
[
"false",
662,
657,
25
],
[
"jump",
"ne_done_940",
657,
25
],
"ne_ni_942",
[
"is_int",
663,
8,
657,
25
],
[
"jump_false",
663,
"ne_nn_943",
657,
25
],
"_nop_tc_308",
[
"jump",
"ne_nn_943",
657,
25
],
[
"ne_int",
662,
8,
661,
657,
25
],
[
"jump",
"ne_done_940",
657,
25
],
"ne_nn_943",
[
"is_num",
663,
8,
657,
25
],
[
"jump_false",
663,
"ne_nt_944",
657,
25
],
"_nop_tc_309",
[
"jump",
"ne_nt_944",
657,
25
],
[
"ne_float",
662,
8,
661,
657,
25
],
[
"jump",
"ne_done_940",
657,
25
],
"ne_nt_944",
[
"is_text",
663,
8,
657,
25
],
[
"jump_false",
663,
"ne_nnl_945",
657,
25
],
"_nop_tc_310",
[
"jump",
"ne_nnl_945",
657,
25
],
[
"ne_text",
662,
8,
661,
657,
25
],
[
"jump",
"ne_done_940",
657,
25
],
"ne_nnl_945",
[
"is_null",
663,
8,
657,
25
],
[
"jump_false",
663,
"ne_nb_946",
657,
25
],
"_nop_tc_311",
"_nop_tc_312",
[
"false",
662,
657,
25
],
[
"jump",
"ne_done_940",
657,
25
],
"ne_nb_946",
[
"is_bool",
663,
8,
657,
25
],
[
"jump_false",
663,
"ne_mis_947",
657,
25
],
"_nop_tc_313",
[
"jump",
"ne_mis_947",
657,
25
],
[
"ne_bool",
662,
8,
661,
657,
25
],
[
"jump",
"ne_done_940",
657,
25
],
"ne_mis_947",
[
"true",
662,
657,
25
],
"ne_done_940",
[
"jump_false",
662,
"if_else_938",
657,
25
],
[
"record",
665,
7
],
[
"access",
666,
"rewrite",
659,
22
],
[
"store_field",
665,
666,
"event",
659,
22
],
[
"access",
667,
"eliminate_type_checks",
660,
21
],
[
"store_field",
665,
667,
"pass",
660,
21
],
[
"access",
668,
"dynamic_to_index",
661,
21
],
[
"store_field",
665,
668,
"rule",
661,
21
],
[
"store_field",
665,
9,
"at",
662,
19
],
[
"store_field",
665,
19,
"before",
662,
30
],
[
"access",
669,
0,
662,
51
],
[
"load_index",
670,
10,
669,
662,
51
],
[
"store_field",
665,
670,
"after",
662,
51
],
[
"record",
671,
2
],
[
"access",
672,
3,
663,
33
],
[
"load_index",
673,
10,
672,
663,
33
],
[
"store_field",
671,
673,
"slot",
663,
33
],
[
"access",
674,
3,
663,
66
],
[
"load_index",
675,
10,
674,
663,
66
],
[
"load_dynamic",
676,
21,
675,
663,
66
],
[
"store_field",
671,
676,
"known_type",
663,
66
],
[
"store_field",
665,
671,
"why",
663,
66
],
[
"is_array",
677,
8,
663,
66
],
[
"jump_false",
677,
"push_err_948",
663,
66
],
[
"push",
8,
665,
663,
66
],
[
"jump",
"push_done_949",
663,
66
],
"push_err_948",
[
"disrupt",
663,
66
],
"push_done_949",
[
"jump",
"if_end_939",
663,
66
],
"if_else_938",
"if_end_939",
[
"jump",
"if_end_937",
663,
66
],
"if_else_936",
"if_end_937",
"if_end_923",
[
"access",
678,
1,
667,
17
],
[
"is_text",
680,
9,
667,
17
],
[
"jump_false",
680,
"add_cn_951",
667,
17
],
"_nop_tc_314",
[
"jump",
"add_cn_951",
667,
17
],
[
"concat",
679,
9,
678,
667,
17
],
[
"jump",
"add_done_950",
667,
17
],
"add_cn_951",
[
"is_num",
680,
9,
667,
17
],
[
"jump_false",
680,
"add_err_952",
667,
17
],
"_nop_tc_315",
"_nop_tc_316",
[
"add",
679,
9,
678,
667,
17
],
[
"jump",
"add_done_950",
667,
17
],
"add_err_952",
[
"disrupt",
667,
17
],
"add_done_950",
[
"move",
9,
679,
667,
17
],
[
"jump",
"while_start_501",
668,
9
],
[
"jump",
"if_end_915",
668,
9
],
"if_else_914",
"if_end_915",
[
"get",
683,
33,
1,
671,
7
],
[
"frame",
684,
683,
2,
671,
7
],
[
"null",
685,
671,
7
],
[
"setarg",
684,
0,
685,
671,
7
],
[
"setarg",
684,
1,
21,
671,
7
],
[
"setarg",
684,
2,
10,
671,
7
],
[
"invoke",
684,
682,
671,
7
],
[
"access",
686,
1,
672,
15
],
[
"is_text",
688,
9,
672,
15
],
[
"jump_false",
688,
"add_cn_954",
672,
15
],
"_nop_tc_317",
[
"jump",
"add_cn_954",
672,
15
],
[
"concat",
687,
9,
686,
672,
15
],
[
"jump",
"add_done_953",
672,
15
],
"add_cn_954",
[
"is_num",
688,
9,
672,
15
],
[
"jump_false",
688,
"add_err_955",
672,
15
],
"_nop_tc_318",
"_nop_tc_319",
[
"add",
687,
9,
686,
672,
15
],
[
"jump",
"add_done_953",
672,
15
],
"add_err_955",
[
"disrupt",
672,
15
],
"add_done_953",
[
"move",
9,
687,
672,
15
],
[
"jump",
"while_start_501",
672,
15
],
"while_end_502",
[
"return",
21,
675,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 4
},
{
"disruption_pc": 0,
"nr_slots": 245,
"nr_close_slots": 0,
"instructions": [
[
"load_field",
12,
1,
"instructions",
684,
24
],
[
"move",
7,
12,
684,
24
],
[
"access",
8,
0,
685,
21
],
[
"null",
10,
686,
23
],
[
"access",
4,
0,
688,
13
],
[
"null",
6,
689,
17
],
[
"null",
9,
690,
14
],
[
"access",
5,
0,
691,
16
],
[
"null",
11,
692,
14
],
[
"null",
3,
693,
18
],
[
"null",
13,
695,
25
],
[
"is_identical",
14,
7,
13,
695,
25
],
[
"jump_true",
14,
"eq_done_959",
695,
25
],
[
"is_int",
15,
7,
695,
25
],
[
"jump_false",
15,
"eq_ni_960",
695,
25
],
"_nop_tc_1",
[
"jump",
"eq_ni_960",
695,
25
],
[
"eq_int",
14,
7,
13,
695,
25
],
[
"jump",
"eq_done_959",
695,
25
],
"eq_ni_960",
[
"is_num",
15,
7,
695,
25
],
[
"jump_false",
15,
"eq_nn_961",
695,
25
],
"_nop_tc_2",
[
"jump",
"eq_nn_961",
695,
25
],
[
"eq_float",
14,
7,
13,
695,
25
],
[
"jump",
"eq_done_959",
695,
25
],
"eq_nn_961",
[
"is_text",
15,
7,
695,
25
],
[
"jump_false",
15,
"eq_nt_962",
695,
25
],
"_nop_tc_3",
[
"jump",
"eq_nt_962",
695,
25
],
[
"eq_text",
14,
7,
13,
695,
25
],
[
"jump",
"eq_done_959",
695,
25
],
"eq_nt_962",
[
"is_null",
15,
7,
695,
25
],
[
"jump_false",
15,
"eq_nnl_963",
695,
25
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
14,
695,
25
],
[
"jump",
"eq_done_959",
695,
25
],
"eq_nnl_963",
[
"is_bool",
15,
7,
695,
25
],
[
"jump_false",
15,
"eq_nb_964",
695,
25
],
"_nop_tc_6",
[
"jump",
"eq_nb_964",
695,
25
],
[
"eq_bool",
14,
7,
13,
695,
25
],
[
"jump",
"eq_done_959",
695,
25
],
"eq_nb_964",
[
"false",
14,
695,
25
],
"eq_done_959",
[
"move",
17,
14,
695,
25
],
[
"jump_true",
17,
"or_end_958",
695,
25
],
[
"length",
18,
7,
695,
40
],
[
"access",
19,
0,
695,
57
],
[
"is_identical",
20,
18,
19,
695,
57
],
[
"jump_true",
20,
"eq_done_965",
695,
57
],
"_nop_tc_7",
"_nop_tc_8",
"_nop_tc_9",
"_nop_tc_10",
[
"eq_int",
20,
18,
19,
695,
57
],
[
"jump",
"eq_done_965",
695,
57
],
"eq_ni_966",
"_nop_tc_11",
"_nop_tc_12",
"_nop_tc_13",
"_nop_tc_14",
[
"eq_float",
20,
18,
19,
695,
57
],
[
"jump",
"eq_done_965",
695,
57
],
"eq_nn_967",
"_nop_tc_15",
[
"jump",
"eq_nt_968",
695,
57
],
"_nop_tc_16",
[
"jump",
"eq_nt_968",
695,
57
],
[
"eq_text",
20,
18,
19,
695,
57
],
[
"jump",
"eq_done_965",
695,
57
],
"eq_nt_968",
"_nop_tc_17",
[
"jump",
"eq_nnl_969",
695,
57
],
"_nop_tc_18",
[
"jump",
"eq_nnl_969",
695,
57
],
[
"true",
20,
695,
57
],
[
"jump",
"eq_done_965",
695,
57
],
"eq_nnl_969",
"_nop_tc_19",
[
"jump",
"eq_nb_970",
695,
57
],
"_nop_tc_20",
[
"jump",
"eq_nb_970",
695,
57
],
[
"eq_bool",
20,
18,
19,
695,
57
],
[
"jump",
"eq_done_965",
695,
57
],
"eq_nb_970",
[
"false",
20,
695,
57
],
"eq_done_965",
[
"move",
17,
20,
695,
57
],
"or_end_958",
[
"jump_false",
17,
"if_else_956",
695,
57
],
[
"null",
23,
696,
14
],
[
"return",
23,
696,
14
],
"_nop_ur_1",
"if_else_956",
"if_end_957",
[
"null",
24,
699,
16
],
[
"is_identical",
25,
2,
24,
699,
16
],
[
"jump_true",
25,
"ne_nid_975",
699,
16
],
[
"jump",
"ne_ni_976",
699,
16
],
"ne_nid_975",
[
"false",
25,
699,
16
],
[
"jump",
"ne_done_974",
699,
16
],
"ne_ni_976",
[
"is_int",
26,
2,
699,
16
],
[
"jump_false",
26,
"ne_nn_977",
699,
16
],
"_nop_tc_21",
[
"jump",
"ne_nn_977",
699,
16
],
[
"ne_int",
25,
2,
24,
699,
16
],
[
"jump",
"ne_done_974",
699,
16
],
"ne_nn_977",
[
"is_num",
26,
2,
699,
16
],
[
"jump_false",
26,
"ne_nt_978",
699,
16
],
"_nop_tc_22",
[
"jump",
"ne_nt_978",
699,
16
],
[
"ne_float",
25,
2,
24,
699,
16
],
[
"jump",
"ne_done_974",
699,
16
],
"ne_nt_978",
[
"is_text",
26,
2,
699,
16
],
[
"jump_false",
26,
"ne_nnl_979",
699,
16
],
"_nop_tc_23",
[
"jump",
"ne_nnl_979",
699,
16
],
[
"ne_text",
25,
2,
24,
699,
16
],
[
"jump",
"ne_done_974",
699,
16
],
"ne_nnl_979",
[
"is_null",
26,
2,
699,
16
],
[
"jump_false",
26,
"ne_nb_980",
699,
16
],
"_nop_tc_24",
"_nop_tc_25",
[
"false",
25,
699,
16
],
[
"jump",
"ne_done_974",
699,
16
],
"ne_nb_980",
[
"is_bool",
26,
2,
699,
16
],
[
"jump_false",
26,
"ne_mis_981",
699,
16
],
"_nop_tc_26",
[
"jump",
"ne_mis_981",
699,
16
],
[
"ne_bool",
25,
2,
24,
699,
16
],
[
"jump",
"ne_done_974",
699,
16
],
"ne_mis_981",
[
"true",
25,
699,
16
],
"ne_done_974",
[
"move",
28,
25,
699,
16
],
[
"jump_false",
28,
"and_end_973",
699,
16
],
[
"load_field",
29,
2,
"events",
699,
24
],
[
"null",
30,
699,
38
],
[
"is_identical",
31,
29,
30,
699,
38
],
[
"jump_true",
31,
"ne_nid_983",
699,
38
],
[
"jump",
"ne_ni_984",
699,
38
],
"ne_nid_983",
[
"false",
31,
699,
38
],
[
"jump",
"ne_done_982",
699,
38
],
"ne_ni_984",
[
"is_int",
32,
29,
699,
38
],
[
"jump_false",
32,
"ne_nn_985",
699,
38
],
"_nop_tc_27",
[
"jump",
"ne_nn_985",
699,
38
],
[
"ne_int",
31,
29,
30,
699,
38
],
[
"jump",
"ne_done_982",
699,
38
],
"ne_nn_985",
[
"is_num",
32,
29,
699,
38
],
[
"jump_false",
32,
"ne_nt_986",
699,
38
],
"_nop_tc_28",
[
"jump",
"ne_nt_986",
699,
38
],
[
"ne_float",
31,
29,
30,
699,
38
],
[
"jump",
"ne_done_982",
699,
38
],
"ne_nt_986",
[
"is_text",
32,
29,
699,
38
],
[
"jump_false",
32,
"ne_nnl_987",
699,
38
],
"_nop_tc_29",
[
"jump",
"ne_nnl_987",
699,
38
],
[
"ne_text",
31,
29,
30,
699,
38
],
[
"jump",
"ne_done_982",
699,
38
],
"ne_nnl_987",
[
"is_null",
32,
29,
699,
38
],
[
"jump_false",
32,
"ne_nb_988",
699,
38
],
"_nop_tc_30",
"_nop_tc_31",
[
"false",
31,
699,
38
],
[
"jump",
"ne_done_982",
699,
38
],
"ne_nb_988",
[
"is_bool",
32,
29,
699,
38
],
[
"jump_false",
32,
"ne_mis_989",
699,
38
],
"_nop_tc_32",
[
"jump",
"ne_mis_989",
699,
38
],
[
"ne_bool",
31,
29,
30,
699,
38
],
[
"jump",
"ne_done_982",
699,
38
],
"ne_mis_989",
[
"true",
31,
699,
38
],
"ne_done_982",
[
"move",
28,
31,
699,
38
],
"and_end_973",
[
"jump_false",
28,
"if_else_971",
699,
38
],
[
"load_field",
34,
2,
"events",
700,
16
],
[
"move",
3,
34,
700,
16
],
[
"jump",
"if_end_972",
700,
16
],
"if_else_971",
"if_end_972",
[
"length",
35,
7,
703,
24
],
[
"move",
8,
35,
703,
24
],
[
"load_field",
36,
1,
"nr_slots",
704,
25
],
[
"access",
38,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
704,
19
],
[
"frame",
39,
38,
1,
704,
19
],
[
"null",
40,
704,
19
],
[
"setarg",
39,
0,
40,
704,
19
],
[
"setarg",
39,
1,
36,
704,
19
],
[
"invoke",
39,
37,
704,
19
],
[
"move",
10,
37,
704,
19
],
[
"access",
41,
0,
706,
9
],
[
"move",
4,
41,
706,
9
],
"while_start_990",
[
"is_int",
43,
4,
707,
16
],
[
"jump_false",
43,
"rel_ni_992",
707,
16
],
[
"is_int",
44,
8,
707,
16
],
[
"jump_false",
44,
"rel_ni_992",
707,
16
],
[
"lt_int",
42,
4,
8,
707,
16
],
[
"jump",
"rel_done_994",
707,
16
],
"rel_ni_992",
[
"is_num",
43,
4,
707,
16
],
[
"jump_false",
43,
"rel_nn_993",
707,
16
],
[
"is_num",
44,
8,
707,
16
],
[
"jump_false",
44,
"rel_nn_993",
707,
16
],
[
"lt_float",
42,
4,
8,
707,
16
],
[
"jump",
"rel_done_994",
707,
16
],
"rel_nn_993",
[
"is_text",
43,
4,
707,
16
],
[
"jump_false",
43,
"rel_err_995",
707,
16
],
[
"is_text",
44,
8,
707,
16
],
[
"jump_false",
44,
"rel_err_995",
707,
16
],
[
"lt_text",
42,
4,
8,
707,
16
],
[
"jump",
"rel_done_994",
707,
16
],
"rel_err_995",
[
"disrupt",
707,
16
],
"rel_done_994",
[
"jump_false",
42,
"while_end_991",
707,
16
],
[
"load_dynamic",
45,
7,
4,
708,
28
],
[
"move",
6,
45,
708,
28
],
[
"is_text",
46,
6,
710,
19
],
[
"jump_false",
46,
"if_else_996",
710,
19
],
[
"load_field",
47,
1,
"nr_slots",
711,
29
],
[
"access",
49,
{
"name": "array",
"kind": "name",
"make": "intrinsic"
},
711,
23
],
[
"frame",
50,
49,
1,
711,
23
],
[
"null",
51,
711,
23
],
[
"setarg",
50,
0,
51,
711,
23
],
[
"setarg",
50,
1,
47,
711,
23
],
[
"invoke",
50,
48,
711,
23
],
[
"move",
10,
48,
711,
23
],
[
"access",
52,
1,
712,
17
],
[
"is_text",
54,
4,
712,
17
],
[
"jump_false",
54,
"add_cn_999",
712,
17
],
"_nop_tc_33",
[
"jump",
"add_cn_999",
712,
17
],
[
"concat",
53,
4,
52,
712,
17
],
[
"jump",
"add_done_998",
712,
17
],
"add_cn_999",
[
"is_num",
54,
4,
712,
17
],
[
"jump_false",
54,
"add_err_1000",
712,
17
],
"_nop_tc_34",
"_nop_tc_35",
[
"add",
53,
4,
52,
712,
17
],
[
"jump",
"add_done_998",
712,
17
],
"add_err_1000",
[
"disrupt",
712,
17
],
"add_done_998",
[
"move",
4,
53,
712,
17
],
[
"jump",
"while_start_990",
713,
9
],
[
"jump",
"if_end_997",
713,
9
],
"if_else_996",
"if_end_997",
[
"is_array",
56,
6,
715,
21
],
"_nop_bl_1",
[
"jump_true",
56,
"if_else_1001",
715,
21
],
[
"access",
58,
1,
716,
17
],
[
"is_text",
60,
4,
716,
17
],
[
"jump_false",
60,
"add_cn_1004",
716,
17
],
"_nop_tc_36",
[
"jump",
"add_cn_1004",
716,
17
],
[
"concat",
59,
4,
58,
716,
17
],
[
"jump",
"add_done_1003",
716,
17
],
"add_cn_1004",
[
"is_num",
60,
4,
716,
17
],
[
"jump_false",
60,
"add_err_1005",
716,
17
],
"_nop_tc_37",
"_nop_tc_38",
[
"add",
59,
4,
58,
716,
17
],
[
"jump",
"add_done_1003",
716,
17
],
"add_err_1005",
[
"disrupt",
716,
17
],
"add_done_1003",
[
"move",
4,
59,
716,
17
],
[
"jump",
"while_start_990",
717,
9
],
[
"jump",
"if_end_1002",
717,
9
],
"if_else_1001",
"if_end_1002",
[
"access",
62,
0,
720,
18
],
[
"load_index",
63,
6,
62,
720,
18
],
[
"move",
9,
63,
720,
18
],
[
"length",
64,
6,
721,
21
],
[
"move",
5,
64,
721,
21
],
[
"access",
65,
"int",
724,
17
],
[
"is_identical",
66,
9,
65,
724,
17
],
[
"jump_true",
66,
"eq_done_1008",
724,
17
],
[
"is_int",
67,
9,
724,
17
],
[
"jump_false",
67,
"eq_ni_1009",
724,
17
],
"_nop_tc_39",
[
"jump",
"eq_ni_1009",
724,
17
],
[
"eq_int",
66,
9,
65,
724,
17
],
[
"jump",
"eq_done_1008",
724,
17
],
"eq_ni_1009",
[
"is_num",
67,
9,
724,
17
],
[
"jump_false",
67,
"eq_nn_1010",
724,
17
],
"_nop_tc_40",
[
"jump",
"eq_nn_1010",
724,
17
],
[
"eq_float",
66,
9,
65,
724,
17
],
[
"jump",
"eq_done_1008",
724,
17
],
"eq_nn_1010",
[
"is_text",
67,
9,
724,
17
],
[
"jump_false",
67,
"eq_nt_1011",
724,
17
],
"_nop_tc_41",
"_nop_tc_42",
[
"eq_text",
66,
9,
65,
724,
17
],
[
"jump",
"eq_done_1008",
724,
17
],
"eq_nt_1011",
[
"is_null",
67,
9,
724,
17
],
[
"jump_false",
67,
"eq_nnl_1012",
724,
17
],
"_nop_tc_43",
[
"jump",
"eq_nnl_1012",
724,
17
],
[
"true",
66,
724,
17
],
[
"jump",
"eq_done_1008",
724,
17
],
"eq_nnl_1012",
[
"is_bool",
67,
9,
724,
17
],
[
"jump_false",
67,
"eq_nb_1013",
724,
17
],
"_nop_tc_44",
[
"jump",
"eq_nb_1013",
724,
17
],
[
"eq_bool",
66,
9,
65,
724,
17
],
[
"jump",
"eq_done_1008",
724,
17
],
"eq_nb_1013",
[
"false",
66,
724,
17
],
"eq_done_1008",
[
"jump_false",
66,
"if_else_1006",
724,
17
],
[
"access",
69,
2,
725,
39
],
[
"load_index",
70,
6,
69,
725,
39
],
[
"access",
71,
1,
725,
27
],
[
"load_index",
72,
6,
71,
725,
27
],
[
"store_dynamic",
10,
70,
72,
725,
27
],
[
"jump",
"if_end_1007",
725,
27
],
"if_else_1006",
[
"access",
73,
"access",
726,
24
],
[
"is_identical",
74,
9,
73,
726,
24
],
[
"jump_true",
74,
"eq_done_1017",
726,
24
],
[
"is_int",
75,
9,
726,
24
],
[
"jump_false",
75,
"eq_ni_1018",
726,
24
],
"_nop_tc_45",
[
"jump",
"eq_ni_1018",
726,
24
],
[
"eq_int",
74,
9,
73,
726,
24
],
[
"jump",
"eq_done_1017",
726,
24
],
"eq_ni_1018",
[
"is_num",
75,
9,
726,
24
],
[
"jump_false",
75,
"eq_nn_1019",
726,
24
],
"_nop_tc_46",
[
"jump",
"eq_nn_1019",
726,
24
],
[
"eq_float",
74,
9,
73,
726,
24
],
[
"jump",
"eq_done_1017",
726,
24
],
"eq_nn_1019",
[
"is_text",
75,
9,
726,
24
],
[
"jump_false",
75,
"eq_nt_1020",
726,
24
],
"_nop_tc_47",
"_nop_tc_48",
[
"eq_text",
74,
9,
73,
726,
24
],
[
"jump",
"eq_done_1017",
726,
24
],
"eq_nt_1020",
[
"is_null",
75,
9,
726,
24
],
[
"jump_false",
75,
"eq_nnl_1021",
726,
24
],
"_nop_tc_49",
[
"jump",
"eq_nnl_1021",
726,
24
],
[
"true",
74,
726,
24
],
[
"jump",
"eq_done_1017",
726,
24
],
"eq_nnl_1021",
[
"is_bool",
75,
9,
726,
24
],
[
"jump_false",
75,
"eq_nb_1022",
726,
24
],
"_nop_tc_50",
[
"jump",
"eq_nb_1022",
726,
24
],
[
"eq_bool",
74,
9,
73,
726,
24
],
[
"jump",
"eq_done_1017",
726,
24
],
"eq_nb_1022",
[
"false",
74,
726,
24
],
"eq_done_1017",
[
"move",
77,
74,
726,
24
],
[
"jump_false",
77,
"and_end_1016",
726,
24
],
[
"access",
78,
2,
726,
52
],
[
"load_index",
79,
6,
78,
726,
52
],
[
"access",
81,
{
"name": "is_number",
"kind": "name",
"make": "intrinsic"
},
726,
36
],
[
"frame",
82,
81,
1,
726,
36
],
[
"null",
83,
726,
36
],
[
"setarg",
82,
0,
83,
726,
36
],
[
"setarg",
82,
1,
79,
726,
36
],
[
"invoke",
82,
80,
726,
36
],
[
"move",
77,
80,
726,
36
],
"and_end_1016",
[
"jump_false",
77,
"if_else_1014",
726,
36
],
[
"access",
84,
2,
727,
39
],
[
"load_index",
85,
6,
84,
727,
39
],
[
"access",
86,
1,
727,
27
],
[
"load_index",
87,
6,
86,
727,
27
],
[
"store_dynamic",
10,
85,
87,
727,
27
],
[
"jump",
"if_end_1015",
727,
27
],
"if_else_1014",
[
"access",
88,
"true",
728,
24
],
[
"is_identical",
89,
9,
88,
728,
24
],
[
"jump_true",
89,
"eq_done_1025",
728,
24
],
[
"is_int",
90,
9,
728,
24
],
[
"jump_false",
90,
"eq_ni_1026",
728,
24
],
"_nop_tc_51",
[
"jump",
"eq_ni_1026",
728,
24
],
[
"eq_int",
89,
9,
88,
728,
24
],
[
"jump",
"eq_done_1025",
728,
24
],
"eq_ni_1026",
[
"is_num",
90,
9,
728,
24
],
[
"jump_false",
90,
"eq_nn_1027",
728,
24
],
"_nop_tc_52",
[
"jump",
"eq_nn_1027",
728,
24
],
[
"eq_float",
89,
9,
88,
728,
24
],
[
"jump",
"eq_done_1025",
728,
24
],
"eq_nn_1027",
[
"is_text",
90,
9,
728,
24
],
[
"jump_false",
90,
"eq_nt_1028",
728,
24
],
"_nop_tc_53",
"_nop_tc_54",
[
"eq_text",
89,
9,
88,
728,
24
],
[
"jump",
"eq_done_1025",
728,
24
],
"eq_nt_1028",
[
"is_null",
90,
9,
728,
24
],
[
"jump_false",
90,
"eq_nnl_1029",
728,
24
],
"_nop_tc_55",
[
"jump",
"eq_nnl_1029",
728,
24
],
[
"true",
89,
728,
24
],
[
"jump",
"eq_done_1025",
728,
24
],
"eq_nnl_1029",
[
"is_bool",
90,
9,
728,
24
],
[
"jump_false",
90,
"eq_nb_1030",
728,
24
],
"_nop_tc_56",
[
"jump",
"eq_nb_1030",
728,
24
],
[
"eq_bool",
89,
9,
88,
728,
24
],
[
"jump",
"eq_done_1025",
728,
24
],
"eq_nb_1030",
[
"false",
89,
728,
24
],
"eq_done_1025",
[
"jump_false",
89,
"if_else_1023",
728,
24
],
[
"true",
92,
729,
33
],
[
"access",
93,
1,
729,
27
],
[
"load_index",
94,
6,
93,
729,
27
],
[
"store_dynamic",
10,
92,
94,
729,
27
],
[
"jump",
"if_end_1024",
729,
27
],
"if_else_1023",
[
"access",
95,
"false",
730,
24
],
[
"is_identical",
96,
9,
95,
730,
24
],
[
"jump_true",
96,
"eq_done_1033",
730,
24
],
[
"is_int",
97,
9,
730,
24
],
[
"jump_false",
97,
"eq_ni_1034",
730,
24
],
"_nop_tc_57",
[
"jump",
"eq_ni_1034",
730,
24
],
[
"eq_int",
96,
9,
95,
730,
24
],
[
"jump",
"eq_done_1033",
730,
24
],
"eq_ni_1034",
[
"is_num",
97,
9,
730,
24
],
[
"jump_false",
97,
"eq_nn_1035",
730,
24
],
"_nop_tc_58",
[
"jump",
"eq_nn_1035",
730,
24
],
[
"eq_float",
96,
9,
95,
730,
24
],
[
"jump",
"eq_done_1033",
730,
24
],
"eq_nn_1035",
[
"is_text",
97,
9,
730,
24
],
[
"jump_false",
97,
"eq_nt_1036",
730,
24
],
"_nop_tc_59",
"_nop_tc_60",
[
"eq_text",
96,
9,
95,
730,
24
],
[
"jump",
"eq_done_1033",
730,
24
],
"eq_nt_1036",
[
"is_null",
97,
9,
730,
24
],
[
"jump_false",
97,
"eq_nnl_1037",
730,
24
],
"_nop_tc_61",
[
"jump",
"eq_nnl_1037",
730,
24
],
[
"true",
96,
730,
24
],
[
"jump",
"eq_done_1033",
730,
24
],
"eq_nnl_1037",
[
"is_bool",
97,
9,
730,
24
],
[
"jump_false",
97,
"eq_nb_1038",
730,
24
],
"_nop_tc_62",
[
"jump",
"eq_nb_1038",
730,
24
],
[
"eq_bool",
96,
9,
95,
730,
24
],
[
"jump",
"eq_done_1033",
730,
24
],
"eq_nb_1038",
[
"false",
96,
730,
24
],
"eq_done_1033",
[
"jump_false",
96,
"if_else_1031",
730,
24
],
[
"false",
99,
731,
33
],
[
"access",
100,
1,
731,
27
],
[
"load_index",
101,
6,
100,
731,
27
],
[
"store_dynamic",
10,
99,
101,
731,
27
],
[
"jump",
"if_end_1032",
731,
27
],
"if_else_1031",
[
"access",
102,
"move",
732,
24
],
[
"is_identical",
103,
9,
102,
732,
24
],
[
"jump_true",
103,
"eq_done_1041",
732,
24
],
[
"is_int",
104,
9,
732,
24
],
[
"jump_false",
104,
"eq_ni_1042",
732,
24
],
"_nop_tc_63",
[
"jump",
"eq_ni_1042",
732,
24
],
[
"eq_int",
103,
9,
102,
732,
24
],
[
"jump",
"eq_done_1041",
732,
24
],
"eq_ni_1042",
[
"is_num",
104,
9,
732,
24
],
[
"jump_false",
104,
"eq_nn_1043",
732,
24
],
"_nop_tc_64",
[
"jump",
"eq_nn_1043",
732,
24
],
[
"eq_float",
103,
9,
102,
732,
24
],
[
"jump",
"eq_done_1041",
732,
24
],
"eq_nn_1043",
[
"is_text",
104,
9,
732,
24
],
[
"jump_false",
104,
"eq_nt_1044",
732,
24
],
"_nop_tc_65",
"_nop_tc_66",
[
"eq_text",
103,
9,
102,
732,
24
],
[
"jump",
"eq_done_1041",
732,
24
],
"eq_nt_1044",
[
"is_null",
104,
9,
732,
24
],
[
"jump_false",
104,
"eq_nnl_1045",
732,
24
],
"_nop_tc_67",
[
"jump",
"eq_nnl_1045",
732,
24
],
[
"true",
103,
732,
24
],
[
"jump",
"eq_done_1041",
732,
24
],
"eq_nnl_1045",
[
"is_bool",
104,
9,
732,
24
],
[
"jump_false",
104,
"eq_nb_1046",
732,
24
],
"_nop_tc_68",
[
"jump",
"eq_nb_1046",
732,
24
],
[
"eq_bool",
103,
9,
102,
732,
24
],
[
"jump",
"eq_done_1041",
732,
24
],
"eq_nb_1046",
[
"false",
103,
732,
24
],
"eq_done_1041",
[
"jump_false",
103,
"if_else_1039",
732,
24
],
[
"access",
106,
2,
733,
32
],
[
"load_index",
107,
6,
106,
733,
32
],
[
"load_dynamic",
108,
10,
107,
733,
32
],
[
"move",
11,
108,
733,
32
],
[
"null",
109,
734,
19
],
[
"is_identical",
110,
11,
109,
734,
19
],
[
"jump_true",
110,
"ne_nid_1050",
734,
19
],
[
"jump",
"ne_ni_1051",
734,
19
],
"ne_nid_1050",
[
"false",
110,
734,
19
],
[
"jump",
"ne_done_1049",
734,
19
],
"ne_ni_1051",
[
"is_int",
111,
11,
734,
19
],
[
"jump_false",
111,
"ne_nn_1052",
734,
19
],
"_nop_tc_69",
[
"jump",
"ne_nn_1052",
734,
19
],
[
"ne_int",
110,
11,
109,
734,
19
],
[
"jump",
"ne_done_1049",
734,
19
],
"ne_nn_1052",
[
"is_num",
111,
11,
734,
19
],
[
"jump_false",
111,
"ne_nt_1053",
734,
19
],
"_nop_tc_70",
[
"jump",
"ne_nt_1053",
734,
19
],
[
"ne_float",
110,
11,
109,
734,
19
],
[
"jump",
"ne_done_1049",
734,
19
],
"ne_nt_1053",
[
"is_text",
111,
11,
734,
19
],
[
"jump_false",
111,
"ne_nnl_1054",
734,
19
],
"_nop_tc_71",
[
"jump",
"ne_nnl_1054",
734,
19
],
[
"ne_text",
110,
11,
109,
734,
19
],
[
"jump",
"ne_done_1049",
734,
19
],
"ne_nnl_1054",
[
"is_null",
111,
11,
734,
19
],
[
"jump_false",
111,
"ne_nb_1055",
734,
19
],
"_nop_tc_72",
"_nop_tc_73",
[
"false",
110,
734,
19
],
[
"jump",
"ne_done_1049",
734,
19
],
"ne_nb_1055",
[
"is_bool",
111,
11,
734,
19
],
[
"jump_false",
111,
"ne_mis_1056",
734,
19
],
"_nop_tc_74",
[
"jump",
"ne_mis_1056",
734,
19
],
[
"ne_bool",
110,
11,
109,
734,
19
],
[
"jump",
"ne_done_1049",
734,
19
],
"ne_mis_1056",
[
"true",
110,
734,
19
],
"ne_done_1049",
[
"jump_false",
110,
"if_else_1047",
734,
19
],
[
"access",
113,
1,
735,
29
],
[
"load_index",
114,
6,
113,
735,
29
],
[
"store_dynamic",
10,
11,
114,
735,
29
],
[
"jump",
"if_end_1048",
735,
29
],
"if_else_1047",
[
"null",
115,
737,
35
],
[
"access",
116,
1,
737,
29
],
[
"load_index",
117,
6,
116,
737,
29
],
[
"store_dynamic",
10,
115,
117,
737,
29
],
"if_end_1048",
[
"jump",
"if_end_1040",
737,
29
],
"if_else_1039",
"if_end_1040",
"if_end_1032",
"if_end_1024",
"if_end_1015",
"if_end_1007",
[
"access",
118,
2,
742,
27
],
[
"load_index",
119,
6,
118,
742,
27
],
[
"access",
121,
{
"name": "is_number",
"kind": "name",
"make": "intrinsic"
},
742,
11
],
[
"frame",
122,
121,
1,
742,
11
],
[
"null",
123,
742,
11
],
[
"setarg",
122,
0,
123,
742,
11
],
[
"setarg",
122,
1,
119,
742,
11
],
[
"invoke",
122,
120,
742,
11
],
[
"move",
124,
120,
742,
11
],
[
"jump_false",
124,
"and_end_1059",
742,
11
],
[
"access",
125,
2,
742,
40
],
[
"load_index",
126,
6,
125,
742,
40
],
[
"access",
127,
3,
742,
52
],
[
"load_index",
128,
6,
127,
742,
52
],
[
"is_identical",
129,
126,
128,
742,
52
],
[
"jump_true",
129,
"eq_done_1060",
742,
52
],
[
"is_int",
130,
126,
742,
52
],
[
"jump_false",
130,
"eq_ni_1061",
742,
52
],
[
"is_int",
131,
128,
742,
52
],
[
"jump_false",
131,
"eq_ni_1061",
742,
52
],
[
"eq_int",
129,
126,
128,
742,
52
],
[
"jump",
"eq_done_1060",
742,
52
],
"eq_ni_1061",
[
"is_num",
130,
126,
742,
52
],
[
"jump_false",
130,
"eq_nn_1062",
742,
52
],
[
"is_num",
131,
128,
742,
52
],
[
"jump_false",
131,
"eq_nn_1062",
742,
52
],
[
"eq_float",
129,
126,
128,
742,
52
],
[
"jump",
"eq_done_1060",
742,
52
],
"eq_nn_1062",
[
"is_text",
130,
126,
742,
52
],
[
"jump_false",
130,
"eq_nt_1063",
742,
52
],
[
"is_text",
131,
128,
742,
52
],
[
"jump_false",
131,
"eq_nt_1063",
742,
52
],
[
"eq_text",
129,
126,
128,
742,
52
],
[
"jump",
"eq_done_1060",
742,
52
],
"eq_nt_1063",
[
"is_null",
130,
126,
742,
52
],
[
"jump_false",
130,
"eq_nnl_1064",
742,
52
],
[
"is_null",
131,
128,
742,
52
],
[
"jump_false",
131,
"eq_nnl_1064",
742,
52
],
[
"true",
129,
742,
52
],
[
"jump",
"eq_done_1060",
742,
52
],
"eq_nnl_1064",
[
"is_bool",
130,
126,
742,
52
],
[
"jump_false",
130,
"eq_nb_1065",
742,
52
],
[
"is_bool",
131,
128,
742,
52
],
[
"jump_false",
131,
"eq_nb_1065",
742,
52
],
[
"eq_bool",
129,
126,
128,
742,
52
],
[
"jump",
"eq_done_1060",
742,
52
],
"eq_nb_1065",
[
"false",
129,
742,
52
],
"eq_done_1060",
[
"move",
124,
129,
742,
52
],
"and_end_1059",
[
"jump_false",
124,
"if_else_1057",
742,
52
],
[
"get",
132,
28,
1,
743,
13
],
[
"load_dynamic",
133,
132,
9,
743,
27
],
[
"true",
134,
743,
34
],
[
"is_identical",
135,
133,
134,
743,
34
],
[
"jump_true",
135,
"eq_done_1068",
743,
34
],
[
"is_int",
136,
133,
743,
34
],
[
"jump_false",
136,
"eq_ni_1069",
743,
34
],
"_nop_tc_75",
[
"jump",
"eq_ni_1069",
743,
34
],
[
"eq_int",
135,
133,
134,
743,
34
],
[
"jump",
"eq_done_1068",
743,
34
],
"eq_ni_1069",
[
"is_num",
136,
133,
743,
34
],
[
"jump_false",
136,
"eq_nn_1070",
743,
34
],
"_nop_tc_76",
[
"jump",
"eq_nn_1070",
743,
34
],
[
"eq_float",
135,
133,
134,
743,
34
],
[
"jump",
"eq_done_1068",
743,
34
],
"eq_nn_1070",
[
"is_text",
136,
133,
743,
34
],
[
"jump_false",
136,
"eq_nt_1071",
743,
34
],
"_nop_tc_77",
[
"jump",
"eq_nt_1071",
743,
34
],
[
"eq_text",
135,
133,
134,
743,
34
],
[
"jump",
"eq_done_1068",
743,
34
],
"eq_nt_1071",
[
"is_null",
136,
133,
743,
34
],
[
"jump_false",
136,
"eq_nnl_1072",
743,
34
],
"_nop_tc_78",
[
"jump",
"eq_nnl_1072",
743,
34
],
[
"true",
135,
743,
34
],
[
"jump",
"eq_done_1068",
743,
34
],
"eq_nnl_1072",
[
"is_bool",
136,
133,
743,
34
],
[
"jump_false",
136,
"eq_nb_1073",
743,
34
],
"_nop_tc_79",
"_nop_tc_80",
[
"eq_bool",
135,
133,
134,
743,
34
],
[
"jump",
"eq_done_1068",
743,
34
],
"eq_nb_1073",
[
"false",
135,
743,
34
],
"eq_done_1068",
[
"jump_false",
135,
"if_else_1066",
743,
34
],
[
"access",
138,
"true",
744,
30
],
[
"access",
139,
1,
744,
44
],
[
"load_index",
140,
6,
139,
744,
44
],
[
"access",
141,
2,
744,
61
],
[
"is_num",
143,
5,
744,
61
],
[
"jump_false",
143,
"num_err_1074",
744,
61
],
"_nop_tc_81",
"_nop_tc_82",
[
"subtract",
142,
5,
141,
744,
61
],
[
"jump",
"num_done_1075",
744,
61
],
"num_err_1074",
[
"disrupt",
744,
61
],
"num_done_1075",
[
"load_dynamic",
145,
6,
142,
744,
61
],
[
"access",
146,
1,
744,
78
],
[
"is_num",
148,
5,
744,
78
],
[
"jump_false",
148,
"num_err_1076",
744,
78
],
"_nop_tc_83",
"_nop_tc_84",
[
"subtract",
147,
5,
146,
744,
78
],
[
"jump",
"num_done_1077",
744,
78
],
"num_err_1076",
[
"disrupt",
744,
78
],
"num_done_1077",
[
"load_dynamic",
150,
6,
147,
744,
78
],
[
"array",
151,
4,
744,
78
],
[
"push",
151,
138,
744,
78
],
[
"push",
151,
140,
744,
78
],
[
"push",
151,
145,
744,
78
],
[
"push",
151,
150,
744,
78
],
[
"store_dynamic",
7,
151,
4,
744,
24
],
[
"null",
152,
745,
25
],
[
"is_identical",
153,
3,
152,
745,
25
],
[
"jump_true",
153,
"ne_nid_1081",
745,
25
],
[
"jump",
"ne_ni_1082",
745,
25
],
"ne_nid_1081",
[
"false",
153,
745,
25
],
[
"jump",
"ne_done_1080",
745,
25
],
"ne_ni_1082",
[
"is_int",
154,
3,
745,
25
],
[
"jump_false",
154,
"ne_nn_1083",
745,
25
],
"_nop_tc_85",
[
"jump",
"ne_nn_1083",
745,
25
],
[
"ne_int",
153,
3,
152,
745,
25
],
[
"jump",
"ne_done_1080",
745,
25
],
"ne_nn_1083",
[
"is_num",
154,
3,
745,
25
],
[
"jump_false",
154,
"ne_nt_1084",
745,
25
],
"_nop_tc_86",
[
"jump",
"ne_nt_1084",
745,
25
],
[
"ne_float",
153,
3,
152,
745,
25
],
[
"jump",
"ne_done_1080",
745,
25
],
"ne_nt_1084",
[
"is_text",
154,
3,
745,
25
],
[
"jump_false",
154,
"ne_nnl_1085",
745,
25
],
"_nop_tc_87",
[
"jump",
"ne_nnl_1085",
745,
25
],
[
"ne_text",
153,
3,
152,
745,
25
],
[
"jump",
"ne_done_1080",
745,
25
],
"ne_nnl_1085",
[
"is_null",
154,
3,
745,
25
],
[
"jump_false",
154,
"ne_nb_1086",
745,
25
],
"_nop_tc_88",
"_nop_tc_89",
[
"false",
153,
745,
25
],
[
"jump",
"ne_done_1080",
745,
25
],
"ne_nb_1086",
[
"is_bool",
154,
3,
745,
25
],
[
"jump_false",
154,
"ne_mis_1087",
745,
25
],
"_nop_tc_90",
[
"jump",
"ne_mis_1087",
745,
25
],
[
"ne_bool",
153,
3,
152,
745,
25
],
[
"jump",
"ne_done_1080",
745,
25
],
"ne_mis_1087",
[
"true",
153,
745,
25
],
"ne_done_1080",
[
"jump_false",
153,
"if_else_1078",
745,
25
],
[
"record",
156,
7
],
[
"access",
157,
"rewrite",
747,
22
],
[
"store_field",
156,
157,
"event",
747,
22
],
[
"access",
158,
"simplify_algebra",
747,
39
],
[
"store_field",
156,
158,
"pass",
747,
39
],
[
"access",
159,
"self_eq",
748,
21
],
[
"store_field",
156,
159,
"rule",
748,
21
],
[
"store_field",
156,
4,
"at",
748,
36
],
[
"store_field",
156,
6,
"before",
749,
23
],
[
"load_dynamic",
160,
7,
4,
749,
50
],
[
"store_field",
156,
160,
"after",
749,
50
],
[
"record",
161,
2
],
[
"store_field",
161,
9,
"op",
750,
25
],
[
"access",
162,
2,
750,
41
],
[
"load_index",
163,
6,
162,
750,
41
],
[
"store_field",
161,
163,
"slot",
750,
41
],
[
"store_field",
156,
161,
"why",
750,
41
],
[
"is_array",
164,
3,
750,
41
],
[
"jump_false",
164,
"push_err_1088",
750,
41
],
[
"push",
3,
156,
750,
41
],
[
"jump",
"push_done_1089",
750,
41
],
"push_err_1088",
[
"disrupt",
750,
41
],
"push_done_1089",
[
"jump",
"if_end_1079",
750,
41
],
"if_else_1078",
"if_end_1079",
[
"true",
165,
753,
35
],
[
"access",
166,
1,
753,
29
],
[
"load_index",
167,
6,
166,
753,
29
],
[
"store_dynamic",
10,
165,
167,
753,
29
],
[
"access",
168,
1,
754,
19
],
[
"is_text",
170,
4,
754,
19
],
[
"jump_false",
170,
"add_cn_1091",
754,
19
],
"_nop_tc_91",
[
"jump",
"add_cn_1091",
754,
19
],
[
"concat",
169,
4,
168,
754,
19
],
[
"jump",
"add_done_1090",
754,
19
],
"add_cn_1091",
[
"is_num",
170,
4,
754,
19
],
[
"jump_false",
170,
"add_err_1092",
754,
19
],
"_nop_tc_92",
"_nop_tc_93",
[
"add",
169,
4,
168,
754,
19
],
[
"jump",
"add_done_1090",
754,
19
],
"add_err_1092",
[
"disrupt",
754,
19
],
"add_done_1090",
[
"move",
4,
169,
754,
19
],
[
"jump",
"while_start_990",
755,
11
],
[
"jump",
"if_end_1067",
755,
11
],
"if_else_1066",
"if_end_1067",
[
"get",
172,
27,
1,
757,
13
],
[
"load_dynamic",
173,
172,
9,
757,
28
],
[
"true",
174,
757,
35
],
[
"is_identical",
175,
173,
174,
757,
35
],
[
"jump_true",
175,
"eq_done_1095",
757,
35
],
[
"is_int",
176,
173,
757,
35
],
[
"jump_false",
176,
"eq_ni_1096",
757,
35
],
"_nop_tc_94",
[
"jump",
"eq_ni_1096",
757,
35
],
[
"eq_int",
175,
173,
174,
757,
35
],
[
"jump",
"eq_done_1095",
757,
35
],
"eq_ni_1096",
[
"is_num",
176,
173,
757,
35
],
[
"jump_false",
176,
"eq_nn_1097",
757,
35
],
"_nop_tc_95",
[
"jump",
"eq_nn_1097",
757,
35
],
[
"eq_float",
175,
173,
174,
757,
35
],
[
"jump",
"eq_done_1095",
757,
35
],
"eq_nn_1097",
[
"is_text",
176,
173,
757,
35
],
[
"jump_false",
176,
"eq_nt_1098",
757,
35
],
"_nop_tc_96",
[
"jump",
"eq_nt_1098",
757,
35
],
[
"eq_text",
175,
173,
174,
757,
35
],
[
"jump",
"eq_done_1095",
757,
35
],
"eq_nt_1098",
[
"is_null",
176,
173,
757,
35
],
[
"jump_false",
176,
"eq_nnl_1099",
757,
35
],
"_nop_tc_97",
[
"jump",
"eq_nnl_1099",
757,
35
],
[
"true",
175,
757,
35
],
[
"jump",
"eq_done_1095",
757,
35
],
"eq_nnl_1099",
[
"is_bool",
176,
173,
757,
35
],
[
"jump_false",
176,
"eq_nb_1100",
757,
35
],
"_nop_tc_98",
"_nop_tc_99",
[
"eq_bool",
175,
173,
174,
757,
35
],
[
"jump",
"eq_done_1095",
757,
35
],
"eq_nb_1100",
[
"false",
175,
757,
35
],
"eq_done_1095",
[
"jump_false",
175,
"if_else_1093",
757,
35
],
[
"access",
178,
"false",
758,
30
],
[
"access",
179,
1,
758,
45
],
[
"load_index",
180,
6,
179,
758,
45
],
[
"access",
181,
2,
758,
62
],
[
"is_num",
183,
5,
758,
62
],
[
"jump_false",
183,
"num_err_1101",
758,
62
],
"_nop_tc_100",
"_nop_tc_101",
[
"subtract",
182,
5,
181,
758,
62
],
[
"jump",
"num_done_1102",
758,
62
],
"num_err_1101",
[
"disrupt",
758,
62
],
"num_done_1102",
[
"load_dynamic",
185,
6,
182,
758,
62
],
[
"access",
186,
1,
758,
79
],
[
"is_num",
188,
5,
758,
79
],
[
"jump_false",
188,
"num_err_1103",
758,
79
],
"_nop_tc_102",
"_nop_tc_103",
[
"subtract",
187,
5,
186,
758,
79
],
[
"jump",
"num_done_1104",
758,
79
],
"num_err_1103",
[
"disrupt",
758,
79
],
"num_done_1104",
[
"load_dynamic",
190,
6,
187,
758,
79
],
[
"array",
191,
4,
758,
79
],
[
"push",
191,
178,
758,
79
],
[
"push",
191,
180,
758,
79
],
[
"push",
191,
185,
758,
79
],
[
"push",
191,
190,
758,
79
],
[
"store_dynamic",
7,
191,
4,
758,
24
],
[
"null",
192,
759,
25
],
[
"is_identical",
193,
3,
192,
759,
25
],
[
"jump_true",
193,
"ne_nid_1108",
759,
25
],
[
"jump",
"ne_ni_1109",
759,
25
],
"ne_nid_1108",
[
"false",
193,
759,
25
],
[
"jump",
"ne_done_1107",
759,
25
],
"ne_ni_1109",
[
"is_int",
194,
3,
759,
25
],
[
"jump_false",
194,
"ne_nn_1110",
759,
25
],
"_nop_tc_104",
[
"jump",
"ne_nn_1110",
759,
25
],
[
"ne_int",
193,
3,
192,
759,
25
],
[
"jump",
"ne_done_1107",
759,
25
],
"ne_nn_1110",
[
"is_num",
194,
3,
759,
25
],
[
"jump_false",
194,
"ne_nt_1111",
759,
25
],
"_nop_tc_105",
[
"jump",
"ne_nt_1111",
759,
25
],
[
"ne_float",
193,
3,
192,
759,
25
],
[
"jump",
"ne_done_1107",
759,
25
],
"ne_nt_1111",
[
"is_text",
194,
3,
759,
25
],
[
"jump_false",
194,
"ne_nnl_1112",
759,
25
],
"_nop_tc_106",
[
"jump",
"ne_nnl_1112",
759,
25
],
[
"ne_text",
193,
3,
192,
759,
25
],
[
"jump",
"ne_done_1107",
759,
25
],
"ne_nnl_1112",
[
"is_null",
194,
3,
759,
25
],
[
"jump_false",
194,
"ne_nb_1113",
759,
25
],
"_nop_tc_107",
"_nop_tc_108",
[
"false",
193,
759,
25
],
[
"jump",
"ne_done_1107",
759,
25
],
"ne_nb_1113",
[
"is_bool",
194,
3,
759,
25
],
[
"jump_false",
194,
"ne_mis_1114",
759,
25
],
"_nop_tc_109",
[
"jump",
"ne_mis_1114",
759,
25
],
[
"ne_bool",
193,
3,
192,
759,
25
],
[
"jump",
"ne_done_1107",
759,
25
],
"ne_mis_1114",
[
"true",
193,
759,
25
],
"ne_done_1107",
[
"jump_false",
193,
"if_else_1105",
759,
25
],
[
"record",
196,
7
],
[
"access",
197,
"rewrite",
761,
22
],
[
"store_field",
196,
197,
"event",
761,
22
],
[
"access",
198,
"simplify_algebra",
761,
39
],
[
"store_field",
196,
198,
"pass",
761,
39
],
[
"access",
199,
"self_ne",
762,
21
],
[
"store_field",
196,
199,
"rule",
762,
21
],
[
"store_field",
196,
4,
"at",
762,
36
],
[
"store_field",
196,
6,
"before",
763,
23
],
[
"load_dynamic",
200,
7,
4,
763,
50
],
[
"store_field",
196,
200,
"after",
763,
50
],
[
"record",
201,
2
],
[
"store_field",
201,
9,
"op",
764,
25
],
[
"access",
202,
2,
764,
41
],
[
"load_index",
203,
6,
202,
764,
41
],
[
"store_field",
201,
203,
"slot",
764,
41
],
[
"store_field",
196,
201,
"why",
764,
41
],
[
"is_array",
204,
3,
764,
41
],
[
"jump_false",
204,
"push_err_1115",
764,
41
],
[
"push",
3,
196,
764,
41
],
[
"jump",
"push_done_1116",
764,
41
],
"push_err_1115",
[
"disrupt",
764,
41
],
"push_done_1116",
[
"jump",
"if_end_1106",
764,
41
],
"if_else_1105",
"if_end_1106",
[
"false",
205,
767,
35
],
[
"access",
206,
1,
767,
29
],
[
"load_index",
207,
6,
206,
767,
29
],
[
"store_dynamic",
10,
205,
207,
767,
29
],
[
"access",
208,
1,
768,
19
],
[
"is_text",
210,
4,
768,
19
],
[
"jump_false",
210,
"add_cn_1118",
768,
19
],
"_nop_tc_110",
[
"jump",
"add_cn_1118",
768,
19
],
[
"concat",
209,
4,
208,
768,
19
],
[
"jump",
"add_done_1117",
768,
19
],
"add_cn_1118",
[
"is_num",
210,
4,
768,
19
],
[
"jump_false",
210,
"add_err_1119",
768,
19
],
"_nop_tc_111",
"_nop_tc_112",
[
"add",
209,
4,
208,
768,
19
],
[
"jump",
"add_done_1117",
768,
19
],
"add_err_1119",
[
"disrupt",
768,
19
],
"add_done_1117",
[
"move",
4,
209,
768,
19
],
[
"jump",
"while_start_990",
769,
11
],
[
"jump",
"if_end_1094",
769,
11
],
"if_else_1093",
"if_end_1094",
[
"jump",
"if_end_1058",
769,
11
],
"if_else_1057",
"if_end_1058",
[
"access",
212,
"invoke",
774,
17
],
[
"is_identical",
213,
9,
212,
774,
17
],
[
"jump_true",
213,
"eq_done_1123",
774,
17
],
[
"is_int",
214,
9,
774,
17
],
[
"jump_false",
214,
"eq_ni_1124",
774,
17
],
"_nop_tc_113",
[
"jump",
"eq_ni_1124",
774,
17
],
[
"eq_int",
213,
9,
212,
774,
17
],
[
"jump",
"eq_done_1123",
774,
17
],
"eq_ni_1124",
[
"is_num",
214,
9,
774,
17
],
[
"jump_false",
214,
"eq_nn_1125",
774,
17
],
"_nop_tc_114",
[
"jump",
"eq_nn_1125",
774,
17
],
[
"eq_float",
213,
9,
212,
774,
17
],
[
"jump",
"eq_done_1123",
774,
17
],
"eq_nn_1125",
[
"is_text",
214,
9,
774,
17
],
[
"jump_false",
214,
"eq_nt_1126",
774,
17
],
"_nop_tc_115",
"_nop_tc_116",
[
"eq_text",
213,
9,
212,
774,
17
],
[
"jump",
"eq_done_1123",
774,
17
],
"eq_nt_1126",
[
"is_null",
214,
9,
774,
17
],
[
"jump_false",
214,
"eq_nnl_1127",
774,
17
],
"_nop_tc_117",
[
"jump",
"eq_nnl_1127",
774,
17
],
[
"true",
213,
774,
17
],
[
"jump",
"eq_done_1123",
774,
17
],
"eq_nnl_1127",
[
"is_bool",
214,
9,
774,
17
],
[
"jump_false",
214,
"eq_nb_1128",
774,
17
],
"_nop_tc_118",
[
"jump",
"eq_nb_1128",
774,
17
],
[
"eq_bool",
213,
9,
212,
774,
17
],
[
"jump",
"eq_done_1123",
774,
17
],
"eq_nb_1128",
[
"false",
213,
774,
17
],
"eq_done_1123",
[
"move",
216,
213,
774,
17
],
[
"jump_true",
216,
"or_end_1122",
774,
17
],
[
"access",
217,
"tail_invoke",
774,
35
],
[
"is_identical",
218,
9,
217,
774,
35
],
[
"jump_true",
218,
"eq_done_1129",
774,
35
],
[
"is_int",
219,
9,
774,
35
],
[
"jump_false",
219,
"eq_ni_1130",
774,
35
],
"_nop_tc_119",
[
"jump",
"eq_ni_1130",
774,
35
],
[
"eq_int",
218,
9,
217,
774,
35
],
[
"jump",
"eq_done_1129",
774,
35
],
"eq_ni_1130",
[
"is_num",
219,
9,
774,
35
],
[
"jump_false",
219,
"eq_nn_1131",
774,
35
],
"_nop_tc_120",
[
"jump",
"eq_nn_1131",
774,
35
],
[
"eq_float",
218,
9,
217,
774,
35
],
[
"jump",
"eq_done_1129",
774,
35
],
"eq_nn_1131",
[
"is_text",
219,
9,
774,
35
],
[
"jump_false",
219,
"eq_nt_1132",
774,
35
],
"_nop_tc_121",
"_nop_tc_122",
[
"eq_text",
218,
9,
217,
774,
35
],
[
"jump",
"eq_done_1129",
774,
35
],
"eq_nt_1132",
[
"is_null",
219,
9,
774,
35
],
[
"jump_false",
219,
"eq_nnl_1133",
774,
35
],
"_nop_tc_123",
[
"jump",
"eq_nnl_1133",
774,
35
],
[
"true",
218,
774,
35
],
[
"jump",
"eq_done_1129",
774,
35
],
"eq_nnl_1133",
[
"is_bool",
219,
9,
774,
35
],
[
"jump_false",
219,
"eq_nb_1134",
774,
35
],
"_nop_tc_124",
[
"jump",
"eq_nb_1134",
774,
35
],
[
"eq_bool",
218,
9,
217,
774,
35
],
[
"jump",
"eq_done_1129",
774,
35
],
"eq_nb_1134",
[
"false",
218,
774,
35
],
"eq_done_1129",
[
"move",
216,
218,
774,
35
],
"or_end_1122",
[
"jump_false",
216,
"if_else_1120",
774,
35
],
[
"null",
221,
775,
33
],
[
"access",
222,
2,
775,
27
],
[
"load_index",
223,
6,
222,
775,
27
],
[
"store_dynamic",
10,
221,
223,
775,
27
],
[
"jump",
"if_end_1121",
775,
27
],
"if_else_1120",
[
"get",
224,
23,
1,
776,
18
],
[
"load_dynamic",
225,
224,
9,
776,
31
],
[
"true",
226,
776,
38
],
[
"is_identical",
227,
225,
226,
776,
38
],
[
"jump_true",
227,
"ne_nid_1138",
776,
38
],
[
"jump",
"ne_ni_1139",
776,
38
],
"ne_nid_1138",
[
"false",
227,
776,
38
],
[
"jump",
"ne_done_1137",
776,
38
],
"ne_ni_1139",
[
"is_int",
228,
225,
776,
38
],
[
"jump_false",
228,
"ne_nn_1140",
776,
38
],
"_nop_tc_125",
[
"jump",
"ne_nn_1140",
776,
38
],
[
"ne_int",
227,
225,
226,
776,
38
],
[
"jump",
"ne_done_1137",
776,
38
],
"ne_nn_1140",
[
"is_num",
228,
225,
776,
38
],
[
"jump_false",
228,
"ne_nt_1141",
776,
38
],
"_nop_tc_126",
[
"jump",
"ne_nt_1141",
776,
38
],
[
"ne_float",
227,
225,
226,
776,
38
],
[
"jump",
"ne_done_1137",
776,
38
],
"ne_nt_1141",
[
"is_text",
228,
225,
776,
38
],
[
"jump_false",
228,
"ne_nnl_1142",
776,
38
],
"_nop_tc_127",
[
"jump",
"ne_nnl_1142",
776,
38
],
[
"ne_text",
227,
225,
226,
776,
38
],
[
"jump",
"ne_done_1137",
776,
38
],
"ne_nnl_1142",
[
"is_null",
228,
225,
776,
38
],
[
"jump_false",
228,
"ne_nb_1143",
776,
38
],
"_nop_tc_128",
[
"jump",
"ne_nb_1143",
776,
38
],
[
"false",
227,
776,
38
],
[
"jump",
"ne_done_1137",
776,
38
],
"ne_nb_1143",
[
"is_bool",
228,
225,
776,
38
],
[
"jump_false",
228,
"ne_mis_1144",
776,
38
],
"_nop_tc_129",
"_nop_tc_130",
[
"ne_bool",
227,
225,
226,
776,
38
],
[
"jump",
"ne_done_1137",
776,
38
],
"ne_mis_1144",
[
"true",
227,
776,
38
],
"ne_done_1137",
[
"jump_false",
227,
"if_else_1135",
776,
38
],
[
"access",
230,
1,
777,
29
],
[
"load_index",
231,
6,
230,
777,
29
],
[
"access",
233,
{
"name": "is_number",
"kind": "name",
"make": "intrinsic"
},
777,
13
],
[
"frame",
234,
233,
1,
777,
13
],
[
"null",
235,
777,
13
],
[
"setarg",
234,
0,
235,
777,
13
],
[
"setarg",
234,
1,
231,
777,
13
],
[
"invoke",
234,
232,
777,
13
],
[
"jump_false",
232,
"if_else_1145",
777,
13
],
[
"null",
236,
778,
35
],
[
"access",
237,
1,
778,
29
],
[
"load_index",
238,
6,
237,
778,
29
],
[
"store_dynamic",
10,
236,
238,
778,
29
],
[
"jump",
"if_end_1146",
778,
29
],
"if_else_1145",
"if_end_1146",
[
"jump",
"if_end_1136",
778,
29
],
"if_else_1135",
"if_end_1136",
"if_end_1121",
[
"access",
239,
1,
782,
15
],
[
"is_text",
241,
4,
782,
15
],
[
"jump_false",
241,
"add_cn_1148",
782,
15
],
"_nop_tc_131",
[
"jump",
"add_cn_1148",
782,
15
],
[
"concat",
240,
4,
239,
782,
15
],
[
"jump",
"add_done_1147",
782,
15
],
"add_cn_1148",
[
"is_num",
241,
4,
782,
15
],
[
"jump_false",
241,
"add_err_1149",
782,
15
],
"_nop_tc_132",
"_nop_tc_133",
[
"add",
240,
4,
239,
782,
15
],
[
"jump",
"add_done_1147",
782,
15
],
"add_err_1149",
[
"disrupt",
782,
15
],
"add_done_1147",
[
"move",
4,
240,
782,
15
],
[
"jump",
"while_start_990",
782,
15
],
"while_end_991",
[
"null",
243,
785,
12
],
[
"return",
243,
785,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 2
},
{
"disruption_pc": 0,
"nr_slots": 277,
"nr_close_slots": 0,
"instructions": [
[
"load_field",
12,
1,
"instructions",
792,
24
],
[
"move",
6,
12,
792,
24
],
[
"access",
11,
0,
793,
21
],
[
"access",
7,
0,
794,
14
],
[
"access",
4,
0,
795,
13
],
[
"null",
5,
796,
17
],
[
"null",
8,
797,
16
],
[
"null",
9,
798,
19
],
[
"access",
10,
0,
799,
16
],
[
"null",
3,
800,
18
],
[
"null",
13,
802,
25
],
[
"is_identical",
14,
6,
13,
802,
25
],
[
"jump_true",
14,
"eq_done_1153",
802,
25
],
[
"is_int",
15,
6,
802,
25
],
[
"jump_false",
15,
"eq_ni_1154",
802,
25
],
"_nop_tc_1",
[
"jump",
"eq_ni_1154",
802,
25
],
[
"eq_int",
14,
6,
13,
802,
25
],
[
"jump",
"eq_done_1153",
802,
25
],
"eq_ni_1154",
[
"is_num",
15,
6,
802,
25
],
[
"jump_false",
15,
"eq_nn_1155",
802,
25
],
"_nop_tc_2",
[
"jump",
"eq_nn_1155",
802,
25
],
[
"eq_float",
14,
6,
13,
802,
25
],
[
"jump",
"eq_done_1153",
802,
25
],
"eq_nn_1155",
[
"is_text",
15,
6,
802,
25
],
[
"jump_false",
15,
"eq_nt_1156",
802,
25
],
"_nop_tc_3",
[
"jump",
"eq_nt_1156",
802,
25
],
[
"eq_text",
14,
6,
13,
802,
25
],
[
"jump",
"eq_done_1153",
802,
25
],
"eq_nt_1156",
[
"is_null",
15,
6,
802,
25
],
[
"jump_false",
15,
"eq_nnl_1157",
802,
25
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
14,
802,
25
],
[
"jump",
"eq_done_1153",
802,
25
],
"eq_nnl_1157",
[
"is_bool",
15,
6,
802,
25
],
[
"jump_false",
15,
"eq_nb_1158",
802,
25
],
"_nop_tc_6",
[
"jump",
"eq_nb_1158",
802,
25
],
[
"eq_bool",
14,
6,
13,
802,
25
],
[
"jump",
"eq_done_1153",
802,
25
],
"eq_nb_1158",
[
"false",
14,
802,
25
],
"eq_done_1153",
[
"move",
17,
14,
802,
25
],
[
"jump_true",
17,
"or_end_1152",
802,
25
],
[
"length",
18,
6,
802,
40
],
[
"access",
19,
0,
802,
57
],
[
"is_identical",
20,
18,
19,
802,
57
],
[
"jump_true",
20,
"eq_done_1159",
802,
57
],
"_nop_tc_7",
"_nop_tc_8",
"_nop_tc_9",
"_nop_tc_10",
[
"eq_int",
20,
18,
19,
802,
57
],
[
"jump",
"eq_done_1159",
802,
57
],
"eq_ni_1160",
"_nop_tc_11",
"_nop_tc_12",
"_nop_tc_13",
"_nop_tc_14",
[
"eq_float",
20,
18,
19,
802,
57
],
[
"jump",
"eq_done_1159",
802,
57
],
"eq_nn_1161",
"_nop_tc_15",
[
"jump",
"eq_nt_1162",
802,
57
],
"_nop_tc_16",
[
"jump",
"eq_nt_1162",
802,
57
],
[
"eq_text",
20,
18,
19,
802,
57
],
[
"jump",
"eq_done_1159",
802,
57
],
"eq_nt_1162",
"_nop_tc_17",
[
"jump",
"eq_nnl_1163",
802,
57
],
"_nop_tc_18",
[
"jump",
"eq_nnl_1163",
802,
57
],
[
"true",
20,
802,
57
],
[
"jump",
"eq_done_1159",
802,
57
],
"eq_nnl_1163",
"_nop_tc_19",
[
"jump",
"eq_nb_1164",
802,
57
],
"_nop_tc_20",
[
"jump",
"eq_nb_1164",
802,
57
],
[
"eq_bool",
20,
18,
19,
802,
57
],
[
"jump",
"eq_done_1159",
802,
57
],
"eq_nb_1164",
[
"false",
20,
802,
57
],
"eq_done_1159",
[
"move",
17,
20,
802,
57
],
"or_end_1152",
[
"jump_false",
17,
"if_else_1150",
802,
57
],
[
"null",
23,
803,
14
],
[
"return",
23,
803,
14
],
"_nop_ur_1",
"if_else_1150",
"if_end_1151",
[
"null",
24,
806,
16
],
[
"is_identical",
25,
2,
24,
806,
16
],
[
"jump_true",
25,
"ne_nid_1169",
806,
16
],
[
"jump",
"ne_ni_1170",
806,
16
],
"ne_nid_1169",
[
"false",
25,
806,
16
],
[
"jump",
"ne_done_1168",
806,
16
],
"ne_ni_1170",
[
"is_int",
26,
2,
806,
16
],
[
"jump_false",
26,
"ne_nn_1171",
806,
16
],
"_nop_tc_21",
[
"jump",
"ne_nn_1171",
806,
16
],
[
"ne_int",
25,
2,
24,
806,
16
],
[
"jump",
"ne_done_1168",
806,
16
],
"ne_nn_1171",
[
"is_num",
26,
2,
806,
16
],
[
"jump_false",
26,
"ne_nt_1172",
806,
16
],
"_nop_tc_22",
[
"jump",
"ne_nt_1172",
806,
16
],
[
"ne_float",
25,
2,
24,
806,
16
],
[
"jump",
"ne_done_1168",
806,
16
],
"ne_nt_1172",
[
"is_text",
26,
2,
806,
16
],
[
"jump_false",
26,
"ne_nnl_1173",
806,
16
],
"_nop_tc_23",
[
"jump",
"ne_nnl_1173",
806,
16
],
[
"ne_text",
25,
2,
24,
806,
16
],
[
"jump",
"ne_done_1168",
806,
16
],
"ne_nnl_1173",
[
"is_null",
26,
2,
806,
16
],
[
"jump_false",
26,
"ne_nb_1174",
806,
16
],
"_nop_tc_24",
"_nop_tc_25",
[
"false",
25,
806,
16
],
[
"jump",
"ne_done_1168",
806,
16
],
"ne_nb_1174",
[
"is_bool",
26,
2,
806,
16
],
[
"jump_false",
26,
"ne_mis_1175",
806,
16
],
"_nop_tc_26",
[
"jump",
"ne_mis_1175",
806,
16
],
[
"ne_bool",
25,
2,
24,
806,
16
],
[
"jump",
"ne_done_1168",
806,
16
],
"ne_mis_1175",
[
"true",
25,
806,
16
],
"ne_done_1168",
[
"move",
28,
25,
806,
16
],
[
"jump_false",
28,
"and_end_1167",
806,
16
],
[
"load_field",
29,
2,
"events",
806,
24
],
[
"null",
30,
806,
38
],
[
"is_identical",
31,
29,
30,
806,
38
],
[
"jump_true",
31,
"ne_nid_1177",
806,
38
],
[
"jump",
"ne_ni_1178",
806,
38
],
"ne_nid_1177",
[
"false",
31,
806,
38
],
[
"jump",
"ne_done_1176",
806,
38
],
"ne_ni_1178",
[
"is_int",
32,
29,
806,
38
],
[
"jump_false",
32,
"ne_nn_1179",
806,
38
],
"_nop_tc_27",
[
"jump",
"ne_nn_1179",
806,
38
],
[
"ne_int",
31,
29,
30,
806,
38
],
[
"jump",
"ne_done_1176",
806,
38
],
"ne_nn_1179",
[
"is_num",
32,
29,
806,
38
],
[
"jump_false",
32,
"ne_nt_1180",
806,
38
],
"_nop_tc_28",
[
"jump",
"ne_nt_1180",
806,
38
],
[
"ne_float",
31,
29,
30,
806,
38
],
[
"jump",
"ne_done_1176",
806,
38
],
"ne_nt_1180",
[
"is_text",
32,
29,
806,
38
],
[
"jump_false",
32,
"ne_nnl_1181",
806,
38
],
"_nop_tc_29",
[
"jump",
"ne_nnl_1181",
806,
38
],
[
"ne_text",
31,
29,
30,
806,
38
],
[
"jump",
"ne_done_1176",
806,
38
],
"ne_nnl_1181",
[
"is_null",
32,
29,
806,
38
],
[
"jump_false",
32,
"ne_nb_1182",
806,
38
],
"_nop_tc_30",
"_nop_tc_31",
[
"false",
31,
806,
38
],
[
"jump",
"ne_done_1176",
806,
38
],
"ne_nb_1182",
[
"is_bool",
32,
29,
806,
38
],
[
"jump_false",
32,
"ne_mis_1183",
806,
38
],
"_nop_tc_32",
[
"jump",
"ne_mis_1183",
806,
38
],
[
"ne_bool",
31,
29,
30,
806,
38
],
[
"jump",
"ne_done_1176",
806,
38
],
"ne_mis_1183",
[
"true",
31,
806,
38
],
"ne_done_1176",
[
"move",
28,
31,
806,
38
],
"and_end_1167",
[
"jump_false",
28,
"if_else_1165",
806,
38
],
[
"load_field",
34,
2,
"events",
807,
16
],
[
"move",
3,
34,
807,
16
],
[
"jump",
"if_end_1166",
807,
16
],
"if_else_1165",
"if_end_1166",
[
"length",
35,
6,
810,
24
],
[
"move",
11,
35,
810,
24
],
[
"access",
36,
0,
811,
9
],
[
"move",
4,
36,
811,
9
],
"while_start_1184",
[
"is_int",
38,
4,
812,
16
],
[
"jump_false",
38,
"rel_ni_1186",
812,
16
],
[
"is_int",
39,
11,
812,
16
],
[
"jump_false",
39,
"rel_ni_1186",
812,
16
],
[
"lt_int",
37,
4,
11,
812,
16
],
[
"jump",
"rel_done_1188",
812,
16
],
"rel_ni_1186",
[
"is_num",
38,
4,
812,
16
],
[
"jump_false",
38,
"rel_nn_1187",
812,
16
],
[
"is_num",
39,
11,
812,
16
],
[
"jump_false",
39,
"rel_nn_1187",
812,
16
],
[
"lt_float",
37,
4,
11,
812,
16
],
[
"jump",
"rel_done_1188",
812,
16
],
"rel_nn_1187",
[
"is_text",
38,
4,
812,
16
],
[
"jump_false",
38,
"rel_err_1189",
812,
16
],
[
"is_text",
39,
11,
812,
16
],
[
"jump_false",
39,
"rel_err_1189",
812,
16
],
[
"lt_text",
37,
4,
11,
812,
16
],
[
"jump",
"rel_done_1188",
812,
16
],
"rel_err_1189",
[
"disrupt",
812,
16
],
"rel_done_1188",
[
"jump_false",
37,
"while_end_1185",
812,
16
],
[
"load_dynamic",
40,
6,
4,
813,
28
],
[
"move",
5,
40,
813,
28
],
[
"is_array",
41,
5,
814,
21
],
[
"not",
42,
41,
814,
21
],
[
"move",
43,
42,
814,
21
],
[
"jump_true",
43,
"or_end_1193",
814,
21
],
[
"access",
44,
0,
814,
37
],
[
"load_index",
45,
5,
44,
814,
37
],
[
"access",
46,
"not",
814,
43
],
[
"is_identical",
47,
45,
46,
814,
43
],
[
"jump_true",
47,
"ne_nid_1195",
814,
43
],
[
"jump",
"ne_ni_1196",
814,
43
],
"ne_nid_1195",
[
"false",
47,
814,
43
],
[
"jump",
"ne_done_1194",
814,
43
],
"ne_ni_1196",
[
"is_int",
48,
45,
814,
43
],
[
"jump_false",
48,
"ne_nn_1197",
814,
43
],
"_nop_tc_33",
[
"jump",
"ne_nn_1197",
814,
43
],
[
"ne_int",
47,
45,
46,
814,
43
],
[
"jump",
"ne_done_1194",
814,
43
],
"ne_nn_1197",
[
"is_num",
48,
45,
814,
43
],
[
"jump_false",
48,
"ne_nt_1198",
814,
43
],
"_nop_tc_34",
[
"jump",
"ne_nt_1198",
814,
43
],
[
"ne_float",
47,
45,
46,
814,
43
],
[
"jump",
"ne_done_1194",
814,
43
],
"ne_nt_1198",
[
"is_text",
48,
45,
814,
43
],
[
"jump_false",
48,
"ne_nnl_1199",
814,
43
],
"_nop_tc_35",
"_nop_tc_36",
[
"ne_text",
47,
45,
46,
814,
43
],
[
"jump",
"ne_done_1194",
814,
43
],
"ne_nnl_1199",
[
"is_null",
48,
45,
814,
43
],
[
"jump_false",
48,
"ne_nb_1200",
814,
43
],
"_nop_tc_37",
[
"jump",
"ne_nb_1200",
814,
43
],
[
"false",
47,
814,
43
],
[
"jump",
"ne_done_1194",
814,
43
],
"ne_nb_1200",
[
"is_bool",
48,
45,
814,
43
],
[
"jump_false",
48,
"ne_mis_1201",
814,
43
],
"_nop_tc_38",
[
"jump",
"ne_mis_1201",
814,
43
],
[
"ne_bool",
47,
45,
46,
814,
43
],
[
"jump",
"ne_done_1194",
814,
43
],
"ne_mis_1201",
[
"true",
47,
814,
43
],
"ne_done_1194",
[
"move",
43,
47,
814,
43
],
"or_end_1193",
[
"move",
50,
43,
814,
43
],
[
"jump_true",
50,
"or_end_1192",
814,
43
],
[
"access",
51,
1,
814,
56
],
[
"is_text",
53,
4,
814,
56
],
[
"jump_false",
53,
"add_cn_1203",
814,
56
],
"_nop_tc_39",
[
"jump",
"add_cn_1203",
814,
56
],
[
"concat",
52,
4,
51,
814,
56
],
[
"jump",
"add_done_1202",
814,
56
],
"add_cn_1203",
[
"is_num",
53,
4,
814,
56
],
[
"jump_false",
53,
"add_err_1204",
814,
56
],
"_nop_tc_40",
"_nop_tc_41",
[
"add",
52,
4,
51,
814,
56
],
[
"jump",
"add_done_1202",
814,
56
],
"add_err_1204",
[
"disrupt",
814,
56
],
"add_done_1202",
[
"is_int",
56,
52,
814,
61
],
[
"jump_false",
56,
"rel_ni_1205",
814,
61
],
[
"is_int",
57,
11,
814,
61
],
[
"jump_false",
57,
"rel_ni_1205",
814,
61
],
[
"ge_int",
55,
52,
11,
814,
61
],
[
"jump",
"rel_done_1207",
814,
61
],
"rel_ni_1205",
[
"is_num",
56,
52,
814,
61
],
[
"jump_false",
56,
"rel_nn_1206",
814,
61
],
[
"is_num",
57,
11,
814,
61
],
[
"jump_false",
57,
"rel_nn_1206",
814,
61
],
[
"ge_float",
55,
52,
11,
814,
61
],
[
"jump",
"rel_done_1207",
814,
61
],
"rel_nn_1206",
[
"is_text",
56,
52,
814,
61
],
[
"jump_false",
56,
"rel_err_1208",
814,
61
],
[
"is_text",
57,
11,
814,
61
],
[
"jump_false",
57,
"rel_err_1208",
814,
61
],
[
"ge_text",
55,
52,
11,
814,
61
],
[
"jump",
"rel_done_1207",
814,
61
],
"rel_err_1208",
[
"disrupt",
814,
61
],
"rel_done_1207",
[
"move",
50,
55,
814,
61
],
"or_end_1192",
[
"jump_false",
50,
"if_else_1190",
814,
61
],
[
"access",
58,
1,
815,
17
],
[
"is_text",
60,
4,
815,
17
],
[
"jump_false",
60,
"add_cn_1210",
815,
17
],
"_nop_tc_42",
[
"jump",
"add_cn_1210",
815,
17
],
[
"concat",
59,
4,
58,
815,
17
],
[
"jump",
"add_done_1209",
815,
17
],
"add_cn_1210",
[
"is_num",
60,
4,
815,
17
],
[
"jump_false",
60,
"add_err_1211",
815,
17
],
"_nop_tc_43",
"_nop_tc_44",
[
"add",
59,
4,
58,
815,
17
],
[
"jump",
"add_done_1209",
815,
17
],
"add_err_1211",
[
"disrupt",
815,
17
],
"add_done_1209",
[
"move",
4,
59,
815,
17
],
[
"jump",
"while_start_1184",
816,
9
],
[
"jump",
"if_end_1191",
816,
9
],
"if_else_1190",
"if_end_1191",
[
"access",
62,
1,
819,
31
],
[
"is_text",
64,
4,
819,
31
],
[
"jump_false",
64,
"add_cn_1213",
819,
31
],
"_nop_tc_45",
[
"jump",
"add_cn_1213",
819,
31
],
[
"concat",
63,
4,
62,
819,
31
],
[
"jump",
"add_done_1212",
819,
31
],
"add_cn_1213",
[
"is_num",
64,
4,
819,
31
],
[
"jump_false",
64,
"add_err_1214",
819,
31
],
"_nop_tc_46",
"_nop_tc_47",
[
"add",
63,
4,
62,
819,
31
],
[
"jump",
"add_done_1212",
819,
31
],
"add_err_1214",
[
"disrupt",
819,
31
],
"add_done_1212",
[
"load_dynamic",
66,
6,
63,
819,
31
],
[
"move",
8,
66,
819,
31
],
[
"is_array",
67,
8,
820,
21
],
"_nop_bl_1",
[
"jump_true",
67,
"if_else_1215",
820,
21
],
[
"access",
69,
1,
821,
17
],
[
"is_text",
71,
4,
821,
17
],
[
"jump_false",
71,
"add_cn_1218",
821,
17
],
"_nop_tc_48",
[
"jump",
"add_cn_1218",
821,
17
],
[
"concat",
70,
4,
69,
821,
17
],
[
"jump",
"add_done_1217",
821,
17
],
"add_cn_1218",
[
"is_num",
71,
4,
821,
17
],
[
"jump_false",
71,
"add_err_1219",
821,
17
],
"_nop_tc_49",
"_nop_tc_50",
[
"add",
70,
4,
69,
821,
17
],
[
"jump",
"add_done_1217",
821,
17
],
"add_err_1219",
[
"disrupt",
821,
17
],
"add_done_1217",
[
"move",
4,
70,
821,
17
],
[
"jump",
"while_start_1184",
822,
9
],
[
"jump",
"if_end_1216",
822,
9
],
"if_else_1215",
"if_end_1216",
[
"access",
73,
0,
825,
22
],
[
"load_index",
74,
8,
73,
825,
22
],
[
"move",
9,
74,
825,
22
],
[
"length",
75,
8,
826,
21
],
[
"move",
10,
75,
826,
21
],
[
"access",
76,
"jump_false",
829,
22
],
[
"is_identical",
77,
9,
76,
829,
22
],
[
"jump_true",
77,
"eq_done_1223",
829,
22
],
[
"is_int",
78,
9,
829,
22
],
[
"jump_false",
78,
"eq_ni_1224",
829,
22
],
"_nop_tc_51",
[
"jump",
"eq_ni_1224",
829,
22
],
[
"eq_int",
77,
9,
76,
829,
22
],
[
"jump",
"eq_done_1223",
829,
22
],
"eq_ni_1224",
[
"is_num",
78,
9,
829,
22
],
[
"jump_false",
78,
"eq_nn_1225",
829,
22
],
"_nop_tc_52",
[
"jump",
"eq_nn_1225",
829,
22
],
[
"eq_float",
77,
9,
76,
829,
22
],
[
"jump",
"eq_done_1223",
829,
22
],
"eq_nn_1225",
[
"is_text",
78,
9,
829,
22
],
[
"jump_false",
78,
"eq_nt_1226",
829,
22
],
"_nop_tc_53",
"_nop_tc_54",
[
"eq_text",
77,
9,
76,
829,
22
],
[
"jump",
"eq_done_1223",
829,
22
],
"eq_nt_1226",
[
"is_null",
78,
9,
829,
22
],
[
"jump_false",
78,
"eq_nnl_1227",
829,
22
],
"_nop_tc_55",
[
"jump",
"eq_nnl_1227",
829,
22
],
[
"true",
77,
829,
22
],
[
"jump",
"eq_done_1223",
829,
22
],
"eq_nnl_1227",
[
"is_bool",
78,
9,
829,
22
],
[
"jump_false",
78,
"eq_nb_1228",
829,
22
],
"_nop_tc_56",
[
"jump",
"eq_nb_1228",
829,
22
],
[
"eq_bool",
77,
9,
76,
829,
22
],
[
"jump",
"eq_done_1223",
829,
22
],
"eq_nb_1228",
[
"false",
77,
829,
22
],
"eq_done_1223",
[
"move",
80,
77,
829,
22
],
[
"jump_false",
80,
"and_end_1222",
829,
22
],
[
"access",
81,
1,
829,
43
],
[
"load_index",
82,
8,
81,
829,
43
],
[
"access",
83,
1,
829,
55
],
[
"load_index",
84,
5,
83,
829,
55
],
[
"is_identical",
85,
82,
84,
829,
55
],
[
"jump_true",
85,
"eq_done_1229",
829,
55
],
[
"is_int",
86,
82,
829,
55
],
[
"jump_false",
86,
"eq_ni_1230",
829,
55
],
[
"is_int",
87,
84,
829,
55
],
[
"jump_false",
87,
"eq_ni_1230",
829,
55
],
[
"eq_int",
85,
82,
84,
829,
55
],
[
"jump",
"eq_done_1229",
829,
55
],
"eq_ni_1230",
[
"is_num",
86,
82,
829,
55
],
[
"jump_false",
86,
"eq_nn_1231",
829,
55
],
[
"is_num",
87,
84,
829,
55
],
[
"jump_false",
87,
"eq_nn_1231",
829,
55
],
[
"eq_float",
85,
82,
84,
829,
55
],
[
"jump",
"eq_done_1229",
829,
55
],
"eq_nn_1231",
[
"is_text",
86,
82,
829,
55
],
[
"jump_false",
86,
"eq_nt_1232",
829,
55
],
[
"is_text",
87,
84,
829,
55
],
[
"jump_false",
87,
"eq_nt_1232",
829,
55
],
[
"eq_text",
85,
82,
84,
829,
55
],
[
"jump",
"eq_done_1229",
829,
55
],
"eq_nt_1232",
[
"is_null",
86,
82,
829,
55
],
[
"jump_false",
86,
"eq_nnl_1233",
829,
55
],
[
"is_null",
87,
84,
829,
55
],
[
"jump_false",
87,
"eq_nnl_1233",
829,
55
],
[
"true",
85,
829,
55
],
[
"jump",
"eq_done_1229",
829,
55
],
"eq_nnl_1233",
[
"is_bool",
86,
82,
829,
55
],
[
"jump_false",
86,
"eq_nb_1234",
829,
55
],
[
"is_bool",
87,
84,
829,
55
],
[
"jump_false",
87,
"eq_nb_1234",
829,
55
],
[
"eq_bool",
85,
82,
84,
829,
55
],
[
"jump",
"eq_done_1229",
829,
55
],
"eq_nb_1234",
[
"false",
85,
829,
55
],
"eq_done_1229",
[
"move",
80,
85,
829,
55
],
"and_end_1222",
[
"jump_false",
80,
"if_else_1220",
829,
55
],
[
"access",
88,
1,
830,
19
],
[
"is_text",
90,
7,
830,
19
],
[
"jump_false",
90,
"add_cn_1236",
830,
19
],
"_nop_tc_57",
[
"jump",
"add_cn_1236",
830,
19
],
[
"concat",
89,
7,
88,
830,
19
],
[
"jump",
"add_done_1235",
830,
19
],
"add_cn_1236",
[
"is_num",
90,
7,
830,
19
],
[
"jump_false",
90,
"add_err_1237",
830,
19
],
"_nop_tc_58",
"_nop_tc_59",
[
"add",
89,
7,
88,
830,
19
],
[
"jump",
"add_done_1235",
830,
19
],
"add_err_1237",
[
"disrupt",
830,
19
],
"add_done_1235",
[
"move",
7,
89,
830,
19
],
[
"access",
92,
"_nop_bl_",
831,
27
],
[
"access",
94,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
831,
40
],
[
"frame",
95,
94,
1,
831,
40
],
[
"null",
96,
831,
40
],
[
"setarg",
95,
0,
96,
831,
40
],
[
"setarg",
95,
1,
7,
831,
40
],
[
"invoke",
95,
93,
831,
40
],
"_nop_tc_60",
"_nop_tc_61",
[
"is_text",
99,
93,
831,
40
],
[
"jump_false",
99,
"add_cn_1239",
831,
40
],
[
"concat",
97,
92,
93,
831,
40
],
[
"jump",
"add_done_1238",
831,
40
],
"add_cn_1239",
"_nop_tc_62",
[
"jump",
"add_err_1240",
831,
40
],
[
"is_num",
99,
93,
831,
40
],
[
"jump_false",
99,
"add_err_1240",
831,
40
],
[
"add",
97,
92,
93,
831,
40
],
[
"jump",
"add_done_1238",
831,
40
],
"add_err_1240",
[
"disrupt",
831,
40
],
"add_done_1238",
[
"store_dynamic",
6,
97,
4,
831,
22
],
[
"access",
100,
"jump_true",
832,
32
],
[
"access",
101,
2,
832,
51
],
[
"load_index",
102,
5,
101,
832,
51
],
[
"access",
103,
2,
832,
60
],
[
"load_index",
104,
8,
103,
832,
60
],
[
"access",
105,
2,
832,
76
],
[
"is_num",
107,
10,
832,
76
],
[
"jump_false",
107,
"num_err_1241",
832,
76
],
"_nop_tc_63",
"_nop_tc_64",
[
"subtract",
106,
10,
105,
832,
76
],
[
"jump",
"num_done_1242",
832,
76
],
"num_err_1241",
[
"disrupt",
832,
76
],
"num_done_1242",
[
"load_dynamic",
109,
8,
106,
832,
76
],
[
"access",
110,
1,
832,
92
],
[
"is_num",
112,
10,
832,
92
],
[
"jump_false",
112,
"num_err_1243",
832,
92
],
"_nop_tc_65",
"_nop_tc_66",
[
"subtract",
111,
10,
110,
832,
92
],
[
"jump",
"num_done_1244",
832,
92
],
"num_err_1243",
[
"disrupt",
832,
92
],
"num_done_1244",
[
"load_dynamic",
114,
8,
111,
832,
92
],
[
"array",
115,
5,
832,
92
],
[
"push",
115,
100,
832,
92
],
[
"push",
115,
102,
832,
92
],
[
"push",
115,
104,
832,
92
],
[
"push",
115,
109,
832,
92
],
[
"push",
115,
114,
832,
92
],
[
"access",
116,
1,
832,
26
],
[
"is_text",
118,
4,
832,
26
],
[
"jump_false",
118,
"add_cn_1246",
832,
26
],
"_nop_tc_67",
[
"jump",
"add_cn_1246",
832,
26
],
[
"concat",
117,
4,
116,
832,
26
],
[
"jump",
"add_done_1245",
832,
26
],
"add_cn_1246",
[
"is_num",
118,
4,
832,
26
],
[
"jump_false",
118,
"add_err_1247",
832,
26
],
"_nop_tc_68",
"_nop_tc_69",
[
"add",
117,
4,
116,
832,
26
],
[
"jump",
"add_done_1245",
832,
26
],
"add_err_1247",
[
"disrupt",
832,
26
],
"add_done_1245",
[
"store_dynamic",
6,
115,
117,
832,
26
],
[
"null",
120,
833,
23
],
[
"is_identical",
121,
3,
120,
833,
23
],
[
"jump_true",
121,
"ne_nid_1251",
833,
23
],
[
"jump",
"ne_ni_1252",
833,
23
],
"ne_nid_1251",
[
"false",
121,
833,
23
],
[
"jump",
"ne_done_1250",
833,
23
],
"ne_ni_1252",
[
"is_int",
122,
3,
833,
23
],
[
"jump_false",
122,
"ne_nn_1253",
833,
23
],
"_nop_tc_70",
[
"jump",
"ne_nn_1253",
833,
23
],
[
"ne_int",
121,
3,
120,
833,
23
],
[
"jump",
"ne_done_1250",
833,
23
],
"ne_nn_1253",
[
"is_num",
122,
3,
833,
23
],
[
"jump_false",
122,
"ne_nt_1254",
833,
23
],
"_nop_tc_71",
[
"jump",
"ne_nt_1254",
833,
23
],
[
"ne_float",
121,
3,
120,
833,
23
],
[
"jump",
"ne_done_1250",
833,
23
],
"ne_nt_1254",
[
"is_text",
122,
3,
833,
23
],
[
"jump_false",
122,
"ne_nnl_1255",
833,
23
],
"_nop_tc_72",
[
"jump",
"ne_nnl_1255",
833,
23
],
[
"ne_text",
121,
3,
120,
833,
23
],
[
"jump",
"ne_done_1250",
833,
23
],
"ne_nnl_1255",
[
"is_null",
122,
3,
833,
23
],
[
"jump_false",
122,
"ne_nb_1256",
833,
23
],
"_nop_tc_73",
"_nop_tc_74",
[
"false",
121,
833,
23
],
[
"jump",
"ne_done_1250",
833,
23
],
"ne_nb_1256",
[
"is_bool",
122,
3,
833,
23
],
[
"jump_false",
122,
"ne_mis_1257",
833,
23
],
"_nop_tc_75",
[
"jump",
"ne_mis_1257",
833,
23
],
[
"ne_bool",
121,
3,
120,
833,
23
],
[
"jump",
"ne_done_1250",
833,
23
],
"ne_mis_1257",
[
"true",
121,
833,
23
],
"ne_done_1250",
[
"jump_false",
121,
"if_else_1248",
833,
23
],
[
"record",
124,
6
],
[
"access",
125,
"rewrite",
835,
20
],
[
"store_field",
124,
125,
"event",
835,
20
],
[
"access",
126,
"simplify_booleans",
835,
37
],
[
"store_field",
124,
126,
"pass",
835,
37
],
[
"access",
127,
"not_jump_false_fusion",
836,
19
],
[
"store_field",
124,
127,
"rule",
836,
19
],
[
"store_field",
124,
4,
"at",
836,
48
],
[
"array",
128,
2,
837,
29
],
[
"push",
128,
5,
837,
29
],
[
"push",
128,
8,
837,
29
],
[
"store_field",
124,
128,
"before",
837,
29
],
[
"load_dynamic",
129,
6,
4,
838,
34
],
[
"access",
130,
1,
838,
55
],
[
"is_text",
132,
4,
838,
55
],
[
"jump_false",
132,
"add_cn_1259",
838,
55
],
"_nop_tc_76",
[
"jump",
"add_cn_1259",
838,
55
],
[
"concat",
131,
4,
130,
838,
55
],
[
"jump",
"add_done_1258",
838,
55
],
"add_cn_1259",
[
"is_num",
132,
4,
838,
55
],
[
"jump_false",
132,
"add_err_1260",
838,
55
],
"_nop_tc_77",
"_nop_tc_78",
[
"add",
131,
4,
130,
838,
55
],
[
"jump",
"add_done_1258",
838,
55
],
"add_err_1260",
[
"disrupt",
838,
55
],
"add_done_1258",
[
"load_dynamic",
134,
6,
131,
838,
55
],
[
"array",
135,
2,
838,
55
],
[
"push",
135,
129,
838,
55
],
[
"push",
135,
134,
838,
55
],
[
"store_field",
124,
135,
"after",
838,
55
],
[
"is_array",
136,
3,
838,
55
],
[
"jump_false",
136,
"push_err_1261",
838,
55
],
[
"push",
3,
124,
838,
55
],
[
"jump",
"push_done_1262",
838,
55
],
"push_err_1261",
[
"disrupt",
838,
55
],
"push_done_1262",
[
"jump",
"if_end_1249",
838,
55
],
"if_else_1248",
"if_end_1249",
[
"access",
137,
2,
841,
17
],
[
"is_text",
139,
4,
841,
17
],
[
"jump_false",
139,
"add_cn_1264",
841,
17
],
"_nop_tc_79",
[
"jump",
"add_cn_1264",
841,
17
],
[
"concat",
138,
4,
137,
841,
17
],
[
"jump",
"add_done_1263",
841,
17
],
"add_cn_1264",
[
"is_num",
139,
4,
841,
17
],
[
"jump_false",
139,
"add_err_1265",
841,
17
],
"_nop_tc_80",
"_nop_tc_81",
[
"add",
138,
4,
137,
841,
17
],
[
"jump",
"add_done_1263",
841,
17
],
"add_err_1265",
[
"disrupt",
841,
17
],
"add_done_1263",
[
"move",
4,
138,
841,
17
],
[
"jump",
"while_start_1184",
842,
9
],
[
"jump",
"if_end_1221",
842,
9
],
"if_else_1220",
"if_end_1221",
[
"access",
141,
"jump_true",
846,
22
],
[
"is_identical",
142,
9,
141,
846,
22
],
[
"jump_true",
142,
"eq_done_1269",
846,
22
],
[
"is_int",
143,
9,
846,
22
],
[
"jump_false",
143,
"eq_ni_1270",
846,
22
],
"_nop_tc_82",
[
"jump",
"eq_ni_1270",
846,
22
],
[
"eq_int",
142,
9,
141,
846,
22
],
[
"jump",
"eq_done_1269",
846,
22
],
"eq_ni_1270",
[
"is_num",
143,
9,
846,
22
],
[
"jump_false",
143,
"eq_nn_1271",
846,
22
],
"_nop_tc_83",
[
"jump",
"eq_nn_1271",
846,
22
],
[
"eq_float",
142,
9,
141,
846,
22
],
[
"jump",
"eq_done_1269",
846,
22
],
"eq_nn_1271",
[
"is_text",
143,
9,
846,
22
],
[
"jump_false",
143,
"eq_nt_1272",
846,
22
],
"_nop_tc_84",
"_nop_tc_85",
[
"eq_text",
142,
9,
141,
846,
22
],
[
"jump",
"eq_done_1269",
846,
22
],
"eq_nt_1272",
[
"is_null",
143,
9,
846,
22
],
[
"jump_false",
143,
"eq_nnl_1273",
846,
22
],
"_nop_tc_86",
[
"jump",
"eq_nnl_1273",
846,
22
],
[
"true",
142,
846,
22
],
[
"jump",
"eq_done_1269",
846,
22
],
"eq_nnl_1273",
[
"is_bool",
143,
9,
846,
22
],
[
"jump_false",
143,
"eq_nb_1274",
846,
22
],
"_nop_tc_87",
[
"jump",
"eq_nb_1274",
846,
22
],
[
"eq_bool",
142,
9,
141,
846,
22
],
[
"jump",
"eq_done_1269",
846,
22
],
"eq_nb_1274",
[
"false",
142,
846,
22
],
"eq_done_1269",
[
"move",
145,
142,
846,
22
],
[
"jump_false",
145,
"and_end_1268",
846,
22
],
[
"access",
146,
1,
846,
42
],
[
"load_index",
147,
8,
146,
846,
42
],
[
"access",
148,
1,
846,
54
],
[
"load_index",
149,
5,
148,
846,
54
],
[
"is_identical",
150,
147,
149,
846,
54
],
[
"jump_true",
150,
"eq_done_1275",
846,
54
],
[
"is_int",
151,
147,
846,
54
],
[
"jump_false",
151,
"eq_ni_1276",
846,
54
],
[
"is_int",
152,
149,
846,
54
],
[
"jump_false",
152,
"eq_ni_1276",
846,
54
],
[
"eq_int",
150,
147,
149,
846,
54
],
[
"jump",
"eq_done_1275",
846,
54
],
"eq_ni_1276",
[
"is_num",
151,
147,
846,
54
],
[
"jump_false",
151,
"eq_nn_1277",
846,
54
],
[
"is_num",
152,
149,
846,
54
],
[
"jump_false",
152,
"eq_nn_1277",
846,
54
],
[
"eq_float",
150,
147,
149,
846,
54
],
[
"jump",
"eq_done_1275",
846,
54
],
"eq_nn_1277",
[
"is_text",
151,
147,
846,
54
],
[
"jump_false",
151,
"eq_nt_1278",
846,
54
],
[
"is_text",
152,
149,
846,
54
],
[
"jump_false",
152,
"eq_nt_1278",
846,
54
],
[
"eq_text",
150,
147,
149,
846,
54
],
[
"jump",
"eq_done_1275",
846,
54
],
"eq_nt_1278",
[
"is_null",
151,
147,
846,
54
],
[
"jump_false",
151,
"eq_nnl_1279",
846,
54
],
[
"is_null",
152,
149,
846,
54
],
[
"jump_false",
152,
"eq_nnl_1279",
846,
54
],
[
"true",
150,
846,
54
],
[
"jump",
"eq_done_1275",
846,
54
],
"eq_nnl_1279",
[
"is_bool",
151,
147,
846,
54
],
[
"jump_false",
151,
"eq_nb_1280",
846,
54
],
[
"is_bool",
152,
149,
846,
54
],
[
"jump_false",
152,
"eq_nb_1280",
846,
54
],
[
"eq_bool",
150,
147,
149,
846,
54
],
[
"jump",
"eq_done_1275",
846,
54
],
"eq_nb_1280",
[
"false",
150,
846,
54
],
"eq_done_1275",
[
"move",
145,
150,
846,
54
],
"and_end_1268",
[
"jump_false",
145,
"if_else_1266",
846,
54
],
[
"access",
153,
1,
847,
19
],
[
"is_text",
155,
7,
847,
19
],
[
"jump_false",
155,
"add_cn_1282",
847,
19
],
"_nop_tc_88",
[
"jump",
"add_cn_1282",
847,
19
],
[
"concat",
154,
7,
153,
847,
19
],
[
"jump",
"add_done_1281",
847,
19
],
"add_cn_1282",
[
"is_num",
155,
7,
847,
19
],
[
"jump_false",
155,
"add_err_1283",
847,
19
],
"_nop_tc_89",
"_nop_tc_90",
[
"add",
154,
7,
153,
847,
19
],
[
"jump",
"add_done_1281",
847,
19
],
"add_err_1283",
[
"disrupt",
847,
19
],
"add_done_1281",
[
"move",
7,
154,
847,
19
],
[
"access",
157,
"_nop_bl_",
848,
27
],
[
"access",
159,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
848,
40
],
[
"frame",
160,
159,
1,
848,
40
],
[
"null",
161,
848,
40
],
[
"setarg",
160,
0,
161,
848,
40
],
[
"setarg",
160,
1,
7,
848,
40
],
[
"invoke",
160,
158,
848,
40
],
"_nop_tc_91",
"_nop_tc_92",
[
"is_text",
164,
158,
848,
40
],
[
"jump_false",
164,
"add_cn_1285",
848,
40
],
[
"concat",
162,
157,
158,
848,
40
],
[
"jump",
"add_done_1284",
848,
40
],
"add_cn_1285",
"_nop_tc_93",
[
"jump",
"add_err_1286",
848,
40
],
[
"is_num",
164,
158,
848,
40
],
[
"jump_false",
164,
"add_err_1286",
848,
40
],
[
"add",
162,
157,
158,
848,
40
],
[
"jump",
"add_done_1284",
848,
40
],
"add_err_1286",
[
"disrupt",
848,
40
],
"add_done_1284",
[
"store_dynamic",
6,
162,
4,
848,
22
],
[
"access",
165,
"jump_false",
849,
32
],
[
"access",
166,
2,
849,
52
],
[
"load_index",
167,
5,
166,
849,
52
],
[
"access",
168,
2,
849,
61
],
[
"load_index",
169,
8,
168,
849,
61
],
[
"access",
170,
2,
849,
77
],
[
"is_num",
172,
10,
849,
77
],
[
"jump_false",
172,
"num_err_1287",
849,
77
],
"_nop_tc_94",
"_nop_tc_95",
[
"subtract",
171,
10,
170,
849,
77
],
[
"jump",
"num_done_1288",
849,
77
],
"num_err_1287",
[
"disrupt",
849,
77
],
"num_done_1288",
[
"load_dynamic",
174,
8,
171,
849,
77
],
[
"access",
175,
1,
849,
93
],
[
"is_num",
177,
10,
849,
93
],
[
"jump_false",
177,
"num_err_1289",
849,
93
],
"_nop_tc_96",
"_nop_tc_97",
[
"subtract",
176,
10,
175,
849,
93
],
[
"jump",
"num_done_1290",
849,
93
],
"num_err_1289",
[
"disrupt",
849,
93
],
"num_done_1290",
[
"load_dynamic",
179,
8,
176,
849,
93
],
[
"array",
180,
5,
849,
93
],
[
"push",
180,
165,
849,
93
],
[
"push",
180,
167,
849,
93
],
[
"push",
180,
169,
849,
93
],
[
"push",
180,
174,
849,
93
],
[
"push",
180,
179,
849,
93
],
[
"access",
181,
1,
849,
26
],
[
"is_text",
183,
4,
849,
26
],
[
"jump_false",
183,
"add_cn_1292",
849,
26
],
"_nop_tc_98",
[
"jump",
"add_cn_1292",
849,
26
],
[
"concat",
182,
4,
181,
849,
26
],
[
"jump",
"add_done_1291",
849,
26
],
"add_cn_1292",
[
"is_num",
183,
4,
849,
26
],
[
"jump_false",
183,
"add_err_1293",
849,
26
],
"_nop_tc_99",
"_nop_tc_100",
[
"add",
182,
4,
181,
849,
26
],
[
"jump",
"add_done_1291",
849,
26
],
"add_err_1293",
[
"disrupt",
849,
26
],
"add_done_1291",
[
"store_dynamic",
6,
180,
182,
849,
26
],
[
"null",
185,
850,
23
],
[
"is_identical",
186,
3,
185,
850,
23
],
[
"jump_true",
186,
"ne_nid_1297",
850,
23
],
[
"jump",
"ne_ni_1298",
850,
23
],
"ne_nid_1297",
[
"false",
186,
850,
23
],
[
"jump",
"ne_done_1296",
850,
23
],
"ne_ni_1298",
[
"is_int",
187,
3,
850,
23
],
[
"jump_false",
187,
"ne_nn_1299",
850,
23
],
"_nop_tc_101",
[
"jump",
"ne_nn_1299",
850,
23
],
[
"ne_int",
186,
3,
185,
850,
23
],
[
"jump",
"ne_done_1296",
850,
23
],
"ne_nn_1299",
[
"is_num",
187,
3,
850,
23
],
[
"jump_false",
187,
"ne_nt_1300",
850,
23
],
"_nop_tc_102",
[
"jump",
"ne_nt_1300",
850,
23
],
[
"ne_float",
186,
3,
185,
850,
23
],
[
"jump",
"ne_done_1296",
850,
23
],
"ne_nt_1300",
[
"is_text",
187,
3,
850,
23
],
[
"jump_false",
187,
"ne_nnl_1301",
850,
23
],
"_nop_tc_103",
[
"jump",
"ne_nnl_1301",
850,
23
],
[
"ne_text",
186,
3,
185,
850,
23
],
[
"jump",
"ne_done_1296",
850,
23
],
"ne_nnl_1301",
[
"is_null",
187,
3,
850,
23
],
[
"jump_false",
187,
"ne_nb_1302",
850,
23
],
"_nop_tc_104",
"_nop_tc_105",
[
"false",
186,
850,
23
],
[
"jump",
"ne_done_1296",
850,
23
],
"ne_nb_1302",
[
"is_bool",
187,
3,
850,
23
],
[
"jump_false",
187,
"ne_mis_1303",
850,
23
],
"_nop_tc_106",
[
"jump",
"ne_mis_1303",
850,
23
],
[
"ne_bool",
186,
3,
185,
850,
23
],
[
"jump",
"ne_done_1296",
850,
23
],
"ne_mis_1303",
[
"true",
186,
850,
23
],
"ne_done_1296",
[
"jump_false",
186,
"if_else_1294",
850,
23
],
[
"record",
189,
6
],
[
"access",
190,
"rewrite",
852,
20
],
[
"store_field",
189,
190,
"event",
852,
20
],
[
"access",
191,
"simplify_booleans",
852,
37
],
[
"store_field",
189,
191,
"pass",
852,
37
],
[
"access",
192,
"not_jump_true_fusion",
853,
19
],
[
"store_field",
189,
192,
"rule",
853,
19
],
[
"store_field",
189,
4,
"at",
853,
47
],
[
"array",
193,
2,
854,
29
],
[
"push",
193,
5,
854,
29
],
[
"push",
193,
8,
854,
29
],
[
"store_field",
189,
193,
"before",
854,
29
],
[
"load_dynamic",
194,
6,
4,
855,
34
],
[
"access",
195,
1,
855,
55
],
[
"is_text",
197,
4,
855,
55
],
[
"jump_false",
197,
"add_cn_1305",
855,
55
],
"_nop_tc_107",
[
"jump",
"add_cn_1305",
855,
55
],
[
"concat",
196,
4,
195,
855,
55
],
[
"jump",
"add_done_1304",
855,
55
],
"add_cn_1305",
[
"is_num",
197,
4,
855,
55
],
[
"jump_false",
197,
"add_err_1306",
855,
55
],
"_nop_tc_108",
"_nop_tc_109",
[
"add",
196,
4,
195,
855,
55
],
[
"jump",
"add_done_1304",
855,
55
],
"add_err_1306",
[
"disrupt",
855,
55
],
"add_done_1304",
[
"load_dynamic",
199,
6,
196,
855,
55
],
[
"array",
200,
2,
855,
55
],
[
"push",
200,
194,
855,
55
],
[
"push",
200,
199,
855,
55
],
[
"store_field",
189,
200,
"after",
855,
55
],
[
"is_array",
201,
3,
855,
55
],
[
"jump_false",
201,
"push_err_1307",
855,
55
],
[
"push",
3,
189,
855,
55
],
[
"jump",
"push_done_1308",
855,
55
],
"push_err_1307",
[
"disrupt",
855,
55
],
"push_done_1308",
[
"jump",
"if_end_1295",
855,
55
],
"if_else_1294",
"if_end_1295",
[
"access",
202,
2,
858,
17
],
[
"is_text",
204,
4,
858,
17
],
[
"jump_false",
204,
"add_cn_1310",
858,
17
],
"_nop_tc_110",
[
"jump",
"add_cn_1310",
858,
17
],
[
"concat",
203,
4,
202,
858,
17
],
[
"jump",
"add_done_1309",
858,
17
],
"add_cn_1310",
[
"is_num",
204,
4,
858,
17
],
[
"jump_false",
204,
"add_err_1311",
858,
17
],
"_nop_tc_111",
"_nop_tc_112",
[
"add",
203,
4,
202,
858,
17
],
[
"jump",
"add_done_1309",
858,
17
],
"add_err_1311",
[
"disrupt",
858,
17
],
"add_done_1309",
[
"move",
4,
203,
858,
17
],
[
"jump",
"while_start_1184",
859,
9
],
[
"jump",
"if_end_1267",
859,
9
],
"if_else_1266",
"if_end_1267",
[
"access",
206,
"not",
863,
22
],
[
"is_identical",
207,
9,
206,
863,
22
],
[
"jump_true",
207,
"eq_done_1315",
863,
22
],
[
"is_int",
208,
9,
863,
22
],
[
"jump_false",
208,
"eq_ni_1316",
863,
22
],
"_nop_tc_113",
[
"jump",
"eq_ni_1316",
863,
22
],
[
"eq_int",
207,
9,
206,
863,
22
],
[
"jump",
"eq_done_1315",
863,
22
],
"eq_ni_1316",
[
"is_num",
208,
9,
863,
22
],
[
"jump_false",
208,
"eq_nn_1317",
863,
22
],
"_nop_tc_114",
[
"jump",
"eq_nn_1317",
863,
22
],
[
"eq_float",
207,
9,
206,
863,
22
],
[
"jump",
"eq_done_1315",
863,
22
],
"eq_nn_1317",
[
"is_text",
208,
9,
863,
22
],
[
"jump_false",
208,
"eq_nt_1318",
863,
22
],
"_nop_tc_115",
"_nop_tc_116",
[
"eq_text",
207,
9,
206,
863,
22
],
[
"jump",
"eq_done_1315",
863,
22
],
"eq_nt_1318",
[
"is_null",
208,
9,
863,
22
],
[
"jump_false",
208,
"eq_nnl_1319",
863,
22
],
"_nop_tc_117",
[
"jump",
"eq_nnl_1319",
863,
22
],
[
"true",
207,
863,
22
],
[
"jump",
"eq_done_1315",
863,
22
],
"eq_nnl_1319",
[
"is_bool",
208,
9,
863,
22
],
[
"jump_false",
208,
"eq_nb_1320",
863,
22
],
"_nop_tc_118",
[
"jump",
"eq_nb_1320",
863,
22
],
[
"eq_bool",
207,
9,
206,
863,
22
],
[
"jump",
"eq_done_1315",
863,
22
],
"eq_nb_1320",
[
"false",
207,
863,
22
],
"eq_done_1315",
[
"move",
210,
207,
863,
22
],
[
"jump_false",
210,
"and_end_1314",
863,
22
],
[
"access",
211,
2,
863,
36
],
[
"load_index",
212,
8,
211,
863,
36
],
[
"access",
213,
1,
863,
48
],
[
"load_index",
214,
5,
213,
863,
48
],
[
"is_identical",
215,
212,
214,
863,
48
],
[
"jump_true",
215,
"eq_done_1321",
863,
48
],
[
"is_int",
216,
212,
863,
48
],
[
"jump_false",
216,
"eq_ni_1322",
863,
48
],
[
"is_int",
217,
214,
863,
48
],
[
"jump_false",
217,
"eq_ni_1322",
863,
48
],
[
"eq_int",
215,
212,
214,
863,
48
],
[
"jump",
"eq_done_1321",
863,
48
],
"eq_ni_1322",
[
"is_num",
216,
212,
863,
48
],
[
"jump_false",
216,
"eq_nn_1323",
863,
48
],
[
"is_num",
217,
214,
863,
48
],
[
"jump_false",
217,
"eq_nn_1323",
863,
48
],
[
"eq_float",
215,
212,
214,
863,
48
],
[
"jump",
"eq_done_1321",
863,
48
],
"eq_nn_1323",
[
"is_text",
216,
212,
863,
48
],
[
"jump_false",
216,
"eq_nt_1324",
863,
48
],
[
"is_text",
217,
214,
863,
48
],
[
"jump_false",
217,
"eq_nt_1324",
863,
48
],
[
"eq_text",
215,
212,
214,
863,
48
],
[
"jump",
"eq_done_1321",
863,
48
],
"eq_nt_1324",
[
"is_null",
216,
212,
863,
48
],
[
"jump_false",
216,
"eq_nnl_1325",
863,
48
],
[
"is_null",
217,
214,
863,
48
],
[
"jump_false",
217,
"eq_nnl_1325",
863,
48
],
[
"true",
215,
863,
48
],
[
"jump",
"eq_done_1321",
863,
48
],
"eq_nnl_1325",
[
"is_bool",
216,
212,
863,
48
],
[
"jump_false",
216,
"eq_nb_1326",
863,
48
],
[
"is_bool",
217,
214,
863,
48
],
[
"jump_false",
217,
"eq_nb_1326",
863,
48
],
[
"eq_bool",
215,
212,
214,
863,
48
],
[
"jump",
"eq_done_1321",
863,
48
],
"eq_nb_1326",
[
"false",
215,
863,
48
],
"eq_done_1321",
[
"move",
210,
215,
863,
48
],
"and_end_1314",
[
"jump_false",
210,
"if_else_1312",
863,
48
],
[
"access",
218,
1,
864,
19
],
[
"is_text",
220,
7,
864,
19
],
[
"jump_false",
220,
"add_cn_1328",
864,
19
],
"_nop_tc_119",
[
"jump",
"add_cn_1328",
864,
19
],
[
"concat",
219,
7,
218,
864,
19
],
[
"jump",
"add_done_1327",
864,
19
],
"add_cn_1328",
[
"is_num",
220,
7,
864,
19
],
[
"jump_false",
220,
"add_err_1329",
864,
19
],
"_nop_tc_120",
"_nop_tc_121",
[
"add",
219,
7,
218,
864,
19
],
[
"jump",
"add_done_1327",
864,
19
],
"add_err_1329",
[
"disrupt",
864,
19
],
"add_done_1327",
[
"move",
7,
219,
864,
19
],
[
"access",
222,
"_nop_bl_",
865,
27
],
[
"access",
224,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
865,
40
],
[
"frame",
225,
224,
1,
865,
40
],
[
"null",
226,
865,
40
],
[
"setarg",
225,
0,
226,
865,
40
],
[
"setarg",
225,
1,
7,
865,
40
],
[
"invoke",
225,
223,
865,
40
],
"_nop_tc_122",
"_nop_tc_123",
[
"is_text",
229,
223,
865,
40
],
[
"jump_false",
229,
"add_cn_1331",
865,
40
],
[
"concat",
227,
222,
223,
865,
40
],
[
"jump",
"add_done_1330",
865,
40
],
"add_cn_1331",
"_nop_tc_124",
[
"jump",
"add_err_1332",
865,
40
],
[
"is_num",
229,
223,
865,
40
],
[
"jump_false",
229,
"add_err_1332",
865,
40
],
[
"add",
227,
222,
223,
865,
40
],
[
"jump",
"add_done_1330",
865,
40
],
"add_err_1332",
[
"disrupt",
865,
40
],
"add_done_1330",
[
"store_dynamic",
6,
227,
4,
865,
22
],
[
"access",
230,
"move",
866,
32
],
[
"access",
231,
1,
866,
45
],
[
"load_index",
232,
8,
231,
866,
45
],
[
"access",
233,
2,
866,
55
],
[
"load_index",
234,
5,
233,
866,
55
],
[
"access",
235,
2,
866,
71
],
[
"is_num",
237,
10,
866,
71
],
[
"jump_false",
237,
"num_err_1333",
866,
71
],
"_nop_tc_125",
"_nop_tc_126",
[
"subtract",
236,
10,
235,
866,
71
],
[
"jump",
"num_done_1334",
866,
71
],
"num_err_1333",
[
"disrupt",
866,
71
],
"num_done_1334",
[
"load_dynamic",
239,
8,
236,
866,
71
],
[
"access",
240,
1,
866,
87
],
[
"is_num",
242,
10,
866,
87
],
[
"jump_false",
242,
"num_err_1335",
866,
87
],
"_nop_tc_127",
"_nop_tc_128",
[
"subtract",
241,
10,
240,
866,
87
],
[
"jump",
"num_done_1336",
866,
87
],
"num_err_1335",
[
"disrupt",
866,
87
],
"num_done_1336",
[
"load_dynamic",
244,
8,
241,
866,
87
],
[
"array",
245,
5,
866,
87
],
[
"push",
245,
230,
866,
87
],
[
"push",
245,
232,
866,
87
],
[
"push",
245,
234,
866,
87
],
[
"push",
245,
239,
866,
87
],
[
"push",
245,
244,
866,
87
],
[
"access",
246,
1,
866,
26
],
[
"is_text",
248,
4,
866,
26
],
[
"jump_false",
248,
"add_cn_1338",
866,
26
],
"_nop_tc_129",
[
"jump",
"add_cn_1338",
866,
26
],
[
"concat",
247,
4,
246,
866,
26
],
[
"jump",
"add_done_1337",
866,
26
],
"add_cn_1338",
[
"is_num",
248,
4,
866,
26
],
[
"jump_false",
248,
"add_err_1339",
866,
26
],
"_nop_tc_130",
"_nop_tc_131",
[
"add",
247,
4,
246,
866,
26
],
[
"jump",
"add_done_1337",
866,
26
],
"add_err_1339",
[
"disrupt",
866,
26
],
"add_done_1337",
[
"store_dynamic",
6,
245,
247,
866,
26
],
[
"null",
250,
867,
23
],
[
"is_identical",
251,
3,
250,
867,
23
],
[
"jump_true",
251,
"ne_nid_1343",
867,
23
],
[
"jump",
"ne_ni_1344",
867,
23
],
"ne_nid_1343",
[
"false",
251,
867,
23
],
[
"jump",
"ne_done_1342",
867,
23
],
"ne_ni_1344",
[
"is_int",
252,
3,
867,
23
],
[
"jump_false",
252,
"ne_nn_1345",
867,
23
],
"_nop_tc_132",
[
"jump",
"ne_nn_1345",
867,
23
],
[
"ne_int",
251,
3,
250,
867,
23
],
[
"jump",
"ne_done_1342",
867,
23
],
"ne_nn_1345",
[
"is_num",
252,
3,
867,
23
],
[
"jump_false",
252,
"ne_nt_1346",
867,
23
],
"_nop_tc_133",
[
"jump",
"ne_nt_1346",
867,
23
],
[
"ne_float",
251,
3,
250,
867,
23
],
[
"jump",
"ne_done_1342",
867,
23
],
"ne_nt_1346",
[
"is_text",
252,
3,
867,
23
],
[
"jump_false",
252,
"ne_nnl_1347",
867,
23
],
"_nop_tc_134",
[
"jump",
"ne_nnl_1347",
867,
23
],
[
"ne_text",
251,
3,
250,
867,
23
],
[
"jump",
"ne_done_1342",
867,
23
],
"ne_nnl_1347",
[
"is_null",
252,
3,
867,
23
],
[
"jump_false",
252,
"ne_nb_1348",
867,
23
],
"_nop_tc_135",
"_nop_tc_136",
[
"false",
251,
867,
23
],
[
"jump",
"ne_done_1342",
867,
23
],
"ne_nb_1348",
[
"is_bool",
252,
3,
867,
23
],
[
"jump_false",
252,
"ne_mis_1349",
867,
23
],
"_nop_tc_137",
[
"jump",
"ne_mis_1349",
867,
23
],
[
"ne_bool",
251,
3,
250,
867,
23
],
[
"jump",
"ne_done_1342",
867,
23
],
"ne_mis_1349",
[
"true",
251,
867,
23
],
"ne_done_1342",
[
"jump_false",
251,
"if_else_1340",
867,
23
],
[
"record",
254,
6
],
[
"access",
255,
"rewrite",
869,
20
],
[
"store_field",
254,
255,
"event",
869,
20
],
[
"access",
256,
"simplify_booleans",
869,
37
],
[
"store_field",
254,
256,
"pass",
869,
37
],
[
"access",
257,
"double_not",
870,
19
],
[
"store_field",
254,
257,
"rule",
870,
19
],
[
"store_field",
254,
4,
"at",
870,
37
],
[
"array",
258,
2,
871,
29
],
[
"push",
258,
5,
871,
29
],
[
"push",
258,
8,
871,
29
],
[
"store_field",
254,
258,
"before",
871,
29
],
[
"load_dynamic",
259,
6,
4,
872,
34
],
[
"access",
260,
1,
872,
55
],
[
"is_text",
262,
4,
872,
55
],
[
"jump_false",
262,
"add_cn_1351",
872,
55
],
"_nop_tc_138",
[
"jump",
"add_cn_1351",
872,
55
],
[
"concat",
261,
4,
260,
872,
55
],
[
"jump",
"add_done_1350",
872,
55
],
"add_cn_1351",
[
"is_num",
262,
4,
872,
55
],
[
"jump_false",
262,
"add_err_1352",
872,
55
],
"_nop_tc_139",
"_nop_tc_140",
[
"add",
261,
4,
260,
872,
55
],
[
"jump",
"add_done_1350",
872,
55
],
"add_err_1352",
[
"disrupt",
872,
55
],
"add_done_1350",
[
"load_dynamic",
264,
6,
261,
872,
55
],
[
"array",
265,
2,
872,
55
],
[
"push",
265,
259,
872,
55
],
[
"push",
265,
264,
872,
55
],
[
"store_field",
254,
265,
"after",
872,
55
],
[
"is_array",
266,
3,
872,
55
],
[
"jump_false",
266,
"push_err_1353",
872,
55
],
[
"push",
3,
254,
872,
55
],
[
"jump",
"push_done_1354",
872,
55
],
"push_err_1353",
[
"disrupt",
872,
55
],
"push_done_1354",
[
"jump",
"if_end_1341",
872,
55
],
"if_else_1340",
"if_end_1341",
[
"access",
267,
2,
875,
17
],
[
"is_text",
269,
4,
875,
17
],
[
"jump_false",
269,
"add_cn_1356",
875,
17
],
"_nop_tc_141",
[
"jump",
"add_cn_1356",
875,
17
],
[
"concat",
268,
4,
267,
875,
17
],
[
"jump",
"add_done_1355",
875,
17
],
"add_cn_1356",
[
"is_num",
269,
4,
875,
17
],
[
"jump_false",
269,
"add_err_1357",
875,
17
],
"_nop_tc_142",
"_nop_tc_143",
[
"add",
268,
4,
267,
875,
17
],
[
"jump",
"add_done_1355",
875,
17
],
"add_err_1357",
[
"disrupt",
875,
17
],
"add_done_1355",
[
"move",
4,
268,
875,
17
],
[
"jump",
"while_start_1184",
876,
9
],
[
"jump",
"if_end_1313",
876,
9
],
"if_else_1312",
"if_end_1313",
[
"access",
271,
1,
879,
15
],
[
"is_text",
273,
4,
879,
15
],
[
"jump_false",
273,
"add_cn_1359",
879,
15
],
"_nop_tc_144",
[
"jump",
"add_cn_1359",
879,
15
],
[
"concat",
272,
4,
271,
879,
15
],
[
"jump",
"add_done_1358",
879,
15
],
"add_cn_1359",
[
"is_num",
273,
4,
879,
15
],
[
"jump_false",
273,
"add_err_1360",
879,
15
],
"_nop_tc_145",
"_nop_tc_146",
[
"add",
272,
4,
271,
879,
15
],
[
"jump",
"add_done_1358",
879,
15
],
"add_err_1360",
[
"disrupt",
879,
15
],
"add_done_1358",
[
"move",
4,
272,
879,
15
],
[
"jump",
"while_start_1184",
879,
15
],
"while_end_1185",
[
"null",
275,
882,
12
],
[
"return",
275,
882,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 2
},
{
"disruption_pc": 0,
"nr_slots": 82,
"nr_close_slots": 0,
"instructions": [
[
"load_field",
9,
1,
"instructions",
889,
24
],
[
"move",
6,
9,
889,
24
],
[
"access",
8,
0,
890,
21
],
[
"access",
7,
0,
891,
14
],
[
"access",
4,
0,
892,
13
],
[
"null",
5,
893,
17
],
[
"null",
3,
894,
18
],
[
"null",
10,
896,
25
],
[
"is_identical",
11,
6,
10,
896,
25
],
[
"jump_true",
11,
"eq_done_1364",
896,
25
],
[
"is_int",
12,
6,
896,
25
],
[
"jump_false",
12,
"eq_ni_1365",
896,
25
],
"_nop_tc_1",
[
"jump",
"eq_ni_1365",
896,
25
],
[
"eq_int",
11,
6,
10,
896,
25
],
[
"jump",
"eq_done_1364",
896,
25
],
"eq_ni_1365",
[
"is_num",
12,
6,
896,
25
],
[
"jump_false",
12,
"eq_nn_1366",
896,
25
],
"_nop_tc_2",
[
"jump",
"eq_nn_1366",
896,
25
],
[
"eq_float",
11,
6,
10,
896,
25
],
[
"jump",
"eq_done_1364",
896,
25
],
"eq_nn_1366",
[
"is_text",
12,
6,
896,
25
],
[
"jump_false",
12,
"eq_nt_1367",
896,
25
],
"_nop_tc_3",
[
"jump",
"eq_nt_1367",
896,
25
],
[
"eq_text",
11,
6,
10,
896,
25
],
[
"jump",
"eq_done_1364",
896,
25
],
"eq_nt_1367",
[
"is_null",
12,
6,
896,
25
],
[
"jump_false",
12,
"eq_nnl_1368",
896,
25
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
11,
896,
25
],
[
"jump",
"eq_done_1364",
896,
25
],
"eq_nnl_1368",
[
"is_bool",
12,
6,
896,
25
],
[
"jump_false",
12,
"eq_nb_1369",
896,
25
],
"_nop_tc_6",
[
"jump",
"eq_nb_1369",
896,
25
],
[
"eq_bool",
11,
6,
10,
896,
25
],
[
"jump",
"eq_done_1364",
896,
25
],
"eq_nb_1369",
[
"false",
11,
896,
25
],
"eq_done_1364",
[
"move",
14,
11,
896,
25
],
[
"jump_true",
14,
"or_end_1363",
896,
25
],
[
"length",
15,
6,
896,
40
],
[
"access",
16,
0,
896,
57
],
[
"is_identical",
17,
15,
16,
896,
57
],
[
"jump_true",
17,
"eq_done_1370",
896,
57
],
"_nop_tc_7",
"_nop_tc_8",
"_nop_tc_9",
"_nop_tc_10",
[
"eq_int",
17,
15,
16,
896,
57
],
[
"jump",
"eq_done_1370",
896,
57
],
"eq_ni_1371",
"_nop_tc_11",
"_nop_tc_12",
"_nop_tc_13",
"_nop_tc_14",
[
"eq_float",
17,
15,
16,
896,
57
],
[
"jump",
"eq_done_1370",
896,
57
],
"eq_nn_1372",
"_nop_tc_15",
[
"jump",
"eq_nt_1373",
896,
57
],
"_nop_tc_16",
[
"jump",
"eq_nt_1373",
896,
57
],
[
"eq_text",
17,
15,
16,
896,
57
],
[
"jump",
"eq_done_1370",
896,
57
],
"eq_nt_1373",
"_nop_tc_17",
[
"jump",
"eq_nnl_1374",
896,
57
],
"_nop_tc_18",
[
"jump",
"eq_nnl_1374",
896,
57
],
[
"true",
17,
896,
57
],
[
"jump",
"eq_done_1370",
896,
57
],
"eq_nnl_1374",
"_nop_tc_19",
[
"jump",
"eq_nb_1375",
896,
57
],
"_nop_tc_20",
[
"jump",
"eq_nb_1375",
896,
57
],
[
"eq_bool",
17,
15,
16,
896,
57
],
[
"jump",
"eq_done_1370",
896,
57
],
"eq_nb_1375",
[
"false",
17,
896,
57
],
"eq_done_1370",
[
"move",
14,
17,
896,
57
],
"or_end_1363",
[
"jump_false",
14,
"if_else_1361",
896,
57
],
[
"null",
20,
897,
14
],
[
"return",
20,
897,
14
],
"_nop_ur_1",
"if_else_1361",
"if_end_1362",
[
"null",
21,
900,
16
],
[
"is_identical",
22,
2,
21,
900,
16
],
[
"jump_true",
22,
"ne_nid_1380",
900,
16
],
[
"jump",
"ne_ni_1381",
900,
16
],
"ne_nid_1380",
[
"false",
22,
900,
16
],
[
"jump",
"ne_done_1379",
900,
16
],
"ne_ni_1381",
[
"is_int",
23,
2,
900,
16
],
[
"jump_false",
23,
"ne_nn_1382",
900,
16
],
"_nop_tc_21",
[
"jump",
"ne_nn_1382",
900,
16
],
[
"ne_int",
22,
2,
21,
900,
16
],
[
"jump",
"ne_done_1379",
900,
16
],
"ne_nn_1382",
[
"is_num",
23,
2,
900,
16
],
[
"jump_false",
23,
"ne_nt_1383",
900,
16
],
"_nop_tc_22",
[
"jump",
"ne_nt_1383",
900,
16
],
[
"ne_float",
22,
2,
21,
900,
16
],
[
"jump",
"ne_done_1379",
900,
16
],
"ne_nt_1383",
[
"is_text",
23,
2,
900,
16
],
[
"jump_false",
23,
"ne_nnl_1384",
900,
16
],
"_nop_tc_23",
[
"jump",
"ne_nnl_1384",
900,
16
],
[
"ne_text",
22,
2,
21,
900,
16
],
[
"jump",
"ne_done_1379",
900,
16
],
"ne_nnl_1384",
[
"is_null",
23,
2,
900,
16
],
[
"jump_false",
23,
"ne_nb_1385",
900,
16
],
"_nop_tc_24",
"_nop_tc_25",
[
"false",
22,
900,
16
],
[
"jump",
"ne_done_1379",
900,
16
],
"ne_nb_1385",
[
"is_bool",
23,
2,
900,
16
],
[
"jump_false",
23,
"ne_mis_1386",
900,
16
],
"_nop_tc_26",
[
"jump",
"ne_mis_1386",
900,
16
],
[
"ne_bool",
22,
2,
21,
900,
16
],
[
"jump",
"ne_done_1379",
900,
16
],
"ne_mis_1386",
[
"true",
22,
900,
16
],
"ne_done_1379",
[
"move",
25,
22,
900,
16
],
[
"jump_false",
25,
"and_end_1378",
900,
16
],
[
"load_field",
26,
2,
"events",
900,
24
],
[
"null",
27,
900,
38
],
[
"is_identical",
28,
26,
27,
900,
38
],
[
"jump_true",
28,
"ne_nid_1388",
900,
38
],
[
"jump",
"ne_ni_1389",
900,
38
],
"ne_nid_1388",
[
"false",
28,
900,
38
],
[
"jump",
"ne_done_1387",
900,
38
],
"ne_ni_1389",
[
"is_int",
29,
26,
900,
38
],
[
"jump_false",
29,
"ne_nn_1390",
900,
38
],
"_nop_tc_27",
[
"jump",
"ne_nn_1390",
900,
38
],
[
"ne_int",
28,
26,
27,
900,
38
],
[
"jump",
"ne_done_1387",
900,
38
],
"ne_nn_1390",
[
"is_num",
29,
26,
900,
38
],
[
"jump_false",
29,
"ne_nt_1391",
900,
38
],
"_nop_tc_28",
[
"jump",
"ne_nt_1391",
900,
38
],
[
"ne_float",
28,
26,
27,
900,
38
],
[
"jump",
"ne_done_1387",
900,
38
],
"ne_nt_1391",
[
"is_text",
29,
26,
900,
38
],
[
"jump_false",
29,
"ne_nnl_1392",
900,
38
],
"_nop_tc_29",
[
"jump",
"ne_nnl_1392",
900,
38
],
[
"ne_text",
28,
26,
27,
900,
38
],
[
"jump",
"ne_done_1387",
900,
38
],
"ne_nnl_1392",
[
"is_null",
29,
26,
900,
38
],
[
"jump_false",
29,
"ne_nb_1393",
900,
38
],
"_nop_tc_30",
"_nop_tc_31",
[
"false",
28,
900,
38
],
[
"jump",
"ne_done_1387",
900,
38
],
"ne_nb_1393",
[
"is_bool",
29,
26,
900,
38
],
[
"jump_false",
29,
"ne_mis_1394",
900,
38
],
"_nop_tc_32",
[
"jump",
"ne_mis_1394",
900,
38
],
[
"ne_bool",
28,
26,
27,
900,
38
],
[
"jump",
"ne_done_1387",
900,
38
],
"ne_mis_1394",
[
"true",
28,
900,
38
],
"ne_done_1387",
[
"move",
25,
28,
900,
38
],
"and_end_1378",
[
"jump_false",
25,
"if_else_1376",
900,
38
],
[
"load_field",
31,
2,
"events",
901,
16
],
[
"move",
3,
31,
901,
16
],
[
"jump",
"if_end_1377",
901,
16
],
"if_else_1376",
"if_end_1377",
[
"length",
32,
6,
904,
24
],
[
"move",
8,
32,
904,
24
],
[
"access",
33,
0,
905,
9
],
[
"move",
4,
33,
905,
9
],
"while_start_1395",
[
"is_int",
35,
4,
906,
16
],
[
"jump_false",
35,
"rel_ni_1397",
906,
16
],
[
"is_int",
36,
8,
906,
16
],
[
"jump_false",
36,
"rel_ni_1397",
906,
16
],
[
"lt_int",
34,
4,
8,
906,
16
],
[
"jump",
"rel_done_1399",
906,
16
],
"rel_ni_1397",
[
"is_num",
35,
4,
906,
16
],
[
"jump_false",
35,
"rel_nn_1398",
906,
16
],
[
"is_num",
36,
8,
906,
16
],
[
"jump_false",
36,
"rel_nn_1398",
906,
16
],
[
"lt_float",
34,
4,
8,
906,
16
],
[
"jump",
"rel_done_1399",
906,
16
],
"rel_nn_1398",
[
"is_text",
35,
4,
906,
16
],
[
"jump_false",
35,
"rel_err_1400",
906,
16
],
[
"is_text",
36,
8,
906,
16
],
[
"jump_false",
36,
"rel_err_1400",
906,
16
],
[
"lt_text",
34,
4,
8,
906,
16
],
[
"jump",
"rel_done_1399",
906,
16
],
"rel_err_1400",
[
"disrupt",
906,
16
],
"rel_done_1399",
[
"jump_false",
34,
"while_end_1396",
906,
16
],
[
"load_dynamic",
37,
6,
4,
907,
28
],
[
"move",
5,
37,
907,
28
],
[
"is_array",
38,
5,
908,
20
],
[
"move",
39,
38,
908,
20
],
[
"jump_false",
39,
"and_end_1404",
908,
20
],
[
"access",
40,
0,
908,
36
],
[
"load_index",
41,
5,
40,
908,
36
],
[
"access",
42,
"move",
908,
42
],
[
"is_identical",
43,
41,
42,
908,
42
],
[
"jump_true",
43,
"eq_done_1405",
908,
42
],
[
"is_int",
44,
41,
908,
42
],
[
"jump_false",
44,
"eq_ni_1406",
908,
42
],
"_nop_tc_33",
[
"jump",
"eq_ni_1406",
908,
42
],
[
"eq_int",
43,
41,
42,
908,
42
],
[
"jump",
"eq_done_1405",
908,
42
],
"eq_ni_1406",
[
"is_num",
44,
41,
908,
42
],
[
"jump_false",
44,
"eq_nn_1407",
908,
42
],
"_nop_tc_34",
[
"jump",
"eq_nn_1407",
908,
42
],
[
"eq_float",
43,
41,
42,
908,
42
],
[
"jump",
"eq_done_1405",
908,
42
],
"eq_nn_1407",
[
"is_text",
44,
41,
908,
42
],
[
"jump_false",
44,
"eq_nt_1408",
908,
42
],
"_nop_tc_35",
"_nop_tc_36",
[
"eq_text",
43,
41,
42,
908,
42
],
[
"jump",
"eq_done_1405",
908,
42
],
"eq_nt_1408",
[
"is_null",
44,
41,
908,
42
],
[
"jump_false",
44,
"eq_nnl_1409",
908,
42
],
"_nop_tc_37",
[
"jump",
"eq_nnl_1409",
908,
42
],
[
"true",
43,
908,
42
],
[
"jump",
"eq_done_1405",
908,
42
],
"eq_nnl_1409",
[
"is_bool",
44,
41,
908,
42
],
[
"jump_false",
44,
"eq_nb_1410",
908,
42
],
"_nop_tc_38",
[
"jump",
"eq_nb_1410",
908,
42
],
[
"eq_bool",
43,
41,
42,
908,
42
],
[
"jump",
"eq_done_1405",
908,
42
],
"eq_nb_1410",
[
"false",
43,
908,
42
],
"eq_done_1405",
[
"move",
39,
43,
908,
42
],
"and_end_1404",
[
"move",
46,
39,
908,
42
],
[
"jump_false",
46,
"and_end_1403",
908,
42
],
[
"access",
47,
1,
908,
58
],
[
"load_index",
48,
5,
47,
908,
58
],
[
"access",
49,
2,
908,
70
],
[
"load_index",
50,
5,
49,
908,
70
],
[
"is_identical",
51,
48,
50,
908,
70
],
[
"jump_true",
51,
"eq_done_1411",
908,
70
],
[
"is_int",
52,
48,
908,
70
],
[
"jump_false",
52,
"eq_ni_1412",
908,
70
],
[
"is_int",
53,
50,
908,
70
],
[
"jump_false",
53,
"eq_ni_1412",
908,
70
],
[
"eq_int",
51,
48,
50,
908,
70
],
[
"jump",
"eq_done_1411",
908,
70
],
"eq_ni_1412",
[
"is_num",
52,
48,
908,
70
],
[
"jump_false",
52,
"eq_nn_1413",
908,
70
],
[
"is_num",
53,
50,
908,
70
],
[
"jump_false",
53,
"eq_nn_1413",
908,
70
],
[
"eq_float",
51,
48,
50,
908,
70
],
[
"jump",
"eq_done_1411",
908,
70
],
"eq_nn_1413",
[
"is_text",
52,
48,
908,
70
],
[
"jump_false",
52,
"eq_nt_1414",
908,
70
],
[
"is_text",
53,
50,
908,
70
],
[
"jump_false",
53,
"eq_nt_1414",
908,
70
],
[
"eq_text",
51,
48,
50,
908,
70
],
[
"jump",
"eq_done_1411",
908,
70
],
"eq_nt_1414",
[
"is_null",
52,
48,
908,
70
],
[
"jump_false",
52,
"eq_nnl_1415",
908,
70
],
[
"is_null",
53,
50,
908,
70
],
[
"jump_false",
53,
"eq_nnl_1415",
908,
70
],
[
"true",
51,
908,
70
],
[
"jump",
"eq_done_1411",
908,
70
],
"eq_nnl_1415",
[
"is_bool",
52,
48,
908,
70
],
[
"jump_false",
52,
"eq_nb_1416",
908,
70
],
[
"is_bool",
53,
50,
908,
70
],
[
"jump_false",
53,
"eq_nb_1416",
908,
70
],
[
"eq_bool",
51,
48,
50,
908,
70
],
[
"jump",
"eq_done_1411",
908,
70
],
"eq_nb_1416",
[
"false",
51,
908,
70
],
"eq_done_1411",
[
"move",
46,
51,
908,
70
],
"and_end_1403",
[
"jump_false",
46,
"if_else_1401",
908,
70
],
[
"access",
54,
1,
909,
19
],
[
"is_text",
56,
7,
909,
19
],
[
"jump_false",
56,
"add_cn_1418",
909,
19
],
"_nop_tc_39",
[
"jump",
"add_cn_1418",
909,
19
],
[
"concat",
55,
7,
54,
909,
19
],
[
"jump",
"add_done_1417",
909,
19
],
"add_cn_1418",
[
"is_num",
56,
7,
909,
19
],
[
"jump_false",
56,
"add_err_1419",
909,
19
],
"_nop_tc_40",
"_nop_tc_41",
[
"add",
55,
7,
54,
909,
19
],
[
"jump",
"add_done_1417",
909,
19
],
"add_err_1419",
[
"disrupt",
909,
19
],
"add_done_1417",
[
"move",
7,
55,
909,
19
],
[
"access",
58,
"_nop_mv_",
910,
27
],
[
"access",
60,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
910,
40
],
[
"frame",
61,
60,
1,
910,
40
],
[
"null",
62,
910,
40
],
[
"setarg",
61,
0,
62,
910,
40
],
[
"setarg",
61,
1,
7,
910,
40
],
[
"invoke",
61,
59,
910,
40
],
"_nop_tc_42",
"_nop_tc_43",
[
"is_text",
65,
59,
910,
40
],
[
"jump_false",
65,
"add_cn_1421",
910,
40
],
[
"concat",
63,
58,
59,
910,
40
],
[
"jump",
"add_done_1420",
910,
40
],
"add_cn_1421",
"_nop_tc_44",
[
"jump",
"add_err_1422",
910,
40
],
[
"is_num",
65,
59,
910,
40
],
[
"jump_false",
65,
"add_err_1422",
910,
40
],
[
"add",
63,
58,
59,
910,
40
],
[
"jump",
"add_done_1420",
910,
40
],
"add_err_1422",
[
"disrupt",
910,
40
],
"add_done_1420",
[
"store_dynamic",
6,
63,
4,
910,
22
],
[
"null",
66,
911,
23
],
[
"is_identical",
67,
3,
66,
911,
23
],
[
"jump_true",
67,
"ne_nid_1426",
911,
23
],
[
"jump",
"ne_ni_1427",
911,
23
],
"ne_nid_1426",
[
"false",
67,
911,
23
],
[
"jump",
"ne_done_1425",
911,
23
],
"ne_ni_1427",
[
"is_int",
68,
3,
911,
23
],
[
"jump_false",
68,
"ne_nn_1428",
911,
23
],
"_nop_tc_45",
[
"jump",
"ne_nn_1428",
911,
23
],
[
"ne_int",
67,
3,
66,
911,
23
],
[
"jump",
"ne_done_1425",
911,
23
],
"ne_nn_1428",
[
"is_num",
68,
3,
911,
23
],
[
"jump_false",
68,
"ne_nt_1429",
911,
23
],
"_nop_tc_46",
[
"jump",
"ne_nt_1429",
911,
23
],
[
"ne_float",
67,
3,
66,
911,
23
],
[
"jump",
"ne_done_1425",
911,
23
],
"ne_nt_1429",
[
"is_text",
68,
3,
911,
23
],
[
"jump_false",
68,
"ne_nnl_1430",
911,
23
],
"_nop_tc_47",
[
"jump",
"ne_nnl_1430",
911,
23
],
[
"ne_text",
67,
3,
66,
911,
23
],
[
"jump",
"ne_done_1425",
911,
23
],
"ne_nnl_1430",
[
"is_null",
68,
3,
911,
23
],
[
"jump_false",
68,
"ne_nb_1431",
911,
23
],
"_nop_tc_48",
"_nop_tc_49",
[
"false",
67,
911,
23
],
[
"jump",
"ne_done_1425",
911,
23
],
"ne_nb_1431",
[
"is_bool",
68,
3,
911,
23
],
[
"jump_false",
68,
"ne_mis_1432",
911,
23
],
"_nop_tc_50",
[
"jump",
"ne_mis_1432",
911,
23
],
[
"ne_bool",
67,
3,
66,
911,
23
],
[
"jump",
"ne_done_1425",
911,
23
],
"ne_mis_1432",
[
"true",
67,
911,
23
],
"ne_done_1425",
[
"jump_false",
67,
"if_else_1423",
911,
23
],
[
"record",
70,
6
],
[
"access",
71,
"rewrite",
913,
20
],
[
"store_field",
70,
71,
"event",
913,
20
],
[
"access",
72,
"eliminate_moves",
913,
37
],
[
"store_field",
70,
72,
"pass",
913,
37
],
[
"access",
73,
"self_move",
914,
19
],
[
"store_field",
70,
73,
"rule",
914,
19
],
[
"store_field",
70,
4,
"at",
914,
36
],
[
"store_field",
70,
5,
"before",
915,
21
],
[
"load_dynamic",
74,
6,
4,
915,
48
],
[
"store_field",
70,
74,
"after",
915,
48
],
[
"is_array",
75,
3,
915,
48
],
[
"jump_false",
75,
"push_err_1433",
915,
48
],
[
"push",
3,
70,
915,
48
],
[
"jump",
"push_done_1434",
915,
48
],
"push_err_1433",
[
"disrupt",
915,
48
],
"push_done_1434",
[
"jump",
"if_end_1424",
915,
48
],
"if_else_1423",
"if_end_1424",
[
"jump",
"if_end_1402",
915,
48
],
"if_else_1401",
"if_end_1402",
[
"access",
76,
1,
919,
15
],
[
"is_text",
78,
4,
919,
15
],
[
"jump_false",
78,
"add_cn_1436",
919,
15
],
"_nop_tc_51",
[
"jump",
"add_cn_1436",
919,
15
],
[
"concat",
77,
4,
76,
919,
15
],
[
"jump",
"add_done_1435",
919,
15
],
"add_cn_1436",
[
"is_num",
78,
4,
919,
15
],
[
"jump_false",
78,
"add_err_1437",
919,
15
],
"_nop_tc_52",
"_nop_tc_53",
[
"add",
77,
4,
76,
919,
15
],
[
"jump",
"add_done_1435",
919,
15
],
"add_err_1437",
[
"disrupt",
919,
15
],
"add_done_1435",
[
"move",
4,
77,
919,
15
],
[
"jump",
"while_start_1395",
919,
15
],
"while_end_1396",
[
"null",
80,
922,
12
],
[
"return",
80,
922,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 2
},
{
"disruption_pc": 0,
"nr_slots": 60,
"nr_close_slots": 0,
"instructions": [
[
"load_field",
8,
1,
"instructions",
929,
24
],
[
"move",
5,
8,
929,
24
],
[
"access",
7,
0,
930,
21
],
[
"access",
6,
0,
931,
14
],
[
"false",
2,
932,
24
],
[
"access",
3,
0,
933,
13
],
[
"null",
4,
934,
17
],
[
"null",
9,
936,
25
],
[
"is_identical",
10,
5,
9,
936,
25
],
[
"jump_true",
10,
"eq_done_1441",
936,
25
],
[
"is_int",
11,
5,
936,
25
],
[
"jump_false",
11,
"eq_ni_1442",
936,
25
],
"_nop_tc_1",
[
"jump",
"eq_ni_1442",
936,
25
],
[
"eq_int",
10,
5,
9,
936,
25
],
[
"jump",
"eq_done_1441",
936,
25
],
"eq_ni_1442",
[
"is_num",
11,
5,
936,
25
],
[
"jump_false",
11,
"eq_nn_1443",
936,
25
],
"_nop_tc_2",
[
"jump",
"eq_nn_1443",
936,
25
],
[
"eq_float",
10,
5,
9,
936,
25
],
[
"jump",
"eq_done_1441",
936,
25
],
"eq_nn_1443",
[
"is_text",
11,
5,
936,
25
],
[
"jump_false",
11,
"eq_nt_1444",
936,
25
],
"_nop_tc_3",
[
"jump",
"eq_nt_1444",
936,
25
],
[
"eq_text",
10,
5,
9,
936,
25
],
[
"jump",
"eq_done_1441",
936,
25
],
"eq_nt_1444",
[
"is_null",
11,
5,
936,
25
],
[
"jump_false",
11,
"eq_nnl_1445",
936,
25
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
10,
936,
25
],
[
"jump",
"eq_done_1441",
936,
25
],
"eq_nnl_1445",
[
"is_bool",
11,
5,
936,
25
],
[
"jump_false",
11,
"eq_nb_1446",
936,
25
],
"_nop_tc_6",
[
"jump",
"eq_nb_1446",
936,
25
],
[
"eq_bool",
10,
5,
9,
936,
25
],
[
"jump",
"eq_done_1441",
936,
25
],
"eq_nb_1446",
[
"false",
10,
936,
25
],
"eq_done_1441",
[
"move",
13,
10,
936,
25
],
[
"jump_true",
13,
"or_end_1440",
936,
25
],
[
"length",
14,
5,
936,
40
],
[
"access",
15,
0,
936,
57
],
[
"is_identical",
16,
14,
15,
936,
57
],
[
"jump_true",
16,
"eq_done_1447",
936,
57
],
"_nop_tc_7",
"_nop_tc_8",
"_nop_tc_9",
"_nop_tc_10",
[
"eq_int",
16,
14,
15,
936,
57
],
[
"jump",
"eq_done_1447",
936,
57
],
"eq_ni_1448",
"_nop_tc_11",
"_nop_tc_12",
"_nop_tc_13",
"_nop_tc_14",
[
"eq_float",
16,
14,
15,
936,
57
],
[
"jump",
"eq_done_1447",
936,
57
],
"eq_nn_1449",
"_nop_tc_15",
[
"jump",
"eq_nt_1450",
936,
57
],
"_nop_tc_16",
[
"jump",
"eq_nt_1450",
936,
57
],
[
"eq_text",
16,
14,
15,
936,
57
],
[
"jump",
"eq_done_1447",
936,
57
],
"eq_nt_1450",
"_nop_tc_17",
[
"jump",
"eq_nnl_1451",
936,
57
],
"_nop_tc_18",
[
"jump",
"eq_nnl_1451",
936,
57
],
[
"true",
16,
936,
57
],
[
"jump",
"eq_done_1447",
936,
57
],
"eq_nnl_1451",
"_nop_tc_19",
[
"jump",
"eq_nb_1452",
936,
57
],
"_nop_tc_20",
[
"jump",
"eq_nb_1452",
936,
57
],
[
"eq_bool",
16,
14,
15,
936,
57
],
[
"jump",
"eq_done_1447",
936,
57
],
"eq_nb_1452",
[
"false",
16,
936,
57
],
"eq_done_1447",
[
"move",
13,
16,
936,
57
],
"or_end_1440",
[
"jump_false",
13,
"if_else_1438",
936,
57
],
[
"null",
19,
937,
14
],
[
"return",
19,
937,
14
],
"_nop_ur_1",
"if_else_1438",
"if_end_1439",
[
"length",
20,
5,
940,
24
],
[
"move",
7,
20,
940,
24
],
[
"access",
21,
0,
941,
9
],
[
"move",
3,
21,
941,
9
],
"while_start_1453",
[
"is_int",
23,
3,
942,
16
],
[
"jump_false",
23,
"rel_ni_1455",
942,
16
],
[
"is_int",
24,
7,
942,
16
],
[
"jump_false",
24,
"rel_ni_1455",
942,
16
],
[
"lt_int",
22,
3,
7,
942,
16
],
[
"jump",
"rel_done_1457",
942,
16
],
"rel_ni_1455",
[
"is_num",
23,
3,
942,
16
],
[
"jump_false",
23,
"rel_nn_1456",
942,
16
],
[
"is_num",
24,
7,
942,
16
],
[
"jump_false",
24,
"rel_nn_1456",
942,
16
],
[
"lt_float",
22,
3,
7,
942,
16
],
[
"jump",
"rel_done_1457",
942,
16
],
"rel_nn_1456",
[
"is_text",
23,
3,
942,
16
],
[
"jump_false",
23,
"rel_err_1458",
942,
16
],
[
"is_text",
24,
7,
942,
16
],
[
"jump_false",
24,
"rel_err_1458",
942,
16
],
[
"lt_text",
22,
3,
7,
942,
16
],
[
"jump",
"rel_done_1457",
942,
16
],
"rel_err_1458",
[
"disrupt",
942,
16
],
"rel_done_1457",
[
"jump_false",
22,
"while_end_1454",
942,
16
],
[
"load_dynamic",
25,
5,
3,
943,
28
],
[
"move",
4,
25,
943,
28
],
[
"is_text",
26,
4,
944,
19
],
[
"jump_false",
26,
"if_else_1459",
944,
19
],
[
"access",
27,
"_nop_",
945,
33
],
[
"access",
29,
{
"name": "starts_with",
"kind": "name",
"make": "intrinsic"
},
945,
14
],
[
"frame",
30,
29,
2,
945,
14
],
[
"null",
31,
945,
14
],
[
"setarg",
30,
0,
31,
945,
14
],
[
"setarg",
30,
1,
4,
945,
14
],
[
"setarg",
30,
2,
27,
945,
14
],
[
"invoke",
30,
28,
945,
14
],
"_nop_bl_1",
[
"jump_true",
28,
"if_else_1461",
945,
14
],
[
"false",
33,
946,
26
],
[
"move",
2,
33,
946,
26
],
[
"jump",
"if_end_1462",
946,
26
],
"if_else_1461",
"if_end_1462",
[
"jump",
"if_end_1460",
946,
26
],
"if_else_1459",
[
"is_array",
34,
4,
948,
27
],
[
"jump_false",
34,
"if_else_1463",
948,
27
],
[
"jump_false",
2,
"if_else_1465",
949,
13
],
[
"access",
35,
1,
950,
21
],
[
"is_text",
37,
6,
950,
21
],
[
"jump_false",
37,
"add_cn_1468",
950,
21
],
"_nop_tc_21",
[
"jump",
"add_cn_1468",
950,
21
],
[
"concat",
36,
6,
35,
950,
21
],
[
"jump",
"add_done_1467",
950,
21
],
"add_cn_1468",
[
"is_num",
37,
6,
950,
21
],
[
"jump_false",
37,
"add_err_1469",
950,
21
],
"_nop_tc_22",
"_nop_tc_23",
[
"add",
36,
6,
35,
950,
21
],
[
"jump",
"add_done_1467",
950,
21
],
"add_err_1469",
[
"disrupt",
950,
21
],
"add_done_1467",
[
"move",
6,
36,
950,
21
],
[
"access",
39,
"_nop_ur_",
951,
29
],
[
"access",
41,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
951,
42
],
[
"frame",
42,
41,
1,
951,
42
],
[
"null",
43,
951,
42
],
[
"setarg",
42,
0,
43,
951,
42
],
[
"setarg",
42,
1,
6,
951,
42
],
[
"invoke",
42,
40,
951,
42
],
"_nop_tc_24",
"_nop_tc_25",
[
"is_text",
46,
40,
951,
42
],
[
"jump_false",
46,
"add_cn_1471",
951,
42
],
[
"concat",
44,
39,
40,
951,
42
],
[
"jump",
"add_done_1470",
951,
42
],
"add_cn_1471",
"_nop_tc_26",
[
"jump",
"add_err_1472",
951,
42
],
[
"is_num",
46,
40,
951,
42
],
[
"jump_false",
46,
"add_err_1472",
951,
42
],
[
"add",
44,
39,
40,
951,
42
],
[
"jump",
"add_done_1470",
951,
42
],
"add_err_1472",
[
"disrupt",
951,
42
],
"add_done_1470",
[
"store_dynamic",
5,
44,
3,
951,
24
],
[
"jump",
"if_end_1466",
951,
24
],
"if_else_1465",
[
"access",
47,
0,
952,
26
],
[
"load_index",
48,
4,
47,
952,
26
],
[
"access",
49,
"return",
952,
32
],
[
"is_identical",
50,
48,
49,
952,
32
],
[
"jump_true",
50,
"eq_done_1475",
952,
32
],
[
"is_int",
51,
48,
952,
32
],
[
"jump_false",
51,
"eq_ni_1476",
952,
32
],
"_nop_tc_27",
[
"jump",
"eq_ni_1476",
952,
32
],
[
"eq_int",
50,
48,
49,
952,
32
],
[
"jump",
"eq_done_1475",
952,
32
],
"eq_ni_1476",
[
"is_num",
51,
48,
952,
32
],
[
"jump_false",
51,
"eq_nn_1477",
952,
32
],
"_nop_tc_28",
[
"jump",
"eq_nn_1477",
952,
32
],
[
"eq_float",
50,
48,
49,
952,
32
],
[
"jump",
"eq_done_1475",
952,
32
],
"eq_nn_1477",
[
"is_text",
51,
48,
952,
32
],
[
"jump_false",
51,
"eq_nt_1478",
952,
32
],
"_nop_tc_29",
"_nop_tc_30",
[
"eq_text",
50,
48,
49,
952,
32
],
[
"jump",
"eq_done_1475",
952,
32
],
"eq_nt_1478",
[
"is_null",
51,
48,
952,
32
],
[
"jump_false",
51,
"eq_nnl_1479",
952,
32
],
"_nop_tc_31",
[
"jump",
"eq_nnl_1479",
952,
32
],
[
"true",
50,
952,
32
],
[
"jump",
"eq_done_1475",
952,
32
],
"eq_nnl_1479",
[
"is_bool",
51,
48,
952,
32
],
[
"jump_false",
51,
"eq_nb_1480",
952,
32
],
"_nop_tc_32",
[
"jump",
"eq_nb_1480",
952,
32
],
[
"eq_bool",
50,
48,
49,
952,
32
],
[
"jump",
"eq_done_1475",
952,
32
],
"eq_nb_1480",
[
"false",
50,
952,
32
],
"eq_done_1475",
[
"jump_false",
50,
"if_else_1473",
952,
32
],
[
"true",
53,
953,
26
],
[
"move",
2,
53,
953,
26
],
[
"jump",
"if_end_1474",
953,
26
],
"if_else_1473",
"if_end_1474",
"if_end_1466",
[
"jump",
"if_end_1464",
953,
26
],
"if_else_1463",
"if_end_1464",
"if_end_1460",
[
"access",
54,
1,
956,
15
],
[
"is_text",
56,
3,
956,
15
],
[
"jump_false",
56,
"add_cn_1482",
956,
15
],
"_nop_tc_33",
[
"jump",
"add_cn_1482",
956,
15
],
[
"concat",
55,
3,
54,
956,
15
],
[
"jump",
"add_done_1481",
956,
15
],
"add_cn_1482",
[
"is_num",
56,
3,
956,
15
],
[
"jump_false",
56,
"add_err_1483",
956,
15
],
"_nop_tc_34",
"_nop_tc_35",
[
"add",
55,
3,
54,
956,
15
],
[
"jump",
"add_done_1481",
956,
15
],
"add_err_1483",
[
"disrupt",
956,
15
],
"add_done_1481",
[
"move",
3,
55,
956,
15
],
[
"jump",
"while_start_1453",
956,
15
],
"while_end_1454",
[
"null",
58,
959,
12
],
[
"return",
58,
959,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 1
},
{
"disruption_pc": 0,
"nr_slots": 97,
"nr_close_slots": 0,
"instructions": [
[
"load_field",
12,
1,
"instructions",
966,
24
],
[
"move",
6,
12,
966,
24
],
[
"access",
9,
0,
967,
21
],
[
"access",
8,
0,
968,
14
],
[
"access",
4,
0,
969,
13
],
[
"access",
7,
0,
970,
13
],
[
"null",
5,
971,
17
],
[
"null",
11,
972,
24
],
[
"null",
10,
973,
16
],
[
"null",
3,
974,
18
],
[
"null",
13,
976,
25
],
[
"is_identical",
14,
6,
13,
976,
25
],
[
"jump_true",
14,
"eq_done_1487",
976,
25
],
[
"is_int",
15,
6,
976,
25
],
[
"jump_false",
15,
"eq_ni_1488",
976,
25
],
"_nop_tc_1",
[
"jump",
"eq_ni_1488",
976,
25
],
[
"eq_int",
14,
6,
13,
976,
25
],
[
"jump",
"eq_done_1487",
976,
25
],
"eq_ni_1488",
[
"is_num",
15,
6,
976,
25
],
[
"jump_false",
15,
"eq_nn_1489",
976,
25
],
"_nop_tc_2",
[
"jump",
"eq_nn_1489",
976,
25
],
[
"eq_float",
14,
6,
13,
976,
25
],
[
"jump",
"eq_done_1487",
976,
25
],
"eq_nn_1489",
[
"is_text",
15,
6,
976,
25
],
[
"jump_false",
15,
"eq_nt_1490",
976,
25
],
"_nop_tc_3",
[
"jump",
"eq_nt_1490",
976,
25
],
[
"eq_text",
14,
6,
13,
976,
25
],
[
"jump",
"eq_done_1487",
976,
25
],
"eq_nt_1490",
[
"is_null",
15,
6,
976,
25
],
[
"jump_false",
15,
"eq_nnl_1491",
976,
25
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
14,
976,
25
],
[
"jump",
"eq_done_1487",
976,
25
],
"eq_nnl_1491",
[
"is_bool",
15,
6,
976,
25
],
[
"jump_false",
15,
"eq_nb_1492",
976,
25
],
"_nop_tc_6",
[
"jump",
"eq_nb_1492",
976,
25
],
[
"eq_bool",
14,
6,
13,
976,
25
],
[
"jump",
"eq_done_1487",
976,
25
],
"eq_nb_1492",
[
"false",
14,
976,
25
],
"eq_done_1487",
[
"move",
17,
14,
976,
25
],
[
"jump_true",
17,
"or_end_1486",
976,
25
],
[
"length",
18,
6,
976,
40
],
[
"access",
19,
0,
976,
57
],
[
"is_identical",
20,
18,
19,
976,
57
],
[
"jump_true",
20,
"eq_done_1493",
976,
57
],
"_nop_tc_7",
"_nop_tc_8",
"_nop_tc_9",
"_nop_tc_10",
[
"eq_int",
20,
18,
19,
976,
57
],
[
"jump",
"eq_done_1493",
976,
57
],
"eq_ni_1494",
"_nop_tc_11",
"_nop_tc_12",
"_nop_tc_13",
"_nop_tc_14",
[
"eq_float",
20,
18,
19,
976,
57
],
[
"jump",
"eq_done_1493",
976,
57
],
"eq_nn_1495",
"_nop_tc_15",
[
"jump",
"eq_nt_1496",
976,
57
],
"_nop_tc_16",
[
"jump",
"eq_nt_1496",
976,
57
],
[
"eq_text",
20,
18,
19,
976,
57
],
[
"jump",
"eq_done_1493",
976,
57
],
"eq_nt_1496",
"_nop_tc_17",
[
"jump",
"eq_nnl_1497",
976,
57
],
"_nop_tc_18",
[
"jump",
"eq_nnl_1497",
976,
57
],
[
"true",
20,
976,
57
],
[
"jump",
"eq_done_1493",
976,
57
],
"eq_nnl_1497",
"_nop_tc_19",
[
"jump",
"eq_nb_1498",
976,
57
],
"_nop_tc_20",
[
"jump",
"eq_nb_1498",
976,
57
],
[
"eq_bool",
20,
18,
19,
976,
57
],
[
"jump",
"eq_done_1493",
976,
57
],
"eq_nb_1498",
[
"false",
20,
976,
57
],
"eq_done_1493",
[
"move",
17,
20,
976,
57
],
"or_end_1486",
[
"jump_false",
17,
"if_else_1484",
976,
57
],
[
"null",
23,
977,
14
],
[
"return",
23,
977,
14
],
"_nop_ur_1",
"if_else_1484",
"if_end_1485",
[
"null",
24,
980,
16
],
[
"is_identical",
25,
2,
24,
980,
16
],
[
"jump_true",
25,
"ne_nid_1503",
980,
16
],
[
"jump",
"ne_ni_1504",
980,
16
],
"ne_nid_1503",
[
"false",
25,
980,
16
],
[
"jump",
"ne_done_1502",
980,
16
],
"ne_ni_1504",
[
"is_int",
26,
2,
980,
16
],
[
"jump_false",
26,
"ne_nn_1505",
980,
16
],
"_nop_tc_21",
[
"jump",
"ne_nn_1505",
980,
16
],
[
"ne_int",
25,
2,
24,
980,
16
],
[
"jump",
"ne_done_1502",
980,
16
],
"ne_nn_1505",
[
"is_num",
26,
2,
980,
16
],
[
"jump_false",
26,
"ne_nt_1506",
980,
16
],
"_nop_tc_22",
[
"jump",
"ne_nt_1506",
980,
16
],
[
"ne_float",
25,
2,
24,
980,
16
],
[
"jump",
"ne_done_1502",
980,
16
],
"ne_nt_1506",
[
"is_text",
26,
2,
980,
16
],
[
"jump_false",
26,
"ne_nnl_1507",
980,
16
],
"_nop_tc_23",
[
"jump",
"ne_nnl_1507",
980,
16
],
[
"ne_text",
25,
2,
24,
980,
16
],
[
"jump",
"ne_done_1502",
980,
16
],
"ne_nnl_1507",
[
"is_null",
26,
2,
980,
16
],
[
"jump_false",
26,
"ne_nb_1508",
980,
16
],
"_nop_tc_24",
"_nop_tc_25",
[
"false",
25,
980,
16
],
[
"jump",
"ne_done_1502",
980,
16
],
"ne_nb_1508",
[
"is_bool",
26,
2,
980,
16
],
[
"jump_false",
26,
"ne_mis_1509",
980,
16
],
"_nop_tc_26",
[
"jump",
"ne_mis_1509",
980,
16
],
[
"ne_bool",
25,
2,
24,
980,
16
],
[
"jump",
"ne_done_1502",
980,
16
],
"ne_mis_1509",
[
"true",
25,
980,
16
],
"ne_done_1502",
[
"move",
28,
25,
980,
16
],
[
"jump_false",
28,
"and_end_1501",
980,
16
],
[
"load_field",
29,
2,
"events",
980,
24
],
[
"null",
30,
980,
38
],
[
"is_identical",
31,
29,
30,
980,
38
],
[
"jump_true",
31,
"ne_nid_1511",
980,
38
],
[
"jump",
"ne_ni_1512",
980,
38
],
"ne_nid_1511",
[
"false",
31,
980,
38
],
[
"jump",
"ne_done_1510",
980,
38
],
"ne_ni_1512",
[
"is_int",
32,
29,
980,
38
],
[
"jump_false",
32,
"ne_nn_1513",
980,
38
],
"_nop_tc_27",
[
"jump",
"ne_nn_1513",
980,
38
],
[
"ne_int",
31,
29,
30,
980,
38
],
[
"jump",
"ne_done_1510",
980,
38
],
"ne_nn_1513",
[
"is_num",
32,
29,
980,
38
],
[
"jump_false",
32,
"ne_nt_1514",
980,
38
],
"_nop_tc_28",
[
"jump",
"ne_nt_1514",
980,
38
],
[
"ne_float",
31,
29,
30,
980,
38
],
[
"jump",
"ne_done_1510",
980,
38
],
"ne_nt_1514",
[
"is_text",
32,
29,
980,
38
],
[
"jump_false",
32,
"ne_nnl_1515",
980,
38
],
"_nop_tc_29",
[
"jump",
"ne_nnl_1515",
980,
38
],
[
"ne_text",
31,
29,
30,
980,
38
],
[
"jump",
"ne_done_1510",
980,
38
],
"ne_nnl_1515",
[
"is_null",
32,
29,
980,
38
],
[
"jump_false",
32,
"ne_nb_1516",
980,
38
],
"_nop_tc_30",
"_nop_tc_31",
[
"false",
31,
980,
38
],
[
"jump",
"ne_done_1510",
980,
38
],
"ne_nb_1516",
[
"is_bool",
32,
29,
980,
38
],
[
"jump_false",
32,
"ne_mis_1517",
980,
38
],
"_nop_tc_32",
[
"jump",
"ne_mis_1517",
980,
38
],
[
"ne_bool",
31,
29,
30,
980,
38
],
[
"jump",
"ne_done_1510",
980,
38
],
"ne_mis_1517",
[
"true",
31,
980,
38
],
"ne_done_1510",
[
"move",
28,
31,
980,
38
],
"and_end_1501",
[
"jump_false",
28,
"if_else_1499",
980,
38
],
[
"load_field",
34,
2,
"events",
981,
16
],
[
"move",
3,
34,
981,
16
],
[
"jump",
"if_end_1500",
981,
16
],
"if_else_1499",
"if_end_1500",
[
"length",
35,
6,
984,
24
],
[
"move",
9,
35,
984,
24
],
[
"access",
36,
0,
985,
9
],
[
"move",
4,
36,
985,
9
],
"while_start_1518",
[
"is_int",
38,
4,
986,
16
],
[
"jump_false",
38,
"rel_ni_1520",
986,
16
],
[
"is_int",
39,
9,
986,
16
],
[
"jump_false",
39,
"rel_ni_1520",
986,
16
],
[
"lt_int",
37,
4,
9,
986,
16
],
[
"jump",
"rel_done_1522",
986,
16
],
"rel_ni_1520",
[
"is_num",
38,
4,
986,
16
],
[
"jump_false",
38,
"rel_nn_1521",
986,
16
],
[
"is_num",
39,
9,
986,
16
],
[
"jump_false",
39,
"rel_nn_1521",
986,
16
],
[
"lt_float",
37,
4,
9,
986,
16
],
[
"jump",
"rel_done_1522",
986,
16
],
"rel_nn_1521",
[
"is_text",
38,
4,
986,
16
],
[
"jump_false",
38,
"rel_err_1523",
986,
16
],
[
"is_text",
39,
9,
986,
16
],
[
"jump_false",
39,
"rel_err_1523",
986,
16
],
[
"lt_text",
37,
4,
9,
986,
16
],
[
"jump",
"rel_done_1522",
986,
16
],
"rel_err_1523",
[
"disrupt",
986,
16
],
"rel_done_1522",
[
"jump_false",
37,
"while_end_1519",
986,
16
],
[
"load_dynamic",
40,
6,
4,
987,
28
],
[
"move",
5,
40,
987,
28
],
[
"is_array",
41,
5,
988,
20
],
[
"move",
42,
41,
988,
20
],
[
"jump_false",
42,
"and_end_1526",
988,
20
],
[
"access",
43,
0,
988,
36
],
[
"load_index",
44,
5,
43,
988,
36
],
[
"access",
45,
"jump",
988,
42
],
[
"is_identical",
46,
44,
45,
988,
42
],
[
"jump_true",
46,
"eq_done_1527",
988,
42
],
[
"is_int",
47,
44,
988,
42
],
[
"jump_false",
47,
"eq_ni_1528",
988,
42
],
"_nop_tc_33",
[
"jump",
"eq_ni_1528",
988,
42
],
[
"eq_int",
46,
44,
45,
988,
42
],
[
"jump",
"eq_done_1527",
988,
42
],
"eq_ni_1528",
[
"is_num",
47,
44,
988,
42
],
[
"jump_false",
47,
"eq_nn_1529",
988,
42
],
"_nop_tc_34",
[
"jump",
"eq_nn_1529",
988,
42
],
[
"eq_float",
46,
44,
45,
988,
42
],
[
"jump",
"eq_done_1527",
988,
42
],
"eq_nn_1529",
[
"is_text",
47,
44,
988,
42
],
[
"jump_false",
47,
"eq_nt_1530",
988,
42
],
"_nop_tc_35",
"_nop_tc_36",
[
"eq_text",
46,
44,
45,
988,
42
],
[
"jump",
"eq_done_1527",
988,
42
],
"eq_nt_1530",
[
"is_null",
47,
44,
988,
42
],
[
"jump_false",
47,
"eq_nnl_1531",
988,
42
],
"_nop_tc_37",
[
"jump",
"eq_nnl_1531",
988,
42
],
[
"true",
46,
988,
42
],
[
"jump",
"eq_done_1527",
988,
42
],
"eq_nnl_1531",
[
"is_bool",
47,
44,
988,
42
],
[
"jump_false",
47,
"eq_nb_1532",
988,
42
],
"_nop_tc_38",
[
"jump",
"eq_nb_1532",
988,
42
],
[
"eq_bool",
46,
44,
45,
988,
42
],
[
"jump",
"eq_done_1527",
988,
42
],
"eq_nb_1532",
[
"false",
46,
988,
42
],
"eq_done_1527",
[
"move",
42,
46,
988,
42
],
"and_end_1526",
[
"jump_false",
42,
"if_else_1524",
988,
42
],
[
"access",
49,
1,
989,
30
],
[
"load_index",
50,
5,
49,
989,
30
],
[
"move",
11,
50,
989,
30
],
[
"access",
51,
1,
990,
17
],
[
"is_text",
53,
4,
990,
17
],
[
"jump_false",
53,
"add_cn_1534",
990,
17
],
"_nop_tc_39",
[
"jump",
"add_cn_1534",
990,
17
],
[
"concat",
52,
4,
51,
990,
17
],
[
"jump",
"add_done_1533",
990,
17
],
"add_cn_1534",
[
"is_num",
53,
4,
990,
17
],
[
"jump_false",
53,
"add_err_1535",
990,
17
],
"_nop_tc_40",
"_nop_tc_41",
[
"add",
52,
4,
51,
990,
17
],
[
"jump",
"add_done_1533",
990,
17
],
"add_err_1535",
[
"disrupt",
990,
17
],
"add_done_1533",
[
"move",
7,
52,
990,
17
],
"while_start_1536",
[
"is_int",
56,
7,
991,
20
],
[
"jump_false",
56,
"rel_ni_1538",
991,
20
],
[
"is_int",
57,
9,
991,
20
],
[
"jump_false",
57,
"rel_ni_1538",
991,
20
],
[
"lt_int",
55,
7,
9,
991,
20
],
[
"jump",
"rel_done_1540",
991,
20
],
"rel_ni_1538",
[
"is_num",
56,
7,
991,
20
],
[
"jump_false",
56,
"rel_nn_1539",
991,
20
],
[
"is_num",
57,
9,
991,
20
],
[
"jump_false",
57,
"rel_nn_1539",
991,
20
],
[
"lt_float",
55,
7,
9,
991,
20
],
[
"jump",
"rel_done_1540",
991,
20
],
"rel_nn_1539",
[
"is_text",
56,
7,
991,
20
],
[
"jump_false",
56,
"rel_err_1541",
991,
20
],
[
"is_text",
57,
9,
991,
20
],
[
"jump_false",
57,
"rel_err_1541",
991,
20
],
[
"lt_text",
55,
7,
9,
991,
20
],
[
"jump",
"rel_done_1540",
991,
20
],
"rel_err_1541",
[
"disrupt",
991,
20
],
"rel_done_1540",
[
"jump_false",
55,
"while_end_1537",
991,
20
],
[
"load_dynamic",
58,
6,
7,
992,
31
],
[
"move",
10,
58,
992,
31
],
[
"is_text",
59,
10,
993,
23
],
[
"jump_false",
59,
"if_else_1542",
993,
23
],
[
"is_identical",
60,
10,
11,
994,
25
],
[
"jump_true",
60,
"eq_done_1546",
994,
25
],
"_nop_tc_42",
[
"jump",
"eq_ni_1547",
994,
25
],
[
"is_int",
62,
11,
994,
25
],
[
"jump_false",
62,
"eq_ni_1547",
994,
25
],
[
"eq_int",
60,
10,
11,
994,
25
],
[
"jump",
"eq_done_1546",
994,
25
],
"eq_ni_1547",
[
"is_num",
61,
10,
994,
25
],
[
"jump_false",
61,
"eq_nn_1548",
994,
25
],
[
"is_num",
62,
11,
994,
25
],
[
"jump_false",
62,
"eq_nn_1548",
994,
25
],
[
"eq_float",
60,
10,
11,
994,
25
],
[
"jump",
"eq_done_1546",
994,
25
],
"eq_nn_1548",
[
"is_text",
61,
10,
994,
25
],
[
"jump_false",
61,
"eq_nt_1549",
994,
25
],
[
"is_text",
62,
11,
994,
25
],
[
"jump_false",
62,
"eq_nt_1549",
994,
25
],
[
"eq_text",
60,
10,
11,
994,
25
],
[
"jump",
"eq_done_1546",
994,
25
],
"eq_nt_1549",
[
"is_null",
61,
10,
994,
25
],
[
"jump_false",
61,
"eq_nnl_1550",
994,
25
],
[
"is_null",
62,
11,
994,
25
],
[
"jump_false",
62,
"eq_nnl_1550",
994,
25
],
[
"true",
60,
994,
25
],
[
"jump",
"eq_done_1546",
994,
25
],
"eq_nnl_1550",
[
"is_bool",
61,
10,
994,
25
],
[
"jump_false",
61,
"eq_nb_1551",
994,
25
],
[
"is_bool",
62,
11,
994,
25
],
[
"jump_false",
62,
"eq_nb_1551",
994,
25
],
[
"eq_bool",
60,
10,
11,
994,
25
],
[
"jump",
"eq_done_1546",
994,
25
],
"eq_nb_1551",
[
"false",
60,
994,
25
],
"eq_done_1546",
[
"jump_false",
60,
"if_else_1544",
994,
25
],
[
"access",
63,
1,
995,
25
],
[
"is_text",
65,
8,
995,
25
],
[
"jump_false",
65,
"add_cn_1553",
995,
25
],
"_nop_tc_43",
[
"jump",
"add_cn_1553",
995,
25
],
[
"concat",
64,
8,
63,
995,
25
],
[
"jump",
"add_done_1552",
995,
25
],
"add_cn_1553",
[
"is_num",
65,
8,
995,
25
],
[
"jump_false",
65,
"add_err_1554",
995,
25
],
"_nop_tc_44",
"_nop_tc_45",
[
"add",
64,
8,
63,
995,
25
],
[
"jump",
"add_done_1552",
995,
25
],
"add_err_1554",
[
"disrupt",
995,
25
],
"add_done_1552",
[
"move",
8,
64,
995,
25
],
[
"access",
67,
"_nop_dj_",
996,
33
],
[
"access",
69,
{
"name": "text",
"kind": "name",
"make": "intrinsic"
},
996,
46
],
[
"frame",
70,
69,
1,
996,
46
],
[
"null",
71,
996,
46
],
[
"setarg",
70,
0,
71,
996,
46
],
[
"setarg",
70,
1,
8,
996,
46
],
[
"invoke",
70,
68,
996,
46
],
"_nop_tc_46",
"_nop_tc_47",
[
"is_text",
74,
68,
996,
46
],
[
"jump_false",
74,
"add_cn_1556",
996,
46
],
[
"concat",
72,
67,
68,
996,
46
],
[
"jump",
"add_done_1555",
996,
46
],
"add_cn_1556",
"_nop_tc_48",
[
"jump",
"add_err_1557",
996,
46
],
[
"is_num",
74,
68,
996,
46
],
[
"jump_false",
74,
"add_err_1557",
996,
46
],
[
"add",
72,
67,
68,
996,
46
],
[
"jump",
"add_done_1555",
996,
46
],
"add_err_1557",
[
"disrupt",
996,
46
],
"add_done_1555",
[
"store_dynamic",
6,
72,
4,
996,
28
],
[
"null",
75,
997,
29
],
[
"is_identical",
76,
3,
75,
997,
29
],
[
"jump_true",
76,
"ne_nid_1561",
997,
29
],
[
"jump",
"ne_ni_1562",
997,
29
],
"ne_nid_1561",
[
"false",
76,
997,
29
],
[
"jump",
"ne_done_1560",
997,
29
],
"ne_ni_1562",
[
"is_int",
77,
3,
997,
29
],
[
"jump_false",
77,
"ne_nn_1563",
997,
29
],
"_nop_tc_49",
[
"jump",
"ne_nn_1563",
997,
29
],
[
"ne_int",
76,
3,
75,
997,
29
],
[
"jump",
"ne_done_1560",
997,
29
],
"ne_nn_1563",
[
"is_num",
77,
3,
997,
29
],
[
"jump_false",
77,
"ne_nt_1564",
997,
29
],
"_nop_tc_50",
[
"jump",
"ne_nt_1564",
997,
29
],
[
"ne_float",
76,
3,
75,
997,
29
],
[
"jump",
"ne_done_1560",
997,
29
],
"ne_nt_1564",
[
"is_text",
77,
3,
997,
29
],
[
"jump_false",
77,
"ne_nnl_1565",
997,
29
],
"_nop_tc_51",
[
"jump",
"ne_nnl_1565",
997,
29
],
[
"ne_text",
76,
3,
75,
997,
29
],
[
"jump",
"ne_done_1560",
997,
29
],
"ne_nnl_1565",
[
"is_null",
77,
3,
997,
29
],
[
"jump_false",
77,
"ne_nb_1566",
997,
29
],
"_nop_tc_52",
"_nop_tc_53",
[
"false",
76,
997,
29
],
[
"jump",
"ne_done_1560",
997,
29
],
"ne_nb_1566",
[
"is_bool",
77,
3,
997,
29
],
[
"jump_false",
77,
"ne_mis_1567",
997,
29
],
"_nop_tc_54",
[
"jump",
"ne_mis_1567",
997,
29
],
[
"ne_bool",
76,
3,
75,
997,
29
],
[
"jump",
"ne_done_1560",
997,
29
],
"ne_mis_1567",
[
"true",
76,
997,
29
],
"ne_done_1560",
[
"jump_false",
76,
"if_else_1558",
997,
29
],
[
"record",
79,
7
],
[
"access",
80,
"rewrite",
999,
26
],
[
"store_field",
79,
80,
"event",
999,
26
],
[
"access",
81,
"eliminate_dead_jumps",
999,
43
],
[
"store_field",
79,
81,
"pass",
999,
43
],
[
"access",
82,
"jump_to_next",
1000,
25
],
[
"store_field",
79,
82,
"rule",
1000,
25
],
[
"store_field",
79,
4,
"at",
1000,
45
],
[
"store_field",
79,
5,
"before",
1001,
27
],
[
"load_dynamic",
83,
6,
4,
1001,
54
],
[
"store_field",
79,
83,
"after",
1001,
54
],
[
"record",
84,
1
],
[
"store_field",
84,
11,
"label",
1002,
32
],
[
"store_field",
79,
84,
"why",
1002,
32
],
[
"is_array",
85,
3,
1002,
32
],
[
"jump_false",
85,
"push_err_1568",
1002,
32
],
[
"push",
3,
79,
1002,
32
],
[
"jump",
"push_done_1569",
1002,
32
],
"push_err_1568",
[
"disrupt",
1002,
32
],
"push_done_1569",
[
"jump",
"if_end_1559",
1002,
32
],
"if_else_1558",
"if_end_1559",
[
"jump",
"if_end_1545",
1002,
32
],
"if_else_1544",
"if_end_1545",
[
"jump",
"while_end_1537",
1006,
13
],
[
"jump",
"if_end_1543",
1006,
13
],
"if_else_1542",
"if_end_1543",
[
"is_array",
86,
10,
1008,
24
],
[
"jump_false",
86,
"if_else_1570",
1008,
24
],
[
"jump",
"while_end_1537",
1009,
13
],
[
"jump",
"if_end_1571",
1009,
13
],
"if_else_1570",
"if_end_1571",
[
"access",
87,
1,
1011,
19
],
[
"is_text",
89,
7,
1011,
19
],
[
"jump_false",
89,
"add_cn_1573",
1011,
19
],
"_nop_tc_55",
[
"jump",
"add_cn_1573",
1011,
19
],
[
"concat",
88,
7,
87,
1011,
19
],
[
"jump",
"add_done_1572",
1011,
19
],
"add_cn_1573",
[
"is_num",
89,
7,
1011,
19
],
[
"jump_false",
89,
"add_err_1574",
1011,
19
],
"_nop_tc_56",
"_nop_tc_57",
[
"add",
88,
7,
87,
1011,
19
],
[
"jump",
"add_done_1572",
1011,
19
],
"add_err_1574",
[
"disrupt",
1011,
19
],
"add_done_1572",
[
"move",
7,
88,
1011,
19
],
[
"jump",
"while_start_1536",
1011,
19
],
"while_end_1537",
[
"jump",
"if_end_1525",
1011,
19
],
"if_else_1524",
"if_end_1525",
[
"access",
91,
1,
1014,
15
],
[
"is_text",
93,
4,
1014,
15
],
[
"jump_false",
93,
"add_cn_1576",
1014,
15
],
"_nop_tc_58",
[
"jump",
"add_cn_1576",
1014,
15
],
[
"concat",
92,
4,
91,
1014,
15
],
[
"jump",
"add_done_1575",
1014,
15
],
"add_cn_1576",
[
"is_num",
93,
4,
1014,
15
],
[
"jump_false",
93,
"add_err_1577",
1014,
15
],
"_nop_tc_59",
"_nop_tc_60",
[
"add",
92,
4,
91,
1014,
15
],
[
"jump",
"add_done_1575",
1014,
15
],
"add_err_1577",
[
"disrupt",
1014,
15
],
"add_done_1575",
[
"move",
4,
92,
1014,
15
],
[
"jump",
"while_start_1518",
1014,
15
],
"while_end_1519",
[
"null",
95,
1017,
12
],
[
"return",
95,
1017,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 2
},
{
"disruption_pc": 0,
"nr_slots": 8,
"nr_close_slots": 0,
"instructions": [
[
"get",
1,
1,
1,
1031,
39
],
[
"get",
3,
19,
2,
1031,
21
],
[
"frame",
4,
3,
1,
1031,
21
],
[
"null",
5,
1031,
21
],
[
"setarg",
4,
0,
5,
1031,
21
],
[
"setarg",
4,
1,
1,
1031,
21
],
[
"invoke",
4,
2,
1031,
21
],
[
"put",
2,
3,
1,
1031,
21
],
[
"get",
6,
3,
1,
1032,
14
],
[
"return",
6,
1032,
14
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 8,
"nr_close_slots": 0,
"instructions": [
[
"get",
1,
1,
1,
1036,
44
],
[
"get",
3,
20,
2,
1036,
21
],
[
"frame",
4,
3,
1,
1036,
21
],
[
"null",
5,
1036,
21
],
[
"setarg",
4,
0,
5,
1036,
21
],
[
"setarg",
4,
1,
1,
1036,
21
],
[
"invoke",
4,
2,
1036,
21
],
[
"put",
2,
5,
1,
1036,
21
],
[
"get",
6,
5,
1,
1037,
14
],
[
"return",
6,
1037,
14
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 11,
"nr_close_slots": 0,
"instructions": [
[
"get",
1,
1,
1,
1041,
42
],
[
"get",
2,
3,
1,
1041,
48
],
[
"get",
3,
5,
1,
1041,
61
],
[
"get",
4,
2,
1,
1041,
74
],
[
"get",
6,
16,
2,
1041,
20
],
[
"frame",
7,
6,
4,
1041,
20
],
[
"null",
8,
1041,
20
],
[
"setarg",
7,
0,
8,
1041,
20
],
[
"setarg",
7,
1,
1,
1041,
20
],
[
"setarg",
7,
2,
2,
1041,
20
],
[
"setarg",
7,
3,
3,
1041,
20
],
[
"setarg",
7,
4,
4,
1041,
20
],
[
"invoke",
7,
5,
1041,
20
],
[
"put",
5,
4,
1,
1041,
20
],
[
"get",
9,
4,
1,
1042,
14
],
[
"return",
9,
1042,
14
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 8,
"nr_close_slots": 0,
"instructions": [
[
"get",
1,
1,
1,
1053,
31
],
[
"get",
2,
2,
1,
1053,
37
],
[
"get",
4,
29,
2,
1053,
14
],
[
"frame",
5,
4,
2,
1053,
14
],
[
"null",
6,
1053,
14
],
[
"setarg",
5,
0,
6,
1053,
14
],
[
"setarg",
5,
1,
1,
1053,
14
],
[
"setarg",
5,
2,
2,
1053,
14
],
[
"tail_invoke",
5,
3,
1053,
14
],
[
"return",
3,
1053,
14
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 8,
"nr_close_slots": 0,
"instructions": [
[
"get",
1,
1,
1,
1057,
32
],
[
"get",
2,
2,
1,
1057,
38
],
[
"get",
4,
30,
2,
1057,
14
],
[
"frame",
5,
4,
2,
1057,
14
],
[
"null",
6,
1057,
14
],
[
"setarg",
5,
0,
6,
1057,
14
],
[
"setarg",
5,
1,
1,
1057,
14
],
[
"setarg",
5,
2,
2,
1057,
14
],
[
"tail_invoke",
5,
3,
1057,
14
],
[
"return",
3,
1057,
14
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 8,
"nr_close_slots": 0,
"instructions": [
[
"get",
1,
1,
1,
1061,
30
],
[
"get",
2,
2,
1,
1061,
36
],
[
"get",
4,
15,
2,
1061,
14
],
[
"frame",
5,
4,
2,
1061,
14
],
[
"null",
6,
1061,
14
],
[
"setarg",
5,
0,
6,
1061,
14
],
[
"setarg",
5,
1,
1,
1061,
14
],
[
"setarg",
5,
2,
2,
1061,
14
],
[
"tail_invoke",
5,
3,
1061,
14
],
[
"return",
3,
1061,
14
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 7,
"nr_close_slots": 0,
"instructions": [
[
"get",
1,
1,
1,
1065,
36
],
[
"get",
3,
17,
2,
1065,
14
],
[
"frame",
4,
3,
1,
1065,
14
],
[
"null",
5,
1065,
14
],
[
"setarg",
4,
0,
5,
1065,
14
],
[
"setarg",
4,
1,
1,
1065,
14
],
[
"tail_invoke",
4,
2,
1065,
14
],
[
"return",
2,
1065,
14
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 8,
"nr_close_slots": 0,
"instructions": [
[
"get",
1,
1,
1,
1069,
35
],
[
"get",
2,
2,
1,
1069,
41
],
[
"get",
4,
14,
2,
1069,
14
],
[
"frame",
5,
4,
2,
1069,
14
],
[
"null",
6,
1069,
14
],
[
"setarg",
5,
0,
6,
1069,
14
],
[
"setarg",
5,
1,
1,
1069,
14
],
[
"setarg",
5,
2,
2,
1069,
14
],
[
"tail_invoke",
5,
3,
1069,
14
],
[
"return",
3,
1069,
14
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 0
},
{
"disruption_pc": 0,
"nr_slots": 136,
"nr_close_slots": 0,
"instructions": [
[
"null",
3,
1024,
23
],
[
"null",
5,
1025,
23
],
[
"null",
4,
1026,
22
],
[
"load_field",
6,
1,
"instructions",
1027,
9
],
[
"null",
7,
1027,
30
],
[
"is_identical",
8,
6,
7,
1027,
30
],
[
"jump_true",
8,
"eq_done_1581",
1027,
30
],
[
"is_int",
9,
6,
1027,
30
],
[
"jump_false",
9,
"eq_ni_1582",
1027,
30
],
"_nop_tc_1",
[
"jump",
"eq_ni_1582",
1027,
30
],
[
"eq_int",
8,
6,
7,
1027,
30
],
[
"jump",
"eq_done_1581",
1027,
30
],
"eq_ni_1582",
[
"is_num",
9,
6,
1027,
30
],
[
"jump_false",
9,
"eq_nn_1583",
1027,
30
],
"_nop_tc_2",
[
"jump",
"eq_nn_1583",
1027,
30
],
[
"eq_float",
8,
6,
7,
1027,
30
],
[
"jump",
"eq_done_1581",
1027,
30
],
"eq_nn_1583",
[
"is_text",
9,
6,
1027,
30
],
[
"jump_false",
9,
"eq_nt_1584",
1027,
30
],
"_nop_tc_3",
[
"jump",
"eq_nt_1584",
1027,
30
],
[
"eq_text",
8,
6,
7,
1027,
30
],
[
"jump",
"eq_done_1581",
1027,
30
],
"eq_nt_1584",
[
"is_null",
9,
6,
1027,
30
],
[
"jump_false",
9,
"eq_nnl_1585",
1027,
30
],
"_nop_tc_4",
"_nop_tc_5",
[
"true",
8,
1027,
30
],
[
"jump",
"eq_done_1581",
1027,
30
],
"eq_nnl_1585",
[
"is_bool",
9,
6,
1027,
30
],
[
"jump_false",
9,
"eq_nb_1586",
1027,
30
],
"_nop_tc_6",
[
"jump",
"eq_nb_1586",
1027,
30
],
[
"eq_bool",
8,
6,
7,
1027,
30
],
[
"jump",
"eq_done_1581",
1027,
30
],
"eq_nb_1586",
[
"false",
8,
1027,
30
],
"eq_done_1581",
[
"move",
11,
8,
1027,
30
],
[
"jump_true",
11,
"or_end_1580",
1027,
30
],
[
"load_field",
12,
1,
"instructions",
1027,
45
],
[
"length",
13,
12,
1027,
45
],
[
"access",
14,
0,
1027,
67
],
[
"is_identical",
15,
13,
14,
1027,
67
],
[
"jump_true",
15,
"eq_done_1587",
1027,
67
],
"_nop_tc_7",
"_nop_tc_8",
"_nop_tc_9",
"_nop_tc_10",
[
"eq_int",
15,
13,
14,
1027,
67
],
[
"jump",
"eq_done_1587",
1027,
67
],
"eq_ni_1588",
"_nop_tc_11",
"_nop_tc_12",
"_nop_tc_13",
"_nop_tc_14",
[
"eq_float",
15,
13,
14,
1027,
67
],
[
"jump",
"eq_done_1587",
1027,
67
],
"eq_nn_1589",
"_nop_tc_15",
[
"jump",
"eq_nt_1590",
1027,
67
],
"_nop_tc_16",
[
"jump",
"eq_nt_1590",
1027,
67
],
[
"eq_text",
15,
13,
14,
1027,
67
],
[
"jump",
"eq_done_1587",
1027,
67
],
"eq_nt_1590",
"_nop_tc_17",
[
"jump",
"eq_nnl_1591",
1027,
67
],
"_nop_tc_18",
[
"jump",
"eq_nnl_1591",
1027,
67
],
[
"true",
15,
1027,
67
],
[
"jump",
"eq_done_1587",
1027,
67
],
"eq_nnl_1591",
"_nop_tc_19",
[
"jump",
"eq_nb_1592",
1027,
67
],
"_nop_tc_20",
[
"jump",
"eq_nb_1592",
1027,
67
],
[
"eq_bool",
15,
13,
14,
1027,
67
],
[
"jump",
"eq_done_1587",
1027,
67
],
"eq_nb_1592",
[
"false",
15,
1027,
67
],
"eq_done_1587",
[
"move",
11,
15,
1027,
67
],
"or_end_1580",
[
"jump_false",
11,
"if_else_1578",
1027,
67
],
[
"null",
18,
1028,
14
],
[
"return",
18,
1028,
14
],
"_nop_ur_1",
"if_else_1578",
"if_end_1579",
[
"access",
19,
"infer_param_types",
1030,
20
],
[
"function",
20,
14,
1030,
41
],
[
"get",
22,
26,
1,
1030,
5
],
[
"frame",
23,
22,
3,
1030,
5
],
[
"null",
24,
1030,
5
],
[
"setarg",
23,
0,
24,
1030,
5
],
[
"setarg",
23,
1,
1,
1030,
5
],
[
"setarg",
23,
2,
19,
1030,
5
],
[
"setarg",
23,
3,
20,
1030,
5
],
[
"invoke",
23,
21,
1030,
5
],
[
"get",
25,
36,
1,
1034,
9
],
[
"jump_false",
25,
"if_else_1593",
1034,
9
],
[
"access",
26,
"after infer_param_types",
1034,
36
],
[
"get",
28,
36,
1,
1034,
20
],
[
"frame",
29,
28,
2,
1034,
20
],
[
"null",
30,
1034,
20
],
[
"setarg",
29,
0,
30,
1034,
20
],
[
"setarg",
29,
1,
1,
1034,
20
],
[
"setarg",
29,
2,
26,
1034,
20
],
[
"invoke",
29,
27,
1034,
20
],
[
"jump",
"if_end_1594",
1034,
20
],
"if_else_1593",
"if_end_1594",
[
"access",
31,
"infer_slot_write_types",
1035,
20
],
[
"function",
32,
15,
1035,
46
],
[
"get",
34,
26,
1,
1035,
5
],
[
"frame",
35,
34,
3,
1035,
5
],
[
"null",
36,
1035,
5
],
[
"setarg",
35,
0,
36,
1035,
5
],
[
"setarg",
35,
1,
1,
1035,
5
],
[
"setarg",
35,
2,
31,
1035,
5
],
[
"setarg",
35,
3,
32,
1035,
5
],
[
"invoke",
35,
33,
1035,
5
],
[
"get",
37,
36,
1,
1039,
9
],
[
"jump_false",
37,
"if_else_1595",
1039,
9
],
[
"access",
38,
"after infer_slot_write_types",
1039,
36
],
[
"get",
40,
36,
1,
1039,
20
],
[
"frame",
41,
40,
2,
1039,
20
],
[
"null",
42,
1039,
20
],
[
"setarg",
41,
0,
42,
1039,
20
],
[
"setarg",
41,
1,
1,
1039,
20
],
[
"setarg",
41,
2,
38,
1039,
20
],
[
"invoke",
41,
39,
1039,
20
],
[
"jump",
"if_end_1596",
1039,
20
],
"if_else_1595",
"if_end_1596",
[
"access",
43,
"eliminate_type_checks",
1040,
20
],
[
"function",
44,
16,
1040,
45
],
[
"get",
46,
26,
1,
1040,
5
],
[
"frame",
47,
46,
3,
1040,
5
],
[
"null",
48,
1040,
5
],
[
"setarg",
47,
0,
48,
1040,
5
],
[
"setarg",
47,
1,
1,
1040,
5
],
[
"setarg",
47,
2,
43,
1040,
5
],
[
"setarg",
47,
3,
44,
1040,
5
],
[
"invoke",
47,
45,
1040,
5
],
[
"get",
49,
36,
1,
1044,
9
],
[
"jump_false",
49,
"if_else_1597",
1044,
9
],
[
"access",
50,
"after eliminate_type_checks",
1044,
36
],
[
"get",
52,
36,
1,
1044,
20
],
[
"frame",
53,
52,
2,
1044,
20
],
[
"null",
54,
1044,
20
],
[
"setarg",
53,
0,
54,
1044,
20
],
[
"setarg",
53,
1,
1,
1044,
20
],
[
"setarg",
53,
2,
50,
1044,
20
],
[
"invoke",
53,
51,
1044,
20
],
[
"jump",
"if_end_1598",
1044,
20
],
"if_else_1597",
"if_end_1598",
[
"null",
55,
1045,
16
],
[
"is_identical",
56,
2,
55,
1045,
16
],
[
"jump_true",
56,
"ne_nid_1604",
1045,
16
],
[
"jump",
"ne_ni_1605",
1045,
16
],
"ne_nid_1604",
[
"false",
56,
1045,
16
],
[
"jump",
"ne_done_1603",
1045,
16
],
"ne_ni_1605",
[
"is_int",
57,
2,
1045,
16
],
[
"jump_false",
57,
"ne_nn_1606",
1045,
16
],
"_nop_tc_21",
[
"jump",
"ne_nn_1606",
1045,
16
],
[
"ne_int",
56,
2,
55,
1045,
16
],
[
"jump",
"ne_done_1603",
1045,
16
],
"ne_nn_1606",
[
"is_num",
57,
2,
1045,
16
],
[
"jump_false",
57,
"ne_nt_1607",
1045,
16
],
"_nop_tc_22",
[
"jump",
"ne_nt_1607",
1045,
16
],
[
"ne_float",
56,
2,
55,
1045,
16
],
[
"jump",
"ne_done_1603",
1045,
16
],
"ne_nt_1607",
[
"is_text",
57,
2,
1045,
16
],
[
"jump_false",
57,
"ne_nnl_1608",
1045,
16
],
"_nop_tc_23",
[
"jump",
"ne_nnl_1608",
1045,
16
],
[
"ne_text",
56,
2,
55,
1045,
16
],
[
"jump",
"ne_done_1603",
1045,
16
],
"ne_nnl_1608",
[
"is_null",
57,
2,
1045,
16
],
[
"jump_false",
57,
"ne_nb_1609",
1045,
16
],
"_nop_tc_24",
"_nop_tc_25",
[
"false",
56,
1045,
16
],
[
"jump",
"ne_done_1603",
1045,
16
],
"ne_nb_1609",
[
"is_bool",
57,
2,
1045,
16
],
[
"jump_false",
57,
"ne_mis_1610",
1045,
16
],
"_nop_tc_26",
[
"jump",
"ne_mis_1610",
1045,
16
],
[
"ne_bool",
56,
2,
55,
1045,
16
],
[
"jump",
"ne_done_1603",
1045,
16
],
"ne_mis_1610",
[
"true",
56,
1045,
16
],
"ne_done_1603",
[
"move",
59,
56,
1045,
16
],
[
"jump_false",
59,
"and_end_1602",
1045,
16
],
[
"load_field",
60,
2,
"type_deltas",
1045,
24
],
[
"null",
61,
1045,
43
],
[
"is_identical",
62,
60,
61,
1045,
43
],
[
"jump_true",
62,
"ne_nid_1612",
1045,
43
],
[
"jump",
"ne_ni_1613",
1045,
43
],
"ne_nid_1612",
[
"false",
62,
1045,
43
],
[
"jump",
"ne_done_1611",
1045,
43
],
"ne_ni_1613",
[
"is_int",
63,
60,
1045,
43
],
[
"jump_false",
63,
"ne_nn_1614",
1045,
43
],
"_nop_tc_27",
[
"jump",
"ne_nn_1614",
1045,
43
],
[
"ne_int",
62,
60,
61,
1045,
43
],
[
"jump",
"ne_done_1611",
1045,
43
],
"ne_nn_1614",
[
"is_num",
63,
60,
1045,
43
],
[
"jump_false",
63,
"ne_nt_1615",
1045,
43
],
"_nop_tc_28",
[
"jump",
"ne_nt_1615",
1045,
43
],
[
"ne_float",
62,
60,
61,
1045,
43
],
[
"jump",
"ne_done_1611",
1045,
43
],
"ne_nt_1615",
[
"is_text",
63,
60,
1045,
43
],
[
"jump_false",
63,
"ne_nnl_1616",
1045,
43
],
"_nop_tc_29",
[
"jump",
"ne_nnl_1616",
1045,
43
],
[
"ne_text",
62,
60,
61,
1045,
43
],
[
"jump",
"ne_done_1611",
1045,
43
],
"ne_nnl_1616",
[
"is_null",
63,
60,
1045,
43
],
[
"jump_false",
63,
"ne_nb_1617",
1045,
43
],
"_nop_tc_30",
"_nop_tc_31",
[
"false",
62,
1045,
43
],
[
"jump",
"ne_done_1611",
1045,
43
],
"ne_nb_1617",
[
"is_bool",
63,
60,
1045,
43
],
[
"jump_false",
63,
"ne_mis_1618",
1045,
43
],
"_nop_tc_32",
[
"jump",
"ne_mis_1618",
1045,
43
],
[
"ne_bool",
62,
60,
61,
1045,
43
],
[
"jump",
"ne_done_1611",
1045,
43
],
"ne_mis_1618",
[
"true",
62,
1045,
43
],
"ne_done_1611",
[
"move",
59,
62,
1045,
43
],
"and_end_1602",
[
"move",
65,
59,
1045,
43
],
[
"jump_false",
65,
"and_end_1601",
1045,
43
],
[
"null",
66,
1045,
65
],
[
"is_identical",
67,
4,
66,
1045,
65
],
[
"jump_true",
67,
"ne_nid_1620",
1045,
65
],
[
"jump",
"ne_ni_1621",
1045,
65
],
"ne_nid_1620",
[
"false",
67,
1045,
65
],
[
"jump",
"ne_done_1619",
1045,
65
],
"ne_ni_1621",
"_nop_tc_33",
[
"jump",
"ne_nn_1622",
1045,
65
],
"_nop_tc_34",
[
"jump",
"ne_nn_1622",
1045,
65
],
[
"ne_int",
67,
4,
66,
1045,
65
],
[
"jump",
"ne_done_1619",
1045,
65
],
"ne_nn_1622",
"_nop_tc_35",
[
"jump",
"ne_nt_1623",
1045,
65
],
"_nop_tc_36",
[
"jump",
"ne_nt_1623",
1045,
65
],
[
"ne_float",
67,
4,
66,
1045,
65
],
[
"jump",
"ne_done_1619",
1045,
65
],
"ne_nt_1623",
"_nop_tc_37",
[
"jump",
"ne_nnl_1624",
1045,
65
],
"_nop_tc_38",
[
"jump",
"ne_nnl_1624",
1045,
65
],
[
"ne_text",
67,
4,
66,
1045,
65
],
[
"jump",
"ne_done_1619",
1045,
65
],
"ne_nnl_1624",
"_nop_tc_39",
"_nop_tc_40",
"_nop_tc_41",
"_nop_tc_42",
[
"false",
67,
1045,
65
],
[
"jump",
"ne_done_1619",
1045,
65
],
"ne_nb_1625",
"_nop_tc_43",
[
"jump",
"ne_mis_1626",
1045,
65
],
"_nop_tc_44",
[
"jump",
"ne_mis_1626",
1045,
65
],
[
"ne_bool",
67,
4,
66,
1045,
65
],
[
"jump",
"ne_done_1619",
1045,
65
],
"ne_mis_1626",
[
"true",
67,
1045,
65
],
"ne_done_1619",
[
"move",
65,
67,
1045,
65
],
"and_end_1601",
[
"jump_false",
65,
"if_else_1599",
1045,
65
],
[
"load_field",
70,
2,
"type_deltas",
1046,
7
],
[
"record",
71,
3
],
[
"load_field",
72,
1,
"name",
1047,
13
],
[
"store_field",
71,
72,
"fn",
1047,
13
],
[
"store_field",
71,
3,
"param_types",
1048,
22
],
[
"store_field",
71,
4,
"slot_types",
1049,
21
],
[
"is_array",
73,
70,
1049,
21
],
[
"jump_false",
73,
"push_err_1627",
1049,
21
],
[
"push",
70,
71,
1049,
21
],
[
"jump",
"push_done_1628",
1049,
21
],
"push_err_1627",
[
"disrupt",
1049,
21
],
"push_done_1628",
[
"jump",
"if_end_1600",
1049,
21
],
"if_else_1599",
"if_end_1600",
[
"access",
74,
"simplify_algebra",
1052,
20
],
[
"function",
75,
17,
1052,
40
],
[
"get",
77,
26,
1,
1052,
5
],
[
"frame",
78,
77,
3,
1052,
5
],
[
"null",
79,
1052,
5
],
[
"setarg",
78,
0,
79,
1052,
5
],
[
"setarg",
78,
1,
1,
1052,
5
],
[
"setarg",
78,
2,
74,
1052,
5
],
[
"setarg",
78,
3,
75,
1052,
5
],
[
"invoke",
78,
76,
1052,
5
],
[
"get",
80,
36,
1,
1055,
9
],
[
"jump_false",
80,
"if_else_1629",
1055,
9
],
[
"access",
81,
"after simplify_algebra",
1055,
36
],
[
"get",
83,
36,
1,
1055,
20
],
[
"frame",
84,
83,
2,
1055,
20
],
[
"null",
85,
1055,
20
],
[
"setarg",
84,
0,
85,
1055,
20
],
[
"setarg",
84,
1,
1,
1055,
20
],
[
"setarg",
84,
2,
81,
1055,
20
],
[
"invoke",
84,
82,
1055,
20
],
[
"jump",
"if_end_1630",
1055,
20
],
"if_else_1629",
"if_end_1630",
[
"access",
86,
"simplify_booleans",
1056,
20
],
[
"function",
87,
18,
1056,
41
],
[
"get",
89,
26,
1,
1056,
5
],
[
"frame",
90,
89,
3,
1056,
5
],
[
"null",
91,
1056,
5
],
[
"setarg",
90,
0,
91,
1056,
5
],
[
"setarg",
90,
1,
1,
1056,
5
],
[
"setarg",
90,
2,
86,
1056,
5
],
[
"setarg",
90,
3,
87,
1056,
5
],
[
"invoke",
90,
88,
1056,
5
],
[
"get",
92,
36,
1,
1059,
9
],
[
"jump_false",
92,
"if_else_1631",
1059,
9
],
[
"access",
93,
"after simplify_booleans",
1059,
36
],
[
"get",
95,
36,
1,
1059,
20
],
[
"frame",
96,
95,
2,
1059,
20
],
[
"null",
97,
1059,
20
],
[
"setarg",
96,
0,
97,
1059,
20
],
[
"setarg",
96,
1,
1,
1059,
20
],
[
"setarg",
96,
2,
93,
1059,
20
],
[
"invoke",
96,
94,
1059,
20
],
[
"jump",
"if_end_1632",
1059,
20
],
"if_else_1631",
"if_end_1632",
[
"access",
98,
"eliminate_moves",
1060,
20
],
[
"function",
99,
19,
1060,
39
],
[
"get",
101,
26,
1,
1060,
5
],
[
"frame",
102,
101,
3,
1060,
5
],
[
"null",
103,
1060,
5
],
[
"setarg",
102,
0,
103,
1060,
5
],
[
"setarg",
102,
1,
1,
1060,
5
],
[
"setarg",
102,
2,
98,
1060,
5
],
[
"setarg",
102,
3,
99,
1060,
5
],
[
"invoke",
102,
100,
1060,
5
],
[
"get",
104,
36,
1,
1063,
9
],
[
"jump_false",
104,
"if_else_1633",
1063,
9
],
[
"access",
105,
"after eliminate_moves",
1063,
36
],
[
"get",
107,
36,
1,
1063,
20
],
[
"frame",
108,
107,
2,
1063,
20
],
[
"null",
109,
1063,
20
],
[
"setarg",
108,
0,
109,
1063,
20
],
[
"setarg",
108,
1,
1,
1063,
20
],
[
"setarg",
108,
2,
105,
1063,
20
],
[
"invoke",
108,
106,
1063,
20
],
[
"jump",
"if_end_1634",
1063,
20
],
"if_else_1633",
"if_end_1634",
[
"access",
110,
"eliminate_unreachable",
1064,
20
],
[
"function",
111,
20,
1064,
45
],
[
"get",
113,
26,
1,
1064,
5
],
[
"frame",
114,
113,
3,
1064,
5
],
[
"null",
115,
1064,
5
],
[
"setarg",
114,
0,
115,
1064,
5
],
[
"setarg",
114,
1,
1,
1064,
5
],
[
"setarg",
114,
2,
110,
1064,
5
],
[
"setarg",
114,
3,
111,
1064,
5
],
[
"invoke",
114,
112,
1064,
5
],
[
"get",
116,
36,
1,
1067,
9
],
[
"jump_false",
116,
"if_else_1635",
1067,
9
],
[
"access",
117,
"after eliminate_unreachable",
1067,
36
],
[
"get",
119,
36,
1,
1067,
20
],
[
"frame",
120,
119,
2,
1067,
20
],
[
"null",
121,
1067,
20
],
[
"setarg",
120,
0,
121,
1067,
20
],
[
"setarg",
120,
1,
1,
1067,
20
],
[
"setarg",
120,
2,
117,
1067,
20
],
[
"invoke",
120,
118,
1067,
20
],
[
"jump",
"if_end_1636",
1067,
20
],
"if_else_1635",
"if_end_1636",
[
"access",
122,
"eliminate_dead_jumps",
1068,
20
],
[
"function",
123,
21,
1068,
44
],
[
"get",
125,
26,
1,
1068,
5
],
[
"frame",
126,
125,
3,
1068,
5
],
[
"null",
127,
1068,
5
],
[
"setarg",
126,
0,
127,
1068,
5
],
[
"setarg",
126,
1,
1,
1068,
5
],
[
"setarg",
126,
2,
122,
1068,
5
],
[
"setarg",
126,
3,
123,
1068,
5
],
[
"invoke",
126,
124,
1068,
5
],
[
"get",
128,
36,
1,
1071,
9
],
[
"jump_false",
128,
"if_else_1637",
1071,
9
],
[
"access",
129,
"after eliminate_dead_jumps",
1071,
36
],
[
"get",
131,
36,
1,
1071,
20
],
[
"frame",
132,
131,
2,
1071,
20
],
[
"null",
133,
1071,
20
],
[
"setarg",
132,
0,
133,
1071,
20
],
[
"setarg",
132,
1,
1,
1071,
20
],
[
"setarg",
132,
2,
129,
1071,
20
],
[
"invoke",
132,
130,
1071,
20
],
[
"jump",
"if_end_1638",
1071,
20
],
"if_else_1637",
"if_end_1638",
[
"null",
134,
1072,
12
],
[
"return",
134,
1072,
12
],
"_nop_ur_2",
"_nop_ur_3"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 2
},
{
"disruption_pc": 0,
"nr_slots": 421,
"nr_close_slots": 0,
"instructions": [
[
"null",
36,
8,
19
],
[
"null",
35,
9,
18
],
[
"load_field",
38,
1,
"_verify",
10,
7
],
[
"move",
39,
38,
10,
7
],
[
"jump_false",
39,
"and_end_2",
10,
7
],
[
"load_field",
40,
1,
"_verify_mod",
10,
21
],
[
"move",
39,
40,
10,
21
],
"and_end_2",
[
"jump_false",
39,
"if_else_0",
10,
21
],
[
"load_field",
41,
1,
"_verify_mod",
11,
16
],
[
"move",
35,
41,
11,
16
],
[
"function",
42,
0,
12,
17
],
[
"move",
36,
42,
12,
17
],
[
"jump",
"if_end_1",
12,
17
],
"if_else_0",
"if_end_1",
[
"access",
12,
"unknown",
26,
19
],
[
"access",
7,
"int",
27,
15
],
[
"access",
5,
"float",
28,
17
],
[
"access",
9,
"num",
29,
15
],
[
"access",
11,
"text",
30,
16
],
[
"access",
4,
"bool",
31,
16
],
[
"access",
8,
"null",
32,
16
],
[
"access",
3,
"array",
33,
17
],
[
"access",
10,
"record",
34,
18
],
[
"access",
6,
"function",
35,
20
],
[
"record",
43,
8
],
[
"store_field",
43,
7,
"is_int",
57,
13
],
[
"store_field",
43,
11,
"is_text",
57,
29
],
[
"store_field",
43,
9,
"is_num",
57,
45
],
[
"store_field",
43,
4,
"is_bool",
58,
14
],
[
"store_field",
43,
8,
"is_null",
58,
31
],
[
"store_field",
43,
3,
"is_array",
59,
15
],
[
"store_field",
43,
6,
"is_func",
59,
33
],
[
"store_field",
43,
10,
"is_record",
60,
16
],
[
"move",
34,
43,
60,
16
],
[
"record",
44,
11
],
[
"true",
45,
65,
13
],
[
"store_field",
44,
45,
"eq_int",
65,
13
],
[
"true",
46,
65,
29
],
[
"store_field",
44,
46,
"eq_float",
65,
29
],
[
"true",
47,
65,
44
],
[
"store_field",
44,
47,
"eq_text",
65,
44
],
[
"true",
48,
65,
59
],
[
"store_field",
44,
48,
"eq_bool",
65,
59
],
[
"true",
49,
66,
19
],
[
"store_field",
44,
49,
"is_identical",
66,
19
],
[
"true",
50,
67,
13
],
[
"store_field",
44,
50,
"le_int",
67,
13
],
[
"true",
51,
67,
29
],
[
"store_field",
44,
51,
"le_float",
67,
29
],
[
"true",
52,
67,
44
],
[
"store_field",
44,
52,
"le_text",
67,
44
],
[
"true",
53,
68,
13
],
[
"store_field",
44,
53,
"ge_int",
68,
13
],
[
"true",
54,
68,
29
],
[
"store_field",
44,
54,
"ge_float",
68,
29
],
[
"true",
55,
68,
44
],
[
"store_field",
44,
55,
"ge_text",
68,
44
],
[
"move",
28,
44,
68,
44
],
[
"record",
56,
10
],
[
"true",
57,
71,
13
],
[
"store_field",
56,
57,
"ne_int",
71,
13
],
[
"true",
58,
71,
29
],
[
"store_field",
56,
58,
"ne_float",
71,
29
],
[
"true",
59,
71,
44
],
[
"store_field",
56,
59,
"ne_text",
71,
44
],
[
"true",
60,
71,
59
],
[
"store_field",
56,
60,
"ne_bool",
71,
59
],
[
"true",
61,
72,
13
],
[
"store_field",
56,
61,
"lt_int",
72,
13
],
[
"true",
62,
72,
29
],
[
"store_field",
56,
62,
"lt_float",
72,
29
],
[
"true",
63,
72,
44
],
[
"store_field",
56,
63,
"lt_text",
72,
44
],
[
"true",
64,
73,
13
],
[
"store_field",
56,
64,
"gt_int",
73,
13
],
[
"true",
65,
73,
29
],
[
"store_field",
56,
65,
"gt_float",
73,
29
],
[
"true",
66,
73,
44
],
[
"store_field",
56,
66,
"gt_text",
73,
44
],
[
"move",
27,
56,
73,
44
],
[
"record",
67,
19
],
[
"true",
68,
76,
10
],
[
"store_field",
67,
68,
"int",
76,
10
],
[
"true",
69,
76,
24
],
[
"store_field",
67,
69,
"access",
76,
24
],
[
"true",
70,
76,
36
],
[
"store_field",
67,
70,
"true",
76,
36
],
[
"true",
71,
76,
49
],
[
"store_field",
67,
71,
"false",
76,
49
],
[
"true",
72,
76,
61
],
[
"store_field",
67,
72,
"move",
76,
61
],
[
"true",
73,
76,
73
],
[
"store_field",
67,
73,
"null",
76,
73
],
[
"true",
74,
77,
11
],
[
"store_field",
67,
74,
"jump",
77,
11
],
[
"true",
75,
77,
28
],
[
"store_field",
67,
75,
"jump_true",
77,
28
],
[
"true",
76,
77,
46
],
[
"store_field",
67,
76,
"jump_false",
77,
46
],
[
"true",
77,
77,
67
],
[
"store_field",
67,
77,
"jump_not_null",
77,
67
],
[
"true",
78,
78,
13
],
[
"store_field",
67,
78,
"return",
78,
13
],
[
"true",
79,
78,
28
],
[
"store_field",
67,
79,
"disrupt",
78,
28
],
[
"true",
80,
79,
18
],
[
"store_field",
67,
80,
"store_field",
79,
18
],
[
"true",
81,
79,
37
],
[
"store_field",
67,
81,
"store_index",
79,
37
],
[
"true",
82,
79,
58
],
[
"store_field",
67,
82,
"store_dynamic",
79,
58
],
[
"true",
83,
80,
11
],
[
"store_field",
67,
83,
"push",
80,
11
],
[
"true",
84,
80,
25
],
[
"store_field",
67,
84,
"setarg",
80,
25
],
[
"true",
85,
80,
39
],
[
"store_field",
67,
85,
"invoke",
80,
39
],
[
"true",
86,
80,
58
],
[
"store_field",
67,
86,
"tail_invoke",
80,
58
],
[
"move",
23,
67,
80,
58
],
[
"null",
21,
85,
18
],
[
"null",
32,
86,
18
],
[
"null",
87,
87,
14
],
[
"is_identical",
88,
2,
87,
87,
14
],
[
"jump_true",
88,
"ne_nid_23",
87,
14
],
[
"jump",
"ne_ni_24",
87,
14
],
"ne_nid_23",
[
"false",
88,
87,
14
],
[
"jump",
"ne_done_22",
87,
14
],
"ne_ni_24",
[
"is_int",
89,
2,
87,
14
],
[
"jump_false",
89,
"ne_nn_25",
87,
14
],
"_nop_tc_1",
[
"jump",
"ne_nn_25",
87,
14
],
[
"ne_int",
88,
2,
87,
87,
14
],
[
"jump",
"ne_done_22",
87,
14
],
"ne_nn_25",
[
"is_num",
89,
2,
87,
14
],
[
"jump_false",
89,
"ne_nt_26",
87,
14
],
"_nop_tc_2",
[
"jump",
"ne_nt_26",
87,
14
],
[
"ne_float",
88,
2,
87,
87,
14
],
[
"jump",
"ne_done_22",
87,
14
],
"ne_nt_26",
[
"is_text",
89,
2,
87,
14
],
[
"jump_false",
89,
"ne_nnl_27",
87,
14
],
"_nop_tc_3",
[
"jump",
"ne_nnl_27",
87,
14
],
[
"ne_text",
88,
2,
87,
87,
14
],
[
"jump",
"ne_done_22",
87,
14
],
"ne_nnl_27",
[
"is_null",
89,
2,
87,
14
],
[
"jump_false",
89,
"ne_nb_28",
87,
14
],
"_nop_tc_4",
"_nop_tc_5",
[
"false",
88,
87,
14
],
[
"jump",
"ne_done_22",
87,
14
],
"ne_nb_28",
[
"is_bool",
89,
2,
87,
14
],
[
"jump_false",
89,
"ne_mis_29",
87,
14
],
"_nop_tc_6",
[
"jump",
"ne_mis_29",
87,
14
],
[
"ne_bool",
88,
2,
87,
87,
14
],
[
"jump",
"ne_done_22",
87,
14
],
"ne_mis_29",
[
"true",
88,
87,
14
],
"ne_done_22",
[
"jump_false",
88,
"if_else_20",
87,
14
],
[
"access",
91,
"ir_stats",
88,
20
],
[
"access",
93,
{
"name": "use",
"kind": "name",
"make": "intrinsic"
},
88,
16
],
[
"frame",
94,
93,
1,
88,
16
],
[
"null",
95,
88,
16
],
[
"setarg",
94,
0,
95,
88,
16
],
[
"setarg",
94,
1,
91,
88,
16
],
[
"invoke",
94,
92,
88,
16
],
[
"move",
21,
92,
88,
16
],
[
"access",
96,
"time",
89,
20
],
[
"access",
98,
{
"name": "use",
"kind": "name",
"make": "intrinsic"
},
89,
16
],
[
"frame",
99,
98,
1,
89,
16
],
[
"null",
100,
89,
16
],
[
"setarg",
99,
0,
100,
89,
16
],
[
"setarg",
99,
1,
96,
89,
16
],
[
"invoke",
99,
97,
89,
16
],
[
"move",
32,
97,
89,
16
],
[
"jump",
"if_end_21",
89,
16
],
"if_else_20",
"if_end_21",
[
"function",
101,
1,
92,
18
],
[
"move",
26,
101,
92,
18
],
[
"function",
102,
2,
129,
27
],
[
"move",
13,
102,
129,
27
],
[
"function",
103,
3,
143,
21
],
[
"move",
33,
103,
143,
21
],
[
"function",
104,
4,
164,
17
],
[
"move",
31,
104,
164,
17
],
[
"function",
105,
5,
178,
24
],
[
"move",
22,
105,
178,
24
],
[
"record",
106,
44
],
[
"access",
107,
2,
229,
11
],
[
"access",
108,
3,
229,
21
],
[
"array",
109,
4,
229,
24
],
[
"push",
109,
107,
229,
24
],
[
"push",
109,
9,
229,
24
],
[
"push",
109,
108,
229,
24
],
[
"push",
109,
9,
229,
24
],
[
"store_field",
106,
109,
"add",
229,
24
],
[
"access",
110,
2,
230,
16
],
[
"access",
111,
3,
230,
26
],
[
"array",
112,
4,
230,
29
],
[
"push",
112,
110,
230,
29
],
[
"push",
112,
9,
230,
29
],
[
"push",
112,
111,
230,
29
],
[
"push",
112,
9,
230,
29
],
[
"store_field",
106,
112,
"subtract",
230,
29
],
[
"access",
113,
2,
230,
48
],
[
"access",
114,
3,
230,
58
],
[
"array",
115,
4,
230,
61
],
[
"push",
115,
113,
230,
61
],
[
"push",
115,
9,
230,
61
],
[
"push",
115,
114,
230,
61
],
[
"push",
115,
9,
230,
61
],
[
"store_field",
106,
115,
"multiply",
230,
61
],
[
"access",
116,
2,
231,
14
],
[
"access",
117,
3,
231,
24
],
[
"array",
118,
4,
231,
27
],
[
"push",
118,
116,
231,
27
],
[
"push",
118,
9,
231,
27
],
[
"push",
118,
117,
231,
27
],
[
"push",
118,
9,
231,
27
],
[
"store_field",
106,
118,
"divide",
231,
27
],
[
"access",
119,
2,
231,
44
],
[
"access",
120,
3,
231,
54
],
[
"array",
121,
4,
231,
57
],
[
"push",
121,
119,
231,
57
],
[
"push",
121,
9,
231,
57
],
[
"push",
121,
120,
231,
57
],
[
"push",
121,
9,
231,
57
],
[
"store_field",
106,
121,
"modulo",
231,
57
],
[
"access",
122,
2,
232,
11
],
[
"access",
123,
3,
232,
21
],
[
"array",
124,
4,
232,
24
],
[
"push",
124,
122,
232,
24
],
[
"push",
124,
9,
232,
24
],
[
"push",
124,
123,
232,
24
],
[
"push",
124,
9,
232,
24
],
[
"store_field",
106,
124,
"pow",
232,
24
],
[
"access",
125,
2,
232,
41
],
[
"array",
126,
2,
232,
44
],
[
"push",
126,
125,
232,
44
],
[
"push",
126,
9,
232,
44
],
[
"store_field",
106,
126,
"negate",
232,
44
],
[
"access",
127,
2,
233,
14
],
[
"access",
128,
3,
233,
24
],
[
"array",
129,
4,
233,
27
],
[
"push",
129,
127,
233,
27
],
[
"push",
129,
7,
233,
27
],
[
"push",
129,
128,
233,
27
],
[
"push",
129,
7,
233,
27
],
[
"store_field",
106,
129,
"eq_int",
233,
27
],
[
"access",
130,
2,
233,
44
],
[
"access",
131,
3,
233,
54
],
[
"array",
132,
4,
233,
57
],
[
"push",
132,
130,
233,
57
],
[
"push",
132,
7,
233,
57
],
[
"push",
132,
131,
233,
57
],
[
"push",
132,
7,
233,
57
],
[
"store_field",
106,
132,
"ne_int",
233,
57
],
[
"access",
133,
2,
234,
14
],
[
"access",
134,
3,
234,
24
],
[
"array",
135,
4,
234,
27
],
[
"push",
135,
133,
234,
27
],
[
"push",
135,
7,
234,
27
],
[
"push",
135,
134,
234,
27
],
[
"push",
135,
7,
234,
27
],
[
"store_field",
106,
135,
"lt_int",
234,
27
],
[
"access",
136,
2,
234,
44
],
[
"access",
137,
3,
234,
54
],
[
"array",
138,
4,
234,
57
],
[
"push",
138,
136,
234,
57
],
[
"push",
138,
7,
234,
57
],
[
"push",
138,
137,
234,
57
],
[
"push",
138,
7,
234,
57
],
[
"store_field",
106,
138,
"gt_int",
234,
57
],
[
"access",
139,
2,
235,
14
],
[
"access",
140,
3,
235,
24
],
[
"array",
141,
4,
235,
27
],
[
"push",
141,
139,
235,
27
],
[
"push",
141,
7,
235,
27
],
[
"push",
141,
140,
235,
27
],
[
"push",
141,
7,
235,
27
],
[
"store_field",
106,
141,
"le_int",
235,
27
],
[
"access",
142,
2,
235,
44
],
[
"access",
143,
3,
235,
54
],
[
"array",
144,
4,
235,
57
],
[
"push",
144,
142,
235,
57
],
[
"push",
144,
7,
235,
57
],
[
"push",
144,
143,
235,
57
],
[
"push",
144,
7,
235,
57
],
[
"store_field",
106,
144,
"ge_int",
235,
57
],
[
"access",
145,
2,
236,
14
],
[
"access",
146,
3,
236,
24
],
[
"array",
147,
4,
236,
27
],
[
"push",
147,
145,
236,
27
],
[
"push",
147,
7,
236,
27
],
[
"push",
147,
146,
236,
27
],
[
"push",
147,
7,
236,
27
],
[
"store_field",
106,
147,
"bitand",
236,
27
],
[
"access",
148,
2,
236,
43
],
[
"access",
149,
3,
236,
53
],
[
"array",
150,
4,
236,
56
],
[
"push",
150,
148,
236,
56
],
[
"push",
150,
7,
236,
56
],
[
"push",
150,
149,
236,
56
],
[
"push",
150,
7,
236,
56
],
[
"store_field",
106,
150,
"bitor",
236,
56
],
[
"access",
151,
2,
237,
14
],
[
"access",
152,
3,
237,
24
],
[
"array",
153,
4,
237,
27
],
[
"push",
153,
151,
237,
27
],
[
"push",
153,
7,
237,
27
],
[
"push",
153,
152,
237,
27
],
[
"push",
153,
7,
237,
27
],
[
"store_field",
106,
153,
"bitxor",
237,
27
],
[
"access",
154,
2,
237,
41
],
[
"access",
155,
3,
237,
51
],
[
"array",
156,
4,
237,
54
],
[
"push",
156,
154,
237,
54
],
[
"push",
156,
7,
237,
54
],
[
"push",
156,
155,
237,
54
],
[
"push",
156,
7,
237,
54
],
[
"store_field",
106,
156,
"shl",
237,
54
],
[
"access",
157,
2,
238,
11
],
[
"access",
158,
3,
238,
21
],
[
"array",
159,
4,
238,
24
],
[
"push",
159,
157,
238,
24
],
[
"push",
159,
7,
238,
24
],
[
"push",
159,
158,
238,
24
],
[
"push",
159,
7,
238,
24
],
[
"store_field",
106,
159,
"shr",
238,
24
],
[
"access",
160,
2,
238,
39
],
[
"access",
161,
3,
238,
49
],
[
"array",
162,
4,
238,
52
],
[
"push",
162,
160,
238,
52
],
[
"push",
162,
7,
238,
52
],
[
"push",
162,
161,
238,
52
],
[
"push",
162,
7,
238,
52
],
[
"store_field",
106,
162,
"ushr",
238,
52
],
[
"access",
163,
2,
239,
14
],
[
"array",
164,
2,
239,
17
],
[
"push",
164,
163,
239,
17
],
[
"push",
164,
7,
239,
17
],
[
"store_field",
106,
164,
"bitnot",
239,
17
],
[
"access",
165,
2,
240,
16
],
[
"access",
166,
3,
240,
28
],
[
"array",
167,
4,
240,
31
],
[
"push",
167,
165,
240,
31
],
[
"push",
167,
5,
240,
31
],
[
"push",
167,
166,
240,
31
],
[
"push",
167,
5,
240,
31
],
[
"store_field",
106,
167,
"eq_float",
240,
31
],
[
"access",
168,
2,
240,
52
],
[
"access",
169,
3,
240,
64
],
[
"array",
170,
4,
240,
67
],
[
"push",
170,
168,
240,
67
],
[
"push",
170,
5,
240,
67
],
[
"push",
170,
169,
240,
67
],
[
"push",
170,
5,
240,
67
],
[
"store_field",
106,
170,
"ne_float",
240,
67
],
[
"access",
171,
2,
241,
16
],
[
"access",
172,
3,
241,
28
],
[
"array",
173,
4,
241,
31
],
[
"push",
173,
171,
241,
31
],
[
"push",
173,
5,
241,
31
],
[
"push",
173,
172,
241,
31
],
[
"push",
173,
5,
241,
31
],
[
"store_field",
106,
173,
"lt_float",
241,
31
],
[
"access",
174,
2,
241,
52
],
[
"access",
175,
3,
241,
64
],
[
"array",
176,
4,
241,
67
],
[
"push",
176,
174,
241,
67
],
[
"push",
176,
5,
241,
67
],
[
"push",
176,
175,
241,
67
],
[
"push",
176,
5,
241,
67
],
[
"store_field",
106,
176,
"gt_float",
241,
67
],
[
"access",
177,
2,
242,
16
],
[
"access",
178,
3,
242,
28
],
[
"array",
179,
4,
242,
31
],
[
"push",
179,
177,
242,
31
],
[
"push",
179,
5,
242,
31
],
[
"push",
179,
178,
242,
31
],
[
"push",
179,
5,
242,
31
],
[
"store_field",
106,
179,
"le_float",
242,
31
],
[
"access",
180,
2,
242,
52
],
[
"access",
181,
3,
242,
64
],
[
"array",
182,
4,
242,
67
],
[
"push",
182,
180,
242,
67
],
[
"push",
182,
5,
242,
67
],
[
"push",
182,
181,
242,
67
],
[
"push",
182,
5,
242,
67
],
[
"store_field",
106,
182,
"ge_float",
242,
67
],
[
"access",
183,
2,
243,
14
],
[
"access",
184,
3,
243,
25
],
[
"array",
185,
4,
243,
28
],
[
"push",
185,
183,
243,
28
],
[
"push",
185,
11,
243,
28
],
[
"push",
185,
184,
243,
28
],
[
"push",
185,
11,
243,
28
],
[
"store_field",
106,
185,
"concat",
243,
28
],
[
"access",
186,
2,
244,
15
],
[
"access",
187,
3,
244,
26
],
[
"array",
188,
4,
244,
29
],
[
"push",
188,
186,
244,
29
],
[
"push",
188,
11,
244,
29
],
[
"push",
188,
187,
244,
29
],
[
"push",
188,
11,
244,
29
],
[
"store_field",
106,
188,
"eq_text",
244,
29
],
[
"access",
189,
2,
244,
48
],
[
"access",
190,
3,
244,
59
],
[
"array",
191,
4,
244,
62
],
[
"push",
191,
189,
244,
62
],
[
"push",
191,
11,
244,
62
],
[
"push",
191,
190,
244,
62
],
[
"push",
191,
11,
244,
62
],
[
"store_field",
106,
191,
"ne_text",
244,
62
],
[
"access",
192,
2,
245,
15
],
[
"access",
193,
3,
245,
26
],
[
"array",
194,
4,
245,
29
],
[
"push",
194,
192,
245,
29
],
[
"push",
194,
11,
245,
29
],
[
"push",
194,
193,
245,
29
],
[
"push",
194,
11,
245,
29
],
[
"store_field",
106,
194,
"lt_text",
245,
29
],
[
"access",
195,
2,
245,
48
],
[
"access",
196,
3,
245,
59
],
[
"array",
197,
4,
245,
62
],
[
"push",
197,
195,
245,
62
],
[
"push",
197,
11,
245,
62
],
[
"push",
197,
196,
245,
62
],
[
"push",
197,
11,
245,
62
],
[
"store_field",
106,
197,
"gt_text",
245,
62
],
[
"access",
198,
2,
246,
15
],
[
"access",
199,
3,
246,
26
],
[
"array",
200,
4,
246,
29
],
[
"push",
200,
198,
246,
29
],
[
"push",
200,
11,
246,
29
],
[
"push",
200,
199,
246,
29
],
[
"push",
200,
11,
246,
29
],
[
"store_field",
106,
200,
"le_text",
246,
29
],
[
"access",
201,
2,
246,
48
],
[
"access",
202,
3,
246,
59
],
[
"array",
203,
4,
246,
62
],
[
"push",
203,
201,
246,
62
],
[
"push",
203,
11,
246,
62
],
[
"push",
203,
202,
246,
62
],
[
"push",
203,
11,
246,
62
],
[
"store_field",
106,
203,
"ge_text",
246,
62
],
[
"access",
204,
2,
247,
15
],
[
"access",
205,
3,
247,
26
],
[
"array",
206,
4,
247,
29
],
[
"push",
206,
204,
247,
29
],
[
"push",
206,
4,
247,
29
],
[
"push",
206,
205,
247,
29
],
[
"push",
206,
4,
247,
29
],
[
"store_field",
106,
206,
"eq_bool",
247,
29
],
[
"access",
207,
2,
247,
48
],
[
"access",
208,
3,
247,
59
],
[
"array",
209,
4,
247,
62
],
[
"push",
209,
207,
247,
62
],
[
"push",
209,
4,
247,
62
],
[
"push",
209,
208,
247,
62
],
[
"push",
209,
4,
247,
62
],
[
"store_field",
106,
209,
"ne_bool",
247,
62
],
[
"access",
210,
2,
248,
11
],
[
"array",
211,
2,
248,
14
],
[
"push",
211,
210,
248,
14
],
[
"push",
211,
4,
248,
14
],
[
"store_field",
106,
211,
"not",
248,
14
],
[
"access",
212,
2,
248,
29
],
[
"access",
213,
3,
248,
40
],
[
"array",
214,
4,
248,
43
],
[
"push",
214,
212,
248,
43
],
[
"push",
214,
4,
248,
43
],
[
"push",
214,
213,
248,
43
],
[
"push",
214,
4,
248,
43
],
[
"store_field",
106,
214,
"and",
248,
43
],
[
"access",
215,
2,
248,
57
],
[
"access",
216,
3,
248,
68
],
[
"array",
217,
4,
248,
71
],
[
"push",
217,
215,
248,
71
],
[
"push",
217,
4,
248,
71
],
[
"push",
217,
216,
248,
71
],
[
"push",
217,
4,
248,
71
],
[
"store_field",
106,
217,
"or",
248,
71
],
[
"access",
218,
1,
249,
19
],
[
"access",
219,
2,
249,
31
],
[
"array",
220,
4,
249,
34
],
[
"push",
220,
218,
249,
34
],
[
"push",
220,
3,
249,
34
],
[
"push",
220,
219,
249,
34
],
[
"push",
220,
7,
249,
34
],
[
"store_field",
106,
220,
"store_index",
249,
34
],
[
"access",
221,
1,
249,
56
],
[
"array",
222,
2,
249,
59
],
[
"push",
222,
221,
249,
59
],
[
"push",
222,
10,
249,
59
],
[
"store_field",
106,
222,
"store_field",
249,
59
],
[
"access",
223,
1,
250,
12
],
[
"array",
224,
2,
250,
15
],
[
"push",
224,
223,
250,
15
],
[
"push",
224,
3,
250,
15
],
[
"store_field",
106,
224,
"push",
250,
15
],
[
"access",
225,
2,
251,
18
],
[
"access",
226,
3,
251,
30
],
[
"array",
227,
4,
251,
33
],
[
"push",
227,
225,
251,
33
],
[
"push",
227,
3,
251,
33
],
[
"push",
227,
226,
251,
33
],
[
"push",
227,
7,
251,
33
],
[
"store_field",
106,
227,
"load_index",
251,
33
],
[
"access",
228,
2,
251,
54
],
[
"array",
229,
2,
251,
57
],
[
"push",
229,
228,
251,
57
],
[
"push",
229,
10,
251,
57
],
[
"store_field",
106,
229,
"load_field",
251,
57
],
[
"access",
230,
2,
252,
11
],
[
"array",
231,
2,
252,
14
],
[
"push",
231,
230,
252,
14
],
[
"push",
231,
3,
252,
14
],
[
"store_field",
106,
231,
"pop",
252,
14
],
[
"move",
25,
106,
252,
14
],
[
"function",
232,
6,
255,
27
],
[
"move",
19,
232,
255,
27
],
[
"record",
233,
74
],
[
"access",
234,
1,
308,
11
],
[
"array",
235,
2,
308,
14
],
[
"push",
235,
234,
308,
14
],
[
"push",
235,
7,
308,
14
],
[
"store_field",
233,
235,
"int",
308,
14
],
[
"access",
236,
1,
308,
29
],
[
"array",
237,
2,
308,
32
],
[
"push",
237,
236,
308,
32
],
[
"push",
237,
4,
308,
32
],
[
"store_field",
233,
237,
"true",
308,
32
],
[
"access",
238,
1,
308,
49
],
[
"array",
239,
2,
308,
52
],
[
"push",
239,
238,
308,
52
],
[
"push",
239,
4,
308,
52
],
[
"store_field",
233,
239,
"false",
308,
52
],
[
"access",
240,
1,
309,
12
],
[
"array",
241,
2,
309,
15
],
[
"push",
241,
240,
309,
15
],
[
"push",
241,
8,
309,
15
],
[
"store_field",
233,
241,
"null",
309,
15
],
[
"access",
242,
1,
309,
33
],
[
"null",
243,
309,
36
],
[
"array",
244,
2,
309,
36
],
[
"push",
244,
242,
309,
36
],
[
"push",
244,
243,
309,
36
],
[
"store_field",
233,
244,
"access",
309,
36
],
[
"access",
245,
1,
310,
13
],
[
"array",
246,
2,
310,
16
],
[
"push",
246,
245,
310,
16
],
[
"push",
246,
3,
310,
16
],
[
"store_field",
233,
246,
"array",
310,
16
],
[
"access",
247,
1,
310,
35
],
[
"array",
248,
2,
310,
38
],
[
"push",
248,
247,
310,
38
],
[
"push",
248,
10,
310,
38
],
[
"store_field",
233,
248,
"record",
310,
38
],
[
"access",
249,
1,
311,
16
],
[
"array",
250,
2,
311,
19
],
[
"push",
250,
249,
311,
19
],
[
"push",
250,
6,
311,
19
],
[
"store_field",
233,
250,
"function",
311,
19
],
[
"access",
251,
1,
311,
41
],
[
"array",
252,
2,
311,
44
],
[
"push",
252,
251,
311,
44
],
[
"push",
252,
7,
311,
44
],
[
"store_field",
233,
252,
"length",
311,
44
],
[
"access",
253,
1,
312,
14
],
[
"array",
254,
2,
312,
17
],
[
"push",
254,
253,
312,
17
],
[
"push",
254,
7,
312,
17
],
[
"store_field",
233,
254,
"bitnot",
312,
17
],
[
"access",
255,
1,
312,
34
],
[
"array",
256,
2,
312,
37
],
[
"push",
256,
255,
312,
37
],
[
"push",
256,
7,
312,
37
],
[
"store_field",
233,
256,
"bitand",
312,
37
],
[
"access",
257,
1,
312,
53
],
[
"array",
258,
2,
312,
56
],
[
"push",
258,
257,
312,
56
],
[
"push",
258,
7,
312,
56
],
[
"store_field",
233,
258,
"bitor",
312,
56
],
[
"access",
259,
1,
313,
14
],
[
"array",
260,
2,
313,
17
],
[
"push",
260,
259,
313,
17
],
[
"push",
260,
7,
313,
17
],
[
"store_field",
233,
260,
"bitxor",
313,
17
],
[
"access",
261,
1,
313,
31
],
[
"array",
262,
2,
313,
34
],
[
"push",
262,
261,
313,
34
],
[
"push",
262,
7,
313,
34
],
[
"store_field",
233,
262,
"shl",
313,
34
],
[
"access",
263,
1,
313,
48
],
[
"array",
264,
2,
313,
51
],
[
"push",
264,
263,
313,
51
],
[
"push",
264,
7,
313,
51
],
[
"store_field",
233,
264,
"shr",
313,
51
],
[
"access",
265,
1,
313,
66
],
[
"array",
266,
2,
313,
69
],
[
"push",
266,
265,
313,
69
],
[
"push",
266,
7,
313,
69
],
[
"store_field",
233,
266,
"ushr",
313,
69
],
[
"access",
267,
1,
314,
14
],
[
"array",
268,
2,
314,
17
],
[
"push",
268,
267,
314,
17
],
[
"push",
268,
12,
314,
17
],
[
"store_field",
233,
268,
"negate",
314,
17
],
[
"access",
269,
1,
314,
38
],
[
"array",
270,
2,
314,
41
],
[
"push",
270,
269,
314,
41
],
[
"push",
270,
11,
314,
41
],
[
"store_field",
233,
270,
"concat",
314,
41
],
[
"access",
271,
1,
315,
10
],
[
"array",
272,
2,
315,
13
],
[
"push",
272,
271,
315,
13
],
[
"push",
272,
4,
315,
13
],
[
"store_field",
233,
272,
"eq",
315,
13
],
[
"access",
273,
1,
315,
27
],
[
"array",
274,
2,
315,
30
],
[
"push",
274,
273,
315,
30
],
[
"push",
274,
4,
315,
30
],
[
"store_field",
233,
274,
"ne",
315,
30
],
[
"access",
275,
1,
315,
44
],
[
"array",
276,
2,
315,
47
],
[
"push",
276,
275,
315,
47
],
[
"push",
276,
4,
315,
47
],
[
"store_field",
233,
276,
"lt",
315,
47
],
[
"access",
277,
1,
316,
10
],
[
"array",
278,
2,
316,
13
],
[
"push",
278,
277,
316,
13
],
[
"push",
278,
4,
316,
13
],
[
"store_field",
233,
278,
"le",
316,
13
],
[
"access",
279,
1,
316,
27
],
[
"array",
280,
2,
316,
30
],
[
"push",
280,
279,
316,
30
],
[
"push",
280,
4,
316,
30
],
[
"store_field",
233,
280,
"gt",
316,
30
],
[
"access",
281,
1,
316,
44
],
[
"array",
282,
2,
316,
47
],
[
"push",
282,
281,
316,
47
],
[
"push",
282,
4,
316,
47
],
[
"store_field",
233,
282,
"ge",
316,
47
],
[
"access",
283,
1,
316,
61
],
[
"array",
284,
2,
316,
64
],
[
"push",
284,
283,
316,
64
],
[
"push",
284,
4,
316,
64
],
[
"store_field",
233,
284,
"in",
316,
64
],
[
"access",
285,
1,
317,
11
],
[
"array",
286,
2,
317,
14
],
[
"push",
286,
285,
317,
14
],
[
"push",
286,
12,
317,
14
],
[
"store_field",
233,
286,
"add",
317,
14
],
[
"access",
287,
1,
317,
37
],
[
"array",
288,
2,
317,
40
],
[
"push",
288,
287,
317,
40
],
[
"push",
288,
12,
317,
40
],
[
"store_field",
233,
288,
"subtract",
317,
40
],
[
"access",
289,
1,
317,
63
],
[
"array",
290,
2,
317,
66
],
[
"push",
290,
289,
317,
66
],
[
"push",
290,
12,
317,
66
],
[
"store_field",
233,
290,
"multiply",
317,
66
],
[
"access",
291,
1,
318,
14
],
[
"array",
292,
2,
318,
17
],
[
"push",
292,
291,
318,
17
],
[
"push",
292,
12,
318,
17
],
[
"store_field",
233,
292,
"divide",
318,
17
],
[
"access",
293,
1,
318,
38
],
[
"array",
294,
2,
318,
41
],
[
"push",
294,
293,
318,
41
],
[
"push",
294,
12,
318,
41
],
[
"store_field",
233,
294,
"modulo",
318,
41
],
[
"access",
295,
1,
318,
59
],
[
"array",
296,
2,
318,
62
],
[
"push",
296,
295,
318,
62
],
[
"push",
296,
12,
318,
62
],
[
"store_field",
233,
296,
"pow",
318,
62
],
[
"access",
297,
1,
319,
12
],
[
"array",
298,
2,
319,
15
],
[
"push",
298,
297,
319,
15
],
[
"push",
298,
12,
319,
15
],
[
"store_field",
233,
298,
"move",
319,
15
],
[
"access",
299,
1,
319,
40
],
[
"array",
300,
2,
319,
43
],
[
"push",
300,
299,
319,
43
],
[
"push",
300,
12,
319,
43
],
[
"store_field",
233,
300,
"load_field",
319,
43
],
[
"access",
301,
1,
320,
18
],
[
"array",
302,
2,
320,
21
],
[
"push",
302,
301,
320,
21
],
[
"push",
302,
12,
320,
21
],
[
"store_field",
233,
302,
"load_index",
320,
21
],
[
"access",
303,
1,
320,
48
],
[
"array",
304,
2,
320,
51
],
[
"push",
304,
303,
320,
51
],
[
"push",
304,
12,
320,
51
],
[
"store_field",
233,
304,
"load_dynamic",
320,
51
],
[
"access",
305,
1,
321,
11
],
[
"array",
306,
2,
321,
14
],
[
"push",
306,
305,
321,
14
],
[
"push",
306,
12,
321,
14
],
[
"store_field",
233,
306,
"pop",
321,
14
],
[
"access",
307,
1,
321,
32
],
[
"array",
308,
2,
321,
35
],
[
"push",
308,
307,
321,
35
],
[
"push",
308,
12,
321,
35
],
[
"store_field",
233,
308,
"get",
321,
35
],
[
"access",
309,
2,
322,
14
],
[
"array",
310,
2,
322,
17
],
[
"push",
310,
309,
322,
17
],
[
"push",
310,
12,
322,
17
],
[
"store_field",
233,
310,
"invoke",
322,
17
],
[
"access",
311,
2,
322,
43
],
[
"array",
312,
2,
322,
46
],
[
"push",
312,
311,
322,
46
],
[
"push",
312,
12,
322,
46
],
[
"store_field",
233,
312,
"tail_invoke",
322,
46
],
[
"access",
313,
1,
323,
14
],
[
"array",
314,
2,
323,
17
],
[
"push",
314,
313,
323,
17
],
[
"push",
314,
4,
323,
17
],
[
"store_field",
233,
314,
"eq_int",
323,
17
],
[
"access",
315,
1,
323,
35
],
[
"array",
316,
2,
323,
38
],
[
"push",
316,
315,
323,
38
],
[
"push",
316,
4,
323,
38
],
[
"store_field",
233,
316,
"ne_int",
323,
38
],
[
"access",
317,
1,
323,
56
],
[
"array",
318,
2,
323,
59
],
[
"push",
318,
317,
323,
59
],
[
"push",
318,
4,
323,
59
],
[
"store_field",
233,
318,
"lt_int",
323,
59
],
[
"access",
319,
1,
324,
14
],
[
"array",
320,
2,
324,
17
],
[
"push",
320,
319,
324,
17
],
[
"push",
320,
4,
324,
17
],
[
"store_field",
233,
320,
"gt_int",
324,
17
],
[
"access",
321,
1,
324,
35
],
[
"array",
322,
2,
324,
38
],
[
"push",
322,
321,
324,
38
],
[
"push",
322,
4,
324,
38
],
[
"store_field",
233,
322,
"le_int",
324,
38
],
[
"access",
323,
1,
324,
56
],
[
"array",
324,
2,
324,
59
],
[
"push",
324,
323,
324,
59
],
[
"push",
324,
4,
324,
59
],
[
"store_field",
233,
324,
"ge_int",
324,
59
],
[
"access",
325,
1,
325,
16
],
[
"array",
326,
2,
325,
19
],
[
"push",
326,
325,
325,
19
],
[
"push",
326,
4,
325,
19
],
[
"store_field",
233,
326,
"eq_float",
325,
19
],
[
"access",
327,
1,
325,
39
],
[
"array",
328,
2,
325,
42
],
[
"push",
328,
327,
325,
42
],
[
"push",
328,
4,
325,
42
],
[
"store_field",
233,
328,
"ne_float",
325,
42
],
[
"access",
329,
1,
325,
62
],
[
"array",
330,
2,
325,
65
],
[
"push",
330,
329,
325,
65
],
[
"push",
330,
4,
325,
65
],
[
"store_field",
233,
330,
"lt_float",
325,
65
],
[
"access",
331,
1,
326,
16
],
[
"array",
332,
2,
326,
19
],
[
"push",
332,
331,
326,
19
],
[
"push",
332,
4,
326,
19
],
[
"store_field",
233,
332,
"gt_float",
326,
19
],
[
"access",
333,
1,
326,
39
],
[
"array",
334,
2,
326,
42
],
[
"push",
334,
333,
326,
42
],
[
"push",
334,
4,
326,
42
],
[
"store_field",
233,
334,
"le_float",
326,
42
],
[
"access",
335,
1,
326,
62
],
[
"array",
336,
2,
326,
65
],
[
"push",
336,
335,
326,
65
],
[
"push",
336,
4,
326,
65
],
[
"store_field",
233,
336,
"ge_float",
326,
65
],
[
"access",
337,
1,
327,
15
],
[
"array",
338,
2,
327,
18
],
[
"push",
338,
337,
327,
18
],
[
"push",
338,
4,
327,
18
],
[
"store_field",
233,
338,
"eq_text",
327,
18
],
[
"access",
339,
1,
327,
37
],
[
"array",
340,
2,
327,
40
],
[
"push",
340,
339,
327,
40
],
[
"push",
340,
4,
327,
40
],
[
"store_field",
233,
340,
"ne_text",
327,
40
],
[
"access",
341,
1,
327,
59
],
[
"array",
342,
2,
327,
62
],
[
"push",
342,
341,
327,
62
],
[
"push",
342,
4,
327,
62
],
[
"store_field",
233,
342,
"lt_text",
327,
62
],
[
"access",
343,
1,
328,
15
],
[
"array",
344,
2,
328,
18
],
[
"push",
344,
343,
328,
18
],
[
"push",
344,
4,
328,
18
],
[
"store_field",
233,
344,
"gt_text",
328,
18
],
[
"access",
345,
1,
328,
37
],
[
"array",
346,
2,
328,
40
],
[
"push",
346,
345,
328,
40
],
[
"push",
346,
4,
328,
40
],
[
"store_field",
233,
346,
"le_text",
328,
40
],
[
"access",
347,
1,
328,
59
],
[
"array",
348,
2,
328,
62
],
[
"push",
348,
347,
328,
62
],
[
"push",
348,
4,
328,
62
],
[
"store_field",
233,
348,
"ge_text",
328,
62
],
[
"access",
349,
1,
329,
15
],
[
"array",
350,
2,
329,
18
],
[
"push",
350,
349,
329,
18
],
[
"push",
350,
4,
329,
18
],
[
"store_field",
233,
350,
"eq_bool",
329,
18
],
[
"access",
351,
1,
329,
37
],
[
"array",
352,
2,
329,
40
],
[
"push",
352,
351,
329,
40
],
[
"push",
352,
4,
329,
40
],
[
"store_field",
233,
352,
"ne_bool",
329,
40
],
[
"access",
353,
1,
330,
14
],
[
"array",
354,
2,
330,
17
],
[
"push",
354,
353,
330,
17
],
[
"push",
354,
4,
330,
17
],
[
"store_field",
233,
354,
"eq_tol",
330,
17
],
[
"access",
355,
1,
330,
35
],
[
"array",
356,
2,
330,
38
],
[
"push",
356,
355,
330,
38
],
[
"push",
356,
4,
330,
38
],
[
"store_field",
233,
356,
"ne_tol",
330,
38
],
[
"access",
357,
1,
331,
11
],
[
"array",
358,
2,
331,
14
],
[
"push",
358,
357,
331,
14
],
[
"push",
358,
4,
331,
14
],
[
"store_field",
233,
358,
"not",
331,
14
],
[
"access",
359,
1,
331,
29
],
[
"array",
360,
2,
331,
32
],
[
"push",
360,
359,
331,
32
],
[
"push",
360,
4,
331,
32
],
[
"store_field",
233,
360,
"and",
331,
32
],
[
"access",
361,
1,
331,
46
],
[
"array",
362,
2,
331,
49
],
[
"push",
362,
361,
331,
49
],
[
"push",
362,
4,
331,
49
],
[
"store_field",
233,
362,
"or",
331,
49
],
[
"access",
363,
1,
332,
14
],
[
"array",
364,
2,
332,
17
],
[
"push",
364,
363,
332,
17
],
[
"push",
364,
4,
332,
17
],
[
"store_field",
233,
364,
"is_int",
332,
17
],
[
"access",
365,
1,
332,
36
],
[
"array",
366,
2,
332,
39
],
[
"push",
366,
365,
332,
39
],
[
"push",
366,
4,
332,
39
],
[
"store_field",
233,
366,
"is_text",
332,
39
],
[
"access",
367,
1,
332,
57
],
[
"array",
368,
2,
332,
60
],
[
"push",
368,
367,
332,
60
],
[
"push",
368,
4,
332,
60
],
[
"store_field",
233,
368,
"is_num",
332,
60
],
[
"access",
369,
1,
333,
15
],
[
"array",
370,
2,
333,
18
],
[
"push",
370,
369,
333,
18
],
[
"push",
370,
4,
333,
18
],
[
"store_field",
233,
370,
"is_bool",
333,
18
],
[
"access",
371,
1,
333,
37
],
[
"array",
372,
2,
333,
40
],
[
"push",
372,
371,
333,
40
],
[
"push",
372,
4,
333,
40
],
[
"store_field",
233,
372,
"is_null",
333,
40
],
[
"access",
373,
1,
333,
64
],
[
"array",
374,
2,
333,
67
],
[
"push",
374,
373,
333,
67
],
[
"push",
374,
4,
333,
67
],
[
"store_field",
233,
374,
"is_identical",
333,
67
],
[
"access",
375,
1,
334,
16
],
[
"array",
376,
2,
334,
19
],
[
"push",
376,
375,
334,
19
],
[
"push",
376,
4,
334,
19
],
[
"store_field",
233,
376,
"is_array",
334,
19
],
[
"access",
377,
1,
334,
38
],
[
"array",
378,
2,
334,
41
],
[
"push",
378,
377,
334,
41
],
[
"push",
378,
4,
334,
41
],
[
"store_field",
233,
378,
"is_func",
334,
41
],
[
"access",
379,
1,
335,
17
],
[
"array",
380,
2,
335,
20
],
[
"push",
380,
379,
335,
20
],
[
"push",
380,
4,
335,
20
],
[
"store_field",
233,
380,
"is_record",
335,
20
],
[
"access",
381,
1,
335,
40
],
[
"array",
382,
2,
335,
43
],
[
"push",
382,
381,
335,
43
],
[
"push",
382,
4,
335,
43
],
[
"store_field",
233,
382,
"is_stone",
335,
43
],
[
"move",
37,
233,
335,
43
],
[
"function",
383,
7,
338,
32
],
[
"move",
20,
383,
338,
32
],
[
"function",
384,
8,
391,
31
],
[
"move",
16,
384,
391,
31
],
[
"function",
385,
9,
683,
26
],
[
"move",
29,
385,
683,
26
],
[
"function",
386,
10,
791,
27
],
[
"move",
30,
386,
791,
27
],
[
"function",
387,
11,
888,
25
],
[
"move",
15,
387,
888,
25
],
[
"function",
388,
12,
928,
31
],
[
"move",
17,
388,
928,
31
],
[
"function",
389,
13,
965,
30
],
[
"move",
14,
389,
965,
30
],
[
"function",
390,
22,
1023,
27
],
[
"move",
24,
390,
1023,
27
],
[
"load_field",
391,
1,
"main",
1076,
7
],
[
"null",
392,
1076,
18
],
[
"is_identical",
393,
391,
392,
1076,
18
],
[
"jump_true",
393,
"ne_nid_1642",
1076,
18
],
[
"jump",
"ne_ni_1643",
1076,
18
],
"ne_nid_1642",
[
"false",
393,
1076,
18
],
[
"jump",
"ne_done_1641",
1076,
18
],
"ne_ni_1643",
[
"is_int",
394,
391,
1076,
18
],
[
"jump_false",
394,
"ne_nn_1644",
1076,
18
],
"_nop_tc_7",
[
"jump",
"ne_nn_1644",
1076,
18
],
[
"ne_int",
393,
391,
392,
1076,
18
],
[
"jump",
"ne_done_1641",
1076,
18
],
"ne_nn_1644",
[
"is_num",
394,
391,
1076,
18
],
[
"jump_false",
394,
"ne_nt_1645",
1076,
18
],
"_nop_tc_8",
[
"jump",
"ne_nt_1645",
1076,
18
],
[
"ne_float",
393,
391,
392,
1076,
18
],
[
"jump",
"ne_done_1641",
1076,
18
],
"ne_nt_1645",
[
"is_text",
394,
391,
1076,
18
],
[
"jump_false",
394,
"ne_nnl_1646",
1076,
18
],
"_nop_tc_9",
[
"jump",
"ne_nnl_1646",
1076,
18
],
[
"ne_text",
393,
391,
392,
1076,
18
],
[
"jump",
"ne_done_1641",
1076,
18
],
"ne_nnl_1646",
[
"is_null",
394,
391,
1076,
18
],
[
"jump_false",
394,
"ne_nb_1647",
1076,
18
],
"_nop_tc_10",
"_nop_tc_11",
[
"false",
393,
1076,
18
],
[
"jump",
"ne_done_1641",
1076,
18
],
"ne_nb_1647",
[
"is_bool",
394,
391,
1076,
18
],
[
"jump_false",
394,
"ne_mis_1648",
1076,
18
],
"_nop_tc_12",
[
"jump",
"ne_mis_1648",
1076,
18
],
[
"ne_bool",
393,
391,
392,
1076,
18
],
[
"jump",
"ne_done_1641",
1076,
18
],
"ne_mis_1648",
[
"true",
393,
1076,
18
],
"ne_done_1641",
[
"jump_false",
393,
"if_else_1639",
1076,
18
],
[
"load_field",
396,
1,
"main",
1077,
23
],
[
"frame",
398,
24,
2,
1077,
5
],
[
"null",
399,
1077,
5
],
[
"setarg",
398,
0,
399,
1077,
5
],
[
"setarg",
398,
1,
396,
1077,
5
],
[
"setarg",
398,
2,
2,
1077,
5
],
[
"invoke",
398,
397,
1077,
5
],
[
"jump",
"if_end_1640",
1077,
5
],
"if_else_1639",
"if_end_1640",
[
"access",
18,
0,
1081,
12
],
[
"load_field",
400,
1,
"functions",
1082,
7
],
[
"null",
401,
1082,
23
],
[
"is_identical",
402,
400,
401,
1082,
23
],
[
"jump_true",
402,
"ne_nid_1652",
1082,
23
],
[
"jump",
"ne_ni_1653",
1082,
23
],
"ne_nid_1652",
[
"false",
402,
1082,
23
],
[
"jump",
"ne_done_1651",
1082,
23
],
"ne_ni_1653",
[
"is_int",
403,
400,
1082,
23
],
[
"jump_false",
403,
"ne_nn_1654",
1082,
23
],
"_nop_tc_13",
[
"jump",
"ne_nn_1654",
1082,
23
],
[
"ne_int",
402,
400,
401,
1082,
23
],
[
"jump",
"ne_done_1651",
1082,
23
],
"ne_nn_1654",
[
"is_num",
403,
400,
1082,
23
],
[
"jump_false",
403,
"ne_nt_1655",
1082,
23
],
"_nop_tc_14",
[
"jump",
"ne_nt_1655",
1082,
23
],
[
"ne_float",
402,
400,
401,
1082,
23
],
[
"jump",
"ne_done_1651",
1082,
23
],
"ne_nt_1655",
[
"is_text",
403,
400,
1082,
23
],
[
"jump_false",
403,
"ne_nnl_1656",
1082,
23
],
"_nop_tc_15",
[
"jump",
"ne_nnl_1656",
1082,
23
],
[
"ne_text",
402,
400,
401,
1082,
23
],
[
"jump",
"ne_done_1651",
1082,
23
],
"ne_nnl_1656",
[
"is_null",
403,
400,
1082,
23
],
[
"jump_false",
403,
"ne_nb_1657",
1082,
23
],
"_nop_tc_16",
"_nop_tc_17",
[
"false",
402,
1082,
23
],
[
"jump",
"ne_done_1651",
1082,
23
],
"ne_nb_1657",
[
"is_bool",
403,
400,
1082,
23
],
[
"jump_false",
403,
"ne_mis_1658",
1082,
23
],
"_nop_tc_18",
[
"jump",
"ne_mis_1658",
1082,
23
],
[
"ne_bool",
402,
400,
401,
1082,
23
],
[
"jump",
"ne_done_1651",
1082,
23
],
"ne_mis_1658",
[
"true",
402,
1082,
23
],
"ne_done_1651",
[
"jump_false",
402,
"if_else_1649",
1082,
23
],
[
"access",
405,
0,
1083,
10
],
[
"move",
18,
405,
1083,
10
],
"while_start_1659",
[
"load_field",
406,
1,
"functions",
1084,
24
],
[
"length",
407,
406,
1084,
24
],
[
"is_int",
409,
18,
1084,
24
],
[
"jump_false",
409,
"rel_ni_1661",
1084,
24
],
"_nop_tc_19",
"_nop_tc_20",
[
"lt_int",
408,
18,
407,
1084,
24
],
[
"jump",
"rel_done_1663",
1084,
24
],
"rel_ni_1661",
[
"is_num",
409,
18,
1084,
24
],
[
"jump_false",
409,
"rel_nn_1662",
1084,
24
],
"_nop_tc_21",
"_nop_tc_22",
[
"lt_float",
408,
18,
407,
1084,
24
],
[
"jump",
"rel_done_1663",
1084,
24
],
"rel_nn_1662",
[
"is_text",
409,
18,
1084,
24
],
[
"jump_false",
409,
"rel_err_1664",
1084,
24
],
"_nop_tc_23",
[
"jump",
"rel_err_1664",
1084,
24
],
[
"lt_text",
408,
18,
407,
1084,
24
],
[
"jump",
"rel_done_1663",
1084,
24
],
"rel_err_1664",
[
"disrupt",
1084,
24
],
"rel_done_1663",
[
"jump_false",
408,
"while_end_1660",
1084,
24
],
[
"load_field",
411,
1,
"functions",
1085,
25
],
[
"load_dynamic",
412,
411,
18,
1085,
38
],
[
"frame",
414,
24,
2,
1085,
7
],
[
"null",
415,
1085,
7
],
[
"setarg",
414,
0,
415,
1085,
7
],
[
"setarg",
414,
1,
412,
1085,
7
],
[
"setarg",
414,
2,
2,
1085,
7
],
[
"invoke",
414,
413,
1085,
7
],
[
"access",
416,
1,
1086,
17
],
[
"is_text",
418,
18,
1086,
17
],
[
"jump_false",
418,
"add_cn_1666",
1086,
17
],
"_nop_tc_24",
[
"jump",
"add_cn_1666",
1086,
17
],
[
"concat",
417,
18,
416,
1086,
17
],
[
"jump",
"add_done_1665",
1086,
17
],
"add_cn_1666",
[
"is_num",
418,
18,
1086,
17
],
[
"jump_false",
418,
"add_err_1667",
1086,
17
],
"_nop_tc_25",
"_nop_tc_26",
[
"add",
417,
18,
416,
1086,
17
],
[
"jump",
"add_done_1665",
1086,
17
],
"add_err_1667",
[
"disrupt",
1086,
17
],
"add_done_1665",
[
"move",
18,
417,
1086,
17
],
[
"jump",
"while_start_1659",
1086,
17
],
"while_end_1660",
[
"jump",
"if_end_1650",
1086,
17
],
"if_else_1649",
"if_end_1650",
[
"return",
1,
1090,
10
],
"_nop_ur_1",
"_nop_ur_2"
],
"name": "<anonymous>",
"filename": "streamline.cm",
"nr_args": 2
}
],
"main": {
"nr_slots": 4,
"nr_close_slots": 0,
"instructions": [
[
"function",
2,
23,
5,
18
],
[
"move",
1,
2,
5,
18
],
[
"return",
1,
1093,
8
],
"_nop_ur_1",
"_nop_ur_2"
],
"nr_args": 0
},
"filename": "streamline.cm",
"data": {}
}