update cli docs and fix cli scripts with new syntax

This commit is contained in:
2026-02-14 22:24:32 -06:00
parent eee06009b9
commit 860632e0fa
36 changed files with 10822 additions and 10585 deletions

View File

@@ -97,7 +97,7 @@
["access", 25, 0, 166, 18],
["load_index", 26, 6, 25, 166, 18],
["move", 8, 26, 166, 18],
["get", 27, 3, 1, 167, 19],
["get", 27, 2, 1, 167, 19],
["load_dynamic", 28, 27, 8, 167, 34],
["move", 5, 28, 167, 34],
["null", 29, 168, 24],
@@ -400,13 +400,13 @@
["load_field", 10, 1, "instructions", 190, 22],
["move", 5, 10, 190, 22],
["array", 11, 0, 191, 16],
["move", 7, 11, 191, 16],
["move", 8, 11, 191, 16],
["record", 12, 0],
["move", 2, 12, 192, 16],
["access", 8, 0, 193, 11],
["access", 9, 0, 193, 11],
["null", 4, 194, 15],
["null", 6, 195, 12],
["null", 9, 196, 19],
["null", 7, 196, 19],
["null", 3, 197, 16],
["null", 13, 199, 23],
["is_identical", 14, 5, 13, 199, 23],
@@ -449,37 +449,37 @@
["false", 14, 199, 23],
"eq_done_54",
["jump_false", 14, "if_else_52", 199, 23],
["return", 7, 199, 36],
["return", 8, 199, 36],
"_nop_ur_1",
"if_else_52",
"if_end_53",
"while_start_60",
["length", 17, 5, 202, 21],
["is_int", 19, 8, 202, 21],
["is_int", 19, 9, 202, 21],
["jump_false", 19, "rel_ni_62", 202, 21],
"_nop_tc_7",
"_nop_tc_8",
["lt_int", 18, 8, 17, 202, 21],
["lt_int", 18, 9, 17, 202, 21],
["jump", "rel_done_64", 202, 21],
"rel_ni_62",
["is_num", 19, 8, 202, 21],
["is_num", 19, 9, 202, 21],
["jump_false", 19, "rel_nn_63", 202, 21],
"_nop_tc_9",
"_nop_tc_10",
["lt_float", 18, 8, 17, 202, 21],
["lt_float", 18, 9, 17, 202, 21],
["jump", "rel_done_64", 202, 21],
"rel_nn_63",
["is_text", 19, 8, 202, 21],
["is_text", 19, 9, 202, 21],
["jump_false", 19, "rel_err_65", 202, 21],
"_nop_tc_11",
["jump", "rel_err_65", 202, 21],
["lt_text", 18, 8, 17, 202, 21],
["lt_text", 18, 9, 17, 202, 21],
["jump", "rel_done_64", 202, 21],
"rel_err_65",
["disrupt", 202, 21],
"rel_done_64",
["jump_false", 18, "while_end_61", 202, 21],
["load_dynamic", 21, 5, 8, 203, 26],
["load_dynamic", 21, 5, 9, 203, 26],
["move", 4, 21, 203, 26],
["is_text", 22, 4, 204, 17],
["move", 23, 22, 204, 17],
@@ -512,96 +512,96 @@
"if_else_66",
"if_end_67",
["access", 31, 1, 207, 13],
["add", 32, 8, 31, 207, 13],
["move", 8, 32, 207, 13],
["add", 32, 9, 31, 207, 13],
["move", 9, 32, 207, 13],
["jump", "while_start_60", 207, 13],
"while_end_61",
["access", 33, 0, 211, 7],
["move", 8, 33, 211, 7],
["move", 9, 33, 211, 7],
"while_start_69",
["length", 34, 5, 212, 21],
["is_int", 36, 8, 212, 21],
["is_int", 36, 9, 212, 21],
["jump_false", 36, "rel_ni_71", 212, 21],
"_nop_tc_12",
"_nop_tc_13",
["lt_int", 35, 8, 34, 212, 21],
["lt_int", 35, 9, 34, 212, 21],
["jump", "rel_done_73", 212, 21],
"rel_ni_71",
["is_num", 36, 8, 212, 21],
["is_num", 36, 9, 212, 21],
["jump_false", 36, "rel_nn_72", 212, 21],
"_nop_tc_14",
"_nop_tc_15",
["lt_float", 35, 8, 34, 212, 21],
["lt_float", 35, 9, 34, 212, 21],
["jump", "rel_done_73", 212, 21],
"rel_nn_72",
["is_text", 36, 8, 212, 21],
["is_text", 36, 9, 212, 21],
["jump_false", 36, "rel_err_74", 212, 21],
"_nop_tc_16",
["jump", "rel_err_74", 212, 21],
["lt_text", 35, 8, 34, 212, 21],
["lt_text", 35, 9, 34, 212, 21],
["jump", "rel_done_73", 212, 21],
"rel_err_74",
["disrupt", 212, 21],
"rel_done_73",
["jump_false", 35, "while_end_70", 212, 21],
["load_dynamic", 38, 5, 8, 213, 26],
["load_dynamic", 38, 5, 9, 213, 26],
["move", 4, 38, 213, 26],
["is_array", 39, 4, 214, 18],
["jump_false", 39, "if_else_75", 214, 18],
["access", 40, 0, 215, 18],
["load_index", 41, 4, 40, 215, 18],
["move", 6, 41, 215, 18],
["get", 42, 6, 1, 216, 19],
["get", 42, 5, 1, 216, 19],
["load_dynamic", 43, 42, 6, 216, 34],
["move", 9, 43, 216, 34],
["move", 7, 43, 216, 34],
["null", 44, 217, 24],
["is_identical", 45, 9, 44, 217, 24],
["is_identical", 45, 7, 44, 217, 24],
["jump_true", 45, "ne_nid_80", 217, 24],
["jump", "ne_ni_81", 217, 24],
"ne_nid_80",
["false", 45, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_ni_81",
["is_int", 46, 9, 217, 24],
["is_int", 46, 7, 217, 24],
["jump_false", 46, "ne_nn_82", 217, 24],
"_nop_tc_17",
["jump", "ne_nn_82", 217, 24],
["ne_int", 45, 9, 44, 217, 24],
["ne_int", 45, 7, 44, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_nn_82",
["is_num", 46, 9, 217, 24],
["is_num", 46, 7, 217, 24],
["jump_false", 46, "ne_nt_83", 217, 24],
"_nop_tc_18",
["jump", "ne_nt_83", 217, 24],
["ne_float", 45, 9, 44, 217, 24],
["ne_float", 45, 7, 44, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_nt_83",
["is_text", 46, 9, 217, 24],
["is_text", 46, 7, 217, 24],
["jump_false", 46, "ne_nnl_84", 217, 24],
"_nop_tc_19",
["jump", "ne_nnl_84", 217, 24],
["ne_text", 45, 9, 44, 217, 24],
["ne_text", 45, 7, 44, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_nnl_84",
["is_null", 46, 9, 217, 24],
["is_null", 46, 7, 217, 24],
["jump_false", 46, "ne_nb_85", 217, 24],
"_nop_tc_20",
"_nop_tc_21",
["false", 45, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_nb_85",
["is_bool", 46, 9, 217, 24],
["is_bool", 46, 7, 217, 24],
["jump_false", 46, "ne_mis_86", 217, 24],
"_nop_tc_22",
["jump", "ne_mis_86", 217, 24],
["ne_bool", 45, 9, 44, 217, 24],
["ne_bool", 45, 7, 44, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_mis_86",
["true", 45, 217, 24],
"ne_done_79",
["jump_false", 45, "if_else_77", 217, 24],
["access", 48, 1, 218, 36],
["add", 49, 9, 48, 218, 36],
["add", 49, 7, 48, 218, 36],
["load_dynamic", 50, 4, 49, 218, 36],
["move", 3, 50, 218, 36],
["is_text", 51, 3, 219, 21],
@@ -670,7 +670,7 @@
["frame", 60, 59, 1, 1, 1],
["null", 61, 1, 1],
["setarg", 60, 0, 61, 1, 1],
["setarg", 60, 1, 8, 1, 1],
["setarg", 60, 1, 9, 1, 1],
["invoke", 60, 58, 1, 1],
["array", 62, 0, 1, 1],
["push", 62, 58, 1, 1],
@@ -694,9 +694,9 @@
["setarg", 66, 1, 64, 1, 1],
["setarg", 66, 2, 62, 1, 1],
["invoke", 66, 65, 1, 1],
["is_array", 68, 7, 1, 1],
["is_array", 68, 8, 1, 1],
["jump_false", 68, "push_err_98", 1, 1],
["push", 7, 65, 1, 1],
["push", 8, 65, 1, 1],
["jump", "push_done_99", 1, 1],
"push_err_98",
["disrupt", 1, 1],
@@ -711,11 +711,11 @@
"if_else_75",
"if_end_76",
["access", 69, 1, 224, 13],
["add", 70, 8, 69, 224, 13],
["move", 8, 70, 224, 13],
["add", 70, 9, 69, 224, 13],
["move", 9, 70, 224, 13],
["jump", "while_start_69", 224, 13],
"while_end_70",
["return", 7, 226, 10],
["return", 8, 226, 10],
"_nop_ur_2",
"_nop_ur_3"
],
@@ -729,7 +729,7 @@
"nr_close_slots": 0,
"instructions": [
["load_field", 20, 1, "instructions", 232, 22],
["move", 5, 20, 232, 22],
["move", 4, 20, 232, 22],
["array", 21, 0, 233, 16],
["move", 18, 21, 233, 16],
["record", 22, 0],
@@ -742,41 +742,41 @@
["null", 9, 240, 12],
["null", 16, 241, 12],
["null", 23, 243, 23],
["is_identical", 24, 5, 23, 243, 23],
["is_identical", 24, 4, 23, 243, 23],
["jump_true", 24, "eq_done_102", 243, 23],
["is_int", 25, 5, 243, 23],
["is_int", 25, 4, 243, 23],
["jump_false", 25, "eq_ni_103", 243, 23],
"_nop_tc_1",
["jump", "eq_ni_103", 243, 23],
["eq_int", 24, 5, 23, 243, 23],
["eq_int", 24, 4, 23, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_ni_103",
["is_num", 25, 5, 243, 23],
["is_num", 25, 4, 243, 23],
["jump_false", 25, "eq_nn_104", 243, 23],
"_nop_tc_2",
["jump", "eq_nn_104", 243, 23],
["eq_float", 24, 5, 23, 243, 23],
["eq_float", 24, 4, 23, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_nn_104",
["is_text", 25, 5, 243, 23],
["is_text", 25, 4, 243, 23],
["jump_false", 25, "eq_nt_105", 243, 23],
"_nop_tc_3",
["jump", "eq_nt_105", 243, 23],
["eq_text", 24, 5, 23, 243, 23],
["eq_text", 24, 4, 23, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_nt_105",
["is_null", 25, 5, 243, 23],
["is_null", 25, 4, 243, 23],
["jump_false", 25, "eq_nnl_106", 243, 23],
"_nop_tc_4",
"_nop_tc_5",
["true", 24, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_nnl_106",
["is_bool", 25, 5, 243, 23],
["is_bool", 25, 4, 243, 23],
["jump_false", 25, "eq_nb_107", 243, 23],
"_nop_tc_6",
["jump", "eq_nb_107", 243, 23],
["eq_bool", 24, 5, 23, 243, 23],
["eq_bool", 24, 4, 23, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_nb_107",
["false", 24, 243, 23],
@@ -803,7 +803,7 @@
["store_field", 27, 32, "le_int", 252, 69],
["true", 33, 252, 83],
["store_field", 27, 33, "ge_int", 252, 83],
["move", 4, 27, 252, 83],
["move", 3, 27, 252, 83],
["record", 34, 0],
["true", 35, 255, 15],
["store_field", 34, 35, "eq_float", 255, 15],
@@ -817,7 +817,7 @@
["store_field", 34, 39, "le_float", 255, 79],
["true", 40, 255, 95],
["store_field", 34, 40, "ge_float", 255, 95],
["move", 3, 34, 255, 95],
["move", 5, 34, 255, 95],
["record", 41, 0],
["true", 42, 258, 14],
["store_field", 41, 42, "eq_text", 258, 14],
@@ -847,7 +847,7 @@
["store_field", 49, 54, "or", 262, 61],
["move", 17, 49, 262, 61],
"while_start_108",
["length", 55, 5, 265, 21],
["length", 55, 4, 265, 21],
["is_int", 57, 19, 265, 21],
["jump_false", 57, "rel_ni_110", 265, 21],
"_nop_tc_7",
@@ -872,7 +872,7 @@
["disrupt", 265, 21],
"rel_done_112",
["jump_false", 56, "while_end_109", 265, 21],
["load_dynamic", 59, 5, 19, 266, 26],
["load_dynamic", 59, 4, 19, 266, 26],
["move", 12, 59, 266, 26],
["is_text", 60, 12, 269, 17],
["move", 61, 60, 269, 17],
@@ -1213,7 +1213,7 @@
"if_end_142",
"if_end_128",
"if_end_120",
["load_dynamic", 133, 4, 15, 300, 17],
["load_dynamic", 133, 3, 15, 300, 17],
["true", 134, 300, 24],
["is_identical", 135, 133, 134, 300, 24],
["jump_true", 135, "eq_done_159", 300, 24],
@@ -1741,7 +1741,7 @@
"if_end_200",
["jump", "if_end_157", 1, 1],
"if_else_156",
["load_dynamic", 211, 3, 15, 313, 26],
["load_dynamic", 211, 5, 15, 313, 26],
["true", 212, 313, 33],
["is_identical", 213, 211, 212, 313, 33],
["jump_true", 213, "eq_done_238", 313, 33],
@@ -3087,7 +3087,7 @@
"if_end_315",
"if_end_236",
"if_end_157",
["get", 409, 1, 1, 348, 9],
["get", 409, 8, 1, 348, 9],
["load_dynamic", 410, 409, 15, 348, 21],
["true", 411, 348, 28],
["is_identical", 412, 410, 411, 348, 28],
@@ -3331,52 +3331,52 @@
"nr_close_slots": 0,
"instructions": [
["load_field", 10, 1, "instructions", 367, 22],
["move", 5, 10, 367, 22],
["move", 4, 10, 367, 22],
["array", 11, 0, 368, 16],
["move", 7, 11, 368, 16],
["record", 12, 0],
["move", 9, 12, 369, 14],
["access", 8, 0, 370, 11],
["null", 3, 371, 15],
["null", 6, 372, 12],
["null", 4, 373, 19],
["null", 5, 372, 12],
["null", 6, 373, 19],
["null", 2, 374, 16],
["null", 13, 376, 23],
["is_identical", 14, 5, 13, 376, 23],
["is_identical", 14, 4, 13, 376, 23],
["jump_true", 14, "eq_done_470", 376, 23],
["is_int", 15, 5, 376, 23],
["is_int", 15, 4, 376, 23],
["jump_false", 15, "eq_ni_471", 376, 23],
"_nop_tc_1",
["jump", "eq_ni_471", 376, 23],
["eq_int", 14, 5, 13, 376, 23],
["eq_int", 14, 4, 13, 376, 23],
["jump", "eq_done_470", 376, 23],
"eq_ni_471",
["is_num", 15, 5, 376, 23],
["is_num", 15, 4, 376, 23],
["jump_false", 15, "eq_nn_472", 376, 23],
"_nop_tc_2",
["jump", "eq_nn_472", 376, 23],
["eq_float", 14, 5, 13, 376, 23],
["eq_float", 14, 4, 13, 376, 23],
["jump", "eq_done_470", 376, 23],
"eq_nn_472",
["is_text", 15, 5, 376, 23],
["is_text", 15, 4, 376, 23],
["jump_false", 15, "eq_nt_473", 376, 23],
"_nop_tc_3",
["jump", "eq_nt_473", 376, 23],
["eq_text", 14, 5, 13, 376, 23],
["eq_text", 14, 4, 13, 376, 23],
["jump", "eq_done_470", 376, 23],
"eq_nt_473",
["is_null", 15, 5, 376, 23],
["is_null", 15, 4, 376, 23],
["jump_false", 15, "eq_nnl_474", 376, 23],
"_nop_tc_4",
"_nop_tc_5",
["true", 14, 376, 23],
["jump", "eq_done_470", 376, 23],
"eq_nnl_474",
["is_bool", 15, 5, 376, 23],
["is_bool", 15, 4, 376, 23],
["jump_false", 15, "eq_nb_475", 376, 23],
"_nop_tc_6",
["jump", "eq_nb_475", 376, 23],
["eq_bool", 14, 5, 13, 376, 23],
["eq_bool", 14, 4, 13, 376, 23],
["jump", "eq_done_470", 376, 23],
"eq_nb_475",
["false", 14, 376, 23],
@@ -3387,7 +3387,7 @@
"if_else_468",
"if_end_469",
"while_start_476",
["length", 17, 5, 379, 21],
["length", 17, 4, 379, 21],
["is_int", 19, 8, 379, 21],
["jump_false", 19, "rel_ni_478", 379, 21],
"_nop_tc_7",
@@ -3412,7 +3412,7 @@
["disrupt", 379, 21],
"rel_done_480",
["jump_false", 18, "while_end_477", 379, 21],
["load_dynamic", 21, 5, 8, 380, 26],
["load_dynamic", 21, 4, 8, 380, 26],
["move", 3, 21, 380, 26],
["is_text", 22, 3, 381, 17],
["move", 23, 22, 381, 17],
@@ -3451,7 +3451,7 @@
["access", 32, 0, 388, 7],
["move", 8, 32, 388, 7],
"while_start_485",
["length", 33, 5, 389, 21],
["length", 33, 4, 389, 21],
["is_int", 35, 8, 389, 21],
["jump_false", 35, "rel_ni_487", 389, 21],
"_nop_tc_12",
@@ -3476,64 +3476,64 @@
["disrupt", 389, 21],
"rel_done_489",
["jump_false", 34, "while_end_486", 389, 21],
["load_dynamic", 37, 5, 8, 390, 26],
["load_dynamic", 37, 4, 8, 390, 26],
["move", 3, 37, 390, 26],
["is_array", 38, 3, 391, 18],
["jump_false", 38, "if_else_491", 391, 18],
["access", 39, 0, 392, 18],
["load_index", 40, 3, 39, 392, 18],
["move", 6, 40, 392, 18],
["get", 41, 6, 1, 393, 19],
["load_dynamic", 42, 41, 6, 393, 34],
["move", 4, 42, 393, 34],
["move", 5, 40, 392, 18],
["get", 41, 5, 1, 393, 19],
["load_dynamic", 42, 41, 5, 393, 34],
["move", 6, 42, 393, 34],
["null", 43, 394, 24],
["is_identical", 44, 4, 43, 394, 24],
["is_identical", 44, 6, 43, 394, 24],
["jump_true", 44, "ne_nid_496", 394, 24],
["jump", "ne_ni_497", 394, 24],
"ne_nid_496",
["false", 44, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_ni_497",
["is_int", 45, 4, 394, 24],
["is_int", 45, 6, 394, 24],
["jump_false", 45, "ne_nn_498", 394, 24],
"_nop_tc_17",
["jump", "ne_nn_498", 394, 24],
["ne_int", 44, 4, 43, 394, 24],
["ne_int", 44, 6, 43, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_nn_498",
["is_num", 45, 4, 394, 24],
["is_num", 45, 6, 394, 24],
["jump_false", 45, "ne_nt_499", 394, 24],
"_nop_tc_18",
["jump", "ne_nt_499", 394, 24],
["ne_float", 44, 4, 43, 394, 24],
["ne_float", 44, 6, 43, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_nt_499",
["is_text", 45, 4, 394, 24],
["is_text", 45, 6, 394, 24],
["jump_false", 45, "ne_nnl_500", 394, 24],
"_nop_tc_19",
["jump", "ne_nnl_500", 394, 24],
["ne_text", 44, 4, 43, 394, 24],
["ne_text", 44, 6, 43, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_nnl_500",
["is_null", 45, 4, 394, 24],
["is_null", 45, 6, 394, 24],
["jump_false", 45, "ne_nb_501", 394, 24],
"_nop_tc_20",
"_nop_tc_21",
["false", 44, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_nb_501",
["is_bool", 45, 4, 394, 24],
["is_bool", 45, 6, 394, 24],
["jump_false", 45, "ne_mis_502", 394, 24],
"_nop_tc_22",
["jump", "ne_mis_502", 394, 24],
["ne_bool", 44, 4, 43, 394, 24],
["ne_bool", 44, 6, 43, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_mis_502",
["true", 44, 394, 24],
"ne_done_495",
["jump_false", 44, "if_else_493", 394, 24],
["access", 47, 1, 395, 36],
["add", 48, 4, 47, 395, 36],
["add", 48, 6, 47, 395, 36],
["load_dynamic", 49, 3, 48, 395, 36],
["move", 2, 49, 395, 36],
["is_text", 50, 2, 396, 21],
@@ -3601,7 +3601,7 @@
["invoke", 59, 57, 1, 1],
["array", 61, 0, 1, 1],
["push", 61, 57, 1, 1],
["push", 61, 6, 1, 1],
["push", 61, 5, 1, 1],
["push", 61, 2, 1, 1],
[
"access",
@@ -3769,7 +3769,7 @@
["move", 22, 24, 413, 49],
"tern_end_525",
["move", 6, 22, 413, 49],
["get", 26, 2, 1, 415, 18],
["get", 26, 3, 1, 415, 18],
["frame", 27, 26, 1, 415, 18],
["null", 28, 415, 18],
["setarg", 27, 0, 28, 415, 18],
@@ -3909,7 +3909,7 @@
["move", 7, 62, 426, 13],
["jump", "while_start_542", 426, 13],
"while_end_543",
["get", 64, 5, 1, 429, 18],
["get", 64, 6, 1, 429, 18],
["frame", 65, 64, 1, 429, 18],
["null", 66, 429, 18],
["setarg", 65, 0, 66, 429, 18],
@@ -3979,7 +3979,7 @@
["move", 7, 81, 433, 13],
["jump", "while_start_550", 433, 13],
"while_end_551",
["get", 83, 7, 1, 436, 18],
["get", 83, 1, 1, 436, 18],
["frame", 84, 83, 1, 436, 18],
["null", 85, 436, 18],
["setarg", 84, 0, 85, 436, 18],
@@ -4656,7 +4656,7 @@
["push", 305, 303, 108, 15],
["push", 305, 304, 108, 15],
["store_field", 9, 305, "setarg", 108, 15],
["move", 3, 9, 108, 15],
["move", 2, 9, 108, 15],
["record", 306, 0],
["true", 307, 113, 11],
["store_field", 306, 307, "access", 113, 11],
@@ -4808,7 +4808,7 @@
["store_field", 306, 380, "invoke", 132, 11],
["true", 381, 133, 16],
["store_field", 306, 381, "tail_invoke", 133, 16],
["move", 1, 306, 133, 16],
["move", 8, 306, 133, 16],
["record", 382, 0],
["access", 383, 0, 141, 9],
["store_field", 382, 383, "jump", 141, 9],
@@ -4818,23 +4818,23 @@
["store_field", 382, 385, "jump_false", 143, 15],
["access", 386, 1, 144, 18],
["store_field", 382, 386, "jump_not_null", 144, 18],
["move", 6, 382, 144, 18],
["move", 5, 382, 144, 18],
["function", 387, 0, 149, 25],
["move", 2, 387, 149, 25],
["move", 3, 387, 149, 25],
["function", 388, 1, 189, 26],
["move", 4, 388, 189, 26],
["function", 389, 2, 231, 30],
["move", 5, 389, 231, 30],
["move", 6, 389, 231, 30],
["function", 390, 3, 366, 29],
["move", 7, 390, 366, 29],
["move", 1, 390, 366, 29],
["function", 391, 4, 408, 18],
["move", 8, 391, 408, 18],
["move", 7, 391, 408, 18],
["record", 392, 0],
["store_field", 392, 8, "verify_all", 447, 15],
["store_field", 392, 2, "check_slot_bounds", 448, 22],
["store_field", 392, 7, "verify_all", 447, 15],
["store_field", 392, 3, "check_slot_bounds", 448, 22],
["store_field", 392, 4, "check_jump_targets", 449, 23],
["store_field", 392, 5, "check_type_consistency", 450, 27],
["store_field", 392, 7, "check_nop_consistency", 451, 26],
["store_field", 392, 6, "check_type_consistency", 450, 27],
["store_field", 392, 1, "check_nop_consistency", 451, 26],
["return", 392, 451, 26],
"_nop_ur_1",
"_nop_ur_2"