rm push/pop
This commit is contained in:
@@ -3348,7 +3348,7 @@
|
||||
{
|
||||
"_closure_slot_types": {},
|
||||
"disruption_pc": 0,
|
||||
"nr_slots": 7,
|
||||
"nr_slots": 8,
|
||||
"nr_close_slots": 0,
|
||||
"instructions": [
|
||||
["get", 2, 14, 2, 1167, 15],
|
||||
@@ -3356,23 +3356,35 @@
|
||||
["invoke", 3, 2, 1167, 15],
|
||||
["move", 3, 2, 1167, 15],
|
||||
["access", 2, 8, 1, 13],
|
||||
"_nop_tc_1",
|
||||
"_nop_tc_2",
|
||||
["is_num", 4, 1, 1, 13],
|
||||
["jump_false", 4, "num_err_160", 1, 13],
|
||||
["multiply", 4, 1, 2, 1, 13],
|
||||
["jump", "num_done_161", 1, 13],
|
||||
"num_err_160",
|
||||
"_nop_ucfg_1",
|
||||
"_nop_ucfg_2",
|
||||
"_nop_ucfg_3",
|
||||
"_nop_ucfg_4",
|
||||
"_nop_ucfg_5",
|
||||
"_nop_ucfg_6",
|
||||
"_nop_ucfg_7",
|
||||
"_nop_ucfg_8",
|
||||
"_nop_ucfg_9",
|
||||
"_nop_ucfg_10",
|
||||
"_nop_ucfg_11",
|
||||
"_nop_ucfg_12",
|
||||
[
|
||||
"access",
|
||||
2,
|
||||
{
|
||||
"name": "log",
|
||||
"kind": "name",
|
||||
"make": "intrinsic"
|
||||
},
|
||||
1,
|
||||
13
|
||||
],
|
||||
["access", 5, "error", 1, 13],
|
||||
["access", 6, "operands must be numbers", 1, 13],
|
||||
["array", 7, 0, 1, 13],
|
||||
["stone_text", 6],
|
||||
["push", 7, 6, 1, 13],
|
||||
["frame", 6, 2, 2, 1, 13],
|
||||
["null", 2, 1, 13],
|
||||
["setarg", 6, 0, 2, 1, 13],
|
||||
["stone_text", 5],
|
||||
["setarg", 6, 1, 5, 1, 13],
|
||||
["setarg", 6, 2, 7, 1, 13],
|
||||
["invoke", 6, 2, 1, 13],
|
||||
["disrupt", 1, 13],
|
||||
"num_done_161",
|
||||
[
|
||||
"access",
|
||||
@@ -3459,7 +3471,7 @@
|
||||
"_nop_ur_1",
|
||||
"_nop_ur_2"
|
||||
],
|
||||
"_write_types": [null, null, null, null, null, null, "int", "num", null, null, null, null, null, null, null, null, null, null, null, "array", null, "text", null, null, null, null, null, "array", null, "text", null, null, null, null, null, "array", null, "text", null, null, null],
|
||||
"_write_types": [null, null, null, null, null, null, "int", "num", "bool", null, "text", "text", "array", null, null, "null", null, null, null, "array", null, "text", null, null, null, null, null, "array", null, "text", null, null, null, null, null, "array", null, "text", null, null, null],
|
||||
"name": "<anonymous>",
|
||||
"filename": ".cell/packages/core/qbe_emit.cm",
|
||||
"nr_args": 1
|
||||
@@ -3467,7 +3479,7 @@
|
||||
{
|
||||
"_closure_slot_types": {},
|
||||
"disruption_pc": 0,
|
||||
"nr_slots": 9,
|
||||
"nr_slots": 10,
|
||||
"nr_close_slots": 0,
|
||||
"instructions": [
|
||||
["get", 3, 14, 2, 1174, 15],
|
||||
@@ -3541,23 +3553,35 @@
|
||||
"if_else_162",
|
||||
"if_end_163",
|
||||
["access", 5, 8, 1, 13],
|
||||
"_nop_tc_1",
|
||||
"_nop_tc_2",
|
||||
["is_num", 6, 1, 1, 13],
|
||||
["jump_false", 6, "num_err_164", 1, 13],
|
||||
["multiply", 6, 1, 5, 1, 13],
|
||||
["jump", "num_done_165", 1, 13],
|
||||
"num_err_164",
|
||||
"_nop_ucfg_1",
|
||||
"_nop_ucfg_2",
|
||||
"_nop_ucfg_3",
|
||||
"_nop_ucfg_4",
|
||||
"_nop_ucfg_5",
|
||||
"_nop_ucfg_6",
|
||||
"_nop_ucfg_7",
|
||||
"_nop_ucfg_8",
|
||||
"_nop_ucfg_9",
|
||||
"_nop_ucfg_10",
|
||||
"_nop_ucfg_11",
|
||||
"_nop_ucfg_12",
|
||||
[
|
||||
"access",
|
||||
5,
|
||||
{
|
||||
"name": "log",
|
||||
"kind": "name",
|
||||
"make": "intrinsic"
|
||||
},
|
||||
1,
|
||||
13
|
||||
],
|
||||
["access", 7, "error", 1, 13],
|
||||
["access", 8, "operands must be numbers", 1, 13],
|
||||
["array", 9, 0, 1, 13],
|
||||
["stone_text", 8],
|
||||
["push", 9, 8, 1, 13],
|
||||
["frame", 8, 5, 2, 1, 13],
|
||||
["null", 5, 1, 13],
|
||||
["setarg", 8, 0, 5, 1, 13],
|
||||
["stone_text", 7],
|
||||
["setarg", 8, 1, 7, 1, 13],
|
||||
["setarg", 8, 2, 9, 1, 13],
|
||||
["invoke", 8, 5, 1, 13],
|
||||
["disrupt", 1, 13],
|
||||
"num_done_165",
|
||||
[
|
||||
"access",
|
||||
@@ -3624,7 +3648,7 @@
|
||||
["null", 3, 1181, 7],
|
||||
["return", 3, 1181, 7]
|
||||
],
|
||||
"_write_types": [null, null, null, null, null, null, null, null, "text", "bool", null, null, null, "array", null, "text", null, "array", null, "text", null, null, null, null, null, "int", "num", null, null, null, null, null, null, null, null, null, null, null, "array", null, "text", null, null, null, null, null, "array", null, "text", null, null, null, null, null, "null"],
|
||||
"_write_types": [null, null, null, null, null, null, null, null, "text", "bool", null, null, null, "array", null, "text", null, "array", null, "text", null, null, null, null, null, "int", "num", "bool", null, "text", "text", "array", null, null, "null", null, null, null, "array", null, "text", null, null, null, null, null, "array", null, "text", null, null, null, null, null, "null"],
|
||||
"name": "<anonymous>",
|
||||
"filename": ".cell/packages/core/qbe_emit.cm",
|
||||
"nr_args": 2
|
||||
|
||||
Reference in New Issue
Block a user