{ "functions": [ { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 4, "nr_close_slots": 0, "instructions": [ ["get", 1, 3, 1, 27, 9], ["get", 2, 4, 1, 27, 16], ["ge", 3, 1, 2, 27, 16], ["jump_false", 3, "if_else_0", 27, 16], ["null", 1, 27, 28], ["return", 1, 27, 28], "_nop_ur_1", "if_else_0", "if_end_1", ["get", 1, 1, 1, 28, 12], ["get", 2, 3, 1, 28, 16], ["load_dynamic", 3, 1, 2, 28, 16], ["return", 3, 28, 16], "_nop_ur_2", "_nop_ur_3" ], "_write_types": [null, null, null, "bool", "null", null, null, null, null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 0 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 7, "nr_close_slots": 0, "instructions": [ ["get", 2, 3, 1, 32, 15], ["is_text", 3, 2, 32, 21], ["jump_false", 3, "add_cn_3", 32, 21], ["is_text", 4, 1, 32, 21], ["jump_false", 4, "add_cn_3", 32, 21], ["concat", 5, 2, 1, 32, 21], ["jump", "add_done_2", 32, 21], "add_cn_3", ["is_num", 3, 2, 32, 21], ["jump_false", 3, "add_err_4", 32, 21], ["is_num", 4, 1, 32, 21], ["jump_false", 4, "add_err_4", 32, 21], ["add", 5, 2, 1, 32, 21], ["jump", "add_done_2", 32, 21], "add_err_4", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 32, 21 ], ["access", 3, "error", 32, 21], ["access", 4, "cannot apply '+': operands must both be text or both be numbers", 32, 21], ["array", 6, 0, 32, 21], ["stone_text", 4], ["push", 6, 4, 32, 21], ["frame", 4, 2, 2, 32, 21], ["null", 2, 32, 21], ["setarg", 4, 0, 2, 32, 21], ["stone_text", 3], ["setarg", 4, 1, 3, 32, 21], ["setarg", 4, 2, 6, 32, 21], ["invoke", 4, 2, 32, 21], ["disrupt", 32, 21], "add_done_2", ["move", 2, 5, 32, 21], ["get", 3, 4, 1, 33, 16], ["ge", 4, 5, 3, 33, 16], ["jump_false", 4, "if_else_5", 33, 16], ["null", 3, 33, 28], ["return", 3, 33, 28], "_nop_ur_1", "if_else_5", "if_end_6", ["get", 3, 1, 1, 34, 12], ["load_dynamic", 4, 3, 2, 34, 16], ["return", 4, 34, 16], "_nop_ur_2", "_nop_ur_3" ], "_write_types": [null, null, null, null, null, "bool", "bool", null, "text", "text", "array", null, null, "null", null, "bool", "null", null, null, null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 7, "nr_close_slots": 0, "instructions": [ ["get", 1, 1, 1, 38, 13], ["get", 2, 3, 1, 38, 17], ["load_dynamic", 3, 1, 2, 38, 17], ["move", 1, 3, 38, 17], ["get", 2, 3, 1, 39, 11], ["access", 3, 1, 39, 17], ["is_num", 4, 2, 39, 17], ["jump_false", 4, "num_err_7", 39, 17], "_nop_tc_1", "_nop_tc_2", ["add", 4, 2, 3, 39, 17], ["jump", "num_done_8", 39, 17], "num_err_7", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 39, 17 ], ["access", 3, "error", 39, 17], ["access", 5, "cannot apply '+': operands must be numbers", 39, 17], ["array", 6, 0, 39, 17], ["stone_text", 5], ["push", 6, 5, 39, 17], ["frame", 5, 2, 2, 39, 17], ["null", 2, 39, 17], ["setarg", 5, 0, 2, 39, 17], ["stone_text", 3], ["setarg", 5, 1, 3, 39, 17], ["setarg", 5, 2, 6, 39, 17], ["invoke", 5, 2, 39, 17], ["disrupt", 39, 17], "num_done_8", ["put", 4, 3, 1, 39, 17], ["access", 2, "\n", 40, 14], ["eq", 3, 1, 2, 40, 14], ["jump_false", 3, "if_else_9", 40, 14], ["get", 2, 5, 1, 41, 13], ["access", 3, 1, 41, 19], ["is_num", 4, 2, 41, 19], ["jump_false", 4, "num_err_11", 41, 19], "_nop_tc_3", "_nop_tc_4", ["add", 4, 2, 3, 41, 19], ["jump", "num_done_12", 41, 19], "num_err_11", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 41, 19 ], ["access", 3, "error", 41, 19], ["access", 5, "cannot apply '+': operands must be numbers", 41, 19], ["array", 6, 0, 41, 19], ["stone_text", 5], ["push", 6, 5, 41, 19], ["frame", 5, 2, 2, 41, 19], ["null", 2, 41, 19], ["setarg", 5, 0, 2, 41, 19], ["stone_text", 3], ["setarg", 5, 1, 3, 41, 19], ["setarg", 5, 2, 6, 41, 19], ["invoke", 5, 2, 41, 19], ["disrupt", 41, 19], "num_done_12", ["put", 4, 5, 1, 41, 19], ["access", 2, 0, 42, 13], ["put", 2, 6, 1, 42, 13], ["jump", "if_end_10", 42, 13], "if_else_9", ["get", 2, 6, 1, 44, 13], ["access", 3, 1, 44, 19], ["is_num", 4, 2, 44, 19], ["jump_false", 4, "num_err_13", 44, 19], "_nop_tc_5", "_nop_tc_6", ["add", 4, 2, 3, 44, 19], ["jump", "num_done_14", 44, 19], "num_err_13", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 44, 19 ], ["access", 3, "error", 44, 19], ["access", 5, "cannot apply '+': operands must be numbers", 44, 19], ["array", 6, 0, 44, 19], ["stone_text", 5], ["push", 6, 5, 44, 19], ["frame", 5, 2, 2, 44, 19], ["null", 2, 44, 19], ["setarg", 5, 0, 2, 44, 19], ["stone_text", 3], ["setarg", 5, 1, 3, 44, 19], ["setarg", 5, 2, 6, 44, 19], ["invoke", 5, 2, 44, 19], ["disrupt", 44, 19], "num_done_14", ["put", 4, 6, 1, 44, 19], "if_end_10", ["return", 1, 46, 12], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, null, null, null, null, "int", "num", "bool", null, null, "text", "text", "array", null, null, "null", "text", "bool", null, "int", "num", "bool", null, null, "text", "text", "array", null, null, "null", "int", null, "int", "num", "bool", null, null, "text", "text", "array", null, null, "null", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 0 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["access", 2, "0", 50, 17], ["ge", 3, 1, 2, 50, 17], ["move", 2, 3, 50, 17], ["jump_false", 3, "and_end_15", 50, 17], ["access", 3, "9", 50, 29], ["le", 4, 1, 3, 50, 29], ["move", 2, 4, 50, 29], "and_end_15", ["return", 2, 50, 29], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, "text", "bool", "bool", "text", "bool", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 6, "nr_close_slots": 0, "instructions": [ ["access", 2, "0", 54, 18], ["ge", 3, 1, 2, 54, 18], ["move", 2, 3, 54, 18], ["jump_false", 3, "and_end_18", 54, 18], ["access", 3, "9", 54, 30], ["le", 4, 1, 3, 54, 30], ["move", 2, 4, 54, 30], "and_end_18", ["move", 3, 2, 54, 30], ["jump_true", 2, "or_end_17", 54, 30], ["access", 2, "a", 54, 44], ["ge", 4, 1, 2, 54, 44], ["move", 2, 4, 54, 44], ["jump_false", 4, "and_end_19", 54, 44], ["access", 4, "f", 54, 56], ["le", 5, 1, 4, 54, 56], ["move", 2, 5, 54, 56], "and_end_19", ["move", 3, 2, 54, 56], "or_end_17", ["move", 2, 3, 54, 56], ["jump_true", 3, "or_end_16", 54, 56], ["access", 3, "A", 54, 70], ["ge", 4, 1, 3, 54, 70], ["move", 3, 4, 54, 70], ["jump_false", 4, "and_end_20", 54, 70], ["access", 4, "F", 54, 82], ["le", 5, 1, 4, 54, 82], ["move", 3, 5, 54, 82], "and_end_20", ["move", 2, 3, 54, 82], "or_end_16", ["return", 2, 54, 82], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, "text", "bool", "bool", "text", "bool", "bool", "text", "bool", "bool", "text", "bool", "bool", "text", "bool", "bool", "text", "bool", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 7, "nr_close_slots": 0, "instructions": [ ["access", 2, "0", 58, 14], ["ge", 3, 1, 2, 58, 14], ["move", 2, 3, 58, 14], ["jump_false", 3, "and_end_23", 58, 14], ["access", 3, "9", 58, 26], ["le", 4, 1, 3, 58, 26], ["move", 2, 4, 58, 26], "and_end_23", ["jump_false", 2, "if_else_21", 58, 26], [ "access", 2, { "name": "codepoint", "kind": "name", "make": "intrinsic" }, 58, 38 ], ["frame", 3, 2, 1, 58, 38], ["setarg", 3, 1, 1, 58, 38], ["invoke", 3, 2, 58, 38], ["access", 3, "0", 58, 63], [ "access", 4, { "name": "codepoint", "kind": "name", "make": "intrinsic" }, 58, 53 ], ["frame", 5, 4, 1, 58, 53], ["stone_text", 3], ["setarg", 5, 1, 3, 58, 53], ["invoke", 5, 3, 58, 53], ["is_num", 4, 2, 58, 53], ["jump_false", 4, "num_err_24", 58, 53], ["is_num", 4, 3, 58, 53], ["jump_false", 4, "num_err_24", 58, 53], ["subtract", 4, 2, 3, 58, 53], ["jump", "num_done_25", 58, 53], "num_err_24", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 58, 53 ], ["access", 3, "error", 58, 53], ["access", 5, "cannot apply '-': operands must be numbers", 58, 53], ["array", 6, 0, 58, 53], ["stone_text", 5], ["push", 6, 5, 58, 53], ["frame", 5, 2, 2, 58, 53], ["null", 2, 58, 53], ["setarg", 5, 0, 2, 58, 53], ["stone_text", 3], ["setarg", 5, 1, 3, 58, 53], ["setarg", 5, 2, 6, 58, 53], ["invoke", 5, 2, 58, 53], ["disrupt", 58, 53], "num_done_25", ["return", 4, 58, 53], "_nop_ur_1", "if_else_21", "if_end_22", ["access", 2, "a", 59, 14], ["ge", 3, 1, 2, 59, 14], ["move", 2, 3, 59, 14], ["jump_false", 3, "and_end_28", 59, 14], ["access", 3, "f", 59, 26], ["le", 4, 1, 3, 59, 26], ["move", 2, 4, 59, 26], "and_end_28", ["jump_false", 2, "if_else_26", 59, 26], [ "access", 2, { "name": "codepoint", "kind": "name", "make": "intrinsic" }, 59, 38 ], ["frame", 3, 2, 1, 59, 38], ["setarg", 3, 1, 1, 59, 38], ["invoke", 3, 2, 59, 38], ["access", 3, "a", 59, 63], [ "access", 4, { "name": "codepoint", "kind": "name", "make": "intrinsic" }, 59, 53 ], ["frame", 5, 4, 1, 59, 53], ["stone_text", 3], ["setarg", 5, 1, 3, 59, 53], ["invoke", 5, 3, 59, 53], ["is_num", 4, 2, 59, 53], ["jump_false", 4, "num_err_29", 59, 53], ["is_num", 4, 3, 59, 53], ["jump_false", 4, "num_err_29", 59, 53], ["subtract", 4, 2, 3, 59, 53], ["jump", "num_done_30", 59, 53], "num_err_29", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 59, 53 ], ["access", 3, "error", 59, 53], ["access", 5, "cannot apply '-': operands must be numbers", 59, 53], ["array", 6, 0, 59, 53], ["stone_text", 5], ["push", 6, 5, 59, 53], ["frame", 5, 2, 2, 59, 53], ["null", 2, 59, 53], ["setarg", 5, 0, 2, 59, 53], ["stone_text", 3], ["setarg", 5, 1, 3, 59, 53], ["setarg", 5, 2, 6, 59, 53], ["invoke", 5, 2, 59, 53], ["disrupt", 59, 53], "num_done_30", ["access", 2, 10, 59, 70], ["add", 3, 4, 2, 59, 70], ["return", 3, 59, 70], "_nop_ur_2", "if_else_26", "if_end_27", ["access", 2, "A", 60, 14], ["ge", 3, 1, 2, 60, 14], ["move", 2, 3, 60, 14], ["jump_false", 3, "and_end_33", 60, 14], ["access", 3, "F", 60, 26], ["le", 4, 1, 3, 60, 26], ["move", 2, 4, 60, 26], "and_end_33", ["jump_false", 2, "if_else_31", 60, 26], [ "access", 2, { "name": "codepoint", "kind": "name", "make": "intrinsic" }, 60, 38 ], ["frame", 3, 2, 1, 60, 38], ["setarg", 3, 1, 1, 60, 38], ["invoke", 3, 2, 60, 38], ["access", 3, "A", 60, 63], [ "access", 4, { "name": "codepoint", "kind": "name", "make": "intrinsic" }, 60, 53 ], ["frame", 5, 4, 1, 60, 53], ["stone_text", 3], ["setarg", 5, 1, 3, 60, 53], ["invoke", 5, 3, 60, 53], ["is_num", 4, 2, 60, 53], ["jump_false", 4, "num_err_34", 60, 53], ["is_num", 4, 3, 60, 53], ["jump_false", 4, "num_err_34", 60, 53], ["subtract", 4, 2, 3, 60, 53], ["jump", "num_done_35", 60, 53], "num_err_34", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 60, 53 ], ["access", 3, "error", 60, 53], ["access", 5, "cannot apply '-': operands must be numbers", 60, 53], ["array", 6, 0, 60, 53], ["stone_text", 5], ["push", 6, 5, 60, 53], ["frame", 5, 2, 2, 60, 53], ["null", 2, 60, 53], ["setarg", 5, 0, 2, 60, 53], ["stone_text", 3], ["setarg", 5, 1, 3, 60, 53], ["setarg", 5, 2, 6, 60, 53], ["invoke", 5, 2, 60, 53], ["disrupt", 60, 53], "num_done_35", ["access", 2, 10, 60, 70], ["add", 3, 4, 2, 60, 70], ["return", 3, 60, 70], "_nop_ur_3", "if_else_31", "if_end_32", ["access", 2, 0, 61, 12], ["return", 2, 61, 12], "_nop_ur_4", "_nop_ur_5" ], "_write_types": [null, null, "text", "bool", "bool", "text", "bool", null, null, null, "text", null, null, null, "num", "bool", "bool", null, "text", "text", "array", null, null, "null", "text", "bool", "bool", "text", "bool", null, null, null, "text", null, null, null, "num", "bool", "bool", null, "text", "text", "array", null, null, "null", "int", "num", "text", "bool", "bool", "text", "bool", null, null, null, "text", null, null, null, "num", "bool", "bool", null, "text", "text", "array", null, null, "null", "int", "num", "int", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 8, "nr_close_slots": 0, "instructions": [ ["access", 1, 0, 65, 18], ["access", 2, 0, 66, 14], "while_start_36", ["access", 3, 4, 67, 17], ["lt", 4, 2, 3, 67, 17], ["move", 3, 4, 67, 17], ["jump_false", 4, "and_end_39", 67, 17], ["get", 4, 3, 1, 67, 22], ["get", 5, 4, 1, 67, 28], ["lt", 6, 4, 5, 67, 28], ["move", 3, 6, 67, 28], "and_end_39", ["move", 4, 3, 67, 28], ["jump_false", 3, "and_end_38", 67, 28], ["get", 3, 11, 1, 67, 42], ["frame", 5, 3, 0, 67, 42], ["invoke", 5, 3, 67, 42], ["get", 5, 15, 1, 67, 35], ["frame", 6, 5, 1, 67, 35], ["setarg", 6, 1, 3, 67, 35], ["invoke", 6, 3, 67, 35], ["move", 4, 3, 67, 35], "and_end_38", ["jump_false", 4, "while_end_37", 67, 35], ["access", 3, 16, 68, 25], "_nop_tc_1", "_nop_tc_2", "_nop_tc_3", "_nop_tc_4", ["multiply", 4, 1, 3, 68, 25], ["jump", "num_done_41", 68, 25], "num_err_40", "_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", "num_done_41", ["get", 3, 13, 1, 68, 38], ["frame", 5, 3, 0, 68, 38], ["invoke", 5, 3, 68, 38], ["get", 5, 16, 1, 68, 30], ["frame", 6, 5, 1, 68, 30], ["setarg", 6, 1, 3, 68, 30], ["invoke", 6, 3, 68, 30], "_nop_tc_5", "_nop_tc_6", ["is_num", 5, 3, 68, 30], ["jump_false", 5, "num_err_42", 68, 30], ["add", 5, 4, 3, 68, 30], ["jump", "num_done_43", 68, 30], "num_err_42", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 68, 30 ], ["access", 4, "error", 68, 30], ["access", 6, "cannot apply '+': operands must be numbers", 68, 30], ["array", 7, 0, 68, 30], ["stone_text", 6], ["push", 7, 6, 68, 30], ["frame", 6, 3, 2, 68, 30], ["null", 3, 68, 30], ["setarg", 6, 0, 3, 68, 30], ["stone_text", 4], ["setarg", 6, 1, 4, 68, 30], ["setarg", 6, 2, 7, 68, 30], ["invoke", 6, 3, 68, 30], ["disrupt", 68, 30], "num_done_43", ["move", 1, 5, 68, 30], ["access", 3, 1, 69, 17], "_nop_tc_7", "_nop_tc_8", "_nop_tc_9", "_nop_tc_10", ["add", 2, 2, 3, 69, 17], ["jump", "num_done_45", 69, 17], "num_err_44", "_nop_ucfg_13", "_nop_ucfg_14", "_nop_ucfg_15", "_nop_ucfg_16", "_nop_ucfg_17", "_nop_ucfg_18", "_nop_ucfg_19", "_nop_ucfg_20", "_nop_ucfg_21", "_nop_ucfg_22", "_nop_ucfg_23", "_nop_ucfg_24", "num_done_45", ["jump", "while_start_36", 69, 17], "while_end_37", [ "access", 2, { "name": "character", "kind": "name", "make": "intrinsic" }, 71, 12 ], ["frame", 3, 2, 1, 71, 12], ["setarg", 3, 1, 1, 71, 12], ["tail_invoke", 3, 1, 71, 12], ["return", 1, 71, 12], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, "num", "int", "int", "bool", "bool", null, null, "bool", null, null, null, null, null, null, null, "int", "int", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "num", null, "bool", null, "text", "text", "array", null, null, "null", "int", null, null, null, null, null, null, null, null, null, null, null, null, null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 0 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 6, "nr_close_slots": 0, "instructions": [ ["access", 2, "a", 75, 18], ["ge", 3, 1, 2, 75, 18], ["move", 2, 3, 75, 18], ["jump_false", 3, "and_end_47", 75, 18], ["access", 3, "z", 75, 30], ["le", 4, 1, 3, 75, 30], ["move", 2, 4, 75, 30], "and_end_47", ["move", 3, 2, 75, 30], ["jump_true", 2, "or_end_46", 75, 30], ["access", 2, "A", 75, 44], ["ge", 4, 1, 2, 75, 44], ["move", 2, 4, 75, 44], ["jump_false", 4, "and_end_48", 75, 44], ["access", 4, "Z", 75, 56], ["le", 5, 1, 4, 75, 56], ["move", 2, 5, 75, 56], "and_end_48", ["move", 3, 2, 75, 56], "or_end_46", ["return", 3, 75, 56], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, "text", "bool", "bool", "text", "bool", "bool", "text", "bool", "bool", "text", "bool", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["get", 2, 18, 1, 79, 12], ["frame", 3, 2, 1, 79, 12], ["setarg", 3, 1, 1, 79, 12], ["invoke", 3, 2, 79, 12], ["move", 3, 2, 79, 12], ["jump_true", 2, "or_end_49", 79, 12], ["get", 2, 14, 1, 79, 27], ["frame", 4, 2, 1, 79, 27], ["setarg", 4, 1, 1, 79, 27], ["invoke", 4, 2, 79, 27], ["move", 3, 2, 79, 27], "or_end_49", ["return", 3, 79, 27], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, null, null, null, null, null, null, null, null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["get", 2, 18, 1, 83, 12], ["frame", 3, 2, 1, 83, 12], ["setarg", 3, 1, 1, 83, 12], ["invoke", 3, 2, 83, 12], ["move", 3, 2, 83, 12], ["jump_true", 2, "or_end_51", 83, 12], ["access", 2, "_", 83, 32], ["eq", 4, 1, 2, 83, 32], ["move", 3, 4, 83, 32], "or_end_51", ["move", 2, 3, 83, 32], ["jump_true", 3, "or_end_50", 83, 32], ["access", 3, "$", 83, 44], ["eq", 4, 1, 3, 83, 44], ["move", 2, 4, 83, 44], "or_end_50", ["return", 2, 83, 44], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, null, null, null, null, "text", "bool", null, "text", "bool", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 5, "nr_close_slots": 0, "instructions": [ ["get", 2, 19, 1, 87, 12], ["frame", 3, 2, 1, 87, 12], ["setarg", 3, 1, 1, 87, 12], ["invoke", 3, 2, 87, 12], ["move", 3, 2, 87, 12], ["jump_true", 2, "or_end_55", 87, 12], ["access", 2, "_", 87, 32], ["eq", 4, 1, 2, 87, 32], ["move", 3, 4, 87, 32], "or_end_55", ["move", 2, 3, 87, 32], ["jump_true", 3, "or_end_54", 87, 32], ["access", 3, "$", 87, 44], ["eq", 4, 1, 3, 87, 44], ["move", 2, 4, 87, 44], "or_end_54", ["move", 3, 2, 87, 44], ["jump_true", 2, "or_end_53", 87, 44], ["access", 2, "?", 87, 56], ["eq", 4, 1, 2, 87, 56], ["move", 3, 4, 87, 56], "or_end_53", ["move", 2, 3, 87, 56], ["jump_true", 3, "or_end_52", 87, 56], ["access", 3, "!", 87, 68], ["eq", 4, 1, 3, 87, 68], ["move", 2, 4, 87, 68], "or_end_52", ["return", 2, 87, 68], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, null, null, null, null, "text", "bool", null, "text", "bool", null, "text", "bool", null, "text", "bool", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 6, "nr_close_slots": 0, "instructions": [ ["get", 3, 1, 1, 91, 17], [ "access", 4, { "name": "text", "kind": "name", "make": "intrinsic" }, 91, 12 ], ["frame", 5, 4, 3, 91, 12], ["setarg", 5, 1, 3, 91, 12], ["setarg", 5, 2, 1, 91, 12], ["setarg", 5, 3, 2, 91, 12], ["tail_invoke", 5, 3, 91, 12], ["return", 3, 91, 12], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, null, null, null, null, null, null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 2 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 13, "nr_close_slots": 0, "instructions": [ ["get", 2, 3, 1, 95, 17], ["move", 3, 2, 95, 17], ["get", 2, 5, 1, 96, 21], ["move", 4, 2, 96, 21], ["get", 2, 6, 1, 97, 21], ["move", 5, 2, 97, 21], ["array", 2, 0, 98, 17], ["move", 6, 2, 98, 17], ["access", 2, 0, 99, 21], ["null", 7, 100, 15], ["null", 8, 101, 19], ["get", 9, 13, 1, 102, 5], ["frame", 10, 9, 0, 102, 5], ["invoke", 10, 9, 102, 5], ["get", 9, 3, 1, 103, 17], ["move", 2, 9, 103, 17], "while_start_56", ["get", 9, 3, 1, 104, 12], ["get", 10, 4, 1, 104, 18], ["lt", 11, 9, 10, 104, 18], ["move", 9, 11, 104, 18], ["jump_false", 11, "and_end_58", 104, 18], ["get", 10, 11, 1, 104, 25], ["frame", 11, 10, 0, 104, 25], ["invoke", 11, 10, 104, 25], ["ne", 11, 10, 1, 104, 33], ["move", 9, 11, 104, 33], "and_end_58", ["jump_false", 9, "while_end_57", 104, 33], ["get", 9, 11, 1, 105, 11], ["frame", 10, 9, 0, 105, 11], ["invoke", 10, 9, 105, 11], ["access", 10, "\\", 105, 19], ["eq", 11, 9, 10, 105, 19], ["jump_false", 11, "if_else_59", 105, 19], ["get", 9, 3, 1, 106, 13], ["gt", 10, 9, 2, 106, 19], ["jump_false", 10, "if_else_61", 106, 19], ["get", 9, 1, 1, 106, 47], ["get", 10, 3, 1, 106, 63], [ "access", 11, { "name": "text", "kind": "name", "make": "intrinsic" }, 106, 42 ], ["frame", 12, 11, 3, 106, 42], ["setarg", 12, 1, 9, 106, 42], ["setarg", 12, 2, 2, 106, 42], ["setarg", 12, 3, 10, 106, 42], ["invoke", 12, 9, 106, 42], "_nop_tc_1", "_nop_tc_2", ["push", 6, 9, 106, 42], ["jump", "push_done_64", 106, 42], "push_err_63", "_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", "push_done_64", ["jump", "if_end_62", 106, 42], "if_else_61", "if_end_62", ["get", 9, 13, 1, 107, 9], ["frame", 10, 9, 0, 107, 9], ["invoke", 10, 9, 107, 9], ["get", 9, 13, 1, 108, 15], ["frame", 10, 9, 0, 108, 15], ["invoke", 10, 9, 108, 15], ["move", 7, 9, 108, 15], ["get", 10, 10, 1, 109, 19], ["load_dynamic", 11, 10, 9, 109, 30], ["move", 8, 11, 109, 30], ["null", 9, 110, 24], ["ne", 10, 11, 9, 110, 24], ["jump_false", 10, "if_else_65", 110, 24], "_nop_tc_3", "_nop_tc_4", ["push", 6, 8, 110, 44], ["jump", "push_done_68", 110, 44], "push_err_67", "_nop_ucfg_13", "_nop_ucfg_14", "_nop_ucfg_15", "_nop_ucfg_16", "_nop_ucfg_17", "_nop_ucfg_18", "_nop_ucfg_19", "_nop_ucfg_20", "_nop_ucfg_21", "_nop_ucfg_22", "_nop_ucfg_23", "_nop_ucfg_24", "push_done_68", ["jump", "if_end_66", 110, 44], "if_else_65", ["access", 9, "u", 111, 25], ["eq", 10, 7, 9, 111, 25], ["jump_false", 10, "if_else_69", 111, 25], ["get", 9, 17, 1, 111, 44], ["frame", 10, 9, 0, 111, 44], ["invoke", 10, 9, 111, 44], "_nop_tc_5", "_nop_tc_6", ["push", 6, 9, 111, 44], ["jump", "push_done_72", 111, 44], "push_err_71", "_nop_ucfg_25", "_nop_ucfg_26", "_nop_ucfg_27", "_nop_ucfg_28", "_nop_ucfg_29", "_nop_ucfg_30", "_nop_ucfg_31", "_nop_ucfg_32", "_nop_ucfg_33", "_nop_ucfg_34", "_nop_ucfg_35", "_nop_ucfg_36", "push_done_72", ["jump", "if_end_70", 111, 44], "if_else_69", "_nop_tc_7", "_nop_tc_8", ["push", 6, 7, 112, 28], ["jump", "push_done_74", 112, 28], "push_err_73", "_nop_ucfg_37", "_nop_ucfg_38", "_nop_ucfg_39", "_nop_ucfg_40", "_nop_ucfg_41", "_nop_ucfg_42", "_nop_ucfg_43", "_nop_ucfg_44", "_nop_ucfg_45", "_nop_ucfg_46", "_nop_ucfg_47", "_nop_ucfg_48", "push_done_74", "if_end_70", "if_end_66", ["get", 9, 3, 1, 113, 21], ["move", 2, 9, 113, 21], ["jump", "if_end_60", 113, 21], "if_else_59", ["get", 9, 13, 1, 115, 9], ["frame", 10, 9, 0, 115, 9], ["invoke", 10, 9, 115, 9], "if_end_60", ["jump", "while_start_56", 115, 9], "while_end_57", ["get", 7, 3, 1, 118, 9], ["gt", 8, 7, 2, 118, 15], ["jump_false", 8, "if_else_75", 118, 15], ["get", 7, 1, 1, 118, 43], ["get", 8, 3, 1, 118, 59], [ "access", 9, { "name": "text", "kind": "name", "make": "intrinsic" }, 118, 38 ], ["frame", 10, 9, 3, 118, 38], ["setarg", 10, 1, 7, 118, 38], ["setarg", 10, 2, 2, 118, 38], ["setarg", 10, 3, 8, 118, 38], ["invoke", 10, 2, 118, 38], "_nop_tc_9", "_nop_tc_10", ["push", 6, 2, 118, 38], ["jump", "push_done_78", 118, 38], "push_err_77", "_nop_ucfg_49", "_nop_ucfg_50", "_nop_ucfg_51", "_nop_ucfg_52", "_nop_ucfg_53", "_nop_ucfg_54", "_nop_ucfg_55", "_nop_ucfg_56", "_nop_ucfg_57", "_nop_ucfg_58", "_nop_ucfg_59", "_nop_ucfg_60", "push_done_78", ["jump", "if_end_76", 118, 38], "if_else_75", "if_end_76", ["get", 2, 3, 1, 119, 9], ["get", 7, 4, 1, 119, 15], ["lt", 8, 2, 7, 119, 15], ["jump_false", 8, "if_else_79", 119, 15], ["get", 2, 13, 1, 119, 20], ["frame", 7, 2, 0, 119, 20], ["invoke", 7, 2, 119, 20], ["jump", "if_end_80", 119, 20], "if_else_79", "if_end_80", ["get", 2, 8, 1, 120, 10], ["record", 7, 7], ["access", 8, "text", 121, 13], ["store_field", 7, 8, "kind", 121, 13], ["store_field", 7, 3, "at", 121, 25], ["store_field", 7, 4, "from_row", 122, 17], ["store_field", 7, 5, "from_column", 122, 41], ["get", 3, 5, 1, 123, 15], ["store_field", 7, 3, "to_row", 123, 15], ["get", 3, 6, 1, 123, 31], ["store_field", 7, 3, "to_column", 123, 31], [ "access", 3, { "name": "text", "kind": "name", "make": "intrinsic" }, 124, 14 ], ["frame", 4, 3, 1, 124, 14], ["setarg", 4, 1, 6, 124, 14], ["invoke", 4, 3, 124, 14], ["store_field", 7, 3, "value", 124, 14], ["is_array", 3, 2, 124, 14], ["jump_false", 3, "push_err_81", 124, 14], ["push", 2, 7, 124, 14], ["jump", "push_done_82", 124, 14], "push_err_81", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 124, 14 ], ["access", 3, "error", 124, 14], ["access", 4, "cannot push: target must be an array", 124, 14], ["array", 5, 0, 124, 14], ["stone_text", 4], ["push", 5, 4, 124, 14], ["frame", 4, 2, 2, 124, 14], ["null", 2, 124, 14], ["setarg", 4, 0, 2, 124, 14], ["stone_text", 3], ["setarg", 4, 1, 3, 124, 14], ["setarg", 4, 2, 5, 124, 14], ["invoke", 4, 2, 124, 14], ["disrupt", 124, 14], "push_done_82", ["null", 2, 124, 14], ["return", 2, 124, 14] ], "_write_types": [null, null, null, null, "array", null, null, null, null, null, null, null, "array", null, null, null, null, null, null, "bool", "bool", null, null, null, "bool", null, null, null, "text", "bool", null, "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "null", "bool", null, null, null, null, null, null, null, null, "text", "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "bool", null, null, null, null, "record", "text", null, null, null, null, null, "bool", null, "text", "text", "array", null, null, "null", "null"], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 17, "nr_close_slots": 0, "instructions": [ ["get", 1, 3, 1, 129, 17], ["move", 2, 1, 129, 17], ["get", 1, 5, 1, 130, 21], ["move", 3, 1, 130, 21], ["get", 1, 6, 1, 131, 21], ["move", 4, 1, 131, 21], ["array", 1, 0, 132, 17], ["move", 5, 1, 132, 17], ["access", 1, 0, 133, 21], ["access", 6, 0, 134, 17], ["null", 7, 135, 14], ["null", 8, 136, 13], ["access", 9, 0, 137, 24], ["get", 10, 13, 1, 138, 5], ["frame", 11, 10, 0, 138, 5], ["invoke", 11, 10, 138, 5], ["get", 10, 3, 1, 139, 17], ["move", 1, 10, 139, 17], "while_start_83", ["get", 10, 3, 1, 140, 12], ["get", 11, 4, 1, 140, 18], ["lt", 12, 10, 11, 140, 18], ["move", 10, 12, 140, 18], ["jump_false", 12, "and_end_85", 140, 18], ["get", 11, 11, 1, 140, 25], ["frame", 12, 11, 0, 140, 25], ["invoke", 12, 11, 140, 25], ["access", 12, "`", 140, 33], ["ne", 13, 11, 12, 140, 33], ["move", 10, 13, 140, 33], "and_end_85", ["jump_false", 10, "while_end_84", 140, 33], ["get", 10, 11, 1, 141, 11], ["frame", 11, 10, 0, 141, 11], ["invoke", 11, 10, 141, 11], ["access", 11, "\\", 141, 19], ["eq", 12, 10, 11, 141, 19], ["move", 10, 12, 141, 19], ["jump_false", 12, "and_end_88", 141, 19], ["get", 11, 3, 1, 141, 27], ["access", 12, 1, 141, 33], ["is_num", 13, 11, 141, 33], ["jump_false", 13, "num_err_89", 141, 33], "_nop_tc_1", "_nop_tc_2", ["add", 13, 11, 12, 141, 33], ["jump", "num_done_90", 141, 33], "num_err_89", [ "access", 11, { "name": "log", "kind": "name", "make": "intrinsic" }, 141, 33 ], ["access", 12, "error", 141, 33], ["access", 14, "cannot apply '+': operands must be numbers", 141, 33], ["array", 15, 0, 141, 33], ["stone_text", 14], ["push", 15, 14, 141, 33], ["frame", 14, 11, 2, 141, 33], ["null", 11, 141, 33], ["setarg", 14, 0, 11, 141, 33], ["stone_text", 12], ["setarg", 14, 1, 12, 141, 33], ["setarg", 14, 2, 15, 141, 33], ["invoke", 14, 11, 141, 33], ["disrupt", 141, 33], "num_done_90", ["get", 11, 4, 1, 141, 37], ["lt", 12, 13, 11, 141, 37], ["move", 10, 12, 141, 37], "and_end_88", ["jump_false", 10, "if_else_86", 141, 37], ["get", 10, 3, 1, 142, 13], ["gt", 11, 10, 1, 142, 19], ["jump_false", 11, "if_else_91", 142, 19], ["get", 10, 1, 1, 142, 47], ["get", 11, 3, 1, 142, 63], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 142, 42 ], ["frame", 13, 12, 3, 142, 42], ["setarg", 13, 1, 10, 142, 42], ["setarg", 13, 2, 1, 142, 42], ["setarg", 13, 3, 11, 142, 42], ["invoke", 13, 10, 142, 42], "_nop_tc_3", "_nop_tc_4", ["push", 5, 10, 142, 42], ["jump", "push_done_94", 142, 42], "push_err_93", "_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", "push_done_94", ["jump", "if_end_92", 142, 42], "if_else_91", "if_end_92", ["get", 10, 1, 1, 143, 26], ["get", 11, 3, 1, 143, 31], ["get", 12, 3, 1, 143, 36], ["access", 13, 2, 143, 42], ["is_num", 14, 12, 143, 42], ["jump_false", 14, "num_err_95", 143, 42], "_nop_tc_5", "_nop_tc_6", ["add", 14, 12, 13, 143, 42], ["jump", "num_done_96", 143, 42], "num_err_95", [ "access", 12, { "name": "log", "kind": "name", "make": "intrinsic" }, 143, 42 ], ["access", 13, "error", 143, 42], ["access", 15, "cannot apply '+': operands must be numbers", 143, 42], ["array", 16, 0, 143, 42], ["stone_text", 15], ["push", 16, 15, 143, 42], ["frame", 15, 12, 2, 143, 42], ["null", 12, 143, 42], ["setarg", 15, 0, 12, 143, 42], ["stone_text", 13], ["setarg", 15, 1, 13, 143, 42], ["setarg", 15, 2, 16, 143, 42], ["invoke", 15, 12, 143, 42], ["disrupt", 143, 42], "num_done_96", [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 143, 21 ], ["frame", 13, 12, 3, 143, 21], ["setarg", 13, 1, 10, 143, 21], ["setarg", 13, 2, 11, 143, 21], ["setarg", 13, 3, 14, 143, 21], ["invoke", 13, 10, 143, 21], "_nop_tc_7", "_nop_tc_8", ["push", 5, 10, 143, 21], ["jump", "push_done_98", 143, 21], "push_err_97", "_nop_ucfg_13", "_nop_ucfg_14", "_nop_ucfg_15", "_nop_ucfg_16", "_nop_ucfg_17", "_nop_ucfg_18", "_nop_ucfg_19", "_nop_ucfg_20", "_nop_ucfg_21", "_nop_ucfg_22", "_nop_ucfg_23", "_nop_ucfg_24", "push_done_98", ["get", 10, 13, 1, 144, 9], ["frame", 11, 10, 0, 144, 9], ["invoke", 11, 10, 144, 9], ["get", 10, 13, 1, 144, 16], ["frame", 11, 10, 0, 144, 16], ["invoke", 11, 10, 144, 16], ["get", 10, 3, 1, 145, 21], ["move", 1, 10, 145, 21], ["jump", "if_end_87", 145, 21], "if_else_86", ["get", 10, 11, 1, 146, 18], ["frame", 11, 10, 0, 146, 18], ["invoke", 11, 10, 146, 18], ["access", 11, "$", 146, 26], ["eq", 12, 10, 11, 146, 26], ["move", 10, 12, 146, 26], ["jump_false", 12, "and_end_102", 146, 26], ["get", 11, 3, 1, 146, 33], ["access", 12, 1, 146, 39], ["is_num", 13, 11, 146, 39], ["jump_false", 13, "num_err_103", 146, 39], "_nop_tc_9", "_nop_tc_10", ["add", 13, 11, 12, 146, 39], ["jump", "num_done_104", 146, 39], "num_err_103", [ "access", 11, { "name": "log", "kind": "name", "make": "intrinsic" }, 146, 39 ], ["access", 12, "error", 146, 39], ["access", 14, "cannot apply '+': operands must be numbers", 146, 39], ["array", 15, 0, 146, 39], ["stone_text", 14], ["push", 15, 14, 146, 39], ["frame", 14, 11, 2, 146, 39], ["null", 11, 146, 39], ["setarg", 14, 0, 11, 146, 39], ["stone_text", 12], ["setarg", 14, 1, 12, 146, 39], ["setarg", 14, 2, 15, 146, 39], ["invoke", 14, 11, 146, 39], ["disrupt", 146, 39], "num_done_104", ["get", 11, 4, 1, 146, 43], ["lt", 12, 13, 11, 146, 43], ["move", 10, 12, 146, 43], "and_end_102", ["move", 11, 10, 146, 43], ["jump_false", 10, "and_end_101", 146, 43], ["access", 10, 1, 146, 56], ["get", 12, 12, 1, 146, 50], ["frame", 13, 12, 1, 146, 50], ["setarg", 13, 1, 10, 146, 50], ["invoke", 13, 10, 146, 50], ["access", 12, "{", 146, 62], ["eq", 13, 10, 12, 146, 62], ["move", 11, 13, 146, 62], "and_end_101", ["jump_false", 11, "if_else_99", 146, 62], ["get", 10, 3, 1, 147, 13], ["gt", 11, 10, 1, 147, 19], ["jump_false", 11, "if_else_105", 147, 19], ["get", 10, 1, 1, 147, 47], ["get", 11, 3, 1, 147, 63], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 147, 42 ], ["frame", 13, 12, 3, 147, 42], ["setarg", 13, 1, 10, 147, 42], ["setarg", 13, 2, 1, 147, 42], ["setarg", 13, 3, 11, 147, 42], ["invoke", 13, 10, 147, 42], "_nop_tc_11", "_nop_tc_12", ["push", 5, 10, 147, 42], ["jump", "push_done_108", 147, 42], "push_err_107", "_nop_ucfg_25", "_nop_ucfg_26", "_nop_ucfg_27", "_nop_ucfg_28", "_nop_ucfg_29", "_nop_ucfg_30", "_nop_ucfg_31", "_nop_ucfg_32", "_nop_ucfg_33", "_nop_ucfg_34", "_nop_ucfg_35", "_nop_ucfg_36", "push_done_108", ["jump", "if_end_106", 147, 42], "if_else_105", "if_end_106", ["get", 10, 3, 1, 148, 24], ["move", 9, 10, 148, 24], ["get", 10, 13, 1, 149, 9], ["frame", 11, 10, 0, 149, 9], ["invoke", 11, 10, 149, 9], ["get", 10, 13, 1, 149, 16], ["frame", 11, 10, 0, 149, 16], ["invoke", 11, 10, 149, 16], ["access", 6, 1, 150, 17], "while_start_109", ["get", 10, 3, 1, 151, 16], ["get", 11, 4, 1, 151, 22], ["lt", 12, 10, 11, 151, 22], ["move", 10, 12, 151, 22], ["jump_false", 12, "and_end_111", 151, 22], ["access", 11, 0, 151, 37], ["gt", 12, 6, 11, 151, 37], ["move", 10, 12, 151, 37], "and_end_111", ["jump_false", 10, "while_end_110", 151, 37], ["get", 10, 11, 1, 152, 16], ["frame", 11, 10, 0, 152, 16], ["invoke", 11, 10, 152, 16], ["move", 7, 10, 152, 16], ["access", 11, "{", 153, 21], ["eq", 12, 10, 11, 153, 21], ["jump_false", 12, "if_else_112", 153, 21], ["access", 10, 1, 153, 44], "_nop_tc_13", "_nop_tc_14", "_nop_tc_15", "_nop_tc_16", ["add", 6, 6, 10, 153, 44], ["jump", "num_done_115", 153, 44], "num_err_114", "_nop_ucfg_37", "_nop_ucfg_38", "_nop_ucfg_39", "_nop_ucfg_40", "_nop_ucfg_41", "_nop_ucfg_42", "_nop_ucfg_43", "_nop_ucfg_44", "_nop_ucfg_45", "_nop_ucfg_46", "_nop_ucfg_47", "_nop_ucfg_48", "num_done_115", ["get", 10, 13, 1, 153, 47], ["frame", 11, 10, 0, 153, 47], ["invoke", 11, 10, 153, 47], ["jump", "if_end_113", 153, 47], "if_else_112", ["access", 10, "}", 154, 26], ["eq", 11, 7, 10, 154, 26], ["jump_false", 11, "if_else_116", 154, 26], ["access", 10, 1, 155, 29], "_nop_tc_17", "_nop_tc_18", "_nop_tc_19", "_nop_tc_20", ["subtract", 6, 6, 10, 155, 29], ["jump", "num_done_119", 155, 29], "num_err_118", "_nop_ucfg_49", "_nop_ucfg_50", "_nop_ucfg_51", "_nop_ucfg_52", "_nop_ucfg_53", "_nop_ucfg_54", "_nop_ucfg_55", "_nop_ucfg_56", "_nop_ucfg_57", "_nop_ucfg_58", "_nop_ucfg_59", "_nop_ucfg_60", "num_done_119", ["get", 10, 13, 1, 156, 13], ["frame", 11, 10, 0, 156, 13], ["invoke", 11, 10, 156, 13], ["jump", "if_end_117", 156, 13], "if_else_116", ["access", 10, "'", 158, 26], ["eq", 11, 7, 10, 158, 26], ["move", 10, 11, 158, 26], ["jump_true", 11, "or_end_123", 158, 26], ["access", 11, "\"", 158, 39], ["eq", 12, 7, 11, 158, 39], ["move", 10, 12, 158, 39], "or_end_123", ["move", 11, 10, 158, 39], ["jump_true", 10, "or_end_122", 158, 39], ["access", 10, "`", 158, 53], ["eq", 12, 7, 10, 158, 53], ["move", 11, 12, 158, 53], "or_end_122", ["jump_false", 11, "if_else_120", 158, 53], ["get", 10, 13, 1, 159, 17], ["frame", 11, 10, 0, 159, 17], ["invoke", 11, 10, 159, 17], ["move", 8, 10, 159, 17], "while_start_124", ["get", 10, 3, 1, 160, 20], ["get", 11, 4, 1, 160, 26], ["lt", 12, 10, 11, 160, 26], ["move", 10, 12, 160, 26], ["jump_false", 12, "and_end_126", 160, 26], ["get", 11, 11, 1, 160, 33], ["frame", 12, 11, 0, 160, 33], ["invoke", 12, 11, 160, 33], ["ne", 12, 11, 8, 160, 41], ["move", 10, 12, 160, 41], "and_end_126", ["jump_false", 10, "while_end_125", 160, 41], ["get", 10, 11, 1, 161, 19], ["frame", 11, 10, 0, 161, 19], ["invoke", 11, 10, 161, 19], ["access", 11, "\\", 161, 27], ["eq", 12, 10, 11, 161, 27], ["move", 10, 12, 161, 27], ["jump_false", 12, "and_end_129", 161, 27], ["get", 11, 3, 1, 161, 35], ["access", 12, 1, 161, 41], ["is_num", 13, 11, 161, 41], ["jump_false", 13, "num_err_130", 161, 41], "_nop_tc_21", "_nop_tc_22", ["add", 13, 11, 12, 161, 41], ["jump", "num_done_131", 161, 41], "num_err_130", [ "access", 11, { "name": "log", "kind": "name", "make": "intrinsic" }, 161, 41 ], ["access", 12, "error", 161, 41], ["access", 14, "cannot apply '+': operands must be numbers", 161, 41], ["array", 15, 0, 161, 41], ["stone_text", 14], ["push", 15, 14, 161, 41], ["frame", 14, 11, 2, 161, 41], ["null", 11, 161, 41], ["setarg", 14, 0, 11, 161, 41], ["stone_text", 12], ["setarg", 14, 1, 12, 161, 41], ["setarg", 14, 2, 15, 161, 41], ["invoke", 14, 11, 161, 41], ["disrupt", 161, 41], "num_done_131", ["get", 11, 4, 1, 161, 45], ["lt", 12, 13, 11, 161, 45], ["move", 10, 12, 161, 45], "and_end_129", ["jump_false", 10, "if_else_127", 161, 45], ["get", 10, 13, 1, 161, 50], ["frame", 11, 10, 0, 161, 50], ["invoke", 11, 10, 161, 50], ["jump", "if_end_128", 161, 50], "if_else_127", "if_end_128", ["get", 10, 13, 1, 162, 15], ["frame", 11, 10, 0, 162, 15], ["invoke", 11, 10, 162, 15], ["jump", "while_start_124", 162, 15], "while_end_125", ["get", 10, 3, 1, 164, 17], ["get", 11, 4, 1, 164, 23], ["lt", 12, 10, 11, 164, 23], ["jump_false", 12, "if_else_132", 164, 23], ["get", 10, 13, 1, 164, 28], ["frame", 11, 10, 0, 164, 28], ["invoke", 11, 10, 164, 28], ["jump", "if_end_133", 164, 28], "if_else_132", "if_end_133", ["jump", "if_end_121", 164, 28], "if_else_120", ["get", 10, 13, 1, 165, 20], ["frame", 11, 10, 0, 165, 20], ["invoke", 11, 10, 165, 20], "if_end_121", "if_end_117", "if_end_113", ["jump", "while_start_109", 165, 20], "while_end_110", ["get", 10, 1, 1, 167, 26], ["get", 11, 3, 1, 167, 45], [ "access", 12, { "name": "text", "kind": "name", "make": "intrinsic" }, 167, 21 ], ["frame", 13, 12, 3, 167, 21], ["setarg", 13, 1, 10, 167, 21], ["setarg", 13, 2, 9, 167, 21], ["setarg", 13, 3, 11, 167, 21], ["invoke", 13, 10, 167, 21], "_nop_tc_23", "_nop_tc_24", ["push", 5, 10, 167, 21], ["jump", "push_done_135", 167, 21], "push_err_134", "_nop_ucfg_61", "_nop_ucfg_62", "_nop_ucfg_63", "_nop_ucfg_64", "_nop_ucfg_65", "_nop_ucfg_66", "_nop_ucfg_67", "_nop_ucfg_68", "_nop_ucfg_69", "_nop_ucfg_70", "_nop_ucfg_71", "_nop_ucfg_72", "push_done_135", ["get", 10, 3, 1, 168, 21], ["move", 1, 10, 168, 21], ["jump", "if_end_100", 168, 21], "if_else_99", ["get", 10, 13, 1, 170, 9], ["frame", 11, 10, 0, 170, 9], ["invoke", 11, 10, 170, 9], "if_end_100", "if_end_87", ["jump", "while_start_83", 170, 9], "while_end_84", ["get", 6, 3, 1, 173, 9], ["gt", 7, 6, 1, 173, 15], ["jump_false", 7, "if_else_136", 173, 15], ["get", 6, 1, 1, 173, 43], ["get", 7, 3, 1, 173, 59], [ "access", 8, { "name": "text", "kind": "name", "make": "intrinsic" }, 173, 38 ], ["frame", 9, 8, 3, 173, 38], ["setarg", 9, 1, 6, 173, 38], ["setarg", 9, 2, 1, 173, 38], ["setarg", 9, 3, 7, 173, 38], ["invoke", 9, 1, 173, 38], "_nop_tc_25", "_nop_tc_26", ["push", 5, 1, 173, 38], ["jump", "push_done_139", 173, 38], "push_err_138", "_nop_ucfg_73", "_nop_ucfg_74", "_nop_ucfg_75", "_nop_ucfg_76", "_nop_ucfg_77", "_nop_ucfg_78", "_nop_ucfg_79", "_nop_ucfg_80", "_nop_ucfg_81", "_nop_ucfg_82", "_nop_ucfg_83", "_nop_ucfg_84", "push_done_139", ["jump", "if_end_137", 173, 38], "if_else_136", "if_end_137", ["get", 1, 3, 1, 174, 9], ["get", 6, 4, 1, 174, 15], ["lt", 7, 1, 6, 174, 15], ["jump_false", 7, "if_else_140", 174, 15], ["get", 1, 13, 1, 174, 20], ["frame", 6, 1, 0, 174, 20], ["invoke", 6, 1, 174, 20], ["jump", "if_end_141", 174, 20], "if_else_140", "if_end_141", ["get", 1, 8, 1, 175, 10], ["record", 6, 7], ["access", 7, "text", 176, 13], ["store_field", 6, 7, "kind", 176, 13], ["store_field", 6, 2, "at", 176, 25], ["store_field", 6, 3, "from_row", 177, 17], ["store_field", 6, 4, "from_column", 177, 41], ["get", 2, 5, 1, 178, 15], ["store_field", 6, 2, "to_row", 178, 15], ["get", 2, 6, 1, 178, 31], ["store_field", 6, 2, "to_column", 178, 31], [ "access", 2, { "name": "text", "kind": "name", "make": "intrinsic" }, 179, 14 ], ["frame", 3, 2, 1, 179, 14], ["setarg", 3, 1, 5, 179, 14], ["invoke", 3, 2, 179, 14], ["store_field", 6, 2, "value", 179, 14], ["is_array", 2, 1, 179, 14], ["jump_false", 2, "push_err_142", 179, 14], ["push", 1, 6, 179, 14], ["jump", "push_done_143", 179, 14], "push_err_142", [ "access", 1, { "name": "log", "kind": "name", "make": "intrinsic" }, 179, 14 ], ["access", 2, "error", 179, 14], ["access", 3, "cannot push: target must be an array", 179, 14], ["array", 4, 0, 179, 14], ["stone_text", 3], ["push", 4, 3, 179, 14], ["frame", 3, 1, 2, 179, 14], ["null", 1, 179, 14], ["setarg", 3, 0, 1, 179, 14], ["stone_text", 2], ["setarg", 3, 1, 2, 179, 14], ["setarg", 3, 2, 4, 179, 14], ["invoke", 3, 1, 179, 14], ["disrupt", 179, 14], "push_done_143", ["null", 1, 179, 14], ["return", 1, 179, 14] ], "_write_types": [null, "int", null, "array", null, null, null, null, null, null, null, null, null, "array", null, null, null, null, null, null, "bool", "bool", null, null, null, "text", "bool", null, null, null, "text", "bool", "bool", null, "int", "num", "bool", null, null, "text", "text", "array", null, null, "null", null, "bool", null, "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "int", "num", "bool", null, null, "text", "text", "array", null, null, "null", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "text", "bool", "bool", null, "int", "num", "bool", null, null, "text", "text", "array", null, null, "null", null, "bool", "bool", "int", null, null, null, "text", "bool", null, "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "bool", "bool", "int", "bool", null, null, null, "text", "bool", "int", null, null, null, null, null, null, null, null, null, null, null, null, "text", "bool", "int", null, null, null, null, null, null, null, null, null, null, null, null, "text", "bool", "bool", "text", "bool", "bool", "text", "bool", null, null, null, null, null, "bool", "bool", null, null, null, "bool", null, null, null, "text", "bool", "bool", null, "int", "num", "bool", null, null, "text", "text", "array", null, null, "null", null, "bool", null, null, null, null, null, null, null, null, "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "bool", null, null, null, null, "record", "text", null, null, null, null, null, "bool", null, "text", "text", "array", null, null, "null", "null"], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 0 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 10, "nr_close_slots": 0, "instructions": [ ["get", 1, 3, 1, 184, 17], ["move", 2, 1, 184, 17], ["get", 1, 5, 1, 185, 21], ["move", 3, 1, 185, 21], ["get", 1, 6, 1, 186, 21], ["move", 4, 1, 186, 21], ["access", 1, "", 187, 15], ["get", 5, 11, 1, 188, 9], ["frame", 6, 5, 0, 188, 9], ["invoke", 6, 5, 188, 9], ["access", 6, "0", 188, 17], ["eq", 7, 5, 6, 188, 17], ["move", 5, 7, 188, 17], ["jump_false", 7, "and_end_146", 188, 17], ["access", 6, 1, 188, 31], ["get", 7, 12, 1, 188, 25], ["frame", 8, 7, 1, 188, 25], ["setarg", 8, 1, 6, 188, 25], ["invoke", 8, 6, 188, 25], ["access", 7, "x", 188, 37], ["eq", 8, 6, 7, 188, 37], ["move", 6, 8, 188, 37], ["jump_true", 8, "or_end_147", 188, 37], ["access", 7, 1, 188, 50], ["get", 8, 12, 1, 188, 44], ["frame", 9, 8, 1, 188, 44], ["setarg", 9, 1, 7, 188, 44], ["invoke", 9, 7, 188, 44], ["access", 8, "X", 188, 56], ["eq", 9, 7, 8, 188, 56], ["move", 6, 9, 188, 56], "or_end_147", ["move", 5, 6, 188, 56], "and_end_146", ["jump_false", 5, "if_else_144", 188, 56], ["get", 5, 13, 1, 189, 7], ["frame", 6, 5, 0, 189, 7], ["invoke", 6, 5, 189, 7], ["get", 5, 13, 1, 189, 14], ["frame", 6, 5, 0, 189, 14], ["invoke", 6, 5, 189, 14], "while_start_148", ["get", 5, 3, 1, 190, 14], ["get", 6, 4, 1, 190, 20], ["lt", 7, 5, 6, 190, 20], ["move", 5, 7, 190, 20], ["jump_false", 7, "and_end_150", 190, 20], ["get", 6, 11, 1, 190, 35], ["frame", 7, 6, 0, 190, 35], ["invoke", 7, 6, 190, 35], ["get", 7, 15, 1, 190, 28], ["frame", 8, 7, 1, 190, 28], ["setarg", 8, 1, 6, 190, 28], ["invoke", 8, 6, 190, 28], ["move", 7, 6, 190, 28], ["jump_true", 6, "or_end_151", 190, 28], ["get", 6, 11, 1, 190, 44], ["frame", 8, 6, 0, 190, 44], ["invoke", 8, 6, 190, 44], ["access", 8, "_", 190, 52], ["eq", 9, 6, 8, 190, 52], ["move", 7, 9, 190, 52], "or_end_151", ["move", 5, 7, 190, 52], "and_end_150", ["jump_false", 5, "while_end_149", 190, 52], ["get", 5, 13, 1, 190, 58], ["frame", 6, 5, 0, 190, 58], ["invoke", 6, 5, 190, 58], ["jump", "while_start_148", 190, 58], "while_end_149", ["jump", "if_end_145", 190, 58], "if_else_144", ["get", 5, 11, 1, 191, 16], ["frame", 6, 5, 0, 191, 16], ["invoke", 6, 5, 191, 16], ["access", 6, "0", 191, 24], ["eq", 7, 5, 6, 191, 24], ["move", 5, 7, 191, 24], ["jump_false", 7, "and_end_154", 191, 24], ["access", 6, 1, 191, 38], ["get", 7, 12, 1, 191, 32], ["frame", 8, 7, 1, 191, 32], ["setarg", 8, 1, 6, 191, 32], ["invoke", 8, 6, 191, 32], ["access", 7, "b", 191, 44], ["eq", 8, 6, 7, 191, 44], ["move", 6, 8, 191, 44], ["jump_true", 8, "or_end_155", 191, 44], ["access", 7, 1, 191, 57], ["get", 8, 12, 1, 191, 51], ["frame", 9, 8, 1, 191, 51], ["setarg", 9, 1, 7, 191, 51], ["invoke", 9, 7, 191, 51], ["access", 8, "B", 191, 63], ["eq", 9, 7, 8, 191, 63], ["move", 6, 9, 191, 63], "or_end_155", ["move", 5, 6, 191, 63], "and_end_154", ["jump_false", 5, "if_else_152", 191, 63], ["get", 5, 13, 1, 192, 7], ["frame", 6, 5, 0, 192, 7], ["invoke", 6, 5, 192, 7], ["get", 5, 13, 1, 192, 14], ["frame", 6, 5, 0, 192, 14], ["invoke", 6, 5, 192, 14], "while_start_156", ["get", 5, 3, 1, 193, 14], ["get", 6, 4, 1, 193, 20], ["lt", 7, 5, 6, 193, 20], ["move", 5, 7, 193, 20], ["jump_false", 7, "and_end_158", 193, 20], ["get", 6, 11, 1, 193, 28], ["frame", 7, 6, 0, 193, 28], ["invoke", 7, 6, 193, 28], ["access", 7, "0", 193, 36], ["eq", 8, 6, 7, 193, 36], ["move", 6, 8, 193, 36], ["jump_true", 8, "or_end_160", 193, 36], ["get", 7, 11, 1, 193, 43], ["frame", 8, 7, 0, 193, 43], ["invoke", 8, 7, 193, 43], ["access", 8, "1", 193, 51], ["eq", 9, 7, 8, 193, 51], ["move", 6, 9, 193, 51], "or_end_160", ["move", 7, 6, 193, 51], ["jump_true", 6, "or_end_159", 193, 51], ["get", 6, 11, 1, 193, 58], ["frame", 8, 6, 0, 193, 58], ["invoke", 8, 6, 193, 58], ["access", 8, "_", 193, 66], ["eq", 9, 6, 8, 193, 66], ["move", 7, 9, 193, 66], "or_end_159", ["move", 5, 7, 193, 66], "and_end_158", ["jump_false", 5, "while_end_157", 193, 66], ["get", 5, 13, 1, 193, 72], ["frame", 6, 5, 0, 193, 72], ["invoke", 6, 5, 193, 72], ["jump", "while_start_156", 193, 72], "while_end_157", ["jump", "if_end_153", 193, 72], "if_else_152", ["get", 5, 11, 1, 194, 16], ["frame", 6, 5, 0, 194, 16], ["invoke", 6, 5, 194, 16], ["access", 6, "0", 194, 24], ["eq", 7, 5, 6, 194, 24], ["move", 5, 7, 194, 24], ["jump_false", 7, "and_end_163", 194, 24], ["access", 6, 1, 194, 38], ["get", 7, 12, 1, 194, 32], ["frame", 8, 7, 1, 194, 32], ["setarg", 8, 1, 6, 194, 32], ["invoke", 8, 6, 194, 32], ["access", 7, "o", 194, 44], ["eq", 8, 6, 7, 194, 44], ["move", 6, 8, 194, 44], ["jump_true", 8, "or_end_164", 194, 44], ["access", 7, 1, 194, 57], ["get", 8, 12, 1, 194, 51], ["frame", 9, 8, 1, 194, 51], ["setarg", 9, 1, 7, 194, 51], ["invoke", 9, 7, 194, 51], ["access", 8, "O", 194, 63], ["eq", 9, 7, 8, 194, 63], ["move", 6, 9, 194, 63], "or_end_164", ["move", 5, 6, 194, 63], "and_end_163", ["jump_false", 5, "if_else_161", 194, 63], ["get", 5, 13, 1, 195, 7], ["frame", 6, 5, 0, 195, 7], ["invoke", 6, 5, 195, 7], ["get", 5, 13, 1, 195, 14], ["frame", 6, 5, 0, 195, 14], ["invoke", 6, 5, 195, 14], "while_start_165", ["get", 5, 3, 1, 196, 14], ["get", 6, 4, 1, 196, 20], ["lt", 7, 5, 6, 196, 20], ["move", 5, 7, 196, 20], ["jump_false", 7, "and_end_168", 196, 20], ["get", 6, 11, 1, 196, 27], ["frame", 7, 6, 0, 196, 27], ["invoke", 7, 6, 196, 27], ["access", 7, "0", 196, 35], ["ge", 8, 6, 7, 196, 35], ["move", 5, 8, 196, 35], "and_end_168", ["move", 6, 5, 196, 35], ["jump_false", 5, "and_end_167", 196, 35], ["get", 5, 11, 1, 196, 42], ["frame", 7, 5, 0, 196, 42], ["invoke", 7, 5, 196, 42], ["access", 7, "7", 196, 50], ["le", 8, 5, 7, 196, 50], ["move", 6, 8, 196, 50], "and_end_167", ["jump_false", 6, "while_end_166", 196, 50], ["get", 5, 13, 1, 196, 55], ["frame", 6, 5, 0, 196, 55], ["invoke", 6, 5, 196, 55], ["jump", "while_start_165", 196, 55], "while_end_166", ["jump", "if_end_162", 196, 55], "if_else_161", "while_start_169", ["get", 5, 3, 1, 198, 14], ["get", 6, 4, 1, 198, 20], ["lt", 7, 5, 6, 198, 20], ["move", 5, 7, 198, 20], ["jump_false", 7, "and_end_171", 198, 20], ["get", 6, 11, 1, 198, 37], ["frame", 7, 6, 0, 198, 37], ["invoke", 7, 6, 198, 37], ["get", 7, 14, 1, 198, 28], ["frame", 8, 7, 1, 198, 28], ["setarg", 8, 1, 6, 198, 28], ["invoke", 8, 6, 198, 28], ["move", 7, 6, 198, 28], ["jump_true", 6, "or_end_172", 198, 28], ["get", 6, 11, 1, 198, 46], ["frame", 8, 6, 0, 198, 46], ["invoke", 8, 6, 198, 46], ["access", 8, "_", 198, 54], ["eq", 9, 6, 8, 198, 54], ["move", 7, 9, 198, 54], "or_end_172", ["move", 5, 7, 198, 54], "and_end_171", ["jump_false", 5, "while_end_170", 198, 54], ["get", 5, 13, 1, 198, 60], ["frame", 6, 5, 0, 198, 60], ["invoke", 6, 5, 198, 60], ["jump", "while_start_169", 198, 60], "while_end_170", ["get", 5, 3, 1, 199, 11], ["get", 6, 4, 1, 199, 17], ["lt", 7, 5, 6, 199, 17], ["move", 5, 7, 199, 17], ["jump_false", 7, "and_end_175", 199, 17], ["get", 6, 11, 1, 199, 24], ["frame", 7, 6, 0, 199, 24], ["invoke", 7, 6, 199, 24], ["access", 7, ".", 199, 32], ["eq", 8, 6, 7, 199, 32], ["move", 5, 8, 199, 32], "and_end_175", ["jump_false", 5, "if_else_173", 199, 32], ["get", 5, 13, 1, 200, 9], ["frame", 6, 5, 0, 200, 9], ["invoke", 6, 5, 200, 9], "while_start_176", ["get", 5, 3, 1, 201, 16], ["get", 6, 4, 1, 201, 22], ["lt", 7, 5, 6, 201, 22], ["move", 5, 7, 201, 22], ["jump_false", 7, "and_end_178", 201, 22], ["get", 6, 11, 1, 201, 39], ["frame", 7, 6, 0, 201, 39], ["invoke", 7, 6, 201, 39], ["get", 7, 14, 1, 201, 30], ["frame", 8, 7, 1, 201, 30], ["setarg", 8, 1, 6, 201, 30], ["invoke", 8, 6, 201, 30], ["move", 7, 6, 201, 30], ["jump_true", 6, "or_end_179", 201, 30], ["get", 6, 11, 1, 201, 48], ["frame", 8, 6, 0, 201, 48], ["invoke", 8, 6, 201, 48], ["access", 8, "_", 201, 56], ["eq", 9, 6, 8, 201, 56], ["move", 7, 9, 201, 56], "or_end_179", ["move", 5, 7, 201, 56], "and_end_178", ["jump_false", 5, "while_end_177", 201, 56], ["get", 5, 13, 1, 201, 62], ["frame", 6, 5, 0, 201, 62], ["invoke", 6, 5, 201, 62], ["jump", "while_start_176", 201, 62], "while_end_177", ["jump", "if_end_174", 201, 62], "if_else_173", "if_end_174", ["get", 5, 3, 1, 203, 11], ["get", 6, 4, 1, 203, 17], ["lt", 7, 5, 6, 203, 17], ["move", 5, 7, 203, 17], ["jump_false", 7, "and_end_182", 203, 17], ["get", 6, 11, 1, 203, 25], ["frame", 7, 6, 0, 203, 25], ["invoke", 7, 6, 203, 25], ["access", 7, "e", 203, 33], ["eq", 8, 6, 7, 203, 33], ["move", 6, 8, 203, 33], ["jump_true", 8, "or_end_183", 203, 33], ["get", 7, 11, 1, 203, 40], ["frame", 8, 7, 0, 203, 40], ["invoke", 8, 7, 203, 40], ["access", 8, "E", 203, 48], ["eq", 9, 7, 8, 203, 48], ["move", 6, 9, 203, 48], "or_end_183", ["move", 5, 6, 203, 48], "and_end_182", ["jump_false", 5, "if_else_180", 203, 48], ["get", 5, 13, 1, 204, 9], ["frame", 6, 5, 0, 204, 9], ["invoke", 6, 5, 204, 9], ["get", 5, 3, 1, 205, 13], ["get", 6, 4, 1, 205, 19], ["lt", 7, 5, 6, 205, 19], ["move", 5, 7, 205, 19], ["jump_false", 7, "and_end_186", 205, 19], ["get", 6, 11, 1, 205, 27], ["frame", 7, 6, 0, 205, 27], ["invoke", 7, 6, 205, 27], ["access", 7, "+", 205, 35], ["eq", 8, 6, 7, 205, 35], ["move", 6, 8, 205, 35], ["jump_true", 8, "or_end_187", 205, 35], ["get", 7, 11, 1, 205, 42], ["frame", 8, 7, 0, 205, 42], ["invoke", 8, 7, 205, 42], ["access", 8, "-", 205, 50], ["eq", 9, 7, 8, 205, 50], ["move", 6, 9, 205, 50], "or_end_187", ["move", 5, 6, 205, 50], "and_end_186", ["jump_false", 5, "if_else_184", 205, 50], ["get", 5, 13, 1, 205, 56], ["frame", 6, 5, 0, 205, 56], ["invoke", 6, 5, 205, 56], ["jump", "if_end_185", 205, 56], "if_else_184", "if_end_185", "while_start_188", ["get", 5, 3, 1, 206, 16], ["get", 6, 4, 1, 206, 22], ["lt", 7, 5, 6, 206, 22], ["move", 5, 7, 206, 22], ["jump_false", 7, "and_end_190", 206, 22], ["get", 6, 11, 1, 206, 38], ["frame", 7, 6, 0, 206, 38], ["invoke", 7, 6, 206, 38], ["get", 7, 14, 1, 206, 29], ["frame", 8, 7, 1, 206, 29], ["setarg", 8, 1, 6, 206, 29], ["invoke", 8, 6, 206, 29], ["move", 5, 6, 206, 29], "and_end_190", ["jump_false", 5, "while_end_189", 206, 29], ["get", 5, 13, 1, 206, 45], ["frame", 6, 5, 0, 206, 45], ["invoke", 6, 5, 206, 45], ["jump", "while_start_188", 206, 45], "while_end_189", ["jump", "if_end_181", 206, 45], "if_else_180", "if_end_181", "if_end_162", "if_end_153", "if_end_145", ["get", 5, 3, 1, 209, 25], ["get", 6, 22, 1, 209, 11], ["frame", 7, 6, 2, 209, 11], ["setarg", 7, 1, 2, 209, 11], ["setarg", 7, 2, 5, 209, 11], ["invoke", 7, 5, 209, 11], ["move", 1, 5, 209, 11], ["get", 1, 8, 1, 210, 10], ["record", 6, 8], ["access", 7, "number", 211, 13], ["store_field", 6, 7, "kind", 211, 13], ["store_field", 6, 2, "at", 211, 27], ["store_field", 6, 3, "from_row", 212, 17], ["store_field", 6, 4, "from_column", 212, 41], ["get", 2, 5, 1, 213, 15], ["store_field", 6, 2, "to_row", 213, 15], ["get", 2, 6, 1, 213, 31], ["store_field", 6, 2, "to_column", 213, 31], ["store_field", 6, 5, "value", 214, 14], [ "access", 2, { "name": "number", "kind": "name", "make": "intrinsic" }, 214, 27 ], ["frame", 3, 2, 1, 214, 27], ["setarg", 3, 1, 5, 214, 27], ["invoke", 3, 2, 214, 27], ["store_field", 6, 2, "number", 214, 27], ["is_array", 2, 1, 214, 27], ["jump_false", 2, "push_err_191", 214, 27], ["push", 1, 6, 214, 27], ["jump", "push_done_192", 214, 27], "push_err_191", [ "access", 1, { "name": "log", "kind": "name", "make": "intrinsic" }, 214, 27 ], ["access", 2, "error", 214, 27], ["access", 3, "cannot push: target must be an array", 214, 27], ["array", 4, 0, 214, 27], ["stone_text", 3], ["push", 4, 3, 214, 27], ["frame", 3, 1, 2, 214, 27], ["null", 1, 214, 27], ["setarg", 3, 0, 1, 214, 27], ["stone_text", 2], ["setarg", 3, 1, 2, 214, 27], ["setarg", 3, 2, 4, 214, 27], ["invoke", 3, 1, 214, 27], ["disrupt", 214, 27], "push_done_192", ["null", 1, 214, 27], ["return", 1, 214, 27] ], "_write_types": [null, null, null, null, null, null, null, null, null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", null, null, null, null, null, null, null, null, "bool", null, null, null, null, null, null, null, null, null, null, null, "text", "bool", null, null, null, null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", null, null, null, null, null, null, null, null, "bool", "bool", null, null, null, "text", "bool", "bool", null, null, null, "text", "bool", "bool", null, null, null, "text", "bool", null, null, null, null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", null, null, null, null, null, null, null, null, "bool", "bool", null, null, null, "text", "bool", "bool", null, null, null, "text", "bool", null, null, null, null, null, "bool", null, null, null, null, null, null, null, null, null, null, null, "text", "bool", null, null, null, null, null, "bool", "bool", null, null, null, "text", "bool", null, null, null, null, null, "bool", null, null, null, null, null, null, null, null, null, null, null, "text", "bool", null, null, null, null, null, "bool", "bool", null, null, null, "text", "bool", "bool", null, null, null, "text", "bool", null, null, null, null, null, "bool", "bool", null, null, null, "text", "bool", "bool", null, null, null, "text", "bool", null, null, null, null, null, "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "record", "text", null, null, null, null, null, "bool", null, "text", "text", "array", null, null, "null", "null"], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 0 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 10, "nr_close_slots": 0, "instructions": [ ["get", 1, 3, 1, 219, 17], ["move", 2, 1, 219, 17], ["get", 1, 5, 1, 220, 21], ["move", 3, 1, 220, 21], ["get", 1, 6, 1, 221, 21], ["move", 4, 1, 221, 21], ["access", 1, "", 222, 16], ["null", 5, 223, 14], "while_start_193", ["get", 6, 3, 1, 224, 12], ["get", 7, 4, 1, 224, 18], ["lt", 8, 6, 7, 224, 18], ["move", 6, 8, 224, 18], ["jump_false", 8, "and_end_195", 224, 18], ["get", 7, 11, 1, 224, 39], ["frame", 8, 7, 0, 224, 39], ["invoke", 8, 7, 224, 39], ["get", 8, 21, 1, 224, 25], ["frame", 9, 8, 1, 224, 25], ["setarg", 9, 1, 7, 224, 25], ["invoke", 9, 7, 224, 25], ["move", 6, 7, 224, 25], "and_end_195", ["jump_false", 6, "while_end_194", 224, 25], ["get", 6, 13, 1, 224, 46], ["frame", 7, 6, 0, 224, 46], ["invoke", 7, 6, 224, 46], ["jump", "while_start_193", 224, 46], "while_end_194", ["get", 6, 3, 1, 225, 26], ["get", 7, 22, 1, 225, 12], ["frame", 8, 7, 2, 225, 12], ["setarg", 8, 1, 2, 225, 12], ["setarg", 8, 2, 6, 225, 12], ["invoke", 8, 6, 225, 12], ["move", 1, 6, 225, 12], ["get", 7, 9, 1, 226, 10], ["load_dynamic", 8, 7, 6, 226, 19], ["move", 5, 8, 226, 19], ["null", 6, 227, 15], ["ne", 7, 8, 6, 227, 15], ["jump_false", 7, "if_else_196", 227, 15], ["get", 6, 8, 1, 228, 12], ["record", 7, 6], ["store_field", 7, 5, "kind", 229, 15], ["store_field", 7, 2, "at", 229, 23], ["store_field", 7, 3, "from_row", 230, 19], ["store_field", 7, 4, "from_column", 230, 43], ["get", 5, 5, 1, 231, 17], ["store_field", 7, 5, "to_row", 231, 17], ["get", 5, 6, 1, 231, 33], ["store_field", 7, 5, "to_column", 231, 33], ["is_array", 5, 6, 231, 33], ["jump_false", 5, "push_err_198", 231, 33], ["push", 6, 7, 231, 33], ["jump", "push_done_199", 231, 33], "push_err_198", [ "access", 5, { "name": "log", "kind": "name", "make": "intrinsic" }, 231, 33 ], ["access", 6, "error", 231, 33], ["access", 7, "cannot push: target must be an array", 231, 33], ["array", 8, 0, 231, 33], ["stone_text", 7], ["push", 8, 7, 231, 33], ["frame", 7, 5, 2, 231, 33], ["null", 5, 231, 33], ["setarg", 7, 0, 5, 231, 33], ["stone_text", 6], ["setarg", 7, 1, 6, 231, 33], ["setarg", 7, 2, 8, 231, 33], ["invoke", 7, 5, 231, 33], ["disrupt", 231, 33], "push_done_199", ["jump", "if_end_197", 231, 33], "if_else_196", ["get", 5, 8, 1, 234, 12], ["record", 6, 7], ["access", 7, "name", 235, 15], ["store_field", 6, 7, "kind", 235, 15], ["store_field", 6, 2, "at", 235, 27], ["store_field", 6, 3, "from_row", 236, 19], ["store_field", 6, 4, "from_column", 236, 43], ["get", 2, 5, 1, 237, 17], ["store_field", 6, 2, "to_row", 237, 17], ["get", 2, 6, 1, 237, 33], ["store_field", 6, 2, "to_column", 237, 33], ["store_field", 6, 1, "value", 238, 16], ["is_array", 1, 5, 238, 16], ["jump_false", 1, "push_err_200", 238, 16], ["push", 5, 6, 238, 16], ["jump", "push_done_201", 238, 16], "push_err_200", [ "access", 1, { "name": "log", "kind": "name", "make": "intrinsic" }, 238, 16 ], ["access", 2, "error", 238, 16], ["access", 3, "cannot push: target must be an array", 238, 16], ["array", 4, 0, 238, 16], ["stone_text", 3], ["push", 4, 3, 238, 16], ["frame", 3, 1, 2, 238, 16], ["null", 1, 238, 16], ["setarg", 3, 0, 1, 238, 16], ["stone_text", 2], ["setarg", 3, 1, 2, 238, 16], ["setarg", 3, 2, 4, 238, 16], ["invoke", 3, 1, 238, 16], ["disrupt", 238, 16], "push_done_201", "if_end_197", ["null", 1, 238, 16], ["return", 1, 238, 16] ], "_write_types": [null, null, null, null, null, null, null, null, null, null, null, "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "null", "bool", null, "record", null, null, "bool", null, "text", "text", "array", null, null, "null", null, "record", "text", null, null, "bool", null, "text", "text", "array", null, null, "null", "null"], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 0 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 9, "nr_close_slots": 0, "instructions": [ ["get", 1, 3, 1, 244, 17], ["move", 2, 1, 244, 17], ["get", 1, 5, 1, 245, 21], ["move", 3, 1, 245, 21], ["get", 1, 6, 1, 246, 21], ["move", 4, 1, 246, 21], ["access", 1, "", 247, 15], ["access", 5, 1, 248, 15], ["get", 6, 12, 1, 248, 9], ["frame", 7, 6, 1, 248, 9], ["setarg", 7, 1, 5, 248, 9], ["invoke", 7, 5, 248, 9], ["access", 6, "/", 248, 21], ["eq", 7, 5, 6, 248, 21], ["jump_false", 7, "if_else_202", 248, 21], "while_start_204", ["get", 5, 3, 1, 249, 14], ["get", 6, 4, 1, 249, 20], ["lt", 7, 5, 6, 249, 20], ["move", 5, 7, 249, 20], ["jump_false", 7, "and_end_207", 249, 20], ["get", 6, 11, 1, 249, 27], ["frame", 7, 6, 0, 249, 27], ["invoke", 7, 6, 249, 27], ["access", 7, "\n", 249, 35], ["ne", 8, 6, 7, 249, 35], ["move", 5, 8, 249, 35], "and_end_207", ["move", 6, 5, 249, 35], ["jump_false", 5, "and_end_206", 249, 35], ["get", 5, 11, 1, 249, 43], ["frame", 7, 5, 0, 249, 43], ["invoke", 7, 5, 249, 43], ["access", 7, "\r", 249, 51], ["ne", 8, 5, 7, 249, 51], ["move", 6, 8, 249, 51], "and_end_206", ["jump_false", 6, "while_end_205", 249, 51], ["get", 5, 13, 1, 249, 57], ["frame", 6, 5, 0, 249, 57], ["invoke", 6, 5, 249, 57], ["jump", "while_start_204", 249, 57], "while_end_205", ["jump", "if_end_203", 249, 57], "if_else_202", ["get", 5, 13, 1, 251, 7], ["frame", 6, 5, 0, 251, 7], ["invoke", 6, 5, 251, 7], ["get", 5, 13, 1, 251, 14], ["frame", 6, 5, 0, 251, 14], ["invoke", 6, 5, 251, 14], "while_start_208", ["get", 5, 3, 1, 252, 14], ["get", 6, 4, 1, 252, 20], ["lt", 7, 5, 6, 252, 20], ["jump_false", 7, "while_end_209", 252, 20], ["get", 5, 11, 1, 253, 13], ["frame", 6, 5, 0, 253, 13], ["invoke", 6, 5, 253, 13], ["access", 6, "*", 253, 21], ["eq", 7, 5, 6, 253, 21], ["move", 5, 7, 253, 21], ["jump_false", 7, "and_end_212", 253, 21], ["access", 6, 1, 253, 34], ["get", 7, 12, 1, 253, 28], ["frame", 8, 7, 1, 253, 28], ["setarg", 8, 1, 6, 253, 28], ["invoke", 8, 6, 253, 28], ["access", 7, "/", 253, 40], ["eq", 8, 6, 7, 253, 40], ["move", 5, 8, 253, 40], "and_end_212", ["jump_false", 5, "if_else_210", 253, 40], ["get", 5, 13, 1, 254, 11], ["frame", 6, 5, 0, 254, 11], ["invoke", 6, 5, 254, 11], ["get", 5, 13, 1, 254, 18], ["frame", 6, 5, 0, 254, 18], ["invoke", 6, 5, 254, 18], ["jump", "while_end_209", 255, 11], "_nop_ucfg_1", "if_else_210", "if_end_211", ["get", 5, 13, 1, 257, 9], ["frame", 6, 5, 0, 257, 9], ["invoke", 6, 5, 257, 9], ["jump", "while_start_208", 257, 9], "while_end_209", "if_end_203", ["get", 5, 3, 1, 260, 25], ["get", 6, 22, 1, 260, 11], ["frame", 7, 6, 2, 260, 11], ["setarg", 7, 1, 2, 260, 11], ["setarg", 7, 2, 5, 260, 11], ["invoke", 7, 5, 260, 11], ["move", 1, 5, 260, 11], ["get", 1, 8, 1, 261, 10], ["record", 6, 7], ["access", 7, "comment", 262, 13], ["store_field", 6, 7, "kind", 262, 13], ["store_field", 6, 2, "at", 262, 28], ["store_field", 6, 3, "from_row", 263, 17], ["store_field", 6, 4, "from_column", 263, 41], ["get", 2, 5, 1, 264, 15], ["store_field", 6, 2, "to_row", 264, 15], ["get", 2, 6, 1, 264, 31], ["store_field", 6, 2, "to_column", 264, 31], ["store_field", 6, 5, "value", 265, 14], ["is_array", 2, 1, 265, 14], ["jump_false", 2, "push_err_213", 265, 14], ["push", 1, 6, 265, 14], ["jump", "push_done_214", 265, 14], "push_err_213", [ "access", 1, { "name": "log", "kind": "name", "make": "intrinsic" }, 265, 14 ], ["access", 2, "error", 265, 14], ["access", 3, "cannot push: target must be an array", 265, 14], ["array", 4, 0, 265, 14], ["stone_text", 3], ["push", 4, 3, 265, 14], ["frame", 3, 1, 2, 265, 14], ["null", 1, 265, 14], ["setarg", 3, 0, 1, 265, 14], ["stone_text", 2], ["setarg", 3, 1, 2, 265, 14], ["setarg", 3, 2, 4, 265, 14], ["invoke", 3, 1, 265, 14], ["disrupt", 265, 14], "push_done_214", ["null", 1, 265, 14], ["return", 1, 265, 14] ], "_write_types": [null, null, null, null, null, null, null, null, "int", null, null, null, "text", "bool", null, null, "bool", "bool", null, null, null, "text", "bool", "bool", null, null, null, "text", "bool", null, null, null, null, null, null, null, null, null, null, null, "bool", null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", null, null, null, null, null, null, null, null, null, null, null, null, null, null, "record", "text", null, null, "bool", null, "text", "text", "array", null, null, "null", "null"], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 0 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 9, "nr_close_slots": 0, "instructions": [ ["get", 3, 3, 1, 270, 17], ["move", 4, 3, 270, 17], ["get", 3, 5, 1, 271, 21], ["move", 5, 3, 271, 21], ["get", 3, 6, 1, 272, 21], ["move", 6, 3, 272, 21], ["access", 3, 0, 273, 13], "while_start_215", ["lt", 7, 3, 2, 274, 16], ["jump_false", 7, "while_end_216", 274, 16], ["get", 7, 13, 1, 274, 25], ["frame", 8, 7, 0, 274, 25], ["invoke", 8, 7, 274, 25], ["access", 7, 1, 274, 40], "_nop_tc_1", "_nop_tc_2", "_nop_tc_3", "_nop_tc_4", ["add", 3, 3, 7, 274, 40], ["jump", "num_done_218", 274, 40], "num_err_217", "_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", "num_done_218", ["jump", "while_start_215", 274, 40], "while_end_216", ["get", 3, 8, 1, 275, 10], ["record", 7, 6], ["store_field", 7, 1, "kind", 276, 13], ["store_field", 7, 4, "at", 276, 23], ["store_field", 7, 5, "from_row", 277, 17], ["store_field", 7, 6, "from_column", 277, 41], ["get", 4, 5, 1, 278, 15], ["store_field", 7, 4, "to_row", 278, 15], ["get", 4, 6, 1, 278, 31], ["store_field", 7, 4, "to_column", 278, 31], ["is_array", 4, 3, 278, 31], ["jump_false", 4, "push_err_219", 278, 31], ["push", 3, 7, 278, 31], ["jump", "push_done_220", 278, 31], "push_err_219", [ "access", 3, { "name": "log", "kind": "name", "make": "intrinsic" }, 278, 31 ], ["access", 4, "error", 278, 31], ["access", 5, "cannot push: target must be an array", 278, 31], ["array", 6, 0, 278, 31], ["stone_text", 5], ["push", 6, 5, 278, 31], ["frame", 5, 3, 2, 278, 31], ["null", 3, 278, 31], ["setarg", 5, 0, 3, 278, 31], ["stone_text", 4], ["setarg", 5, 1, 4, 278, 31], ["setarg", 5, 2, 6, 278, 31], ["invoke", 5, 3, 278, 31], ["disrupt", 278, 31], "push_done_220", ["null", 3, 278, 31], ["return", 3, 278, 31] ], "_write_types": [null, null, null, "int", null, null, null, null, null, null, "bool", null, null, null, "int", null, null, null, null, null, null, null, null, null, null, "record", null, null, "bool", null, "text", "text", "array", null, null, "null", "null"], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 2 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 9, "nr_close_slots": 0, "instructions": [ ["get", 2, 3, 1, 283, 17], ["move", 3, 2, 283, 17], ["get", 2, 5, 1, 284, 21], ["move", 4, 2, 284, 21], ["get", 2, 6, 1, 285, 21], ["move", 5, 2, 285, 21], ["access", 2, 0, 286, 13], "while_start_221", ["lt", 6, 2, 1, 287, 16], ["jump_false", 6, "while_end_222", 287, 16], ["get", 6, 13, 1, 287, 25], ["frame", 7, 6, 0, 287, 25], ["invoke", 7, 6, 287, 25], ["access", 6, 1, 287, 40], "_nop_tc_1", "_nop_tc_2", "_nop_tc_3", "_nop_tc_4", ["add", 2, 2, 6, 287, 40], ["jump", "num_done_224", 287, 40], "num_err_223", "_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", "num_done_224", ["jump", "while_start_221", 287, 40], "while_end_222", ["get", 2, 8, 1, 288, 10], ["record", 6, 7], ["access", 7, "name", 289, 13], ["store_field", 6, 7, "kind", 289, 13], ["store_field", 6, 3, "at", 289, 25], ["store_field", 6, 4, "from_row", 290, 17], ["store_field", 6, 5, "from_column", 290, 41], ["get", 4, 5, 1, 291, 15], ["store_field", 6, 4, "to_row", 291, 15], ["get", 4, 6, 1, 291, 31], ["store_field", 6, 4, "to_column", 291, 31], ["get", 4, 1, 1, 292, 19], ["get", 5, 3, 1, 292, 31], [ "access", 7, { "name": "text", "kind": "name", "make": "intrinsic" }, 292, 14 ], ["frame", 8, 7, 3, 292, 14], ["setarg", 8, 1, 4, 292, 14], ["setarg", 8, 2, 3, 292, 14], ["setarg", 8, 3, 5, 292, 14], ["invoke", 8, 3, 292, 14], ["store_field", 6, 3, "value", 292, 14], ["is_array", 3, 2, 292, 14], ["jump_false", 3, "push_err_225", 292, 14], ["push", 2, 6, 292, 14], ["jump", "push_done_226", 292, 14], "push_err_225", [ "access", 2, { "name": "log", "kind": "name", "make": "intrinsic" }, 292, 14 ], ["access", 3, "error", 292, 14], ["access", 4, "cannot push: target must be an array", 292, 14], ["array", 5, 0, 292, 14], ["stone_text", 4], ["push", 5, 4, 292, 14], ["frame", 4, 2, 2, 292, 14], ["null", 2, 292, 14], ["setarg", 4, 0, 2, 292, 14], ["stone_text", 3], ["setarg", 4, 1, 3, 292, 14], ["setarg", 4, 2, 5, 292, 14], ["invoke", 4, 2, 292, 14], ["disrupt", 292, 14], "push_done_226", ["null", 2, 292, 14], ["return", 2, 292, 14] ], "_write_types": [null, null, "int", null, null, null, null, null, null, "bool", null, null, null, "int", null, null, null, null, null, null, null, null, null, null, "record", "text", null, null, null, null, null, null, null, "bool", null, "text", "text", "array", null, null, "null", "null"], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 1 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 12, "nr_close_slots": 0, "instructions": [ ["get", 1, 11, 1, 297, 13], ["frame", 2, 1, 0, 297, 13], ["invoke", 2, 1, 297, 13], ["move", 2, 1, 297, 13], ["access", 3, 0, 298, 17], ["access", 4, 0, 299, 21], ["access", 5, 0, 300, 21], ["access", 6, "", 301, 15], ["null", 7, 302, 14], ["eq", 8, 1, 7, 302, 14], ["jump_false", 8, "if_else_227", 302, 14], ["false", 1, 302, 27], ["return", 1, 302, 27], "_nop_ur_1", "if_else_227", "if_end_228", ["access", 1, "\n", 304, 14], ["eq", 7, 2, 1, 304, 14], ["jump_false", 7, "if_else_229", 304, 14], ["get", 1, 3, 1, 305, 15], ["move", 3, 1, 305, 15], ["get", 7, 5, 1, 305, 32], ["move", 4, 7, 305, 32], ["get", 8, 6, 1, 305, 49], ["move", 5, 8, 305, 49], ["get", 9, 13, 1, 306, 7], ["frame", 10, 9, 0, 306, 7], ["invoke", 10, 9, 306, 7], ["get", 9, 8, 1, 307, 12], ["record", 10, 7], ["access", 11, "newline", 307, 28], ["store_field", 10, 11, "kind", 307, 28], ["store_field", 10, 1, "at", 307, 43], ["store_field", 10, 7, "from_row", 307, 60], ["store_field", 10, 8, "from_column", 307, 84], ["get", 1, 5, 1, 307, 103], ["store_field", 10, 1, "to_row", 307, 103], ["get", 1, 6, 1, 307, 119], ["store_field", 10, 1, "to_column", 307, 119], ["access", 1, "\n", 307, 131], ["store_field", 10, 1, "value", 307, 131], ["is_array", 1, 9, 307, 131], ["jump_false", 1, "push_err_231", 307, 131], ["push", 9, 10, 307, 131], ["jump", "push_done_232", 307, 131], "push_err_231", [ "access", 1, { "name": "log", "kind": "name", "make": "intrinsic" }, 307, 131 ], ["access", 7, "error", 307, 131], ["access", 8, "cannot push: target must be an array", 307, 131], ["array", 9, 0, 307, 131], ["stone_text", 8], ["push", 9, 8, 307, 131], ["frame", 8, 1, 2, 307, 131], ["null", 1, 307, 131], ["setarg", 8, 0, 1, 307, 131], ["stone_text", 7], ["setarg", 8, 1, 7, 307, 131], ["setarg", 8, 2, 9, 307, 131], ["invoke", 8, 1, 307, 131], ["disrupt", 307, 131], "push_done_232", ["true", 1, 308, 14], ["return", 1, 308, 14], "_nop_ur_2", "if_else_229", "if_end_230", ["access", 1, "\r", 310, 14], ["eq", 7, 2, 1, 310, 14], ["jump_false", 7, "if_else_233", 310, 14], ["get", 1, 3, 1, 311, 15], ["move", 3, 1, 311, 15], ["get", 1, 5, 1, 311, 32], ["move", 4, 1, 311, 32], ["get", 1, 6, 1, 311, 49], ["move", 5, 1, 311, 49], ["get", 1, 13, 1, 312, 7], ["frame", 7, 1, 0, 312, 7], ["invoke", 7, 1, 312, 7], ["get", 1, 3, 1, 313, 11], ["get", 7, 4, 1, 313, 17], ["lt", 8, 1, 7, 313, 17], ["move", 1, 8, 313, 17], ["jump_false", 8, "and_end_237", 313, 17], ["get", 7, 11, 1, 313, 24], ["frame", 8, 7, 0, 313, 24], ["invoke", 8, 7, 313, 24], ["access", 8, "\n", 313, 32], ["eq", 9, 7, 8, 313, 32], ["move", 1, 9, 313, 32], "and_end_237", ["jump_false", 1, "if_else_235", 313, 32], ["get", 1, 13, 1, 313, 38], ["frame", 7, 1, 0, 313, 38], ["invoke", 7, 1, 313, 38], ["jump", "if_end_236", 313, 38], "if_else_235", "if_end_236", ["get", 1, 8, 1, 314, 12], ["record", 7, 7], ["access", 8, "newline", 314, 28], ["store_field", 7, 8, "kind", 314, 28], ["store_field", 7, 3, "at", 314, 43], ["store_field", 7, 4, "from_row", 314, 60], ["store_field", 7, 5, "from_column", 314, 84], ["get", 8, 5, 1, 314, 103], ["store_field", 7, 8, "to_row", 314, 103], ["get", 8, 6, 1, 314, 119], ["store_field", 7, 8, "to_column", 314, 119], ["access", 8, "\n", 314, 131], ["store_field", 7, 8, "value", 314, 131], ["is_array", 8, 1, 314, 131], ["jump_false", 8, "push_err_238", 314, 131], ["push", 1, 7, 314, 131], ["jump", "push_done_239", 314, 131], "push_err_238", [ "access", 1, { "name": "log", "kind": "name", "make": "intrinsic" }, 314, 131 ], ["access", 7, "error", 314, 131], ["access", 8, "cannot push: target must be an array", 314, 131], ["array", 9, 0, 314, 131], ["stone_text", 8], ["push", 9, 8, 314, 131], ["frame", 8, 1, 2, 314, 131], ["null", 1, 314, 131], ["setarg", 8, 0, 1, 314, 131], ["stone_text", 7], ["setarg", 8, 1, 7, 314, 131], ["setarg", 8, 2, 9, 314, 131], ["invoke", 8, 1, 314, 131], ["disrupt", 314, 131], "push_done_239", ["true", 1, 315, 14], ["return", 1, 315, 14], "_nop_ur_3", "if_else_233", "if_end_234", ["access", 1, " ", 317, 14], ["eq", 7, 2, 1, 317, 14], ["move", 1, 7, 317, 14], ["jump_true", 7, "or_end_242", 317, 14], ["access", 7, "\t", 317, 26], ["eq", 8, 2, 7, 317, 26], ["move", 1, 8, 317, 26], "or_end_242", ["jump_false", 1, "if_else_240", 317, 26], ["get", 1, 3, 1, 318, 15], ["move", 3, 1, 318, 15], ["get", 1, 5, 1, 318, 32], ["move", 4, 1, 318, 32], ["get", 1, 6, 1, 318, 49], ["move", 5, 1, 318, 49], "while_start_243", ["get", 1, 3, 1, 319, 14], ["get", 7, 4, 1, 319, 20], ["lt", 8, 1, 7, 319, 20], ["move", 1, 8, 319, 20], ["jump_false", 8, "and_end_245", 319, 20], ["get", 7, 11, 1, 319, 28], ["frame", 8, 7, 0, 319, 28], ["invoke", 8, 7, 319, 28], ["access", 8, " ", 319, 36], ["eq", 9, 7, 8, 319, 36], ["move", 7, 9, 319, 36], ["jump_true", 9, "or_end_246", 319, 36], ["get", 8, 11, 1, 319, 43], ["frame", 9, 8, 0, 319, 43], ["invoke", 9, 8, 319, 43], ["access", 9, "\t", 319, 51], ["eq", 10, 8, 9, 319, 51], ["move", 7, 10, 319, 51], "or_end_246", ["move", 1, 7, 319, 51], "and_end_245", ["jump_false", 1, "while_end_244", 319, 51], ["get", 1, 13, 1, 319, 58], ["frame", 7, 1, 0, 319, 58], ["invoke", 7, 1, 319, 58], ["jump", "while_start_243", 319, 58], "while_end_244", ["get", 1, 3, 1, 320, 27], ["get", 7, 22, 1, 320, 13], ["frame", 8, 7, 2, 320, 13], ["setarg", 8, 1, 3, 320, 13], ["setarg", 8, 2, 1, 320, 13], ["invoke", 8, 1, 320, 13], ["move", 6, 1, 320, 13], ["get", 6, 8, 1, 321, 12], ["record", 7, 7], ["access", 8, "space", 321, 28], ["store_field", 7, 8, "kind", 321, 28], ["store_field", 7, 3, "at", 321, 41], ["store_field", 7, 4, "from_row", 321, 58], ["store_field", 7, 5, "from_column", 321, 82], ["get", 3, 5, 1, 321, 101], ["store_field", 7, 3, "to_row", 321, 101], ["get", 3, 6, 1, 321, 117], ["store_field", 7, 3, "to_column", 321, 117], ["store_field", 7, 1, "value", 321, 129], ["is_array", 1, 6, 321, 129], ["jump_false", 1, "push_err_247", 321, 129], ["push", 6, 7, 321, 129], ["jump", "push_done_248", 321, 129], "push_err_247", [ "access", 1, { "name": "log", "kind": "name", "make": "intrinsic" }, 321, 129 ], ["access", 3, "error", 321, 129], ["access", 4, "cannot push: target must be an array", 321, 129], ["array", 5, 0, 321, 129], ["stone_text", 4], ["push", 5, 4, 321, 129], ["frame", 4, 1, 2, 321, 129], ["null", 1, 321, 129], ["setarg", 4, 0, 1, 321, 129], ["stone_text", 3], ["setarg", 4, 1, 3, 321, 129], ["setarg", 4, 2, 5, 321, 129], ["invoke", 4, 1, 321, 129], ["disrupt", 321, 129], "push_done_248", ["true", 1, 322, 14], ["return", 1, 322, 14], "_nop_ur_4", "if_else_240", "if_end_241", ["access", 1, "'", 324, 14], ["eq", 3, 2, 1, 324, 14], ["move", 1, 3, 324, 14], ["jump_true", 3, "or_end_251", 324, 14], ["access", 3, "\"", 324, 26], ["eq", 4, 2, 3, 324, 26], ["move", 1, 4, 324, 26], "or_end_251", ["jump_false", 1, "if_else_249", 324, 26], ["get", 1, 23, 1, 324, 34], ["frame", 3, 1, 1, 324, 34], ["setarg", 3, 1, 2, 324, 34], ["invoke", 3, 1, 324, 34], ["true", 1, 324, 57], ["return", 1, 324, 57], "_nop_ur_5", "if_else_249", "if_end_250", ["access", 1, "`", 325, 14], ["eq", 3, 2, 1, 325, 14], ["jump_false", 3, "if_else_252", 325, 14], ["get", 1, 24, 1, 325, 21], ["frame", 3, 1, 0, 325, 21], ["invoke", 3, 1, 325, 21], ["true", 1, 325, 45], ["return", 1, 325, 45], "_nop_ur_6", "if_else_252", "if_end_253", ["get", 1, 14, 1, 326, 9], ["frame", 3, 1, 1, 326, 9], ["setarg", 3, 1, 2, 326, 9], ["invoke", 3, 1, 326, 9], ["jump_false", 1, "if_else_254", 326, 9], ["get", 1, 25, 1, 326, 24], ["frame", 3, 1, 0, 326, 24], ["invoke", 3, 1, 326, 24], ["true", 1, 326, 46], ["return", 1, 326, 46], "_nop_ur_7", "if_else_254", "if_end_255", ["access", 1, ".", 327, 14], ["eq", 3, 2, 1, 327, 14], ["move", 1, 3, 327, 14], ["jump_false", 3, "and_end_258", 327, 14], ["access", 3, 1, 327, 36], ["get", 4, 12, 1, 327, 30], ["frame", 5, 4, 1, 327, 30], ["setarg", 5, 1, 3, 327, 30], ["invoke", 5, 3, 327, 30], ["get", 4, 14, 1, 327, 21], ["frame", 5, 4, 1, 327, 21], ["setarg", 5, 1, 3, 327, 21], ["invoke", 5, 3, 327, 21], ["move", 1, 3, 327, 21], "and_end_258", ["jump_false", 1, "if_else_256", 327, 21], ["get", 1, 25, 1, 327, 43], ["frame", 3, 1, 0, 327, 43], ["invoke", 3, 1, 327, 43], ["true", 1, 327, 65], ["return", 1, 327, 65], "_nop_ur_8", "if_else_256", "if_end_257", ["get", 1, 20, 1, 328, 9], ["frame", 3, 1, 1, 328, 9], ["setarg", 3, 1, 2, 328, 9], ["invoke", 3, 1, 328, 9], ["jump_false", 1, "if_else_259", 328, 9], ["get", 1, 26, 1, 328, 30], ["frame", 3, 1, 0, 328, 30], ["invoke", 3, 1, 328, 30], ["true", 1, 328, 50], ["return", 1, 328, 50], "_nop_ur_9", "if_else_259", "if_end_260", ["access", 1, "/", 329, 14], ["eq", 3, 2, 1, 329, 14], ["jump_false", 3, "if_else_261", 329, 14], ["access", 1, 1, 330, 17], ["get", 3, 12, 1, 330, 11], ["frame", 4, 3, 1, 330, 11], ["setarg", 4, 1, 1, 330, 11], ["invoke", 4, 1, 330, 11], ["access", 3, "/", 330, 23], ["eq", 4, 1, 3, 330, 23], ["move", 1, 4, 330, 23], ["jump_true", 4, "or_end_265", 330, 23], ["access", 3, 1, 330, 36], ["get", 4, 12, 1, 330, 30], ["frame", 5, 4, 1, 330, 30], ["setarg", 5, 1, 3, 330, 30], ["invoke", 5, 3, 330, 30], ["access", 4, "*", 330, 42], ["eq", 5, 3, 4, 330, 42], ["move", 1, 5, 330, 42], "or_end_265", ["jump_false", 1, "if_else_263", 330, 42], ["get", 1, 27, 1, 330, 49], ["frame", 3, 1, 0, 330, 49], ["invoke", 3, 1, 330, 49], ["true", 1, 330, 72], ["return", 1, 330, 72], "_nop_ur_10", "if_else_263", "if_end_264", ["access", 1, 1, 331, 17], ["get", 3, 12, 1, 331, 11], ["frame", 4, 3, 1, 331, 11], ["setarg", 4, 1, 1, 331, 11], ["invoke", 4, 1, 331, 11], ["access", 3, "=", 331, 23], ["eq", 4, 1, 3, 331, 23], ["jump_false", 4, "if_else_266", 331, 23], ["access", 1, "/=", 331, 38], ["access", 3, 2, 331, 44], ["get", 4, 28, 1, 331, 30], ["frame", 5, 4, 2, 331, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 331, 30], ["setarg", 5, 2, 3, 331, 30], ["invoke", 5, 1, 331, 30], ["true", 1, 331, 55], ["return", 1, 331, 55], "_nop_ur_11", "if_else_266", "if_end_267", ["access", 1, 1, 332, 17], ["get", 3, 12, 1, 332, 11], ["frame", 4, 3, 1, 332, 11], ["setarg", 4, 1, 1, 332, 11], ["invoke", 4, 1, 332, 11], ["access", 3, "!", 332, 23], ["eq", 4, 1, 3, 332, 23], ["jump_false", 4, "if_else_268", 332, 23], ["access", 1, 2, 332, 41], ["get", 3, 29, 1, 332, 30], ["frame", 4, 3, 1, 332, 30], ["setarg", 4, 1, 1, 332, 30], ["invoke", 4, 1, 332, 30], ["true", 1, 332, 52], ["return", 1, 332, 52], "_nop_ur_12", "if_else_268", "if_end_269", ["access", 1, "/", 333, 15], ["access", 3, 1, 333, 20], ["get", 4, 28, 1, 333, 7], ["frame", 5, 4, 2, 333, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 333, 7], ["setarg", 5, 2, 3, 333, 7], ["invoke", 5, 1, 333, 7], ["true", 1, 333, 31], ["return", 1, 333, 31], "_nop_ur_13", "if_else_261", "if_end_262", ["access", 1, "*", 335, 14], ["eq", 3, 2, 1, 335, 14], ["jump_false", 3, "if_else_270", 335, 14], ["access", 1, 1, 336, 17], ["get", 3, 12, 1, 336, 11], ["frame", 4, 3, 1, 336, 11], ["setarg", 4, 1, 1, 336, 11], ["invoke", 4, 1, 336, 11], ["access", 3, "*", 336, 23], ["eq", 4, 1, 3, 336, 23], ["jump_false", 4, "if_else_272", 336, 23], ["access", 1, 2, 337, 19], ["get", 3, 12, 1, 337, 13], ["frame", 4, 3, 1, 337, 13], ["setarg", 4, 1, 1, 337, 13], ["invoke", 4, 1, 337, 13], ["access", 3, "!", 337, 25], ["eq", 4, 1, 3, 337, 25], ["jump_false", 4, "if_else_274", 337, 25], ["access", 1, 3, 337, 43], ["get", 3, 29, 1, 337, 32], ["frame", 4, 3, 1, 337, 32], ["setarg", 4, 1, 1, 337, 32], ["invoke", 4, 1, 337, 32], ["true", 1, 337, 54], ["return", 1, 337, 54], "_nop_ur_14", "if_else_274", "if_end_275", ["access", 1, 2, 338, 19], ["get", 3, 12, 1, 338, 13], ["frame", 4, 3, 1, 338, 13], ["setarg", 4, 1, 1, 338, 13], ["invoke", 4, 1, 338, 13], ["access", 3, "=", 338, 25], ["eq", 4, 1, 3, 338, 25], ["jump_false", 4, "if_else_276", 338, 25], ["access", 1, "**=", 338, 40], ["access", 3, 3, 338, 47], ["get", 4, 28, 1, 338, 32], ["frame", 5, 4, 2, 338, 32], ["stone_text", 1], ["setarg", 5, 1, 1, 338, 32], ["setarg", 5, 2, 3, 338, 32], ["invoke", 5, 1, 338, 32], ["true", 1, 338, 58], ["return", 1, 338, 58], "_nop_ur_15", "if_else_276", "if_end_277", ["access", 1, "**", 339, 17], ["access", 3, 2, 339, 23], ["get", 4, 28, 1, 339, 9], ["frame", 5, 4, 2, 339, 9], ["stone_text", 1], ["setarg", 5, 1, 1, 339, 9], ["setarg", 5, 2, 3, 339, 9], ["invoke", 5, 1, 339, 9], ["true", 1, 339, 34], ["return", 1, 339, 34], "_nop_ur_16", "if_else_272", "if_end_273", ["access", 1, 1, 341, 17], ["get", 3, 12, 1, 341, 11], ["frame", 4, 3, 1, 341, 11], ["setarg", 4, 1, 1, 341, 11], ["invoke", 4, 1, 341, 11], ["access", 3, "=", 341, 23], ["eq", 4, 1, 3, 341, 23], ["jump_false", 4, "if_else_278", 341, 23], ["access", 1, "*=", 341, 38], ["access", 3, 2, 341, 44], ["get", 4, 28, 1, 341, 30], ["frame", 5, 4, 2, 341, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 341, 30], ["setarg", 5, 2, 3, 341, 30], ["invoke", 5, 1, 341, 30], ["true", 1, 341, 55], ["return", 1, 341, 55], "_nop_ur_17", "if_else_278", "if_end_279", ["access", 1, 1, 342, 17], ["get", 3, 12, 1, 342, 11], ["frame", 4, 3, 1, 342, 11], ["setarg", 4, 1, 1, 342, 11], ["invoke", 4, 1, 342, 11], ["access", 3, "!", 342, 23], ["eq", 4, 1, 3, 342, 23], ["jump_false", 4, "if_else_280", 342, 23], ["access", 1, 2, 342, 41], ["get", 3, 29, 1, 342, 30], ["frame", 4, 3, 1, 342, 30], ["setarg", 4, 1, 1, 342, 30], ["invoke", 4, 1, 342, 30], ["true", 1, 342, 52], ["return", 1, 342, 52], "_nop_ur_18", "if_else_280", "if_end_281", ["access", 1, "*", 343, 15], ["access", 3, 1, 343, 20], ["get", 4, 28, 1, 343, 7], ["frame", 5, 4, 2, 343, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 343, 7], ["setarg", 5, 2, 3, 343, 7], ["invoke", 5, 1, 343, 7], ["true", 1, 343, 31], ["return", 1, 343, 31], "_nop_ur_19", "if_else_270", "if_end_271", ["access", 1, "%", 345, 14], ["eq", 3, 2, 1, 345, 14], ["jump_false", 3, "if_else_282", 345, 14], ["access", 1, 1, 346, 17], ["get", 3, 12, 1, 346, 11], ["frame", 4, 3, 1, 346, 11], ["setarg", 4, 1, 1, 346, 11], ["invoke", 4, 1, 346, 11], ["access", 3, "=", 346, 23], ["eq", 4, 1, 3, 346, 23], ["jump_false", 4, "if_else_284", 346, 23], ["access", 1, "%=", 346, 38], ["access", 3, 2, 346, 44], ["get", 4, 28, 1, 346, 30], ["frame", 5, 4, 2, 346, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 346, 30], ["setarg", 5, 2, 3, 346, 30], ["invoke", 5, 1, 346, 30], ["true", 1, 346, 55], ["return", 1, 346, 55], "_nop_ur_20", "if_else_284", "if_end_285", ["access", 1, 1, 347, 17], ["get", 3, 12, 1, 347, 11], ["frame", 4, 3, 1, 347, 11], ["setarg", 4, 1, 1, 347, 11], ["invoke", 4, 1, 347, 11], ["access", 3, "!", 347, 23], ["eq", 4, 1, 3, 347, 23], ["jump_false", 4, "if_else_286", 347, 23], ["access", 1, 2, 347, 41], ["get", 3, 29, 1, 347, 30], ["frame", 4, 3, 1, 347, 30], ["setarg", 4, 1, 1, 347, 30], ["invoke", 4, 1, 347, 30], ["true", 1, 347, 52], ["return", 1, 347, 52], "_nop_ur_21", "if_else_286", "if_end_287", ["access", 1, "%", 348, 15], ["access", 3, 1, 348, 20], ["get", 4, 28, 1, 348, 7], ["frame", 5, 4, 2, 348, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 348, 7], ["setarg", 5, 2, 3, 348, 7], ["invoke", 5, 1, 348, 7], ["true", 1, 348, 31], ["return", 1, 348, 31], "_nop_ur_22", "if_else_282", "if_end_283", ["access", 1, "+", 350, 14], ["eq", 3, 2, 1, 350, 14], ["jump_false", 3, "if_else_288", 350, 14], ["access", 1, 1, 351, 17], ["get", 3, 12, 1, 351, 11], ["frame", 4, 3, 1, 351, 11], ["setarg", 4, 1, 1, 351, 11], ["invoke", 4, 1, 351, 11], ["access", 3, "=", 351, 23], ["eq", 4, 1, 3, 351, 23], ["jump_false", 4, "if_else_290", 351, 23], ["access", 1, "+=", 351, 38], ["access", 3, 2, 351, 44], ["get", 4, 28, 1, 351, 30], ["frame", 5, 4, 2, 351, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 351, 30], ["setarg", 5, 2, 3, 351, 30], ["invoke", 5, 1, 351, 30], ["true", 1, 351, 55], ["return", 1, 351, 55], "_nop_ur_23", "if_else_290", "if_end_291", ["access", 1, 1, 352, 17], ["get", 3, 12, 1, 352, 11], ["frame", 4, 3, 1, 352, 11], ["setarg", 4, 1, 1, 352, 11], ["invoke", 4, 1, 352, 11], ["access", 3, "+", 352, 23], ["eq", 4, 1, 3, 352, 23], ["jump_false", 4, "if_else_292", 352, 23], ["access", 1, "++", 352, 38], ["access", 3, 2, 352, 44], ["get", 4, 28, 1, 352, 30], ["frame", 5, 4, 2, 352, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 352, 30], ["setarg", 5, 2, 3, 352, 30], ["invoke", 5, 1, 352, 30], ["true", 1, 352, 55], ["return", 1, 352, 55], "_nop_ur_24", "if_else_292", "if_end_293", ["access", 1, 1, 353, 17], ["get", 3, 12, 1, 353, 11], ["frame", 4, 3, 1, 353, 11], ["setarg", 4, 1, 1, 353, 11], ["invoke", 4, 1, 353, 11], ["access", 3, "!", 353, 23], ["eq", 4, 1, 3, 353, 23], ["jump_false", 4, "if_else_294", 353, 23], ["access", 1, 2, 353, 41], ["get", 3, 29, 1, 353, 30], ["frame", 4, 3, 1, 353, 30], ["setarg", 4, 1, 1, 353, 30], ["invoke", 4, 1, 353, 30], ["true", 1, 353, 52], ["return", 1, 353, 52], "_nop_ur_25", "if_else_294", "if_end_295", ["access", 1, "+", 354, 15], ["access", 3, 1, 354, 20], ["get", 4, 28, 1, 354, 7], ["frame", 5, 4, 2, 354, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 354, 7], ["setarg", 5, 2, 3, 354, 7], ["invoke", 5, 1, 354, 7], ["true", 1, 354, 31], ["return", 1, 354, 31], "_nop_ur_26", "if_else_288", "if_end_289", ["access", 1, "-", 356, 14], ["eq", 3, 2, 1, 356, 14], ["jump_false", 3, "if_else_296", 356, 14], ["access", 1, 1, 357, 17], ["get", 3, 12, 1, 357, 11], ["frame", 4, 3, 1, 357, 11], ["setarg", 4, 1, 1, 357, 11], ["invoke", 4, 1, 357, 11], ["access", 3, "=", 357, 23], ["eq", 4, 1, 3, 357, 23], ["jump_false", 4, "if_else_298", 357, 23], ["access", 1, "-=", 357, 38], ["access", 3, 2, 357, 44], ["get", 4, 28, 1, 357, 30], ["frame", 5, 4, 2, 357, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 357, 30], ["setarg", 5, 2, 3, 357, 30], ["invoke", 5, 1, 357, 30], ["true", 1, 357, 55], ["return", 1, 357, 55], "_nop_ur_27", "if_else_298", "if_end_299", ["access", 1, 1, 358, 17], ["get", 3, 12, 1, 358, 11], ["frame", 4, 3, 1, 358, 11], ["setarg", 4, 1, 1, 358, 11], ["invoke", 4, 1, 358, 11], ["access", 3, "-", 358, 23], ["eq", 4, 1, 3, 358, 23], ["jump_false", 4, "if_else_300", 358, 23], ["access", 1, "--", 358, 38], ["access", 3, 2, 358, 44], ["get", 4, 28, 1, 358, 30], ["frame", 5, 4, 2, 358, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 358, 30], ["setarg", 5, 2, 3, 358, 30], ["invoke", 5, 1, 358, 30], ["true", 1, 358, 55], ["return", 1, 358, 55], "_nop_ur_28", "if_else_300", "if_end_301", ["access", 1, 1, 359, 17], ["get", 3, 12, 1, 359, 11], ["frame", 4, 3, 1, 359, 11], ["setarg", 4, 1, 1, 359, 11], ["invoke", 4, 1, 359, 11], ["access", 3, "!", 359, 23], ["eq", 4, 1, 3, 359, 23], ["jump_false", 4, "if_else_302", 359, 23], ["access", 1, 2, 359, 41], ["get", 3, 29, 1, 359, 30], ["frame", 4, 3, 1, 359, 30], ["setarg", 4, 1, 1, 359, 30], ["invoke", 4, 1, 359, 30], ["true", 1, 359, 52], ["return", 1, 359, 52], "_nop_ur_29", "if_else_302", "if_end_303", ["access", 1, "-", 360, 15], ["access", 3, 1, 360, 20], ["get", 4, 28, 1, 360, 7], ["frame", 5, 4, 2, 360, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 360, 7], ["setarg", 5, 2, 3, 360, 7], ["invoke", 5, 1, 360, 7], ["true", 1, 360, 31], ["return", 1, 360, 31], "_nop_ur_30", "if_else_296", "if_end_297", ["access", 1, "<", 362, 14], ["eq", 3, 2, 1, 362, 14], ["jump_false", 3, "if_else_304", 362, 14], ["access", 1, 1, 363, 17], ["get", 3, 12, 1, 363, 11], ["frame", 4, 3, 1, 363, 11], ["setarg", 4, 1, 1, 363, 11], ["invoke", 4, 1, 363, 11], ["access", 3, "=", 363, 23], ["eq", 4, 1, 3, 363, 23], ["move", 1, 4, 363, 23], ["jump_false", 4, "and_end_308", 363, 23], ["access", 3, 2, 363, 36], ["get", 4, 12, 1, 363, 30], ["frame", 5, 4, 1, 363, 30], ["setarg", 5, 1, 3, 363, 30], ["invoke", 5, 3, 363, 30], ["access", 4, "!", 363, 42], ["eq", 5, 3, 4, 363, 42], ["move", 1, 5, 363, 42], "and_end_308", ["jump_false", 1, "if_else_306", 363, 42], ["access", 1, 3, 363, 60], ["get", 3, 29, 1, 363, 49], ["frame", 4, 3, 1, 363, 49], ["setarg", 4, 1, 1, 363, 49], ["invoke", 4, 1, 363, 49], ["true", 1, 363, 71], ["return", 1, 363, 71], "_nop_ur_31", "if_else_306", "if_end_307", ["access", 1, 1, 364, 17], ["get", 3, 12, 1, 364, 11], ["frame", 4, 3, 1, 364, 11], ["setarg", 4, 1, 1, 364, 11], ["invoke", 4, 1, 364, 11], ["access", 3, "=", 364, 23], ["eq", 4, 1, 3, 364, 23], ["jump_false", 4, "if_else_309", 364, 23], ["access", 1, "<=", 364, 38], ["access", 3, 2, 364, 44], ["get", 4, 28, 1, 364, 30], ["frame", 5, 4, 2, 364, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 364, 30], ["setarg", 5, 2, 3, 364, 30], ["invoke", 5, 1, 364, 30], ["true", 1, 364, 55], ["return", 1, 364, 55], "_nop_ur_32", "if_else_309", "if_end_310", ["access", 1, 1, 365, 17], ["get", 3, 12, 1, 365, 11], ["frame", 4, 3, 1, 365, 11], ["setarg", 4, 1, 1, 365, 11], ["invoke", 4, 1, 365, 11], ["access", 3, "<", 365, 23], ["eq", 4, 1, 3, 365, 23], ["jump_false", 4, "if_else_311", 365, 23], ["access", 1, 2, 366, 19], ["get", 3, 12, 1, 366, 13], ["frame", 4, 3, 1, 366, 13], ["setarg", 4, 1, 1, 366, 13], ["invoke", 4, 1, 366, 13], ["access", 3, "!", 366, 25], ["eq", 4, 1, 3, 366, 25], ["jump_false", 4, "if_else_313", 366, 25], ["access", 1, 3, 366, 43], ["get", 3, 29, 1, 366, 32], ["frame", 4, 3, 1, 366, 32], ["setarg", 4, 1, 1, 366, 32], ["invoke", 4, 1, 366, 32], ["true", 1, 366, 54], ["return", 1, 366, 54], "_nop_ur_33", "if_else_313", "if_end_314", ["access", 1, 2, 367, 19], ["get", 3, 12, 1, 367, 13], ["frame", 4, 3, 1, 367, 13], ["setarg", 4, 1, 1, 367, 13], ["invoke", 4, 1, 367, 13], ["access", 3, "=", 367, 25], ["eq", 4, 1, 3, 367, 25], ["jump_false", 4, "if_else_315", 367, 25], ["access", 1, "<<=", 367, 40], ["access", 3, 3, 367, 47], ["get", 4, 28, 1, 367, 32], ["frame", 5, 4, 2, 367, 32], ["stone_text", 1], ["setarg", 5, 1, 1, 367, 32], ["setarg", 5, 2, 3, 367, 32], ["invoke", 5, 1, 367, 32], ["true", 1, 367, 58], ["return", 1, 367, 58], "_nop_ur_34", "if_else_315", "if_end_316", ["access", 1, "<<", 368, 17], ["access", 3, 2, 368, 23], ["get", 4, 28, 1, 368, 9], ["frame", 5, 4, 2, 368, 9], ["stone_text", 1], ["setarg", 5, 1, 1, 368, 9], ["setarg", 5, 2, 3, 368, 9], ["invoke", 5, 1, 368, 9], ["true", 1, 368, 34], ["return", 1, 368, 34], "_nop_ur_35", "if_else_311", "if_end_312", ["access", 1, 1, 370, 17], ["get", 3, 12, 1, 370, 11], ["frame", 4, 3, 1, 370, 11], ["setarg", 4, 1, 1, 370, 11], ["invoke", 4, 1, 370, 11], ["access", 3, "!", 370, 23], ["eq", 4, 1, 3, 370, 23], ["jump_false", 4, "if_else_317", 370, 23], ["access", 1, 2, 370, 41], ["get", 3, 29, 1, 370, 30], ["frame", 4, 3, 1, 370, 30], ["setarg", 4, 1, 1, 370, 30], ["invoke", 4, 1, 370, 30], ["true", 1, 370, 52], ["return", 1, 370, 52], "_nop_ur_36", "if_else_317", "if_end_318", ["access", 1, "<", 371, 15], ["access", 3, 1, 371, 20], ["get", 4, 28, 1, 371, 7], ["frame", 5, 4, 2, 371, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 371, 7], ["setarg", 5, 2, 3, 371, 7], ["invoke", 5, 1, 371, 7], ["true", 1, 371, 31], ["return", 1, 371, 31], "_nop_ur_37", "if_else_304", "if_end_305", ["access", 1, ">", 373, 14], ["eq", 3, 2, 1, 373, 14], ["jump_false", 3, "if_else_319", 373, 14], ["access", 1, 1, 374, 17], ["get", 3, 12, 1, 374, 11], ["frame", 4, 3, 1, 374, 11], ["setarg", 4, 1, 1, 374, 11], ["invoke", 4, 1, 374, 11], ["access", 3, "=", 374, 23], ["eq", 4, 1, 3, 374, 23], ["move", 1, 4, 374, 23], ["jump_false", 4, "and_end_323", 374, 23], ["access", 3, 2, 374, 36], ["get", 4, 12, 1, 374, 30], ["frame", 5, 4, 1, 374, 30], ["setarg", 5, 1, 3, 374, 30], ["invoke", 5, 3, 374, 30], ["access", 4, "!", 374, 42], ["eq", 5, 3, 4, 374, 42], ["move", 1, 5, 374, 42], "and_end_323", ["jump_false", 1, "if_else_321", 374, 42], ["access", 1, 3, 374, 60], ["get", 3, 29, 1, 374, 49], ["frame", 4, 3, 1, 374, 49], ["setarg", 4, 1, 1, 374, 49], ["invoke", 4, 1, 374, 49], ["true", 1, 374, 71], ["return", 1, 374, 71], "_nop_ur_38", "if_else_321", "if_end_322", ["access", 1, 1, 375, 17], ["get", 3, 12, 1, 375, 11], ["frame", 4, 3, 1, 375, 11], ["setarg", 4, 1, 1, 375, 11], ["invoke", 4, 1, 375, 11], ["access", 3, "=", 375, 23], ["eq", 4, 1, 3, 375, 23], ["jump_false", 4, "if_else_324", 375, 23], ["access", 1, ">=", 375, 38], ["access", 3, 2, 375, 44], ["get", 4, 28, 1, 375, 30], ["frame", 5, 4, 2, 375, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 375, 30], ["setarg", 5, 2, 3, 375, 30], ["invoke", 5, 1, 375, 30], ["true", 1, 375, 55], ["return", 1, 375, 55], "_nop_ur_39", "if_else_324", "if_end_325", ["access", 1, 1, 376, 17], ["get", 3, 12, 1, 376, 11], ["frame", 4, 3, 1, 376, 11], ["setarg", 4, 1, 1, 376, 11], ["invoke", 4, 1, 376, 11], ["access", 3, ">", 376, 23], ["eq", 4, 1, 3, 376, 23], ["jump_false", 4, "if_else_326", 376, 23], ["access", 1, 2, 377, 19], ["get", 3, 12, 1, 377, 13], ["frame", 4, 3, 1, 377, 13], ["setarg", 4, 1, 1, 377, 13], ["invoke", 4, 1, 377, 13], ["access", 3, ">", 377, 25], ["eq", 4, 1, 3, 377, 25], ["jump_false", 4, "if_else_328", 377, 25], ["access", 1, 3, 378, 21], ["get", 3, 12, 1, 378, 15], ["frame", 4, 3, 1, 378, 15], ["setarg", 4, 1, 1, 378, 15], ["invoke", 4, 1, 378, 15], ["access", 3, "!", 378, 27], ["eq", 4, 1, 3, 378, 27], ["jump_false", 4, "if_else_330", 378, 27], ["access", 1, 4, 378, 45], ["get", 3, 29, 1, 378, 34], ["frame", 4, 3, 1, 378, 34], ["setarg", 4, 1, 1, 378, 34], ["invoke", 4, 1, 378, 34], ["true", 1, 378, 56], ["return", 1, 378, 56], "_nop_ur_40", "if_else_330", "if_end_331", ["access", 1, 3, 379, 21], ["get", 3, 12, 1, 379, 15], ["frame", 4, 3, 1, 379, 15], ["setarg", 4, 1, 1, 379, 15], ["invoke", 4, 1, 379, 15], ["access", 3, "=", 379, 27], ["eq", 4, 1, 3, 379, 27], ["jump_false", 4, "if_else_332", 379, 27], ["access", 1, ">>>=", 379, 42], ["access", 3, 4, 379, 50], ["get", 4, 28, 1, 379, 34], ["frame", 5, 4, 2, 379, 34], ["stone_text", 1], ["setarg", 5, 1, 1, 379, 34], ["setarg", 5, 2, 3, 379, 34], ["invoke", 5, 1, 379, 34], ["true", 1, 379, 61], ["return", 1, 379, 61], "_nop_ur_41", "if_else_332", "if_end_333", ["access", 1, ">>>", 380, 19], ["access", 3, 3, 380, 26], ["get", 4, 28, 1, 380, 11], ["frame", 5, 4, 2, 380, 11], ["stone_text", 1], ["setarg", 5, 1, 1, 380, 11], ["setarg", 5, 2, 3, 380, 11], ["invoke", 5, 1, 380, 11], ["true", 1, 380, 37], ["return", 1, 380, 37], "_nop_ur_42", "if_else_328", "if_end_329", ["access", 1, 2, 382, 19], ["get", 3, 12, 1, 382, 13], ["frame", 4, 3, 1, 382, 13], ["setarg", 4, 1, 1, 382, 13], ["invoke", 4, 1, 382, 13], ["access", 3, "!", 382, 25], ["eq", 4, 1, 3, 382, 25], ["jump_false", 4, "if_else_334", 382, 25], ["access", 1, 3, 382, 43], ["get", 3, 29, 1, 382, 32], ["frame", 4, 3, 1, 382, 32], ["setarg", 4, 1, 1, 382, 32], ["invoke", 4, 1, 382, 32], ["true", 1, 382, 54], ["return", 1, 382, 54], "_nop_ur_43", "if_else_334", "if_end_335", ["access", 1, 2, 383, 19], ["get", 3, 12, 1, 383, 13], ["frame", 4, 3, 1, 383, 13], ["setarg", 4, 1, 1, 383, 13], ["invoke", 4, 1, 383, 13], ["access", 3, "=", 383, 25], ["eq", 4, 1, 3, 383, 25], ["jump_false", 4, "if_else_336", 383, 25], ["access", 1, ">>=", 383, 40], ["access", 3, 3, 383, 47], ["get", 4, 28, 1, 383, 32], ["frame", 5, 4, 2, 383, 32], ["stone_text", 1], ["setarg", 5, 1, 1, 383, 32], ["setarg", 5, 2, 3, 383, 32], ["invoke", 5, 1, 383, 32], ["true", 1, 383, 58], ["return", 1, 383, 58], "_nop_ur_44", "if_else_336", "if_end_337", ["access", 1, ">>", 384, 17], ["access", 3, 2, 384, 23], ["get", 4, 28, 1, 384, 9], ["frame", 5, 4, 2, 384, 9], ["stone_text", 1], ["setarg", 5, 1, 1, 384, 9], ["setarg", 5, 2, 3, 384, 9], ["invoke", 5, 1, 384, 9], ["true", 1, 384, 34], ["return", 1, 384, 34], "_nop_ur_45", "if_else_326", "if_end_327", ["access", 1, 1, 386, 17], ["get", 3, 12, 1, 386, 11], ["frame", 4, 3, 1, 386, 11], ["setarg", 4, 1, 1, 386, 11], ["invoke", 4, 1, 386, 11], ["access", 3, "!", 386, 23], ["eq", 4, 1, 3, 386, 23], ["jump_false", 4, "if_else_338", 386, 23], ["access", 1, 2, 386, 41], ["get", 3, 29, 1, 386, 30], ["frame", 4, 3, 1, 386, 30], ["setarg", 4, 1, 1, 386, 30], ["invoke", 4, 1, 386, 30], ["true", 1, 386, 52], ["return", 1, 386, 52], "_nop_ur_46", "if_else_338", "if_end_339", ["access", 1, ">", 387, 15], ["access", 3, 1, 387, 20], ["get", 4, 28, 1, 387, 7], ["frame", 5, 4, 2, 387, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 387, 7], ["setarg", 5, 2, 3, 387, 7], ["invoke", 5, 1, 387, 7], ["true", 1, 387, 31], ["return", 1, 387, 31], "_nop_ur_47", "if_else_319", "if_end_320", ["access", 1, "=", 389, 14], ["eq", 3, 2, 1, 389, 14], ["jump_false", 3, "if_else_340", 389, 14], ["access", 1, 1, 390, 17], ["get", 3, 12, 1, 390, 11], ["frame", 4, 3, 1, 390, 11], ["setarg", 4, 1, 1, 390, 11], ["invoke", 4, 1, 390, 11], ["access", 3, "=", 390, 23], ["eq", 4, 1, 3, 390, 23], ["jump_false", 4, "if_else_342", 390, 23], ["access", 1, 2, 391, 19], ["get", 3, 12, 1, 391, 13], ["frame", 4, 3, 1, 391, 13], ["setarg", 4, 1, 1, 391, 13], ["invoke", 4, 1, 391, 13], ["access", 3, "=", 391, 25], ["eq", 4, 1, 3, 391, 25], ["jump_false", 4, "if_else_344", 391, 25], ["access", 1, "===", 391, 40], ["access", 3, 3, 391, 47], ["get", 4, 28, 1, 391, 32], ["frame", 5, 4, 2, 391, 32], ["stone_text", 1], ["setarg", 5, 1, 1, 391, 32], ["setarg", 5, 2, 3, 391, 32], ["invoke", 5, 1, 391, 32], ["true", 1, 391, 58], ["return", 1, 391, 58], "_nop_ur_48", "if_else_344", "if_end_345", ["access", 1, "==", 392, 17], ["access", 3, 2, 392, 23], ["get", 4, 28, 1, 392, 9], ["frame", 5, 4, 2, 392, 9], ["stone_text", 1], ["setarg", 5, 1, 1, 392, 9], ["setarg", 5, 2, 3, 392, 9], ["invoke", 5, 1, 392, 9], ["true", 1, 392, 34], ["return", 1, 392, 34], "_nop_ur_49", "if_else_342", "if_end_343", ["access", 1, 1, 394, 17], ["get", 3, 12, 1, 394, 11], ["frame", 4, 3, 1, 394, 11], ["setarg", 4, 1, 1, 394, 11], ["invoke", 4, 1, 394, 11], ["access", 3, ">", 394, 23], ["eq", 4, 1, 3, 394, 23], ["jump_false", 4, "if_else_346", 394, 23], ["access", 1, "=>", 394, 38], ["access", 3, 2, 394, 44], ["get", 4, 28, 1, 394, 30], ["frame", 5, 4, 2, 394, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 394, 30], ["setarg", 5, 2, 3, 394, 30], ["invoke", 5, 1, 394, 30], ["true", 1, 394, 55], ["return", 1, 394, 55], "_nop_ur_50", "if_else_346", "if_end_347", ["access", 1, 1, 395, 17], ["get", 3, 12, 1, 395, 11], ["frame", 4, 3, 1, 395, 11], ["setarg", 4, 1, 1, 395, 11], ["invoke", 4, 1, 395, 11], ["access", 3, "!", 395, 23], ["eq", 4, 1, 3, 395, 23], ["jump_false", 4, "if_else_348", 395, 23], ["access", 1, 2, 395, 41], ["get", 3, 29, 1, 395, 30], ["frame", 4, 3, 1, 395, 30], ["setarg", 4, 1, 1, 395, 30], ["invoke", 4, 1, 395, 30], ["true", 1, 395, 52], ["return", 1, 395, 52], "_nop_ur_51", "if_else_348", "if_end_349", ["access", 1, "=", 396, 15], ["access", 3, 1, 396, 20], ["get", 4, 28, 1, 396, 7], ["frame", 5, 4, 2, 396, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 396, 7], ["setarg", 5, 2, 3, 396, 7], ["invoke", 5, 1, 396, 7], ["true", 1, 396, 31], ["return", 1, 396, 31], "_nop_ur_52", "if_else_340", "if_end_341", ["access", 1, "!", 398, 14], ["eq", 3, 2, 1, 398, 14], ["jump_false", 3, "if_else_350", 398, 14], ["access", 1, 1, 399, 17], ["get", 3, 12, 1, 399, 11], ["frame", 4, 3, 1, 399, 11], ["setarg", 4, 1, 1, 399, 11], ["invoke", 4, 1, 399, 11], ["access", 3, "=", 399, 23], ["eq", 4, 1, 3, 399, 23], ["jump_false", 4, "if_else_352", 399, 23], ["access", 1, 2, 400, 19], ["get", 3, 12, 1, 400, 13], ["frame", 4, 3, 1, 400, 13], ["setarg", 4, 1, 1, 400, 13], ["invoke", 4, 1, 400, 13], ["access", 3, "!", 400, 25], ["eq", 4, 1, 3, 400, 25], ["jump_false", 4, "if_else_354", 400, 25], ["access", 1, 3, 400, 43], ["get", 3, 29, 1, 400, 32], ["frame", 4, 3, 1, 400, 32], ["setarg", 4, 1, 1, 400, 32], ["invoke", 4, 1, 400, 32], ["true", 1, 400, 54], ["return", 1, 400, 54], "_nop_ur_53", "if_else_354", "if_end_355", ["access", 1, 2, 401, 19], ["get", 3, 12, 1, 401, 13], ["frame", 4, 3, 1, 401, 13], ["setarg", 4, 1, 1, 401, 13], ["invoke", 4, 1, 401, 13], ["access", 3, "=", 401, 25], ["eq", 4, 1, 3, 401, 25], ["jump_false", 4, "if_else_356", 401, 25], ["access", 1, "!==", 401, 40], ["access", 3, 3, 401, 47], ["get", 4, 28, 1, 401, 32], ["frame", 5, 4, 2, 401, 32], ["stone_text", 1], ["setarg", 5, 1, 1, 401, 32], ["setarg", 5, 2, 3, 401, 32], ["invoke", 5, 1, 401, 32], ["true", 1, 401, 58], ["return", 1, 401, 58], "_nop_ur_54", "if_else_356", "if_end_357", ["access", 1, "!=", 402, 17], ["access", 3, 2, 402, 23], ["get", 4, 28, 1, 402, 9], ["frame", 5, 4, 2, 402, 9], ["stone_text", 1], ["setarg", 5, 1, 1, 402, 9], ["setarg", 5, 2, 3, 402, 9], ["invoke", 5, 1, 402, 9], ["true", 1, 402, 34], ["return", 1, 402, 34], "_nop_ur_55", "if_else_352", "if_end_353", ["access", 1, "!", 404, 15], ["access", 3, 1, 404, 20], ["get", 4, 28, 1, 404, 7], ["frame", 5, 4, 2, 404, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 404, 7], ["setarg", 5, 2, 3, 404, 7], ["invoke", 5, 1, 404, 7], ["true", 1, 404, 31], ["return", 1, 404, 31], "_nop_ur_56", "if_else_350", "if_end_351", ["access", 1, "&", 406, 14], ["eq", 3, 2, 1, 406, 14], ["jump_false", 3, "if_else_358", 406, 14], ["access", 1, 1, 407, 17], ["get", 3, 12, 1, 407, 11], ["frame", 4, 3, 1, 407, 11], ["setarg", 4, 1, 1, 407, 11], ["invoke", 4, 1, 407, 11], ["access", 3, "&", 407, 23], ["eq", 4, 1, 3, 407, 23], ["jump_false", 4, "if_else_360", 407, 23], ["access", 1, 2, 408, 19], ["get", 3, 12, 1, 408, 13], ["frame", 4, 3, 1, 408, 13], ["setarg", 4, 1, 1, 408, 13], ["invoke", 4, 1, 408, 13], ["access", 3, "!", 408, 25], ["eq", 4, 1, 3, 408, 25], ["jump_false", 4, "if_else_362", 408, 25], ["access", 1, 3, 408, 43], ["get", 3, 29, 1, 408, 32], ["frame", 4, 3, 1, 408, 32], ["setarg", 4, 1, 1, 408, 32], ["invoke", 4, 1, 408, 32], ["true", 1, 408, 54], ["return", 1, 408, 54], "_nop_ur_57", "if_else_362", "if_end_363", ["access", 1, 2, 409, 19], ["get", 3, 12, 1, 409, 13], ["frame", 4, 3, 1, 409, 13], ["setarg", 4, 1, 1, 409, 13], ["invoke", 4, 1, 409, 13], ["access", 3, "=", 409, 25], ["eq", 4, 1, 3, 409, 25], ["jump_false", 4, "if_else_364", 409, 25], ["access", 1, "&&=", 409, 40], ["access", 3, 3, 409, 47], ["get", 4, 28, 1, 409, 32], ["frame", 5, 4, 2, 409, 32], ["stone_text", 1], ["setarg", 5, 1, 1, 409, 32], ["setarg", 5, 2, 3, 409, 32], ["invoke", 5, 1, 409, 32], ["true", 1, 409, 58], ["return", 1, 409, 58], "_nop_ur_58", "if_else_364", "if_end_365", ["access", 1, "&&", 410, 17], ["access", 3, 2, 410, 23], ["get", 4, 28, 1, 410, 9], ["frame", 5, 4, 2, 410, 9], ["stone_text", 1], ["setarg", 5, 1, 1, 410, 9], ["setarg", 5, 2, 3, 410, 9], ["invoke", 5, 1, 410, 9], ["true", 1, 410, 34], ["return", 1, 410, 34], "_nop_ur_59", "if_else_360", "if_end_361", ["access", 1, 1, 412, 17], ["get", 3, 12, 1, 412, 11], ["frame", 4, 3, 1, 412, 11], ["setarg", 4, 1, 1, 412, 11], ["invoke", 4, 1, 412, 11], ["access", 3, "=", 412, 23], ["eq", 4, 1, 3, 412, 23], ["jump_false", 4, "if_else_366", 412, 23], ["access", 1, "&=", 412, 38], ["access", 3, 2, 412, 44], ["get", 4, 28, 1, 412, 30], ["frame", 5, 4, 2, 412, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 412, 30], ["setarg", 5, 2, 3, 412, 30], ["invoke", 5, 1, 412, 30], ["true", 1, 412, 55], ["return", 1, 412, 55], "_nop_ur_60", "if_else_366", "if_end_367", ["access", 1, 1, 413, 17], ["get", 3, 12, 1, 413, 11], ["frame", 4, 3, 1, 413, 11], ["setarg", 4, 1, 1, 413, 11], ["invoke", 4, 1, 413, 11], ["access", 3, "!", 413, 23], ["eq", 4, 1, 3, 413, 23], ["jump_false", 4, "if_else_368", 413, 23], ["access", 1, 2, 413, 41], ["get", 3, 29, 1, 413, 30], ["frame", 4, 3, 1, 413, 30], ["setarg", 4, 1, 1, 413, 30], ["invoke", 4, 1, 413, 30], ["true", 1, 413, 52], ["return", 1, 413, 52], "_nop_ur_61", "if_else_368", "if_end_369", ["access", 1, "&", 414, 15], ["access", 3, 1, 414, 20], ["get", 4, 28, 1, 414, 7], ["frame", 5, 4, 2, 414, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 414, 7], ["setarg", 5, 2, 3, 414, 7], ["invoke", 5, 1, 414, 7], ["true", 1, 414, 31], ["return", 1, 414, 31], "_nop_ur_62", "if_else_358", "if_end_359", ["access", 1, "|", 416, 14], ["eq", 3, 2, 1, 416, 14], ["jump_false", 3, "if_else_370", 416, 14], ["access", 1, 1, 417, 17], ["get", 3, 12, 1, 417, 11], ["frame", 4, 3, 1, 417, 11], ["setarg", 4, 1, 1, 417, 11], ["invoke", 4, 1, 417, 11], ["access", 3, "|", 417, 23], ["eq", 4, 1, 3, 417, 23], ["jump_false", 4, "if_else_372", 417, 23], ["access", 1, 2, 418, 19], ["get", 3, 12, 1, 418, 13], ["frame", 4, 3, 1, 418, 13], ["setarg", 4, 1, 1, 418, 13], ["invoke", 4, 1, 418, 13], ["access", 3, "!", 418, 25], ["eq", 4, 1, 3, 418, 25], ["jump_false", 4, "if_else_374", 418, 25], ["access", 1, 3, 418, 43], ["get", 3, 29, 1, 418, 32], ["frame", 4, 3, 1, 418, 32], ["setarg", 4, 1, 1, 418, 32], ["invoke", 4, 1, 418, 32], ["true", 1, 418, 54], ["return", 1, 418, 54], "_nop_ur_63", "if_else_374", "if_end_375", ["access", 1, 2, 419, 19], ["get", 3, 12, 1, 419, 13], ["frame", 4, 3, 1, 419, 13], ["setarg", 4, 1, 1, 419, 13], ["invoke", 4, 1, 419, 13], ["access", 3, "=", 419, 25], ["eq", 4, 1, 3, 419, 25], ["jump_false", 4, "if_else_376", 419, 25], ["access", 1, "||=", 419, 40], ["access", 3, 3, 419, 47], ["get", 4, 28, 1, 419, 32], ["frame", 5, 4, 2, 419, 32], ["stone_text", 1], ["setarg", 5, 1, 1, 419, 32], ["setarg", 5, 2, 3, 419, 32], ["invoke", 5, 1, 419, 32], ["true", 1, 419, 58], ["return", 1, 419, 58], "_nop_ur_64", "if_else_376", "if_end_377", ["access", 1, "||", 420, 17], ["access", 3, 2, 420, 23], ["get", 4, 28, 1, 420, 9], ["frame", 5, 4, 2, 420, 9], ["stone_text", 1], ["setarg", 5, 1, 1, 420, 9], ["setarg", 5, 2, 3, 420, 9], ["invoke", 5, 1, 420, 9], ["true", 1, 420, 34], ["return", 1, 420, 34], "_nop_ur_65", "if_else_372", "if_end_373", ["access", 1, 1, 422, 17], ["get", 3, 12, 1, 422, 11], ["frame", 4, 3, 1, 422, 11], ["setarg", 4, 1, 1, 422, 11], ["invoke", 4, 1, 422, 11], ["access", 3, "=", 422, 23], ["eq", 4, 1, 3, 422, 23], ["jump_false", 4, "if_else_378", 422, 23], ["access", 1, "|=", 422, 38], ["access", 3, 2, 422, 44], ["get", 4, 28, 1, 422, 30], ["frame", 5, 4, 2, 422, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 422, 30], ["setarg", 5, 2, 3, 422, 30], ["invoke", 5, 1, 422, 30], ["true", 1, 422, 55], ["return", 1, 422, 55], "_nop_ur_66", "if_else_378", "if_end_379", ["access", 1, 1, 423, 17], ["get", 3, 12, 1, 423, 11], ["frame", 4, 3, 1, 423, 11], ["setarg", 4, 1, 1, 423, 11], ["invoke", 4, 1, 423, 11], ["access", 3, "!", 423, 23], ["eq", 4, 1, 3, 423, 23], ["jump_false", 4, "if_else_380", 423, 23], ["access", 1, 2, 423, 41], ["get", 3, 29, 1, 423, 30], ["frame", 4, 3, 1, 423, 30], ["setarg", 4, 1, 1, 423, 30], ["invoke", 4, 1, 423, 30], ["true", 1, 423, 52], ["return", 1, 423, 52], "_nop_ur_67", "if_else_380", "if_end_381", ["access", 1, "|", 424, 15], ["access", 3, 1, 424, 20], ["get", 4, 28, 1, 424, 7], ["frame", 5, 4, 2, 424, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 424, 7], ["setarg", 5, 2, 3, 424, 7], ["invoke", 5, 1, 424, 7], ["true", 1, 424, 31], ["return", 1, 424, 31], "_nop_ur_68", "if_else_370", "if_end_371", ["access", 1, "^", 426, 14], ["eq", 3, 2, 1, 426, 14], ["jump_false", 3, "if_else_382", 426, 14], ["access", 1, 1, 427, 17], ["get", 3, 12, 1, 427, 11], ["frame", 4, 3, 1, 427, 11], ["setarg", 4, 1, 1, 427, 11], ["invoke", 4, 1, 427, 11], ["access", 3, "=", 427, 23], ["eq", 4, 1, 3, 427, 23], ["jump_false", 4, "if_else_384", 427, 23], ["access", 1, "^=", 427, 38], ["access", 3, 2, 427, 44], ["get", 4, 28, 1, 427, 30], ["frame", 5, 4, 2, 427, 30], ["stone_text", 1], ["setarg", 5, 1, 1, 427, 30], ["setarg", 5, 2, 3, 427, 30], ["invoke", 5, 1, 427, 30], ["true", 1, 427, 55], ["return", 1, 427, 55], "_nop_ur_69", "if_else_384", "if_end_385", ["access", 1, 1, 428, 17], ["get", 3, 12, 1, 428, 11], ["frame", 4, 3, 1, 428, 11], ["setarg", 4, 1, 1, 428, 11], ["invoke", 4, 1, 428, 11], ["access", 3, "!", 428, 23], ["eq", 4, 1, 3, 428, 23], ["jump_false", 4, "if_else_386", 428, 23], ["access", 1, 2, 428, 41], ["get", 3, 29, 1, 428, 30], ["frame", 4, 3, 1, 428, 30], ["setarg", 4, 1, 1, 428, 30], ["invoke", 4, 1, 428, 30], ["true", 1, 428, 52], ["return", 1, 428, 52], "_nop_ur_70", "if_else_386", "if_end_387", ["access", 1, "^", 429, 15], ["access", 3, 1, 429, 20], ["get", 4, 28, 1, 429, 7], ["frame", 5, 4, 2, 429, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 429, 7], ["setarg", 5, 2, 3, 429, 7], ["invoke", 5, 1, 429, 7], ["true", 1, 429, 31], ["return", 1, 429, 31], "_nop_ur_71", "if_else_382", "if_end_383", ["access", 1, "[", 431, 14], ["eq", 3, 2, 1, 431, 14], ["jump_false", 3, "if_else_388", 431, 14], ["access", 1, 1, 432, 17], ["get", 3, 12, 1, 432, 11], ["frame", 4, 3, 1, 432, 11], ["setarg", 4, 1, 1, 432, 11], ["invoke", 4, 1, 432, 11], ["access", 3, "]", 432, 23], ["eq", 4, 1, 3, 432, 23], ["move", 1, 4, 432, 23], ["jump_false", 4, "and_end_392", 432, 23], ["access", 3, 2, 432, 36], ["get", 4, 12, 1, 432, 30], ["frame", 5, 4, 1, 432, 30], ["setarg", 5, 1, 3, 432, 30], ["invoke", 5, 3, 432, 30], ["access", 4, "!", 432, 42], ["eq", 5, 3, 4, 432, 42], ["move", 1, 5, 432, 42], "and_end_392", ["jump_false", 1, "if_else_390", 432, 42], ["access", 1, 3, 432, 60], ["get", 3, 29, 1, 432, 49], ["frame", 4, 3, 1, 432, 49], ["setarg", 4, 1, 1, 432, 49], ["invoke", 4, 1, 432, 49], ["true", 1, 432, 71], ["return", 1, 432, 71], "_nop_ur_72", "if_else_390", "if_end_391", ["access", 1, "[", 433, 15], ["access", 3, 1, 433, 20], ["get", 4, 28, 1, 433, 7], ["frame", 5, 4, 2, 433, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 433, 7], ["setarg", 5, 2, 3, 433, 7], ["invoke", 5, 1, 433, 7], ["true", 1, 433, 31], ["return", 1, 433, 31], "_nop_ur_73", "if_else_388", "if_end_389", ["access", 1, "~", 435, 14], ["eq", 3, 2, 1, 435, 14], ["jump_false", 3, "if_else_393", 435, 14], ["access", 1, 1, 436, 17], ["get", 3, 12, 1, 436, 11], ["frame", 4, 3, 1, 436, 11], ["setarg", 4, 1, 1, 436, 11], ["invoke", 4, 1, 436, 11], ["access", 3, "!", 436, 23], ["eq", 4, 1, 3, 436, 23], ["jump_false", 4, "if_else_395", 436, 23], ["access", 1, 2, 436, 41], ["get", 3, 29, 1, 436, 30], ["frame", 4, 3, 1, 436, 30], ["setarg", 4, 1, 1, 436, 30], ["invoke", 4, 1, 436, 30], ["true", 1, 436, 52], ["return", 1, 436, 52], "_nop_ur_74", "if_else_395", "if_end_396", ["access", 1, "~", 437, 15], ["access", 3, 1, 437, 20], ["get", 4, 28, 1, 437, 7], ["frame", 5, 4, 2, 437, 7], ["stone_text", 1], ["setarg", 5, 1, 1, 437, 7], ["setarg", 5, 2, 3, 437, 7], ["invoke", 5, 1, 437, 7], ["true", 1, 437, 31], ["return", 1, 437, 31], "_nop_ur_75", "if_else_393", "if_end_394", ["access", 1, 1, 439, 16], ["get", 3, 28, 1, 439, 5], ["frame", 4, 3, 2, 439, 5], ["setarg", 4, 1, 2, 439, 5], ["setarg", 4, 2, 1, 439, 5], ["invoke", 4, 1, 439, 5], ["true", 1, 440, 12], ["return", 1, 440, 12], "_nop_ur_76", "_nop_ur_77" ], "_write_types": [null, null, null, null, null, null, null, null, null, "null", "bool", "bool", "text", "bool", null, null, null, null, null, null, null, "record", "text", null, null, "text", "bool", null, "text", "text", "array", null, null, "null", "bool", "text", "bool", null, null, null, null, null, null, null, null, "bool", "bool", null, null, null, "text", "bool", null, null, null, null, "record", "text", null, null, "text", "bool", null, "text", "text", "array", null, null, "null", "bool", "text", "bool", "bool", "text", "bool", null, null, null, null, null, "bool", "bool", null, null, null, "text", "bool", "bool", null, null, null, "text", "bool", null, null, null, null, null, null, null, null, "record", "text", null, null, "bool", null, "text", "text", "array", null, null, "null", "bool", "text", "bool", "bool", "text", "bool", null, null, null, "bool", "text", "bool", null, null, null, "bool", null, null, null, null, null, null, "bool", "text", "bool", null, "int", null, null, null, null, null, null, null, null, null, "bool", null, null, null, null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "text", "bool", "int", null, null, null, "text", "bool", "int", null, null, null, "bool", "text", "int", null, null, null, "bool", "int", null, null, null, "bool", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 0 }, { "_closure_slot_types": {}, "disruption_pc": 0, "nr_slots": 32, "nr_close_slots": 27, "instructions": [ ["length", 3, 1, 2, 20], ["move", 4, 3, 2, 20], ["access", 3, 0, 4, 13], ["access", 5, 0, 5, 13], ["access", 6, 0, 6, 13], ["array", 7, 0, 7, 16], ["move", 8, 7, 7, 16], ["record", 7, 20], ["access", 9, "if", 11, 9], ["store_field", 7, 9, "if", 11, 9], ["access", 9, "in", 11, 19], ["store_field", 7, 9, "in", 11, 19], ["access", 9, "do", 11, 29], ["store_field", 7, 9, "do", 11, 29], ["access", 9, "go", 11, 39], ["store_field", 7, 9, "go", 11, 39], ["access", 9, "var", 12, 10], ["store_field", 7, 9, "var", 12, 10], ["access", 9, "def", 12, 22], ["store_field", 7, 9, "def", 12, 22], ["access", 9, "for", 12, 34], ["store_field", 7, 9, "for", 12, 34], ["access", 9, "else", 13, 11], ["store_field", 7, 9, "else", 13, 11], ["access", 9, "this", 13, 25], ["store_field", 7, 9, "this", 13, 25], ["access", 9, "null", 13, 39], ["store_field", 7, 9, "null", 13, 39], ["access", 9, "true", 13, 53], ["store_field", 7, 9, "true", 13, 53], ["access", 9, "false", 14, 12], ["store_field", 7, 9, "false", 14, 12], ["access", 9, "while", 14, 28], ["store_field", 7, 9, "while", 14, 28], ["access", 9, "break", 14, 44], ["store_field", 7, 9, "break", 14, 44], ["access", 9, "return", 15, 13], ["store_field", 7, 9, "return", 15, 13], ["access", 9, "delete", 15, 31], ["store_field", 7, 9, "delete", 15, 31], ["access", 9, "disrupt", 16, 14], ["store_field", 7, 9, "disrupt", 16, 14], ["access", 9, "function", 16, 35], ["store_field", 7, 9, "function", 16, 35], ["access", 9, "continue", 16, 57], ["store_field", 7, 9, "continue", 16, 57], ["access", 9, "disruption", 17, 17], ["store_field", 7, 9, "disruption", 17, 17], ["move", 9, 7, 17, 17], ["record", 7, 8], ["access", 10, "\n", 21, 8], ["store_field", 7, 10, "n", 21, 8], ["access", 10, "\t", 21, 17], ["store_field", 7, 10, "t", 21, 17], ["access", 10, "\r", 21, 26], ["store_field", 7, 10, "r", 21, 26], ["access", 10, "\\", 21, 38], ["store_field", 7, 10, "\\", 21, 38], ["access", 10, "'", 22, 10], ["store_field", 7, 10, "'", 22, 10], ["access", 10, "\"", 22, 21], ["store_field", 7, 10, "\"", 22, 21], ["access", 10, "`", 22, 32], ["store_field", 7, 10, "`", 22, 32], ["access", 10, 0, 23, 20], [ "access", 11, { "name": "character", "kind": "name", "make": "intrinsic" }, 23, 10 ], ["frame", 12, 11, 1, 23, 10], ["setarg", 12, 1, 10, 23, 10], ["invoke", 12, 10, 23, 10], ["store_field", 7, 10, "0", 23, 10], ["move", 10, 7, 23, 10], ["function", 7, 0, 26, 12], ["move", 11, 7, 26, 12], ["function", 7, 1, 31, 15], ["move", 12, 7, 31, 15], ["function", 7, 2, 37, 13], ["move", 13, 7, 37, 13], ["function", 7, 3, 49, 18], ["move", 14, 7, 49, 18], ["function", 7, 4, 53, 16], ["move", 15, 7, 53, 16], ["function", 7, 5, 57, 17], ["move", 16, 7, 57, 17], ["function", 7, 6, 64, 29], ["move", 17, 7, 64, 29], ["function", 7, 7, 74, 18], ["move", 18, 7, 74, 18], ["function", 7, 8, 78, 18], ["move", 19, 7, 78, 18], ["function", 7, 9, 82, 24], ["move", 20, 7, 82, 24], ["function", 7, 10, 86, 23], ["move", 21, 7, 86, 23], ["function", 7, 11, 90, 16], ["move", 22, 7, 90, 16], ["function", 7, 12, 94, 21], ["move", 23, 7, 94, 21], ["function", 7, 13, 128, 23], ["move", 24, 7, 128, 23], ["function", 7, 14, 183, 21], ["move", 25, 7, 183, 21], ["function", 7, 15, 218, 19], ["move", 26, 7, 218, 19], ["function", 7, 16, 243, 22], ["move", 27, 7, 243, 22], ["function", 7, 17, 269, 17], ["move", 28, 7, 269, 17], ["function", 7, 18, 282, 20], ["move", 29, 7, 282, 20], ["function", 7, 19, 296, 22], ["move", 30, 7, 296, 22], "while_start_397", ["lt", 7, 3, 4, 444, 16], ["jump_false", 7, "while_end_398", 444, 16], ["frame", 7, 30, 0, 445, 5], ["invoke", 7, 31, 445, 5], ["jump", "while_start_397", 445, 5], "while_end_398", ["record", 7, 6], ["access", 30, "eof", 449, 24], ["store_field", 7, 30, "kind", 449, 24], ["store_field", 7, 3, "at", 449, 35], ["store_field", 7, 5, "from_row", 449, 50], ["store_field", 7, 6, "from_column", 449, 68], ["store_field", 7, 5, "to_row", 449, 81], ["store_field", 7, 6, "to_column", 449, 97], "_nop_tc_1", "_nop_tc_2", ["push", 8, 7, 449, 97], ["jump", "push_done_400", 449, 97], "push_err_399", "_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", "push_done_400", ["record", 7, 2], ["store_field", 7, 2, "filename", 451, 21], ["store_field", 7, 8, "tokens", 451, 39], ["return", 7, 451, 39], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, null, null, "function", null, "function", "function", "record", "function", "function", "function", "function", "function", "function", "function", "record", "int", "function", "function", null, "function", "function", "function", "function", "function", "function", null, "function", "array", "function", "int", "array", "record", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "text", "record", "text", "text", "text", "text", "text", "text", "text", "int", null, null, null, "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "function", "bool", null, null, "record", "text", null, null, null, null, null, null, null, null, "record", null], "name": "", "filename": ".cell/packages/core/tokenize.cm", "nr_args": 2, "closure_written": { "4": true, "26": true, "19": true } } ], "_parent_fc": 21, "main": { "nr_slots": 3, "nr_close_slots": 0, "instructions": [ ["function", 1, 20, 1, 16], ["move", 2, 1, 1, 16], ["return", 1, 454, 8], "_nop_ur_1", "_nop_ur_2" ], "_write_types": [null, "function", "function", null], "nr_args": 0 }, "name": ".cell/packages/core/tokenize.cm", "filename": ".cell/packages/core/tokenize.cm", "_parent_of": [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21], "data": {} }